From 1b765e3dfdf8ab0d38e587a0a8beaee47a60e32c Mon Sep 17 00:00:00 2001 From: jinlin <jinlin> Date: 星期五, 26 七月 2024 14:08:58 +0800 Subject: [PATCH] 修改 --- web/src/views/modules/basicInfo/XhProductModel.vue | 19 +++++++++++++------ 1 files changed, 13 insertions(+), 6 deletions(-) diff --git a/web/src/views/modules/basicInfo/XhProductModel.vue b/web/src/views/modules/basicInfo/XhProductModel.vue index c5155b1..3cd2f03 100644 --- a/web/src/views/modules/basicInfo/XhProductModel.vue +++ b/web/src/views/modules/basicInfo/XhProductModel.vue @@ -31,6 +31,7 @@ @selection-change="table.selectionChangeHandle" :header-cell-style="{'text-align':'center'}"> <el-table-column prop="name" label="鍚嶇О"/> + <el-table-column v-if="productType==='3'|| productType==='4'" prop="equipType" label="璁惧绫诲瀷"/> <zt-table-column-dict prop="productType" label="鑺傜偣绫诲瀷" dict="product"/> <el-table-column prop="operatImg" label="杩愯鍥剧墖" align="center"> <template v-slot="{ row }"> @@ -47,9 +48,9 @@ </zt-table-column-handle> </el-table> <!-- 寮圭獥, 鏂板 / 淇敼 --> - <add-or-update @refreshDataList="refreshData" ref="AddOrUpdate"/> - <select-ty-model @refreshDataList="refreshData" ref="SelectTyModel"/> - <product-import @refreshDataList="refreshData" ref="ProductImport"/> + <add-or-update @refreshDataList="refreshData('product')" ref="AddOrUpdate"/> + <select-ty-model @refreshDataList="refreshData('tree')" ref="SelectTyModel"/> + <product-import @refreshDataList="refreshData('import')" ref="ProductImport"/> </zt-table-wraper> </div> </el-col> @@ -102,9 +103,15 @@ return 'text-align: left !important;' } }, - refreshData() { - this.$refs.tableObj.query() - this.$refs.ProductModelTree.getProductList() + refreshData(param) { + if (param==='import'){ + this.$refs.tableObj.query() + this.$refs.ProductModelTree.getProductList() + }else if(param==='tree'){ + this.$refs.ProductModelTree.getProductList() + } else{ + this.$refs.tableObj.query() + } }, onProductSelected(data) { console.log(data, 'onProductSelected') -- Gitblit v1.9.1