用户状态同步修复 (#209)

Co-authored-by: jinnrry <jinnrry@users.noreply.github.com>
This commit is contained in:
Jinnrry 2024-09-26 19:18:28 +08:00 committed by GitHub
parent b1926807f2
commit 473206f1fc
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 1 additions and 6 deletions

View File

@ -26,10 +26,8 @@ http.interceptors.request.use((config) => {
//响应拦截器
http.interceptors.response.use(async (response) => {
const globalStatus = useGlobalStatusStore();
//响应成功
if (response.data.errorNo === 403) {
globalStatus.isLogin = false
await router.replace({
path: '/login',

View File

@ -28,8 +28,6 @@ import {useGlobalStatusStore} from "@/stores/useGlobalStatusStore";
const globalStatus = useGlobalStatusStore();
// eslint-disable-next-line no-unused-vars
let isLogin = globalStatus.isLogin
const userInfos = globalStatus.userInfos
const form = reactive({
account: '',
@ -41,8 +39,7 @@ const onSubmit = () => {
if (res.errorNo !== 0) {
ElMessage.error(res.errorMsg)
} else {
isLogin = true
userInfos.value = res.data
Object.assign(globalStatus.userInfos , res.data)
router.replace({
path: '/',
query: {