From 25ac08e9fd3c865a827e2a0caf1397206b60fd9d Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期三, 08 十一月 2023 11:03:05 +0800
Subject: [PATCH] Merge remote-tracking branch 'origin/master'

---
 Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue |   33 ++++++++++++++++++---------------
 1 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
index c78fbf7..bb25e4a 100644
--- a/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
+++ b/Source/UBCS-WEB/src/components/Theme/ThemeClassifyTrees.vue
@@ -3,7 +3,7 @@
   <el-container>
     <!--    宸︿晶鑿滃崟-->
     <el-aside>
-      <basic-container style="overflow:hidden;">
+      <basic-container>
         <div>
           <div>
             <div style="display: flex; flex-direction: column;">
@@ -23,6 +23,18 @@
             <div style="display: flex;justify-content: space-around;margin-top: 5px;margin-bottom: 5px">
             </div>
           </div>
+<!--          宸︿晶鏍�-->
+          <div style="height: calc(100vh - 230px);overflow: auto">
+            <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata"
+                       :defaultExpandAll="false"
+                       :option="Treeoption"
+                       class="classifyTree"
+                       style="height: calc(100vh - 280px)"
+                       @node-click="nodeClick"
+            >
+            </avue-tree>
+          </div>
+
           <!--        鏍戣妭鐐规坊鍔犲璇濇-->
           <el-dialog v-loading="AddLoading" :before-close="TreeEscHandler"
                      :title="this.TreeFlag ? '娣诲姞鍒嗙被' :'娣诲姞涓婚搴�'" :visible.sync="TreeAddFormVisible" append-to-body
@@ -69,15 +81,6 @@
                               :nodeList="nodeList" @MasterHandler="MasterHandler" @flushed="flushed"
                               @referTreeForm="referTreeForm"></classifyTreeform>
           </el-dialog>
-<!--          宸︿晶鏍�-->
-          <avue-tree ref="tree" v-model="CloneTreeAvueform" v-loading="loading" :data="CloneTreedata"
-                     :defaultExpandAll="false"
-                     :option="Treeoption"
-                     class="classifyTree"
-                     style="height: calc(100vh - 230px)"
-                     @node-click="nodeClick"
-          >
-          </avue-tree>
         </div>
       </basic-container>
     </el-aside>
@@ -404,7 +407,6 @@
 import {mapGetters} from "vuex";
 export default {
   name: "classifyTrees.vue",
-  inject: ["crudTreeData"],
   data() {
     return {
       masterRow: null,
@@ -925,6 +927,7 @@
         this.$set(this.TreeAddform, 'codeRuleOidName', this.masterName)
         this.$set(this.TreeAddform, 'codeRuleOid', this.masterOid)
         this.$emit('MasterHandler', this.loneTreeNewForm)
+        this.masterRow=null;
       }
     },
     //缂栫爜鎺ュ彛
@@ -954,6 +957,7 @@
         this.KeySelectLIst = []
         this.$set(this.TreeAddform, 'codeKeyAttrRepeatOidName', this.KeyName)
         this.$set(this.TreeAddform, 'codeKeyAttrRepeatOid', this.KeyOid)
+        this.masterRow=null;
       }
     },
     //鍏抽敭灞炴�ф煡璇�
@@ -998,6 +1002,7 @@
         this.$set(this.TreeAddform, 'codeResembleRuleOidName', this.simName)
         this.$set(this.TreeAddform, 'codeResembleRuleOid', this.simOid)
         this.$emit('MasterHandler', this.loneTreeNewForm)
+        this.masterRow=null;
       }
     },
     //鐩镐技椤规煡璇�
@@ -1043,6 +1048,7 @@
         this.$set(this.TreeAddform, 'btmTypeName', this.btmName)
         this.$set(this.TreeAddform, 'btmTypeId', this.btmOid)
         this.$emit('MasterHandler', this.loneTreeNewForm)
+        this.masterRow=null;
       }
     },
     //涓氬姟绫诲瀷鏌ヨ
@@ -1626,7 +1632,7 @@
 }
 
 .el-aside {
-  height: calc(100% - 30px);
+  //height: calc(100% - 30px);
 }
 
 .el-main {
@@ -1652,6 +1658,3 @@
 }
 
 </style>
-/sa[pr
-[
-syulep

--
Gitblit v1.9.3