feat: 去除不必要的超管判断
This commit is contained in:
parent
e4658ea882
commit
a24eece353
|
@ -71,12 +71,9 @@ router.beforeEach(async (to, from, next) => {
|
|||
let userMenu = userRoutes;//静态路由
|
||||
// debugger;
|
||||
// console.log(userRoutes);
|
||||
//非超级管理员
|
||||
if (permissions.indexOf('superuser') == -1) {
|
||||
userMenu = treeFilter(userRoutes, node => {
|
||||
return node.meta.perms ? node.meta.perms.filter(item => permissions.indexOf(item) > -1).length > 0 : true
|
||||
});
|
||||
}
|
||||
userMenu = treeFilter(userRoutes, node => {
|
||||
return node.meta.perms ? node.meta.perms.filter(item => permissions.indexOf(item) > -1).length > 0 : true
|
||||
});
|
||||
// debugger;
|
||||
// console.log(userMenu);
|
||||
// let userMenu = checkRoute(userRoutes, permissions)
|
||||
|
@ -114,11 +111,9 @@ router.sc_getMenu = () => {
|
|||
// var apiMenu = tool.data.get("MENU") || []
|
||||
let permissions = tool.data.get("PERMISSIONS") || [];
|
||||
let userMenu = userRoutes;
|
||||
if (permissions.indexOf('superuser') == -1) {
|
||||
userMenu = treeFilter(userRoutes, node => {
|
||||
return node.meta.perms ? node.meta.perms.filter(item => permissions.indexOf(item) > -1).length > 0 : true
|
||||
});
|
||||
}
|
||||
userMenu = treeFilter(userRoutes, node => {
|
||||
return node.meta.perms ? node.meta.perms.filter(item => permissions.indexOf(item) > -1).length > 0 : true
|
||||
});
|
||||
// let userMenu = checkRoute(userRoutes, permissions)
|
||||
// var menu = [...userMenu, ...apiMenu]
|
||||
return userMenu
|
||||
|
|
Loading…
Reference in New Issue