diff --git a/src/views/login.vue b/src/views/login.vue index ac1a96c..ee2b6c3 100644 --- a/src/views/login.vue +++ b/src/views/login.vue @@ -83,15 +83,18 @@ { headers: { "content-type": "application/json; charset=utf-8" } }, ).then((resp) => { if (resp.code === 200) { - // 登录成功,存储token - const { accessToken, refreshToken } = resp.result as { refreshToken: string; accessToken: string }; - userStore.setAccessToken(accessToken); - userStore.setRefreshToken(refreshToken); - - // 跳转到首页 - router.push("/"); + if(resp.result == 401){ + alert("账号或密码错误"); + }else{ + // 登录成功,存储token + const { accessToken, refreshToken } = resp.result as { refreshToken: string; accessToken: string }; + userStore.setAccessToken(accessToken); + userStore.setRefreshToken(refreshToken); + // 跳转到首页 + router.push("/"); + } } else { - // 登录失败提示 + // 登录失败提示 alert(resp.message || "登录失败"); } });