From 528808bd175d8262b19098df9e82fa0c8999715a Mon Sep 17 00:00:00 2001
From: yangyin <18723093654@163.com>
Date: 星期二, 03 十二月 2024 10:58:22 +0800
Subject: [PATCH] 新增我的信息

---
 src/layout/component/sidebar/SidebarOther.vue |   13 +++++++++++--
 1 files changed, 11 insertions(+), 2 deletions(-)

diff --git a/src/layout/component/sidebar/SidebarOther.vue b/src/layout/component/sidebar/SidebarOther.vue
index 5c58773..fb0cd5d 100644
--- a/src/layout/component/sidebar/SidebarOther.vue
+++ b/src/layout/component/sidebar/SidebarOther.vue
@@ -32,7 +32,8 @@
 						<span class="use_name">{{ firstUserCharacter }}</span>
 					</div>
 					<div class="isShow_Profile" v-show="isShowExitLogin">
-						<div class="exit" @click="feedbackClick"><i class="ywifont ywicon-youxiang"></i> 鐢ㄦ埛鍙嶉</div>
+						<div class="exit" @click="informationClick"><i class="ywifont ywicon-wode"></i> 鎴戠殑淇℃伅</div>
+						<!-- <div class="exit" @click="feedbackClick"><i class="ywifont ywicon-youxiang"></i> 鐢ㄦ埛鍙嶉</div> -->
 						<div class="exit" @click="logoutClick"><i class="ywifont ywicon-tuichu"></i> 閫�鍑虹櫥褰�</div>
 					</div>
 				</div>
@@ -128,6 +129,7 @@
 				</div>
 			</template>
 		</el-dialog>
+		<UserInformation v-model="userInformationVisible" />
 	</div>
 </template>
 
@@ -138,6 +140,7 @@
 import QRCode from 'qrcodejs2-fixes';
 import { computed, nextTick, onMounted, ref, watch, watchEffect } from 'vue';
 import type { ChatRoomItem } from './components/types';
+import UserInformation from './components/UserInformation.vue';
 import { DeleteHistoryGroups, setHistoryGroupTitle } from '/@/api/ai/chat';
 import { SERVE_URL } from '/@/constants';
 import { useSearch } from '/@/hooks/useSearch';
@@ -152,6 +155,7 @@
 	newChatRoomClick,
 	selectFirstRoom,
 } from '/@/stores/chatRoom';
+
 import emitter from '/@/utils/mitt';
 import { accessSessionKey, userNameKey } from '/@/utils/request';
 import { gotoRoute } from '/@/utils/route';
@@ -256,6 +260,12 @@
 };
 
 //#endregion
+//#region ====================== 鎴戠殑淇℃伅 ======================
+const userInformationVisible = ref(false);
+const informationClick = () => {
+	userInformationVisible.value = true;
+};
+//#endregion
 //#region ====================== 鏄剧ず/閫�鍑虹櫥褰� ======================
 //鐧诲綍
 const openLoginDlg = async () => {
@@ -342,7 +352,6 @@
 });
 onMounted(async () => {
 	selectFirstRoom();
-
 	emitter.on('openLoginDlg', () => {
 		if (isShowLogin.value || isLoginStatus.value) return;
 		openLoginDlg();

--
Gitblit v1.9.3