Selaa lähdekoodia

bug修复 菜单权限

chenrui 3 vuotta sitten
vanhempi
commit
ee1fb6b9a7
1 muutettua tiedostoa jossa 73 lisäystä ja 58 poistoa
  1. 73 58
      src/config/router.config.js

+ 73 - 58
src/config/router.config.js

@@ -78,8 +78,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '销售单列表',
                   title: '销售单列表',
                   icon: 'monitor',
                   icon: 'monitor',
-                  hidden: true
-                  // permission: 'M_salesQueryList'
+                  hidden: true,
+                  permission: 'M_salesQueryList'
                 }
                 }
               },
               },
               {
               {
@@ -89,7 +89,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '销售单详情',
                   title: '销售单详情',
                   icon: 'monitor',
                   icon: 'monitor',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_salesDetail'
                 }
                 }
               },
               },
               {
               {
@@ -99,7 +100,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增销售单',
                   title: '新增销售单',
                   icon: 'monitor',
                   icon: 'monitor',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_salesNews'
                 }
                 }
               },
               },
               {
               {
@@ -109,7 +111,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑销售单',
                   title: '编辑销售单',
                   icon: 'monitor',
                   icon: 'monitor',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_salesEdit'
                 }
                 }
               }
               }
             ]
             ]
@@ -169,7 +172,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '急件冲减详情',
                   title: '急件冲减详情',
                   icon: 'rocket',
                   icon: 'rocket',
-                  hidden: true
+                  hidden: true,
+                  permission: 'M_urgentDetail'
                 }
                 }
               }
               }
             ]
             ]
@@ -193,8 +197,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '退货单列表',
                   title: '退货单列表',
                   icon: 'fund',
                   icon: 'fund',
-                  hidden: true
-                  // permission: 'M_salesReturn_list'
+                  hidden: true,
+                  permission: 'M_salesReturnList'
                 }
                 }
               },
               },
               {
               {
@@ -204,8 +208,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '退货单详情',
                   title: '退货单详情',
                   icon: 'fund',
                   icon: 'fund',
-                  hidden: true
-                  // permission: 'M_salesReturn'
+                  hidden: true,
+                  permission: 'B_salesReturnDetail'
                 }
                 }
               },
               },
               {
               {
@@ -215,8 +219,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑退货单(抓单)',
                   title: '编辑退货单(抓单)',
                   icon: 'fund',
                   icon: 'fund',
-                  hidden: true
-                  // permission: 'M_salesReturnGrabEdit'
+                  hidden: true,
+                  permission: 'B_salesReturnEdit'
                 }
                 }
               },
               },
               {
               {
@@ -226,8 +230,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑退货单(不抓单)',
                   title: '编辑退货单(不抓单)',
                   icon: 'fund',
                   icon: 'fund',
-                  hidden: true
-                  // permission: 'M_salesReturnEdit'
+                  hidden: true,
+                  permission: 'B_salesReturnEdit'
                 }
                 }
               }
               }
             ]
             ]
@@ -347,8 +351,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '采购单列表',
                   title: '采购单列表',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'M_goodsManage_list'
+                  hidden: true,
+                  permission: 'M_purchasingList'
                 }
                 }
               },
               },
               {
               {
@@ -358,8 +362,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增采购单',
                   title: '新增采购单',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseNew'
                 }
                 }
               },
               },
               {
               {
@@ -369,8 +373,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑采购单',
                   title: '编辑采购单',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseEdit'
                 }
                 }
               },
               },
               {
               {
@@ -380,8 +384,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '采购单详情',
                   title: '采购单详情',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseDetail'
                 }
                 }
               },
               },
               {
               {
@@ -391,8 +395,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '采购入库',
                   title: '采购入库',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseReceiving'
                 }
                 }
               }
               }
             ]
             ]
@@ -416,8 +420,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '采购退货列表',
                   title: '采购退货列表',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'M_goodsManage_list'
+                  hidden: true,
+                  permission: 'M_purchaseReturnList'
                 }
                 }
               },
               },
               {
               {
@@ -427,8 +431,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增采购退货单',
                   title: '新增采购退货单',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseReturnNew'
                 }
                 }
               },
               },
               {
               {
@@ -438,8 +442,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑采购退货单',
                   title: '编辑采购退货单',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseReturnEdit'
                 }
                 }
               },
               },
               {
               {
@@ -449,8 +453,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '采购退货详情',
                   title: '采购退货详情',
                   icon: 'money-collect',
                   icon: 'money-collect',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_purchaseReturnDetail'
                 }
                 }
               }
               }
             ]
             ]
@@ -620,7 +624,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增费用单',
                   title: '新增费用单',
                   icon: 'pound',
                   icon: 'pound',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_expenseNew'
                 }
                 }
               },
               },
               {
               {
@@ -630,7 +635,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑费用单',
                   title: '编辑费用单',
                   icon: 'pound',
                   icon: 'pound',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_expenseEdit'
                 }
                 }
               }
               }
             ]
             ]
@@ -811,7 +817,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增仓库调拨',
                   title: '新增仓库调拨',
                   icon: 'gateway',
                   icon: 'gateway',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_warehouseAllocationNews'
                 }
                 }
               },
               },
               {
               {
@@ -821,7 +828,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑仓库调拨',
                   title: '编辑仓库调拨',
                   icon: 'gateway',
                   icon: 'gateway',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_warehouseAllocationEdit'
                 }
                 }
               },
               },
               {
               {
@@ -831,7 +839,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '仓库调拨详情',
                   title: '仓库调拨详情',
                   icon: 'gateway',
                   icon: 'gateway',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_warehouseAllocationDetail'
                 }
                 }
               }
               }
             ]
             ]
@@ -855,8 +864,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '连锁调入列表',
                   title: '连锁调入列表',
                   icon: 'cluster',
                   icon: 'cluster',
-                  hidden: true
-                  // permission: 'M_chainTransferInList'
+                  hidden: true,
+                  permission: 'M_chainTransferInList'
                 }
                 }
               },
               },
               {
               {
@@ -866,8 +875,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑连锁调入',
                   title: '编辑连锁调入',
                   icon: 'cluster',
                   icon: 'cluster',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_allocLinkagePutEdit'
                 }
                 }
               },
               },
               {
               {
@@ -877,8 +886,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '连锁调入详情',
                   title: '连锁调入详情',
                   icon: 'cluster',
                   icon: 'cluster',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_allocLinkagePutDetail'
                 }
                 }
               }
               }
             ]
             ]
@@ -902,8 +911,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '连锁调出列表',
                   title: '连锁调出列表',
                   icon: 'pull-request',
                   icon: 'pull-request',
-                  hidden: true
-                  // permission: 'M_chainTransferOutList'
+                  hidden: true,
+                  permission: 'M_chainTransferOutList'
                 }
                 }
               },
               },
               {
               {
@@ -913,8 +922,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增连锁调出',
                   title: '新增连锁调出',
                   icon: 'pull-request',
                   icon: 'pull-request',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_allocLinkageOutNew'
                 }
                 }
               },
               },
               {
               {
@@ -924,8 +933,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑连锁调出',
                   title: '编辑连锁调出',
                   icon: 'pull-request',
                   icon: 'pull-request',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_allocLinkageOutEdit'
                 }
                 }
               },
               },
               {
               {
@@ -935,8 +944,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '连锁调出详情',
                   title: '连锁调出详情',
                   icon: 'pull-request',
                   icon: 'pull-request',
-                  hidden: true
-                  // permission: 'B_goodsManage_edit'
+                  hidden: true,
+                  permission: 'B_allocLinkageOutDetail'
                 }
                 }
               }
               }
             ]
             ]
@@ -971,7 +980,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增店内调出',
                   title: '新增店内调出',
                   icon: 'interaction',
                   icon: 'interaction',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_storeTransferOutNews'
                 }
                 }
               },
               },
               {
               {
@@ -981,7 +991,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑店内调出',
                   title: '编辑店内调出',
                   icon: 'interaction',
                   icon: 'interaction',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_storeCallOutEdit'
                 }
                 }
               },
               },
               {
               {
@@ -991,7 +1002,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '店内调出详情',
                   title: '店内调出详情',
                   icon: 'interaction',
                   icon: 'interaction',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_storeCallOutDetail'
                 }
                 }
               }
               }
             ]
             ]
@@ -1236,7 +1248,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '新增散件入库单',
                   title: '新增散件入库单',
                   icon: 'gold',
                   icon: 'gold',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_bulkWarehousingOrder_add'
                 }
                 }
               },
               },
               {
               {
@@ -1246,7 +1259,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '编辑散件入库单',
                   title: '编辑散件入库单',
                   icon: 'gold',
                   icon: 'gold',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_bulkWarehousingOrder_edit'
                 }
                 }
               },
               },
               {
               {
@@ -1256,7 +1270,8 @@ export const asyncRouterMap = [
                 meta: {
                 meta: {
                   title: '散件入库单详情',
                   title: '散件入库单详情',
                   icon: 'gold',
                   icon: 'gold',
-                  hidden: true
+                  hidden: true,
+                  permission: 'B_bulkWarehousingOrder_detail'
                 }
                 }
               }
               }
             ]
             ]
@@ -1542,7 +1557,7 @@ export const asyncRouterMap = [
         meta: {
         meta: {
           title: '客户管理',
           title: '客户管理',
           icon: 'idcard',
           icon: 'idcard',
-          permission: 'M_customer'
+          permission: 'M_customerInfoList'
         },
         },
         children: [
         children: [
           {
           {