From 19f5949491976905f3cd3fd53407ff4898080a46 Mon Sep 17 00:00:00 2001 From: yangfeng <wanwan926_4@163.com> Date: 星期二, 12 三月 2024 17:07:58 +0800 Subject: [PATCH] bug修复 --- src/views/purchaseManage/purchase/components/AddPurchase.vue | 26 ++++++++++++++++++++------ 1 files changed, 20 insertions(+), 6 deletions(-) diff --git a/src/views/purchaseManage/purchase/components/AddPurchase.vue b/src/views/purchaseManage/purchase/components/AddPurchase.vue index 34a32d7..653cca7 100644 --- a/src/views/purchaseManage/purchase/components/AddPurchase.vue +++ b/src/views/purchaseManage/purchase/components/AddPurchase.vue @@ -51,6 +51,7 @@ v-model="editConfig.infomation.purchaseTypeId" clearable style="width: calc(100% - 30px)" + @visible-change="selPurchaseChange" > <el-option v-for="ele in plcBrandList" @@ -370,7 +371,7 @@ editConfig: this.editCommonConfig, rules: { purchaseTypeId: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }], - supplierName: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }], + supplierName: [{ required: true, message: "璇烽�夋嫨渚涘簲鍟嗗悕绉�", trigger: "change" }], phone: [ { required: false, @@ -396,7 +397,9 @@ { validator: this.validatorNumThree, trigger: "change" } ], number: [{ required: true, validator: this.validateCheckCode, trigger: ["change", "blur"] }], - warehouse: [{ required: true, message: "璇烽�夋嫨", trigger: "change" }] + warehouse: [{ required: true, message: "璇烽�夋嫨鏀惰揣浠撳簱", trigger: "change" }], + signingDate: [{ required: true, message: "璇烽�夋嫨绛剧害鏃ユ湡", trigger: "change" }], + deliveryDate: [{ required: true, message: "璇烽�夋嫨浜や粯鏃ユ湡", trigger: "change" }] }, productTableList: {}, showSummary: { @@ -404,7 +407,7 @@ total: false, sumProp: ["price", "total"], multiply: ["amount", "price"], - titleProp: ["缂栧彿", "浜у搧鍚嶇О", "浜у搧缂栧彿", "璁¢噺鍗曚綅", "瑙勬牸鍨嬪彿", "閲囪喘鍗曚环", "鎻忚堪"], + titleProp: ["缂栧彿", "浜у搧鍚嶇О", "浜у搧缂栧彿", "璁¢噺鍗曚綅", "瑙勬牸", "鍨嬪彿", "閲囪喘鍗曚环", "鎻忚堪"], mergeNumber: 4, totalName: "灏忚" }, @@ -432,7 +435,9 @@ }, created() { console.log(this.editConfig, "鍙傛暟") - this.handleGetBomKindDictList() + if (this.editConfig.title == "鏂板缓") { + this.handleGetBomKindDictList() + } this.getWarehouseInfo() this.$store.dispatch("getSupplier") this.formInfo() @@ -446,7 +451,9 @@ "editCommonConfig.visible": { immediate: true, handler: function () { - this.handleGetBomKindDictList(true) + if (this.editConfig.title == "鏂板缓") { + this.handleGetBomKindDictList(true) + } } } }, @@ -520,6 +527,12 @@ } } }) + }, + // 閫夋嫨閲囪喘绫诲瀷涓嬫媺鏂规硶 + selPurchaseChange(val) { + if (val) { + this.handleGetBomKindDictList() + } }, handleConfirmSave(data) { console.log(data, "data") @@ -830,7 +843,8 @@ }, { label: "浜у搧缂栧彿", prop: "number", min: 150 }, { label: "璁¢噺鍗曚綅", prop: "unit" }, - { label: "瑙勬牸鍨嬪彿", prop: "specifications" }, + { label: "瑙勬牸", prop: "specifications" }, + { label: "鍨嬪彿", prop: "modelNumber" }, { label: "鏁伴噺", prop: "amount", inputNumber: true, disabled: this.editConfig.isDisabled }, { label: "閲囪喘鍗曚环", -- Gitblit v1.8.0