From ea6a87dc865f9fb0344019a29ce6a871c9d9c2c3 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期四, 17 八月 2023 12:05:47 +0800
Subject: [PATCH] 修改业务数据保存、修改参照快速查询

---
 Source/UBCS-WEB/src/components/refer/vciWebReferTable.vue   |    4 +++-
 Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue |    5 ++++-
 Source/UBCS-WEB/src/components/work/BusinessWork.vue        |    7 ++++---
 3 files changed, 11 insertions(+), 5 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue b/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue
index a31af82..4639d3f 100644
--- a/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue
+++ b/Source/UBCS-WEB/src/components/refer/vciWebReferDefalut.vue
@@ -176,6 +176,7 @@
           hidden: (!this.controllerSecret)
         }];
       } else {
+        debugger;
         this.option.column = this.options.tableConfig.cols.map(item => {
           if (item.field != 'LAY_TABLE_INDEX' && item.field != 'LAY_CHECKED') {
             return {
@@ -183,7 +184,9 @@
               label: item.title,
               prop: item.field,
               formatter:item.template,
-              search: true
+              search:this.options.tableConfig.queryColumns.some(qItem=>{
+                return qItem.field==item.field
+              })
             }
           }
         })
diff --git a/Source/UBCS-WEB/src/components/refer/vciWebReferTable.vue b/Source/UBCS-WEB/src/components/refer/vciWebReferTable.vue
index 68050b1..cc0b644 100644
--- a/Source/UBCS-WEB/src/components/refer/vciWebReferTable.vue
+++ b/Source/UBCS-WEB/src/components/refer/vciWebReferTable.vue
@@ -247,7 +247,9 @@
                 label: item.title,
                 prop: item.field,
                 formatter:item.template,
-                search: true
+                search: this.options.tableConfig.queryColumns.some(qItem=>{
+                  return qItem.field==item.field
+                })
               }
             }
           })
diff --git a/Source/UBCS-WEB/src/components/work/BusinessWork.vue b/Source/UBCS-WEB/src/components/work/BusinessWork.vue
index a074199..24a6a7e 100644
--- a/Source/UBCS-WEB/src/components/work/BusinessWork.vue
+++ b/Source/UBCS-WEB/src/components/work/BusinessWork.vue
@@ -1,6 +1,6 @@
 <template>
 <div>
-  <el-button  @click="HandlerSave" v-if="hasEditor" size="small" type="primary" style="margin-bottom: 20px">淇濆瓨</el-button>
+  <el-button  @click="HandlerSave" v-if="hasEditor" size="small" type="primary" style="margin-bottom: 10px">淇濆瓨</el-button>
   <el-table
     v-loading="isLoading"
     :data="tableData"
@@ -17,7 +17,7 @@
       :prop="item.prop"
       :sortable="item.sortable"
       :formatter="item.formatter"
-      :width="item.label.length >=4 ?'150':item.label.length==3 ?'120':'90'"
+      :width="item.width"
       :show-overflow-tooltip="true"
       align="center"
     >
@@ -127,8 +127,9 @@
           return newitem;
         })
         batchUpdateCode(datas).then(res => {
-          if (res.data.data.success) {
+          if (res.data.success) {
             this.$message.success("淇敼鎴愬姛");
+            this.BuinseseRend()
           }
         })
       }

--
Gitblit v1.9.3