fix: 登录注册页区分网络错误和业务错误提示
This commit is contained in:
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user