From 2110fbdda815793340ff649214598a19914465bb Mon Sep 17 00:00:00 2001
From: yangyin <18723093654@163.com>
Date: 星期二, 03 十二月 2024 14:14:54 +0800
Subject: [PATCH] 修改样式

---
 src/layout/component/sidebar/SidebarOther.vue |   24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/src/layout/component/sidebar/SidebarOther.vue b/src/layout/component/sidebar/SidebarOther.vue
index 00e4f8f..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>
@@ -54,7 +55,7 @@
 					<template #default>
 						<div class="relative">
 							<div class="p-0 box-shadow-none rounded-[10px]">
-								<p class="text-center text-[#5e6772] m-0 p-0 leading-5 text-[12px]">娓╅Θ鎻愮ず:璇蜂娇鐢ㄦ墜鏈烘祻瑙堝櫒鎵弿浜岀淮鐮�</p>
+								<p class="text-center text-[#5e6772] m-0 p-0 leading-5 text-[12px]">璇蜂娇鐢ㄦ墜鏈烘祻瑙堝櫒鎵弿浜岀淮鐮�</p>
 								<p class="text-center text-[red] m-0 p-0 leading-5 text-[12px]">(涓嶆敮鎸佸井淇℃壂鎻�)</p>
 								<div ref="setPhoneQRCode" class="mt-[8px] mb-[8px]"></div>
 								<p class="text-center text-[#5e6772] m-0 p-0 leading-5">
@@ -76,7 +77,7 @@
 						</template>
 					</el-input>
 					<div
-						class="absolute hidden top-[100%] w-[84px] z-[1001] left-0 group-hover:block overflow-hidden rounded-md text-sm text-gray-500 bg-[#fff] py-1.5"
+						class="absolute hidden top-[100%] w-[84px] z-[1001] left-0 group-hover:block overflow-hidden rounded-md text-gray-500 bg-[#fff] py-1.5"
 					>
 						<div
 							class="w100 relative hover:bg-[#e6f1ff]"
@@ -103,9 +104,9 @@
 						@click="roomClick(item)"
 					>
 						<div class="ywifont ywicon-xiaoxi1 flex-0 mr-2.5"></div>
-						<div class="flex-auto text-ellipsis text-nowrap text-sm group-hover:text-[#0084ff]">{{ item.title }}</div>
+						<div class="flex-auto text-ellipsis text-nowrap group-hover:text-[#0084ff]">{{ item.title }}</div>
 						<div class="text-gray-100 flex items-center space-x-2 ml-1">
-							<div class="ywifont invisible ywicon-bianji group-hover:visible !text-sm" @click="editChat(item)"></div>
+							<div class="ywifont invisible ywicon-bianji group-hover:visible !" @click="editChat(item)"></div>
 							<el-popconfirm title="纭畾鍒犻櫎鑱婂ぉ璁板綍?" @confirm.stop="confirmDeleteChatRoom(item)" width="180">
 								<template #reference>
 									<div class="ywifont invisible ywicon-shanchu3 group-hover:visible"></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 () => {
@@ -312,7 +322,8 @@
 const setPhoneQRCode = ref<HTMLElement | null>(null);
 // 鍒濆鍖栫敓鎴愪簩缁寸爜
 const initQrcode = () => {
-	const url = `${SERVE_URL}ai_html/views/mobileDownload/index.html`;
+	let currentTime = new Date().getTime();
+	const url = `${SERVE_URL}ai_html/views/mobileDownload/index.html?v=${currentTime}`;
 	nextTick(() => {
 		(<HTMLElement>setPhoneQRCode.value).innerHTML = '';
 		new QRCode(setPhoneQRCode.value, {
@@ -341,7 +352,6 @@
 });
 onMounted(async () => {
 	selectFirstRoom();
-
 	emitter.on('openLoginDlg', () => {
 		if (isShowLogin.value || isLoginStatus.value) return;
 		openLoginDlg();

--
Gitblit v1.9.3