fetch(add): 账户管理
This commit is contained in:
@@ -132,10 +132,6 @@ export function useLogin() {
|
||||
}
|
||||
} catch (error: any) {
|
||||
console.error('登录失败:', error)
|
||||
// 从后端响应中提取错误消息
|
||||
const errorMessage =
|
||||
error.response?.data?.msg || error.message || t('login.error.loginFailed')
|
||||
ElMessage.error(errorMessage)
|
||||
} finally {
|
||||
loading.value = false
|
||||
}
|
||||
@@ -153,10 +149,10 @@ export function useLogin() {
|
||||
}
|
||||
|
||||
// 保存 Token
|
||||
userStore.setToken(loginResult.token, loginResult.refreshToken)
|
||||
userStore.setToken(loginResult.access_token, loginResult.refresh_token)
|
||||
|
||||
// 获取用户信息
|
||||
const userInfo = mockGetUserInfo(loginResult.token)
|
||||
const userInfo = mockGetUserInfo(loginResult.access_token)
|
||||
|
||||
if (!userInfo) {
|
||||
ElMessage.error(t('login.error.getUserInfoFailed'))
|
||||
@@ -175,7 +171,7 @@ export function useLogin() {
|
||||
|
||||
// 跳转到重定向页面或首页
|
||||
const redirectPath = getRedirectPath(route)
|
||||
router.push(redirectPath || HOME_PAGE)
|
||||
await router.push(redirectPath || HOME_PAGE)
|
||||
}
|
||||
|
||||
/**
|
||||
@@ -220,7 +216,7 @@ export function useLogin() {
|
||||
|
||||
// 跳转到重定向页面或首页
|
||||
const redirectPath = getRedirectPath(route)
|
||||
router.push(redirectPath || HOME_PAGE)
|
||||
await router.push(redirectPath || HOME_PAGE)
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user