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,