Browse Source

附件资料库的对接

lipenghui 3 tháng trước cách đây
mục cha
commit
50530d91d6
1 tập tin đã thay đổi với 3 bổ sung1 xóa
  1. 3 1
      src/views/system/tree/PmsTree.vue

+ 3 - 1
src/views/system/tree/PmsTree.vue

@@ -13,7 +13,7 @@
       :expand-on-click-node="false"
       :filter-node-method="filterNode"
       :props="defaultProps"
-      default-expand-all
+      :default-expanded-keys="firstLevelKeys"
       highlight-current
       node-key="id"
       @node-click="handleNodeClick"
@@ -99,6 +99,7 @@ const message = useMessage() // 消息弹窗
 const dialogVisible = ref(false) // 弹窗的是否展示
 const dialogTitle = ref('') // 弹窗的标题
 const formRef = ref() // 搜索的表单
+const firstLevelKeys = ref([])
 const openForm = (type: string, id?: number) => {
   formRef.value.open(type, id)
 }
@@ -194,6 +195,7 @@ const getTreeInfo = async () => {
   const res = await IotTreeApi.getSimpleTreeList()
   treeList.value = []
   treeList.value.push(...handleTree(res))
+  firstLevelKeys.value = treeList.value.map(node => node.id);
 }
 
 /** 基于名字过滤 */