From e07e6af94e8df05f4f5331c631e18e265d7174ca Mon Sep 17 00:00:00 2001 From: zouyu <2723363702@qq.com> Date: 星期二, 05 九月 2023 16:52:27 +0800 Subject: [PATCH] modified: src/router/index.js --- src/views/basicData/index.vue | 22 ++++++++++++++++------ 1 files changed, 16 insertions(+), 6 deletions(-) diff --git a/src/views/basicData/index.vue b/src/views/basicData/index.vue index efdd624..cb8c8f9 100644 --- a/src/views/basicData/index.vue +++ b/src/views/basicData/index.vue @@ -2,7 +2,7 @@ <div class="main_div"> <div class="top_div"> <span>鏍峰搧鍚嶇О锛�</span> - <el-select v-model="params.material" size="small" placeholder="璇烽�夋嫨鏍峰搧鍚嶇О"> + <el-select v-model="params.material" size="small" placeholder="璇烽�夋嫨鏍峰搧鍚嶇О" @change="selectProductModelTable()"> <el-option v-for="item in productModelSelectmater" :value="item" :key="item.index" :label="item"></el-option> </el-select> <span class="top_div_span">椤圭洰鍒嗙粍锛�</span> @@ -160,6 +160,7 @@ message: res.message, type: "success", }); + this.selectProductMaster(); this.selectProductModelTable(); }); } @@ -210,6 +211,13 @@ childrenClick(scope) { this.isUpdate = true; let father = ""; + this.form = { + material: "", // 鏍峰搧鍚嶇О + father: "", // 椤圭洰鍒嗙粍 + name: "", // 椤圭洰鍚嶇О + unit: "", // 鍗曚綅 + id: "" + } selectproductModelByIdApi(scope.row.id).then((res) => { let result = res.data; this.form.name = result.name; @@ -330,7 +338,6 @@ }, createFilter(queryString) { return (restaurant) => { - console.log(restaurant); return (restaurant.value.toLowerCase().indexOf(queryString.toLowerCase()) === 0); }; }, @@ -341,13 +348,16 @@ name: null } this.selectProductModelTable() + }, + selectList(){ + this.selectProductMaster().then((res) => { + this.params.material = this.productModelSelectmater[0]; + this.selectProductModelTable(); + }) } }, mounted() { - this.selectProductMaster().then((res) => { - this.params.material = this.productModelSelectmater[0]; - this.selectProductModelTable(); - }); + this.selectList() }, watch: { centerDialogVisible: { -- Gitblit v1.9.3