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,