From e251be5ee099b73aebd646cb2ade4246f95d54b1 Mon Sep 17 00:00:00 2001 From: zhang_12370 <z2864490065@outlook.com> Date: 星期四, 26 六月 2025 11:40:05 +0800 Subject: [PATCH] 添加 单位字段 自动计算属性不可修改 --- src/views/procureMent/components/ProductionDialog.vue | 15 +++++++++------ 1 files changed, 9 insertions(+), 6 deletions(-) diff --git a/src/views/procureMent/components/ProductionDialog.vue b/src/views/procureMent/components/ProductionDialog.vue index c8195ff..014bf2a 100644 --- a/src/views/procureMent/components/ProductionDialog.vue +++ b/src/views/procureMent/components/ProductionDialog.vue @@ -66,7 +66,7 @@ <el-input v-model.number="form.priceIncludingTax" placeholder="鑷姩璁$畻" - :disabled="isViewMode" + disabled > <template v-slot:suffix> <i style="font-style: normal">鍏�</i> @@ -77,7 +77,7 @@ <el-input v-model.number="form.totalPriceExcludingTax" placeholder="鑷姩璁$畻" - :disabled="isViewMode" + disabled > <template v-slot:suffix> <i style="font-style: normal">鍏�</i> @@ -88,7 +88,7 @@ <el-input v-model.number="form.totalPriceIncludingTax" placeholder="鑷姩璁$畻" - :disabled="isViewMode" + disabled > <template v-slot:suffix> <i style="font-style: normal">鍏�</i> @@ -96,7 +96,7 @@ </el-input> </el-form-item> <el-form-item label="鐧昏浜�" prop="registrantId"> - <el-input v-model="form.registrantId" disabled placeholder="璇疯緭鍏�"/> + <el-input :value="match(form.registrantId)" v-model.number="form.registrantId" disabled placeholder="璇疯緭鍏�"/> </el-form-item> <el-form-item label="鐧昏鏃ユ湡" prop="registrationDate"> <el-date-picker @@ -243,7 +243,9 @@ const userStore = useUserStore(); const userInfo = ref({}); - +const match = () => { + return userInfo.value.nickName || "鏈煡鐢ㄦ埛"; +}; // 澶勭悊绋庣巼杈撳叆妗嗗け鐒︼紝纭繚绮惧害 const handleTaxRateBlur = () => { if ( @@ -285,8 +287,9 @@ onMounted(async () => { let res = await userStore.getInfo(); - userInfo.value = res; + userInfo.value = res.user; getDropdownData() + }); const rules = { supplierName: [ -- Gitblit v1.9.3