From 47b612ba6ef22ced83e3a799958a9e494b692454 Mon Sep 17 00:00:00 2001
From: yangyin <1850366751@qq.com>
Date: 星期三, 16 十月 2024 09:48:28 +0800
Subject: [PATCH] 修改指标管理的主题域

---
 src/views/project/yw/systemManage/metricMgr/MetricMgr.vue |   14 ++++++++++++--
 1 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/src/views/project/yw/systemManage/metricMgr/MetricMgr.vue b/src/views/project/yw/systemManage/metricMgr/MetricMgr.vue
index 1fedb54..3c1adf9 100644
--- a/src/views/project/yw/systemManage/metricMgr/MetricMgr.vue
+++ b/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 ====================== 琛ㄦ牸鏁版嵁锛宼able 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) => {

--
Gitblit v1.9.3