fix: close business flow regressions
This commit is contained in:
@@ -37,7 +37,10 @@ export default function setupPermissionGuard(router: Router) {
|
||||
);
|
||||
}
|
||||
}
|
||||
if (exist && permissionsAllow) {
|
||||
const menuCode = to.meta.menuCode;
|
||||
const grantedByMenuCode =
|
||||
typeof menuCode === 'string' && userStore.menuCodes.includes(menuCode);
|
||||
if ((exist || grantedByMenuCode) && permissionsAllow) {
|
||||
next();
|
||||
} else next(NOT_FOUND);
|
||||
} else if (permissionsAllow) {
|
||||
|
||||
Reference in New Issue
Block a user