From a8eec18144b57b95ca5b5295b86e8a793fe6391a Mon Sep 17 00:00:00 2001
From: yangyin <1850366751@qq.com>
Date: 星期五, 05 七月 2024 17:48:57 +0800
Subject: [PATCH] 修改页面样式

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

diff --git a/src/views/project/ch/home/component/waterRight/bottom.vue b/src/views/project/ch/home/component/waterRight/bottom.vue
index 148a61a..8ae8cfd 100644
--- a/src/views/project/ch/home/component/waterRight/bottom.vue
+++ b/src/views/project/ch/home/component/waterRight/bottom.vue
@@ -19,7 +19,7 @@
 				class="main_item flex cursor-pointer"
 				v-for="(item, index) in state.applicationScenarios"
 				:key="item.section_id"
-				:class="{ main_item_active: item.section_id === state.scenariosIndex }"
+				:class="{ main_item_active: item.section_id === activeSectionAId }"
 				@click="changeScenarios(item)"
 			>
 				<div :class="['iconfont icon-' + item.Icon]"></div>
@@ -37,19 +37,19 @@
 import { onMounted, reactive } from 'vue';
 import { getSectionList } from '/@/api/ai/chat';
 import router from '/@/router';
+import { activeSectionAId } from '/@/stores/chatRoom';
 
 let state = reactive({
 	applicationScenarios: [],
 	scenariosIds: [],
-	scenariosIndex: 0,
 });
 const changeScenarios = async (item) => {
-	state.scenariosIndex = item.section_id;
-
-	// router.push({
-	// 	name: 'Scenario',
-	// 	query: { ID: item.section_id },
-	// });
+	activeSectionAId.value = item.section_id;
+	return;
+	router.push({
+		name: 'Scenario',
+		query: { ID: item.section_id },
+	});
 };
 const getMainSectionList = async () => {
 	const res = await getSectionList();
@@ -59,6 +59,8 @@
 		sectionItem.Icon = iconList[index];
 	});
 	state.applicationScenarios = res.sections;
+
+	res.sections?.[0] && changeScenarios(res.sections[0]);
 	// state.scenariosIds = result.map((item) => item.section_id);
 };
 

--
Gitblit v1.9.3