From b0b8b22fc4ac2e76d5e7ab6bc5e6662b2c7fb092 Mon Sep 17 00:00:00 2001 From: zuozhengqing <a13193816592@163.com> Date: 星期三, 22 十一月 2023 16:52:16 +0800 Subject: [PATCH] fix:产品管理列表调整 --- src/components/makepager/CommonFormTableView.vue | 19 ++++++++++--------- 1 files changed, 10 insertions(+), 9 deletions(-) diff --git a/src/components/makepager/CommonFormTableView.vue b/src/components/makepager/CommonFormTableView.vue index 3f0eb9f..4b10151 100644 --- a/src/components/makepager/CommonFormTableView.vue +++ b/src/components/makepager/CommonFormTableView.vue @@ -113,6 +113,7 @@ :prop="'tableData.' + scope.$index + '.' + item.prop" :rules="[{ required: item.isRequird ? true : false, message: '杈撳叆涓嶈兘涓虹┖' }]" > + <!-- 閲囪喘绠$悊 --> <template v-if="item.multiply"> <el-input-number :disabled="item.disabled" @@ -188,6 +189,7 @@ type: Object, default: () => { return { + tableProductList:[], disabled:false, tableData: [], // 鎺ュ彛杩斿洖鏁版嵁 tableColumn: [ @@ -226,7 +228,8 @@ title: "", infomation: {} }, - productIndex: 0 + productIndex: 0, + tableProductLists:[], } }, created() { @@ -237,7 +240,7 @@ watch: { productTableList() { this.tableList = this.productTableList - } + }, }, methods: { // 浜у搧鍚嶇О @@ -247,9 +250,10 @@ page: 1, pageSize: 100 }).then((res) => { - if (res.data.code === 200) { - if (res.data.data.list && res.data.data.list.length > 0) { - this.productList = res.data.data.list + if (res.code === 200) { + if (res.data.list && res.data.list.length > 0) { + this.productList = res.data.list + this.tableProductLists = res.data.list } } }) @@ -349,8 +353,6 @@ this.$emit("addProductClick") }, commonInputChange(val, prop, row) { - console.log(val, prop) - console.log(row) this.$emit("inputContent", val, prop, row) }, // 娓呯┖ @@ -359,7 +361,7 @@ }, // 閫夋嫨浜у搧鍚嶇О鐩稿叧鏂规硶 querySearchAsync(queryString, cb) { - var restaurants = this.productList + var restaurants = this.tableProductLists var results = queryString ? restaurants.filter(this.createStateFilter(queryString)) : restaurants cb(results) }, @@ -370,7 +372,6 @@ }, handleSelectClient(item, prop, row) { // this.clientId = item.id - console.log(item, prop, row) this.tableList.tableData.map((ite) => { if (ite.name === item.name) { ite.ID = row.ID -- Gitblit v1.8.0