瀏覽代碼

项目管理

ZaiZai 1 年之前
父節點
當前提交
fafc0316a2
共有 1 個文件被更改,包括 6 次插入2 次删除
  1. 6 2
      src/views/project/modules/list/wbs-tree.vue

+ 6 - 2
src/views/project/modules/list/wbs-tree.vue

@@ -25,7 +25,10 @@
                                     </template>
                                 </hc-search-input>
                             </template>
-                            <hc-lazy-tree :h-props="treeProps" tree-key="id" :menus="treeMenus" @load="treeLoadNode" @menu-tap="treeMenuClick" @node-tap="treeNodeClick" />
+                            <hc-lazy-tree
+                                :h-props="treeProps" tree-key="id" :menus="treeMenus" :auto-expand-keys="treeExpandKeys"
+                                @load="treeLoadNode" @menu-tap="treeMenuClick" @node-tap="treeNodeClick"
+                            />
                         </hc-new-card>
                     </template>
                     <div class="body-top">
@@ -52,7 +55,7 @@
 import { ref, watch } from 'vue'
 import { useAppStore } from '~src/store'
 import { getArrValue, getObjValue, isNullES } from 'js-fast-way'
-import { delMessage } from 'hc-vue3-ui'
+import { delMessage, getStore } from 'hc-vue3-ui'
 import mainApi from '~api/project/project'
 import wbsPrivateApi from '~api/wbs/private'
 
@@ -124,6 +127,7 @@ const searchTreeClick = () => {
 }
 
 //树属性
+const treeExpandKeys = ref(getStore('project-wbs-tree-expand-keys') || [])
 const treeProps = {
     children: 'children',
     label: 'title',