feat: 增加系统安全入口功能

This commit is contained in:
ssongliu
2023-04-14 18:54:34 +08:00
committed by ssongliu
parent 5222388ba1
commit d5f400670c
25 changed files with 183 additions and 139 deletions

View File

@@ -43,17 +43,12 @@ class RequestHttp {
globalStore.setCsrfToken(response.headers['x-csrf-token']);
}
if (data.code == ResultEnum.OVERDUE || data.code == ResultEnum.FORBIDDEN) {
router.replace({
path: '/login',
router.push({
name: 'login',
params: { code: globalStore.entrance },
});
return Promise.reject(data);
}
if (data.code == ResultEnum.UNSAFETY) {
router.replace({
path: '/login',
});
return data;
}
if (data.code == ResultEnum.EXPIRED) {
router.push({ name: 'Expired' });
return data;