From 28b72064712a3d97b44511206a2dca07f2d37a23 Mon Sep 17 00:00:00 2001 From: wujingjing <gersonwu@qq.com> Date: 星期四, 31 十月 2024 10:45:48 +0800 Subject: [PATCH] 描述 --- src/views/project/yw/dataManage/graph/GraphIndex.vue | 11 +++++++++-- 1 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/views/project/yw/dataManage/graph/GraphIndex.vue b/src/views/project/yw/dataManage/graph/GraphIndex.vue index 840ca42..a9b915b 100644 --- a/src/views/project/yw/dataManage/graph/GraphIndex.vue +++ b/src/views/project/yw/dataManage/graph/GraphIndex.vue @@ -10,6 +10,7 @@ label: 'group_name', children: 'children', }" + defaultExpandAll :treedata="listTreeData" title-name="鍒嗙粍鍒楄〃" :show-more-operate="false" @@ -94,6 +95,7 @@ import mittBus from '/@/utils/mitt'; import { useCompRef } from '/@/utils/types'; import { convertFileSize, convertListToTree } from '/@/utils/util'; +import { OptClassificationMap, classificationEnum } from '/@/views/types/metrics'; const state = reactive({ tableParams: { PageIndex: 1, @@ -110,13 +112,18 @@ const listData = ref([]); const currentListID = computed(() => currentNode.value?.group_id); const currentNode = ref(null); - const listTreeData = computed(() => { - const result = convertListToTree(listData.value, { + const byParentData = convertListToTree(listData.value, { ID: 'group_id', ParentID: 'p_group_id', Children: 'children', }); + const result = []; + byParentData.forEach((item) => { + if (item.group_type == OptClassificationMap[classificationEnum.Knowledge]) { + result.push(item); + } + }); return result; }); -- Gitblit v1.9.3