From d990ec8d1513b42792214160928af47a7e7718e4 Mon Sep 17 00:00:00 2001 From: aaron <> Date: Wed, 4 Jun 2025 10:31:48 +0800 Subject: [PATCH] update --- docker-compose.yml | 2 +- src/App.vue | 17 ++++++-- src/views/ChatAgentView.vue | 82 ++++++++++++++++++++++++++++++++++++- 3 files changed, 96 insertions(+), 5 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index 671b463..c2a482b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -3,7 +3,7 @@ services: build: context: . dockerfile: Dockerfile - image: tradus-web:1.3.42 + image: tradus-web:1.3.43 container_name: tradus-web ports: - '6000:80' diff --git a/src/App.vue b/src/App.vue index e1597c0..080d2a9 100644 --- a/src/App.vue +++ b/src/App.vue @@ -33,9 +33,8 @@ const fetchUserInfo = async () => { } const data = await response.json() - userStore.$patch((state) => { - state.userInfo = data - }) + // 使用 updateUserInfo 方法确保正确更新用户信息和本地存储 + userStore.updateUserInfo(data) } catch (error) { console.error('获取用户数据失败:', error) // 处理在http工具中已经实现,这里不需要重复处理 @@ -595,6 +594,10 @@ onUnmounted(() => { {{ userInfo?.mail || '未设置邮箱' }} +