From 94082427265198a3c773a99e4eb7eb90f1fbcd16 Mon Sep 17 00:00:00 2001 From: Gsh <15170702455@163.com> Date: Tue, 8 Jul 2025 00:29:41 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=A6=81=E6=AD=A2=E7=A7=BB=E5=8A=A8?= =?UTF-8?q?=E7=AB=AF=E7=BC=A9=E6=94=BE=E3=80=81=E5=AF=B9=E8=AF=9D=E5=A4=B4?= =?UTF-8?q?=E5=83=8F=E6=9B=B4=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- Yi.Ai.Vue3/index.html | 1 + Yi.Ai.Vue3/src/api/model/index.ts | 5 +++++ Yi.Ai.Vue3/src/stores/modules/chat.ts | 5 +++-- Yi.Ai.Vue3/src/utils/user.ts | 4 ++-- 4 files changed, 11 insertions(+), 4 deletions(-) diff --git a/Yi.Ai.Vue3/index.html b/Yi.Ai.Vue3/index.html index 53426ed1..599d0b94 100644 --- a/Yi.Ai.Vue3/index.html +++ b/Yi.Ai.Vue3/index.html @@ -14,6 +14,7 @@ %VITE_WEB_TITLE% + diff --git a/Yi.Ai.Vue3/src/api/model/index.ts b/Yi.Ai.Vue3/src/api/model/index.ts index 7ef66abc..8309f2a2 100644 --- a/Yi.Ai.Vue3/src/api/model/index.ts +++ b/Yi.Ai.Vue3/src/api/model/index.ts @@ -14,3 +14,8 @@ export function applyApiKey() { export function getApiKey() { return get('/token').json(); } + +// 查询充值记录 +export function getRechargeLog() { + return get('/recharge/account').json(); +} diff --git a/Yi.Ai.Vue3/src/stores/modules/chat.ts b/Yi.Ai.Vue3/src/stores/modules/chat.ts index 0467f1c6..079e9218 100644 --- a/Yi.Ai.Vue3/src/stores/modules/chat.ts +++ b/Yi.Ai.Vue3/src/stores/modules/chat.ts @@ -1,6 +1,7 @@ import type { ChatMessageVo } from '@/api/chat/types'; import { defineStore } from 'pinia'; import { getChatList } from '@/api'; +import { systemProfilePicture, userProfilePicture } from '@/utils/user.ts'; import { useUserStore } from './user'; export const useChatStore = defineStore('chat', () => { @@ -34,8 +35,8 @@ export const useChatStore = defineStore('chat', () => { // variant: 'shadow', // shape: 'corner', avatar: isUser - ? avatar - : 'https://cube.elemecdn.com/0/88/03b0d39583f48206768a7534e55bcpng.png', + ? userProfilePicture + : systemProfilePicture, avatarSize: '32px', typing: false, reasoning_content: thinkContent, diff --git a/Yi.Ai.Vue3/src/utils/user.ts b/Yi.Ai.Vue3/src/utils/user.ts index 4fcc6cea..743ef4f5 100644 --- a/Yi.Ai.Vue3/src/utils/user.ts +++ b/Yi.Ai.Vue3/src/utils/user.ts @@ -7,9 +7,9 @@ const userRoles = userStore.userInfo?.roles ?? []; const isUserVip = userRoles.some((role: any) => role.roleCode === 'YiXinAi-Vip'); // 用户头像 -const userProfilePicture = userStore.userInfo?.user?.icon ? `${import.meta.env.VITE_WEB_BASE_API}/file/${userStore.userInfo.user.icon}` : `@/assets/images/user.png`; +const userProfilePicture = userStore.userInfo?.user?.icon ? `${import.meta.env.VITE_WEB_BASE_API}/file/${userStore.userInfo.user.icon}` : `/images/user.png`; // 系统头像 -const systemProfilePicture = `@/assets/images/user.png`; +const systemProfilePicture = `/images/logo.png`; export { isUserVip,