From bdd6c0828c6f5270b56f558c8612439e0fe8e9a3 Mon Sep 17 00:00:00 2001 From: gaoxq <376340421@qq.com> Date: Fri, 3 Apr 2026 17:47:33 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E7=99=BB=E5=BD=95=E6=B3=A8=E5=86=8C?= =?UTF-8?q?=E9=A1=B5=E5=8C=BA=E5=88=86=E7=BD=91=E7=BB=9C=E9=94=99=E8=AF=AF?= =?UTF-8?q?=E5=92=8C=E4=B8=9A=E5=8A=A1=E9=94=99=E8=AF=AF=E6=8F=90=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- web-vue/src/views/login/LoginForm.vue | 2 +- web-vue/src/views/login/RegisterForm.vue | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/web-vue/src/views/login/LoginForm.vue b/web-vue/src/views/login/LoginForm.vue index b0ad479..90820e1 100644 --- a/web-vue/src/views/login/LoginForm.vue +++ b/web-vue/src/views/login/LoginForm.vue @@ -61,7 +61,7 @@ const handleLogin = async () => { // res.data = { token, user } emit('success', res.data) } catch (e) { - ElMessage.error(e.response?.data?.message || '账号或密码错误') + ElMessage.error(e.response ? (e.response.data?.message || '账号或密码错误') : '后端服务不可用,请稍后重试') } finally { loading.value = false } diff --git a/web-vue/src/views/login/RegisterForm.vue b/web-vue/src/views/login/RegisterForm.vue index c5f666f..ff401e4 100644 --- a/web-vue/src/views/login/RegisterForm.vue +++ b/web-vue/src/views/login/RegisterForm.vue @@ -107,7 +107,7 @@ const handleRegister = async () => { ElMessage.success('注册成功,请登录') emit('success') } catch (e) { - ElMessage.error(e.response?.data?.message || '注册失败,请重试') + ElMessage.error(e.response ? (e.response.data?.message || '注册失败,请重试') : '后端服务不可用,请稍后重试') } finally { loading.value = false }