From 6b520f6994dd96a811e19dd31fa8725f32ac3459 Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期二, 08 八月 2023 14:53:26 +0800
Subject: [PATCH] 主题库分类添加修改 bug整改

---
 Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue |   37 ++++++++++++++++++++++++++++++++++---
 1 files changed, 34 insertions(+), 3 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
index 4030c0d..c016a95 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
@@ -248,7 +248,7 @@
             <el-button plain size="small" style="margin-left: 20px" type="primary" @click="SelectFindeHandler">鏌ヨ
             </el-button>
           </template>
-          <avue-crud :data="masterData" :option="masterOption" @row-click="masterSelect">
+          <avue-crud :data="masterData" :option="Option" @row-click="masterSelect">
             <template slot="radio" slot-scope="{row}">
               <el-radio v-model="masterRow" :label="row.$index" style="padding-left: 10px !important;">{{ '' }}
               </el-radio>
@@ -281,7 +281,7 @@
             <el-button plain size="small" style="margin-left: 20px" type="primary" @click="KeySelectFindeHandler">鏌ヨ
             </el-button>
           </template>
-          <avue-crud :data="KeyData" :option="masterOption" @row-click="KeySelect">
+          <avue-crud :data="KeyData" :option="Option" @row-click="KeySelect">
             <template slot="radio" slot-scope="{row}">
               <el-radio v-model="masterRow" :label="row.$index" style="padding-left: 10px !important;">{{ '' }}
               </el-radio>
@@ -314,7 +314,7 @@
             <el-button plain size="small" style="margin-left: 20px" type="primary" @click="SimSelectFindeHandler">鏌ヨ
             </el-button>
           </template>
-          <avue-crud :data="simData" :option="masterOption" @row-click="simSelect">
+          <avue-crud :data="simData" :option="Option" @row-click="simSelect">
             <template slot="radio" slot-scope="{row}">
               <el-radio v-model="masterRow" :label="row.$index" style="padding-left: 10px !important;">{{ '' }}
               </el-radio>
@@ -458,6 +458,33 @@
           },
           {
             label: '涓氬姟绫诲瀷鍚嶇О',
+            prop: 'name'
+          },
+          {
+            label: '鎻忚堪',
+            prop: 'description'
+          }
+        ]
+      },
+      Option:{
+        addBtn: false,
+        index: true,
+        border: true,
+        menu: false,
+        height: 380,
+        column: [
+          {
+            label: '',
+            prop: 'radio',
+            width: 60,
+            display: false
+          },
+          {
+            label: '鑻辨枃鍚嶇О',
+            prop: 'id'
+          },
+          {
+            label: '涓枃鍚嶇О',
             prop: 'name'
           },
           {
@@ -807,24 +834,28 @@
     BtmEscHandler(){
       this.SelectFInd='';
       this.SelectValue='id';
+      this.masterRow=null;
       this.BtmdialogVisible=false;
     },
     //鐩镐技椤瑰叧闂�
     simEscHandler(){
       this.SelectFInd='';
       this.SelectValue='id';
+      this.masterRow=null;
       this.SimidialogVisible=false;
     },
     //鍏抽敭灞炴�у叧闂�
     KeyEscHandler(){
       this.SelectFInd='';
       this.SelectValue='id';
+      this.masterRow=null;
       this.KeydialogVisible=false;
     },
     //缂栫爜瑙勫垯鍏抽棴
     masterEscHandler(){
       this.SelectFInd='';
       this.SelectValue='id';
+      this.masterRow=null;
       this.MasterdialogVisible=false;
     },
     // 鍏抽棴寮圭獥

--
Gitblit v1.9.3