From 1338a9e1872146b99f4a3cacea0dee47cd149ad3 Mon Sep 17 00:00:00 2001 From: 张诺 <2864490065@qq.com> Date: 星期五, 25 七月 2025 11:01:31 +0800 Subject: [PATCH] 提交销售出库 --- src/views/salesOutbound/components/formDia.vue | 18 +++++++++++++----- 1 files changed, 13 insertions(+), 5 deletions(-) diff --git a/src/views/salesOutbound/components/formDia.vue b/src/views/salesOutbound/components/formDia.vue index b210c91..03418fb 100644 --- a/src/views/salesOutbound/components/formDia.vue +++ b/src/views/salesOutbound/components/formDia.vue @@ -117,8 +117,8 @@ </el-form-item> </el-col> <el-col :span="12"> - <el-form-item label="娣诲姞鑷冲緟琛ュ簱" prop="isPendingRestock"> - <el-select v-model="form.isPendingRestock" placeholder=""> + <el-form-item label="娣诲姞鑷冲緟琛ュ簱" prop="isAdd"> + <el-select v-model="form.isAdd" placeholder="璇烽�夋嫨鏄惁闇�瑕佸緟琛ュ簱" :disabled="operationType === 'view'"> <el-option label="鏄�" :value="true" /> <el-option label="鍚�" :value="false" /> </el-select> @@ -165,7 +165,7 @@ inventoryQuantity: '', priceIncludingTax: '', salesFreight: '', - isPendingRestock: false + isAdd: false }, rules: { saleDate: [{ required: true, message: "璇烽�夋嫨鏃ユ湡", trigger: "change" },], @@ -182,7 +182,7 @@ netProfit: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" },], inventoryQuantity: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" },], priceIncludingTax: [{ required: true, message: "璇疯緭鍏�", trigger: "blur" },], - isPendingRestock: [{ required: true, message: "璇烽�夋嫨鏄惁娣诲姞鑷冲緟琛ュ簱", trigger: "change" },], + isAdd: [{ required: true, message: "璇烽�夋嫨鏄惁娣诲姞鑷冲緟琛ュ簱", trigger: "change" },], } }) @@ -190,6 +190,11 @@ // 鎵撳紑寮规 const openDialog = async (type, row) => { + if(type === 'add'){ + form.value = {} + }else{ + form.value = {...row} + } operationType.value = type dialogVisitable.value = true form.value.saleDate = proxy.getCurrentDate() @@ -203,14 +208,17 @@ value: item.id, label: item.customerName, })); + let res = await userStore.getInfo() form.value.registrantId = res.user.userId form.value.taxCoal = 13 form.value.taxTrans = 9 form.value.purchasingFreight = 20 form.value.salesFreight = 0 + form.value.isAdd = false if (type !== 'add') { - form.value = {...row} + form.value = {...row, + } } } // 澶嶅埗鐓ょ鐩稿叧淇℃伅 -- Gitblit v1.9.3