优化登录报错
This commit is contained in:
parent
43e94434d1
commit
eed370eaad
@ -36,7 +36,10 @@ export const userStore = defineStore('user', () => {
|
|||||||
id.value = parseInt(decoded.id);
|
id.value = parseInt(decoded.id);
|
||||||
} catch (error) {
|
} catch (error) {
|
||||||
console.error('Login failed:', error);
|
console.error('Login failed:', error);
|
||||||
throw error;
|
const err = new Error('登录失败');
|
||||||
|
err.name = 'LoginError';
|
||||||
|
err.cause = error;
|
||||||
|
throw err;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -44,7 +44,7 @@ const handleLogin = async () => {
|
|||||||
await store.login(username, password)
|
await store.login(username, password)
|
||||||
router.push({ name: 'manage' })
|
router.push({ name: 'manage' })
|
||||||
} catch (error: any) {
|
} catch (error: any) {
|
||||||
ElMessage.error(error.message || '登录失败,请检查用户名和密码')
|
ElMessage.error(error.message || '登录失败')
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
</script>
|
</script>
|
||||||
|
@ -9,6 +9,7 @@
|
|||||||
"noUnusedParameters": true,
|
"noUnusedParameters": true,
|
||||||
"noFallthroughCasesInSwitch": true,
|
"noFallthroughCasesInSwitch": true,
|
||||||
"noUncheckedSideEffectImports": true,
|
"noUncheckedSideEffectImports": true,
|
||||||
|
"lib": ["ES2022", "DOM", "DOM.Iterable"],
|
||||||
"paths": {
|
"paths": {
|
||||||
"@/*": ["./src/*"]
|
"@/*": ["./src/*"]
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user