From 66e1d9e2dc4e6f57ca16761e6da4a5197de25d54 Mon Sep 17 00:00:00 2001
From: wangting <675591594@qq.com>
Date: 星期三, 12 七月 2023 18:24:20 +0800
Subject: [PATCH] 修改主数据发布

---
 Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue |   28 +++++++++++++---------------
 1 files changed, 13 insertions(+), 15 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue b/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue
index e20f995..7459149 100644
--- a/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue
+++ b/Source/UBCS-WEB/src/components/Crud/VciMasterCrud.vue
@@ -38,7 +38,7 @@
                       size="small" style="width: 180px; margin-left: 5px; margin-top: 10px"></el-input>
           </div>
           <el-table v-if="tableData.length != 0" v-loading="isLoading" :data="tableData" max-height="700" style=""
-                    @cell-click="handleCellClick" @row-click="handleRowClick" @selection-change="handleSelectionChange" @sort-change="sortChange">
+                    @cell-click="handleCellClick" @row-click="handleRowClick" @selection-change="handleSelectionChange" @select="handleSelection" @sort-change="sortChange">
             <el-table-column fixed type="selection" width="55"></el-table-column>
             <el-table-column fixed label="搴忓彿" type="index" width="55">
             </el-table-column>
@@ -161,7 +161,8 @@
         type: "PUBLIC",
         template: "",
         vars: {
-          codeClassifyOid: ""
+          codeClassifyOid: "",
+          templateOid:""
         }
       },
       visibleNames:[],
@@ -219,7 +220,8 @@
       }
     };
   },
-  computed: {},
+  computed: {
+  },
   created() {
   },
   mounted() {
@@ -274,6 +276,7 @@
       handler(newval, oldval) {
         this.parameter.code = newval;
         this.fileOptions.ownbizOid="1";
+        this.parameter.vars.templateOid = newval
       },
       deep: true,
     },
@@ -379,8 +382,7 @@
     CrudHeaderRend() {
       if (this.codeClassifyOid != "") {
         MasterTable({
-          codeClassifyOid: this.codeClassifyOid,
-          functionId: 5,
+          codeClassifyOid: this.codeClassifyOid
         }).then((res) => {
           this.options = res.data.tableDefineVO.seniorQueryColumns;
           this.List = res.data.tableDefineVO.cols[0];
@@ -448,19 +450,15 @@
       });
     },
     //澶氶��
-    handleSelectionChange(row) {
-      if (this.row) {
-        this.rowOid = row[0].oid;
-      } else {
-        this.rowOid = "";
-      }
-      this.selectRow = row;
+    handleSelectionChange(list) {
+      this.selectRow = list;
       this.parameter.ids = [];
-      row.forEach((item) => {
+      list.forEach((item) => {
         this.parameter.ids.push(item.oid);
       });
-      console.log('  this.parameter.ids', this.parameter.ids)
-
+    },
+    //閫夋嫨
+    handleSelection(list,row) {
       this.fileOptions.ownbizOid= row.oid;
       this.fileOptions.ownbizBtm=row.btmname;
 

--
Gitblit v1.9.3