From d8595cb07fd38cca136497be1e73426c31f04fc2 Mon Sep 17 00:00:00 2001
From: wujingjing <gersonwu@qq.com>
Date: 星期五, 15 十一月 2024 10:19:25 +0800
Subject: [PATCH] 解决 chat组件,引导式

---
 src/views/project/ch/home/Home.vue |    6 +++---
 1 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/views/project/ch/home/Home.vue b/src/views/project/ch/home/Home.vue
index e11cb52..889b753 100644
--- a/src/views/project/ch/home/Home.vue
+++ b/src/views/project/ch/home/Home.vue
@@ -41,7 +41,7 @@
 import waterCenter from './component/waterRight/center.vue';
 import waterTop from './component/waterRight/top.vue';
 import CustomDrawer from '/@/components/drawer/CustomDrawer.vue';
-import { exampleSceneList, userInfo } from '/@/stores/chatRoom';
+import { activeChatRoom, exampleSceneList, userInfo } from '/@/stores/chatRoom';
 import { accessSessionKey } from '/@/utils/request';
 import { Local } from '/@/utils/storage';
 let state = reactive({
@@ -91,8 +91,7 @@
 let isFinishPromise = null;
 onMounted(() => {
 	isFinishPromise = new Promise(async (resolve) => {
-		await getSelectListSample();
-		if (!!Local.get(accessSessionKey) && userInfo.isNew) {
+		if (!!Local.get(accessSessionKey) && activeChatRoom.value?.isInitial && userInfo.isNew) {
 			userInfo.set({
 				...userInfo.get(),
 				web_login: false,
@@ -101,6 +100,7 @@
 				driverObj.drive();
 			});
 		}
+		await getSelectListSample();
 		resolve(true);
 	});
 });

--
Gitblit v1.9.3