wujingjing
2024-10-31 28b72064712a3d97b44511206a2dca07f2d37a23
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;
});