fix: 登录注册页区分网络错误和业务错误提示

This commit is contained in:
2026-04-03 17:47:33 +08:00
parent 8a14c5244e
commit bdd6c0828c
2 changed files with 2 additions and 2 deletions

View File

@@ -61,7 +61,7 @@ const handleLogin = async () => {
// res.data = { token, user } // res.data = { token, user }
emit('success', res.data) emit('success', res.data)
} catch (e) { } catch (e) {
ElMessage.error(e.response?.data?.message || '账号或密码错误') ElMessage.error(e.response ? (e.response.data?.message || '账号或密码错误') : '后端服务不可用,请稍后重试')
} finally { } finally {
loading.value = false loading.value = false
} }

View File

@@ -107,7 +107,7 @@ const handleRegister = async () => {
ElMessage.success('注册成功,请登录') ElMessage.success('注册成功,请登录')
emit('success') emit('success')
} catch (e) { } catch (e) {
ElMessage.error(e.response?.data?.message || '注册失败,请重试') ElMessage.error(e.response ? (e.response.data?.message || '注册失败,请重试') : '后端服务不可用,请稍后重试')
} finally { } finally {
loading.value = false loading.value = false
} }