parent
05cb609780
commit
7cf5e0018c
@ -11,7 +11,7 @@ function setupPageGuard(router: Router) {
|
||||
}
|
||||
|
||||
export default function createRouteGuard(router: Router) {
|
||||
setupPageGuard(router);
|
||||
setupUserLoginInfoGuard(router);
|
||||
setupPermissionGuard(router);
|
||||
setupPageGuard(router);
|
||||
}
|
||||
|
@ -11,6 +11,11 @@ export default function setupUserLoginInfoGuard(router: Router) {
|
||||
const appStore = useAppStore();
|
||||
appStore.init();
|
||||
if (isLogin()) {
|
||||
if (to.name === 'login') {
|
||||
next({ name: 'Workplace' });
|
||||
NProgress.done();
|
||||
return;
|
||||
}
|
||||
if (loginStore.roles[0]) {
|
||||
next();
|
||||
} else {
|
||||
|
Loading…
Reference in New Issue
Block a user