diff --git a/components/kl-login/index.vue b/components/kl-login/index.vue index abaa3e4..9f21c1e 100644 --- a/components/kl-login/index.vue +++ b/components/kl-login/index.vue @@ -211,24 +211,25 @@ loading.value = true try { const res = await login(loginForm) - const { code, data, msg } = res - if (code !== 0) return ElMessage.error(msg) - // 设置cookie - tokenCookie.value = data.accessToken; - // 更新state - token.value = data.accessToken; - REFRESHTOKEN.setToken(data.accessToken, data.refreshToken) - REFRESHTOKEN.setUserId(data.userId.toString()) - REFRESHTOKEN.setUserName(loginForm.mobile) - userStore.setToken(data.accessToken) - userStore.setUserId(data.userId.toString()) - userStore.setUserName(loginForm.mobile) - userStore.setRefreshToken(data.refreshToken) - ElMessage.success('登录成功') - props.onClose() - // 获取用户信息 - userStore.getUserInfo() - // 登录成功 + const { code, data} = res + if (code === 0) { + // 设置cookie + tokenCookie.value = data.accessToken; + // 更新state + token.value = data.accessToken; + REFRESHTOKEN.setToken(data.accessToken, data.refreshToken) + REFRESHTOKEN.setUserId(data.userId.toString()) + REFRESHTOKEN.setUserName(loginForm.mobile) + userStore.setToken(data.accessToken) + userStore.setUserId(data.userId.toString()) + userStore.setUserName(loginForm.mobile) + userStore.setRefreshToken(data.refreshToken) + ElMessage.success('登录成功') + props.onClose() + // 获取用户信息 + userStore.getUserInfo() + // 登录成功 + } } finally { loading.value = false }