From 5d7b63225ca327aee2650fd6d36c3a7fc8f11cf1 Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期一, 28 十月 2024 15:40:51 +0800
Subject: [PATCH] Merge branch 'test' of http://47.103.154.90:83/r/WI/Web.V1.0 into test

---
 src/views/project/ch/home/component/waterRight/bottom.vue |   27 +++++++++++++++++----------
 1 files changed, 17 insertions(+), 10 deletions(-)

diff --git a/src/views/project/ch/home/component/waterRight/bottom.vue b/src/views/project/ch/home/component/waterRight/bottom.vue
index f56b70e..27485eb 100644
--- a/src/views/project/ch/home/component/waterRight/bottom.vue
+++ b/src/views/project/ch/home/component/waterRight/bottom.vue
@@ -58,7 +58,6 @@
 import { getSectionList } from '/@/api/ai/chat';
 import router from '/@/router';
 import { activeSectionAId, sectionAList } from '/@/stores/chatRoom';
-import { OptClassificationMap, classificationEnum } from '/@/views/types/metrics';
 let state = reactive({
 	applicationScenarios: [],
 	scenariosIds: [],
@@ -68,7 +67,20 @@
 }>();
 const changeScenarios = async (item) => {
 	activeSectionAId.value = item.group_id;
-	emits('tagListClick', item);
+	const curGroupID = item.p_group_id;
+	const curID = item.group_id;
+	let curGroupIDs = [];
+	//鍒ゆ柇褰撳墠涓虹埗绾�
+	if (!curGroupID) {
+		state.applicationScenarios.forEach((item) => {
+			if (curID == item.p_group_id) {
+				curGroupIDs.push(item.group_id);
+			}
+		});
+	} else {
+		curGroupIDs.push(curID);
+	}
+	emits('tagListClick', curGroupIDs);
 	// setRoomConfig(activeRoomId.value, 'isAnswerByLLM', false);
 };
 const iconList = ref([
@@ -95,13 +107,8 @@
 	const res = await getSectionList();
 	let result = [];
 	res.groups.forEach((sectionItem, index) => {
-		if (
-			sectionItem.group_type != OptClassificationMap[classificationEnum.Office] &&
-			sectionItem.group_type != OptClassificationMap[classificationEnum.Knowledge]
-		) {
-			sectionItem.Icon = getIconByIndex(index);
-			result.push(sectionItem);
-		}
+		sectionItem.Icon = getIconByIndex(index);
+		result.push(sectionItem);
 	});
 	state.applicationScenarios = result;
 	sectionAList.value = res.groups;
@@ -175,6 +182,7 @@
 		&_item {
 			width: 50%;
 			border-radius: 5px;
+
 			padding: 18px 12px;
 			-webkit-transition: background-color 0.1s ease-in-out;
 			-o-transition: background-color 0.1s ease-in-out;
@@ -218,7 +226,6 @@
 					font-weight: 500;
 					height: 16px;
 					transition: background-color 0.2s;
-				
 				}
 
 				p {

--
Gitblit v1.9.3