yangyin
2024-10-16 47b612ba6ef22ced83e3a799958a9e494b692454
修改指标管理的主题域
已修改1个文件
14 ■■■■ 文件已修改
src/views/project/yw/systemManage/metricMgr/MetricMgr.vue 14 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
src/views/project/yw/systemManage/metricMgr/MetricMgr.vue
@@ -138,7 +138,7 @@
import { useQueryTable } from '/@/hooks/useQueryTable';
import { useCompRef } from '/@/utils/types';
import { convertListToTree } from '/@/utils/util';
import { eMetrics_Ops, eMetrics_Ops_Color } from '/@/views/types/metrics';
import { OptClassificationMap, classificationEnum, eMetrics_Ops, eMetrics_Ops_Color } from '/@/views/types/metrics';
const router = useRouter();
//#region ====================== 表格数据,table init ======================
const tableLoading = ref(false);
@@ -158,11 +158,21 @@
    themeDomainData.value = res.groups || [];
};
const listTreeData = computed(() => {
    return convertListToTree(themeDomainData.value, {
    const byParentData = convertListToTree(themeDomainData.value, {
        ID: 'group_id',
        Children: 'Children',
        ParentID: 'p_group_id',
    });
    const result = [];
    byParentData.forEach((item) => {
        if (
            item.group_type != OptClassificationMap[classificationEnum.Office] &&
            item.group_type != OptClassificationMap[classificationEnum.Knowledge]
        ) {
            result.push(item);
        }
    });
    return result;
});
//按指标名称查询
const selectTitleChange = (val) => {