fix: Token 失效后会停留在登录页面显示空白 (#15477)

This commit is contained in:
fit2cloud-chenyw
2025-03-25 12:03:17 +08:00
committed by GitHub
parent 80f78b0db2
commit 50724a79a5

View File

@@ -60,11 +60,15 @@ export const configHandler = config => {
setRefreshStatus(true)
refreshApi()
.then(res => {
userStore.setToken(res.data.token)
userStore.setExp(res.data.exp)
userStore.setTime(Date.now())
config.headers['X-DE-TOKEN'] = res.data.token
delayExecute(res.data.token)
if (res?.data?.token) {
userStore.setToken(res.data.token)
userStore.setExp(res.data.exp)
userStore.setTime(Date.now())
config.headers['X-DE-TOKEN'] = res.data.token
delayExecute(res.data.token)
} else {
delayExecute(null)
}
})
.catch(e => {
console.error(e)