Browse Source

菜单权限

chenrui 4 years ago
parent
commit
1e35346e87
1 changed files with 16 additions and 16 deletions
  1. 16 16
      src/config/router.config.js

+ 16 - 16
src/config/router.config.js

@@ -54,8 +54,8 @@ export const asyncRouterMap = [{
     component: PageView,
     meta: {
       title: '洗车机管理中心',
-      icon: 'setting'
-      // permission: 'M_setting_0'
+      icon: 'setting',
+      permission: 'M_wash_0'
     },
     children: [{
       path: '/CarWashManagement/CarWashManagement',
@@ -63,8 +63,8 @@ export const asyncRouterMap = [{
       component: () => import('@/views/CarWashManagement/CarWashManagement.vue'),
       meta: {
         title: '洗车网点管理',
-        icon: 'database'
-        // permission: 'M_sys_dataDictionary'
+        icon: 'database',
+        permission: 'M_wash_list'
       }
     }]
   },
@@ -116,8 +116,8 @@ export const asyncRouterMap = [{
     component: PageView,
     meta: {
       title: '权限管理',
-      icon: 'lock'
-      // permission: 'M_auth_0' ,
+      icon: 'lock',
+      permission: 'M_auth_0'
     },
     children: [{
       path: '/auth/userList',
@@ -125,8 +125,8 @@ export const asyncRouterMap = [{
       component: () => import(/* webpackChunkName: "auth" */ '@/views/power/user/userList.vue'),
       meta: {
         title: '用户管理',
-        icon: 'user'
-        // permission: 'M_auth_userList' ,
+        icon: 'user',
+        permission: 'M_auth_userList'
       }
     },
     {
@@ -135,8 +135,8 @@ export const asyncRouterMap = [{
       component: () => import(/* webpackChunkName: "auth" */ '@/views/power/role/roleList.vue'),
       meta: {
         title: '角色管理',
-        icon: 'solution'
-        // permission: 'M_auth_roleList',
+        icon: 'solution',
+        permission: 'M_auth_roleList'
       }
     },
     {
@@ -145,8 +145,8 @@ export const asyncRouterMap = [{
       component: () => import(/* webpackChunkName: "bnSetting" */ '@/views/bnSetting/menu/adminMenus.vue'),
       meta: {
         title: '菜单管理',
-        icon: 'appstore'
-        // permission: 'M_menusAuth_adminMenus'
+        icon: 'appstore',
+        permission: 'M_auth_menu'
       }
     }
     ]
@@ -157,8 +157,8 @@ export const asyncRouterMap = [{
     component: PageView,
     meta: {
       title: '系统设置',
-      icon: 'setting'
-      // permission: 'M_setting_0'
+      icon: 'setting',
+      permission: 'M_setting_0'
     },
     children: [{
       path: '/setting/dataDictionary',
@@ -167,8 +167,8 @@ export const asyncRouterMap = [{
         '@/views/power/dataDictionary/dataDictionary.vue'),
       meta: {
         title: '数据字典管理',
-        icon: 'database'
-        // permission: 'M_sys_dataDictionary'
+        icon: 'database',
+        permission: 'M_sys_dataDictionary'
       }
     }
       // 暂时屏蔽,后期可能需要