From e20bf5092ee15f5569bc3939204a0f598b75d15b Mon Sep 17 00:00:00 2001
From: 田源 <lastanimals@163.com>
Date: 星期一, 11 九月 2023 09:40:15 +0800
Subject: [PATCH] 编码规则-分类码段-码值管理树折叠

---
 Source/UBCS-WEB/src/views/code/code.vue                   |    9 ++++++---
 Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js |    4 ++--
 2 files changed, 8 insertions(+), 5 deletions(-)

diff --git a/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js b/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js
index ff746da..a7e4d4e 100644
--- a/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js
+++ b/Source/UBCS-WEB/src/const/code/classisyValueTreeDialog.js
@@ -1,8 +1,8 @@
 export default {
-    nodeKey: 'oid',
+    // nodeKey: 'oid',
     border: true,
     lazy: false,
-    defaultExpandAll: true,
+    defaultExpandAll: false,
     treeLoad: function (node, resolve) {
       // const parentId = (node.level === 0) ? 0 : node.data.id;
 
diff --git a/Source/UBCS-WEB/src/views/code/code.vue b/Source/UBCS-WEB/src/views/code/code.vue
index cdbc7b8..65295a7 100644
--- a/Source/UBCS-WEB/src/views/code/code.vue
+++ b/Source/UBCS-WEB/src/views/code/code.vue
@@ -485,8 +485,9 @@
               style="height: 60vh; margin-bottom: -40px"
             >
               <basic-container>
-                <div class="abox">
+                <div class="abox" v-for="item in classifyValueTreeData">
                   <avue-tree
+                    :node-key="item.oid"
                     :data="classifyValueTreeData"
                     :option="classisyValueTreeOption"
                     style="height: calc(60vh - 100px);"
@@ -1461,6 +1462,7 @@
 export default {
   data() {
     return {
+      nodeKey:'',
       ruleForm: {},
       query: {},
       loading: true,
@@ -1486,7 +1488,7 @@
         name: "",
         description: "",
       },
-      
+
       /*浠庡叾浠栬鍒欏厠闅嗙爜娈�*/
       cloneOtherCodeRuleSettingBox: false,
       cloneBasicOption: cloneBasicOption,
@@ -2400,6 +2402,7 @@
         "conditionMap[codeclassifysecoid]": row.oid,
       };
       treeCodeClassifyValue(condtionData).then((res) => {
+        // console.log('res',res)
         this.classifyValueTreeData = res.data;
         //console.log(res.data);
       });
@@ -2568,7 +2571,7 @@
         this.updateStatus(oid, update);
       }
     },
-    
+
     /** 鎵撳紑缂栫爜瑙勫垯鍏嬮殕瀵硅瘽妗�*/
     openCodeRuleDialog() {
       if (!this.tipsMessage(this.selectionList)) {

--
Gitblit v1.9.3