|
@@ -3,8 +3,8 @@ import {
|
|
|
UserLayout,
|
|
|
BasicLayout,
|
|
|
BlankLayout,
|
|
|
- PageView,
|
|
|
- BigScreen
|
|
|
+ BigScreen,
|
|
|
+ PageView
|
|
|
} from '@/layouts'
|
|
|
|
|
|
export const asyncRouterMap = [
|
|
@@ -148,8 +148,20 @@ export const asyncRouterMap = [
|
|
|
title: '销售单详情',
|
|
|
icon: 'monitor',
|
|
|
hidden: true,
|
|
|
- replaceTab: true
|
|
|
- // permission: 'M_salesDetail'
|
|
|
+ replaceTab: true,
|
|
|
+ permission: 'B_salesDetail'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'detail/:sn',
|
|
|
+ name: 'salesDetailAudit',
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/salesManagement/salesQuery/detail.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '销售单审核',
|
|
|
+ icon: 'monitor',
|
|
|
+ hidden: true,
|
|
|
+ replaceTab: true,
|
|
|
+ permission: 'B_salesAudit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -159,8 +171,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增销售单',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
- // permission: 'M_salesNew'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_salesEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -170,8 +182,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑销售单',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
- // permission: 'M_salesNew'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_salesEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -182,8 +194,8 @@ export const asyncRouterMap = [
|
|
|
title: '下推销售单',
|
|
|
icon: 'monitor',
|
|
|
replaceTab: true,
|
|
|
- hidden: true
|
|
|
- // permission: 'M_salesNew'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_salesDispatch'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -219,8 +231,8 @@ export const asyncRouterMap = [
|
|
|
title: '下推订单详情',
|
|
|
icon: 'vertical-align-bottom',
|
|
|
replaceTab: true,
|
|
|
- hidden: true
|
|
|
- // permission: 'M_outboundList'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_dispatchDetail'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -543,7 +555,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '销售退货详情',
|
|
|
icon: 'fund',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_salesReturnDetail'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -553,7 +566,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑销售退货',
|
|
|
icon: 'fund',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_salesReturnEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -564,7 +578,8 @@ export const asyncRouterMap = [
|
|
|
title: '客服确认',
|
|
|
icon: 'fund',
|
|
|
replaceTab: true,
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_salesReturnConfirm'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -599,7 +614,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '提货单详情',
|
|
|
icon: 'fund',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_detailPickUp'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -609,7 +625,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增提货单',
|
|
|
icon: 'fund',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_editPickUp'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -619,7 +636,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑提货单',
|
|
|
icon: 'fund',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_editPickUp'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -680,7 +698,8 @@ export const asyncRouterMap = [
|
|
|
title: '收货',
|
|
|
icon: 'fund',
|
|
|
hidden: true,
|
|
|
- replaceTab: true
|
|
|
+ replaceTab: true,
|
|
|
+ permission: 'B_salesReturnReceiving'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -691,7 +710,8 @@ export const asyncRouterMap = [
|
|
|
title: '品检',
|
|
|
icon: 'fund',
|
|
|
hidden: true,
|
|
|
- replaceTab: true
|
|
|
+ replaceTab: true,
|
|
|
+ permission: 'B_salesReturnCheck'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -739,7 +759,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增散件入库单',
|
|
|
icon: 'gold',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_sparePartsEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -749,7 +770,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑散件入库单',
|
|
|
icon: 'gold',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_sparePartsEdit'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -784,7 +806,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增采购退货',
|
|
|
icon: 'gold',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_purchaseReturnEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -794,7 +817,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑采购退货',
|
|
|
icon: 'gold',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_purchaseReturnEdit'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -953,7 +977,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '财务收款详情',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_fc_detail'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -963,7 +988,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑财务收款',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_fc_edit'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -1036,7 +1062,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '费用报销单详情',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_eRdetail'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1046,7 +1073,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增费用报销单',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_ERtEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1056,7 +1084,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑费用报销单',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_ERtEdit'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -1130,8 +1159,8 @@ export const asyncRouterMap = [
|
|
|
title: '出入库明细',
|
|
|
icon: 'monitor',
|
|
|
replaceTab: true,
|
|
|
- hidden: true
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_inventoryQuery_rkDetail'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -1301,7 +1330,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增智能补货',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_intelligentReplenishment_edit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1311,7 +1341,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑智能补货',
|
|
|
icon: 'monitor',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_intelligentReplenishment_edit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1321,6 +1352,7 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '基础信息设置',
|
|
|
icon: 'monitor',
|
|
|
+ permission: 'B_intelligentReplenishment_set',
|
|
|
replaceTab: true,
|
|
|
hidden: true
|
|
|
}
|
|
@@ -1381,8 +1413,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '新增调拨单',
|
|
|
icon: 'pull-request',
|
|
|
- hidden: true
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_transferOut_edit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1392,8 +1424,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑调拨单',
|
|
|
icon: 'pull-request',
|
|
|
- hidden: true
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_transferOut_edit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1403,8 +1435,9 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '调拨单详情',
|
|
|
icon: 'pull-request',
|
|
|
- hidden: true
|
|
|
- // permission: 'B_goodsManage_edit'
|
|
|
+ hidden: true,
|
|
|
+ replaceTab: true,
|
|
|
+ permission: 'M_transferOut_detail'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -1489,7 +1522,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑调拨退货单(抓单)',
|
|
|
icon: 'pull-request',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_transferReturnEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1499,7 +1533,8 @@ export const asyncRouterMap = [
|
|
|
meta: {
|
|
|
title: '编辑调拨退货单(不抓单)',
|
|
|
icon: 'pull-request',
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'B_transferReturnEdit'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1510,7 +1545,8 @@ export const asyncRouterMap = [
|
|
|
title: '调拨退货单详情',
|
|
|
icon: 'pull-request',
|
|
|
replaceTab: true,
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_transferReturnDetail'
|
|
|
}
|
|
|
},
|
|
|
{
|
|
@@ -1521,7 +1557,8 @@ export const asyncRouterMap = [
|
|
|
title: '调拨退货品检',
|
|
|
icon: 'fund',
|
|
|
replaceTab: true,
|
|
|
- hidden: true
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_transferReturnCheck'
|
|
|
}
|
|
|
}
|
|
|
]
|
|
@@ -1931,6 +1968,52 @@ export const asyncRouterMap = [
|
|
|
}
|
|
|
}]
|
|
|
},
|
|
|
+ {
|
|
|
+ path: '/reportData/billingBackReport',
|
|
|
+ redirect: '/reportData/billingBackReport/list',
|
|
|
+ name: 'billingBackReport',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: '开单采退报表',
|
|
|
+ icon: 'profile',
|
|
|
+ permission: 'M_billingBackReport'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [{
|
|
|
+ path: 'list',
|
|
|
+ name: 'billingBackReportList',
|
|
|
+ component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/billingBackReport/list.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '开单采退报表列表',
|
|
|
+ icon: 'profile',
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_billingBackReportList'
|
|
|
+ }
|
|
|
+ }]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/reportData/billingOrderReport',
|
|
|
+ redirect: '/reportData/billingOrderReport/list',
|
|
|
+ name: 'billingOrderReport',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: '开单采退单报表',
|
|
|
+ icon: 'profile',
|
|
|
+ permission: 'M_billingOrderReport'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [{
|
|
|
+ path: 'list',
|
|
|
+ name: 'billingOrderReportList',
|
|
|
+ component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/billingOrderReport/list.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '开单采退单报表列表',
|
|
|
+ icon: 'profile',
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_billingOrderReportList'
|
|
|
+ }
|
|
|
+ }]
|
|
|
+ },
|
|
|
{
|
|
|
path: '/reportData/hPriceDifferenceDetailReport',
|
|
|
redirect: '/reportData/hPriceDifferenceDetailReport/list',
|
|
@@ -1987,7 +2070,7 @@ export const asyncRouterMap = [
|
|
|
name: 'regionTypeSalesReport',
|
|
|
component: BlankLayout,
|
|
|
meta: {
|
|
|
- title: '各省品类实售明细',
|
|
|
+ title: '各分区品类实售明细',
|
|
|
icon: 'profile',
|
|
|
permission: 'M_regionTypeSalesReportList'
|
|
|
},
|
|
@@ -1998,7 +2081,7 @@ export const asyncRouterMap = [
|
|
|
name: 'regionTypeSalesReportList',
|
|
|
component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/regionTypeSalesReport/list.vue'),
|
|
|
meta: {
|
|
|
- title: '各省品类实售明细',
|
|
|
+ title: '各分区品类实售明细',
|
|
|
icon: 'profile',
|
|
|
hidden: true,
|
|
|
permission: 'M_regionTypeSalesReportList'
|
|
@@ -2180,6 +2263,31 @@ export const asyncRouterMap = [
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/reportData/receivedSendStorageReport',
|
|
|
+ redirect: '/reportData/receivedSendStorageReport/index',
|
|
|
+ name: 'receivedSendStorageReport',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: '收发存报表',
|
|
|
+ icon: 'profile',
|
|
|
+ permission: 'M_receivedSendStorageReport'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'index',
|
|
|
+ name: 'receivedSendStorageReportIndex',
|
|
|
+ component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/receivedSendStorageReport/index.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '收发存报表',
|
|
|
+ icon: 'profile',
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_receivedSendStorageReportList'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
}
|
|
|
// {
|
|
|
// path: '/reportData/allCountryCostReport',
|
|
@@ -2208,14 +2316,52 @@ export const asyncRouterMap = [
|
|
|
// }
|
|
|
]
|
|
|
},
|
|
|
+ // 产品返利明细表
|
|
|
+ {
|
|
|
+ path: '/productRebateReport',
|
|
|
+ redirect: '/productRebateReport/index',
|
|
|
+ component: PageView,
|
|
|
+ meta: {
|
|
|
+ title: '产品返利表',
|
|
|
+ icon: 'profile'
|
|
|
+ // permission: 'M_productRebateReport'
|
|
|
+ },
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: '/productRebateReport/index',
|
|
|
+ redirect: '/productRebateReport/index/list',
|
|
|
+ name: 'productRebateReportList',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: '产品返利明细表',
|
|
|
+ icon: 'profile'
|
|
|
+ // permission: 'M_productRebateReportList'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'list',
|
|
|
+ name: 'productRebateReportList',
|
|
|
+ component: () => import(/* webpackChunkName: "reportData" */ '@/views/reportData/productRebateReport/index.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '产品返利明细表',
|
|
|
+ icon: 'profile',
|
|
|
+ hidden: true
|
|
|
+ // permission: 'M_productRebateReportList'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
// 数据导出
|
|
|
{
|
|
|
path: '/dataExport',
|
|
|
- redirect: '/dataExport/exportCheck',
|
|
|
+ redirect: '/dataExport/exportSales',
|
|
|
component: PageView,
|
|
|
meta: {
|
|
|
title: '数据导出',
|
|
|
- icon: 'money-collect',
|
|
|
+ icon: 'database',
|
|
|
permission: 'M_dataExport'
|
|
|
},
|
|
|
children: [
|
|
@@ -2702,9 +2848,9 @@ export const asyncRouterMap = [
|
|
|
]
|
|
|
},
|
|
|
{
|
|
|
- path: '/dealerManagement/marketingDivisionSet',
|
|
|
- redirect: '/dealerManagement/marketingDivisionSet/list',
|
|
|
- name: 'marketingDivisionSet',
|
|
|
+ path: '/dealerManagement/marketingDivisionSetNew',
|
|
|
+ redirect: '/dealerManagement/marketingDivisionSetNew/list',
|
|
|
+ name: 'marketingDivisionSetNew',
|
|
|
component: BlankLayout,
|
|
|
meta: {
|
|
|
title: '营销分区设置',
|
|
@@ -2715,8 +2861,8 @@ export const asyncRouterMap = [
|
|
|
children: [
|
|
|
{
|
|
|
path: 'list',
|
|
|
- name: 'marketingDivisionSetList',
|
|
|
- component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/dealerManagement/marketingDivisionSet/list.vue'),
|
|
|
+ name: 'marketingDivisionSetNewList',
|
|
|
+ component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/dealerManagement/marketingDivisionSetNew/list.vue'),
|
|
|
meta: {
|
|
|
title: '营销分区列表',
|
|
|
icon: 'setting',
|
|
@@ -2725,6 +2871,68 @@ export const asyncRouterMap = [
|
|
|
}
|
|
|
}
|
|
|
]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dealerManagement/businessOwnerSettings',
|
|
|
+ redirect: '/dealerManagement/businessOwnerSettings/list',
|
|
|
+ name: 'businessOwnerSettings',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: '业务负责人配置',
|
|
|
+ icon: 'stock',
|
|
|
+ permission: 'M_businessOwnerSettings'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'list',
|
|
|
+ name: 'businessOwnerSettingsList',
|
|
|
+ component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/dealerManagement/businessOwnerSettings/list.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '业务负责人配置列表',
|
|
|
+ icon: 'stock',
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_businessOwnerSettingsList'
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: 'settingsIndex',
|
|
|
+ name: 'categorySet',
|
|
|
+ component: () => import(/* webpackChunkName: "salesManagement" */ '@/views/dealerManagement/businessOwnerSettings/settingsIndex.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '管辖品类权限设置',
|
|
|
+ icon: 'user',
|
|
|
+ hidden: true,
|
|
|
+ replaceTab: true,
|
|
|
+ permission: 'M_settingsIndex'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dealerManagement/dealerZoneSearch',
|
|
|
+ redirect: '/dealerManagement/dealerZoneSearch/list',
|
|
|
+ name: 'dealerZoneSearch',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: '经销商所属分区查询',
|
|
|
+ icon: 'setting',
|
|
|
+ permission: 'M_dealerZoneSearch'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'list',
|
|
|
+ name: 'dealerZoneSearchList',
|
|
|
+ component: () => import(/* webpackChunkName: "dealerManagement" */ '@/views/dealerManagement/dealerZoneSearch/list.vue'),
|
|
|
+ meta: {
|
|
|
+ title: '经销商所属分区查询',
|
|
|
+ icon: 'setting',
|
|
|
+ hidden: true,
|
|
|
+ permission: 'M_dealerZoneSearchList'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
}
|
|
|
]
|
|
|
},
|
|
@@ -3246,8 +3454,7 @@ export const asyncRouterMap = [
|
|
|
children: [{
|
|
|
path: 'index',
|
|
|
name: 'bigScreenSetIndex',
|
|
|
- component: () => import(/* webpackChunkName: "setting" */
|
|
|
- '@/views/setting/bigScreenSet/index.vue'),
|
|
|
+ component: () => import(/* webpackChunkName: "setting" */'@/views/setting/bigScreenSet/index.vue'),
|
|
|
meta: {
|
|
|
title: '大屏参数设置',
|
|
|
icon: 'sketch',
|
|
@@ -3255,6 +3462,31 @@ export const asyncRouterMap = [
|
|
|
permission: 'M_bigScreenSetIndex'
|
|
|
}
|
|
|
}]
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/setting/erpMessageManagement',
|
|
|
+ redirect: '/setting/erpMessageManagement/list',
|
|
|
+ name: 'erpMessageManagement',
|
|
|
+ component: BlankLayout,
|
|
|
+ meta: {
|
|
|
+ title: 'ERP数据同步记录',
|
|
|
+ icon: 'sketch'
|
|
|
+ // permission: 'M_erpMessageList'
|
|
|
+ },
|
|
|
+ hideChildrenInMenu: true,
|
|
|
+ children: [
|
|
|
+ {
|
|
|
+ path: 'list',
|
|
|
+ name: 'M_erpMessageList',
|
|
|
+ component: () => import(/* webpackChunkName: "setting" */ '@/views/setting/erpMessageManagement/list.vue'),
|
|
|
+ meta: {
|
|
|
+ title: 'ERP数据同步列表',
|
|
|
+ icon: 'sketch',
|
|
|
+ hidden: true
|
|
|
+ // permission: 'M_erpMessageList'
|
|
|
+ }
|
|
|
+ }
|
|
|
+ ]
|
|
|
}
|
|
|
]
|
|
|
}
|
|
@@ -3328,4 +3560,4 @@ export const constantRouterMap = [
|
|
|
path: '/404',
|
|
|
component: () => import(/* webpackChunkName: "fail" */ '@/views/exception/404')
|
|
|
}
|
|
|
-]
|
|
|
+]
|