fetch(add): 账户管理

This commit is contained in:
sexygoat
2026-01-23 17:18:24 +08:00
parent 339abca4c0
commit b53fea43c6
93 changed files with 7094 additions and 3153 deletions

View File

@@ -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)
}
/**