diff --git a/src/router/index.js b/src/router/index.js index 75368d23..6eae7adf 100644 --- a/src/router/index.js +++ b/src/router/index.js @@ -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