|
@@ -20,7 +20,6 @@ function hasPermission(roles, route) {
|
|
|
* @param roles
|
|
|
*/
|
|
|
function filterAsyncRouter(asyncRouterMap, roles) { // 闭包查找所有该roles下的路由
|
|
|
- debugger
|
|
|
const accessedRouters = asyncRouterMap.filter(route => {
|
|
|
if (hasPermission(roles, route)) {
|
|
|
if (route.children && route.children.length) {
|
|
@@ -49,7 +48,6 @@ const permission = {
|
|
|
GenerateRoutes({ commit }, data) {
|
|
|
return new Promise(resolve => {
|
|
|
const { roles } = data
|
|
|
- debugger
|
|
|
let accessedRouters
|
|
|
if (roles.indexOf('3') >= 0) { // 如果是admin 直接加载所有路由 超级管理员
|
|
|
accessedRouters = asyncRouterMap
|