Browse Source

权限添加

zhangdan 3 năm trước cách đây
mục cha
commit
b9fc2f0765
1 tập tin đã thay đổi với 22 bổ sung22 xóa
  1. 22 22
      src/config/router.config.js

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

@@ -55,8 +55,8 @@ export const asyncRouterMap = [
         component: PageView,
         meta: {
           title: '数字货架',
-          icon: 'hdd'
-          // permission: 'M_salesManagement'
+          icon: 'hdd',
+          permission: 'M_numsGoodsShelves'
         },
         children: [
           {
@@ -66,8 +66,8 @@ export const asyncRouterMap = [
             component: BlankLayout,
             meta: {
               title: '货架管理',
-              icon: 'monitor'
-              // permission: 'M_salesQueryList'
+              icon: 'monitor',
+              permission: 'M_goodsShelvesAdministration'
             },
             hideChildrenInMenu: true,
             children: [
@@ -112,8 +112,8 @@ export const asyncRouterMap = [
             component: () => import('@/views/numsGoodsShelves/bondManagement/list.vue'),
             meta: {
               title: '保证金管理',
-              icon: 'user'
-              // permission: 'M_powerMD_user_list'
+              icon: 'user',
+              permission: 'M_bondManagement'
             }
           },
           {
@@ -122,8 +122,8 @@ export const asyncRouterMap = [
             component: () => import('@/views/numsGoodsShelves/partsDealerManagement/list.vue'),
             meta: {
               title: '配件经销商管理',
-              icon: 'user'
-              // permission: 'M_powerMD_user_list'
+              icon: 'user',
+              permission: 'M_partsDealerManagement '
             }
           }
         ]
@@ -136,8 +136,8 @@ export const asyncRouterMap = [
         component: PageView,
         meta: {
           title: '权限管理',
-          icon: 'lock'
-          // permission: 'M_powerMD_0'
+          icon: 'lock',
+          permission: 'M_power'
         },
         children: [
           {
@@ -146,8 +146,8 @@ export const asyncRouterMap = [
             component: () => import(/* webpackChunkName: "auth" */ '@/views/power/user/userList.vue'),
             meta: {
               title: '用户管理',
-              icon: 'user'
-              // permission: 'M_powerMD_user_list'
+              icon: 'user',
+              permission: 'M_user'
             }
           },
           {
@@ -156,8 +156,8 @@ export const asyncRouterMap = [
             component: () => import(/* webpackChunkName: "auth" */ '@/views/power/role/roleList.vue'),
             meta: {
               title: '角色管理',
-              icon: 'solution'
-              // permission: 'M_powerMD_role_list'
+              icon: 'solution',
+              permission: 'M_role'
             }
           },
           {
@@ -166,8 +166,8 @@ export const asyncRouterMap = [
             component: () => import(/* webpackChunkName: "auth" */ '@/views/bnSetting/menu/adminMenus.vue'),
             meta: {
               title: '菜单管理',
-              icon: 'appstore'
-              // permission: 'M_menuList'
+              icon: 'appstore',
+              permission: 'M_menu'
             }
           }
         ]
@@ -178,8 +178,8 @@ export const asyncRouterMap = [
         component: PageView,
         meta: {
           title: '系统设置',
-          icon: 'setting'
-          // permission: 'M_systemSet'
+          icon: 'setting',
+          permission: 'M_systemSet'
         },
         children: [
           {
@@ -189,8 +189,8 @@ export const asyncRouterMap = [
               '@/views/power/dataDictionary/dataDictionary.vue'),
             meta: {
               title: '数据字典管理',
-              icon: 'database'
-              // permission: 'M_dataD_lookup'
+              icon: 'database',
+              permission: 'M_dataDictionary'
             }
           },
           // {
@@ -210,8 +210,8 @@ export const asyncRouterMap = [
               '@/views/power/OperateJournal/OperateJournal.vue'),
             meta: {
               title: '操作日志',
-              icon: 'read'
-              // permission: 'M_OperateJournalList'
+              icon: 'read',
+              permission: 'M_OperateJournal'
             }
           }
           // {