From c9a7449d2d2a4826cc21ca538f134a004a3e80d5 Mon Sep 17 00:00:00 2001 From: GeekMaster Date: Thu, 14 Aug 2025 16:59:16 +0800 Subject: [PATCH] =?UTF-8?q?=E9=80=80=E5=87=BA=E7=99=BB=E5=BD=95=E4=B9=8B?= =?UTF-8?q?=E5=90=8E=E4=B8=8D=E6=98=AF=E5=88=B7=E6=96=B0=E9=A1=B5=E9=9D=A2?= =?UTF-8?q?=EF=BC=8C=E8=80=8C=E6=98=AF=E7=9B=B4=E6=8E=A5=E8=B7=B3=E8=BD=AC?= =?UTF-8?q?=E5=88=B0=E7=99=BB=E5=BD=95=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web/src/components/ResetPass.vue | 2 +- web/src/views/ChatPlus.vue | 1 + web/src/views/Home.vue | 4 +--- web/src/views/Index.vue | 34 +++--------------------------- web/src/views/Login.vue | 11 ++++++++-- web/src/views/admin/Users.vue | 36 ++++++++++++++++++++++++++++---- 6 files changed, 47 insertions(+), 41 deletions(-) diff --git a/web/src/components/ResetPass.vue b/web/src/components/ResetPass.vue index ed298d95..fe9e5469 100644 --- a/web/src/components/ResetPass.vue +++ b/web/src/components/ResetPass.vue @@ -17,7 +17,7 @@
- +
diff --git a/web/src/views/ChatPlus.vue b/web/src/views/ChatPlus.vue index f7aec1ad..83c391e1 100644 --- a/web/src/views/ChatPlus.vue +++ b/web/src/views/ChatPlus.vue @@ -716,6 +716,7 @@ const sendSSERequest = async (message) => { } else { const errorMsg = `连接失败 (状态码: ${response.status})` ElMessage.error(errorMsg) + console.error('SSE connection failed', response) enableInput() throw new Error(errorMsg) } diff --git a/web/src/views/Home.vue b/web/src/views/Home.vue index cc525c3b..93c47309 100644 --- a/web/src/views/Home.vue +++ b/web/src/views/Home.vue @@ -285,9 +285,7 @@ const logout = function () { httpGet('/api/user/logout') .then(() => { removeUserToken() - // 刷新组件 - routerViewKey.value += 1 - loginUser.value = {} + router.push('/login') }) .catch(() => { ElMessage.error('注销失败!') diff --git a/web/src/views/Index.vue b/web/src/views/Index.vue index bfcf35e1..36b82e4a 100644 --- a/web/src/views/Index.vue +++ b/web/src/views/Index.vue @@ -28,7 +28,7 @@ 登录/注册 {{ title }} -