1936 lines
108 KiB
TypeScript
1936 lines
108 KiB
TypeScript
// 路由配置文件
|
|
export default [
|
|
{
|
|
path: '/',
|
|
component: '../layouts/BlankLayout',
|
|
routes: [
|
|
{
|
|
path: '/user',
|
|
component: '../layouts/UserLayout',
|
|
routes: [
|
|
{
|
|
path: '/user/login',
|
|
name: '用户登录',
|
|
component: './User/login',
|
|
},
|
|
{
|
|
path: '/user/register',
|
|
name: '用户注册',
|
|
component: './User/register',
|
|
},
|
|
{
|
|
path: '/user/forgetPassword',
|
|
name: '忘记密码',
|
|
component: './User/ForgetPassword',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/',
|
|
component: '../layouts/SecurityLayout',
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
component: '../layouts/BasicLayout',
|
|
authority: ['1000', '2000', '3000'],
|
|
routes: [
|
|
{
|
|
path: '/',
|
|
redirect: '/dashboard/analysis',
|
|
},
|
|
{
|
|
path: 'dashboard',
|
|
name: 'dashboard',
|
|
icon: 'DashboardOutlined',
|
|
routes: [
|
|
{
|
|
path: 'contractAnalysis',
|
|
name: 'busniess.analysis',
|
|
component: './busniess/Analysis',
|
|
},
|
|
{
|
|
path: 'analysisINS',
|
|
name: 'analysisINS',
|
|
component: './dashboard/analysisINS',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/ahjgMenu',
|
|
name: 'ahjgMenu',
|
|
routes: [
|
|
{
|
|
path: 'busniessproject',
|
|
name: 'project.list',
|
|
component: './BussinessProject/list',
|
|
},
|
|
{
|
|
path: 'supplierList',
|
|
name: 'supplier',
|
|
component: './merchantManagement/supplier/Management/index',
|
|
},
|
|
{
|
|
path: 'servicePartAudit',
|
|
name: 'servicePartAudit',
|
|
component: './ahjgPage/servicePartAudit/index',
|
|
},
|
|
// 商品采购查询
|
|
{
|
|
path: 'shopProcurement',
|
|
name: 'shopProcurement',
|
|
component: './ahjgPage/shopProcurement/index',
|
|
},
|
|
// 调拨流程查询
|
|
{
|
|
path: 'transferProcess',
|
|
name: 'transferProcess',
|
|
component: './ahjgPage/transferProcess/index',
|
|
},
|
|
// 退货流程查询
|
|
{
|
|
path: 'returnProcess',
|
|
name: 'returnProcess',
|
|
component: './ahjgPage/returnProcess/index',
|
|
},
|
|
// 领用流程查询
|
|
{
|
|
path: 'receivingProcess',
|
|
name: 'receivingProcess',
|
|
component: './ahjgPage/receivingProcess/index',
|
|
},
|
|
// 采购入库统计表 入库退货统计表
|
|
{
|
|
path: 'purchaseReceiving',
|
|
name: 'purchaseReceiving',
|
|
component: './ahjgPage/purchaseReceiving/index',
|
|
},
|
|
// 商品退货统计表
|
|
{
|
|
path: 'productReturn',
|
|
name: 'productReturn',
|
|
component: './ahjgPage/productReturn/index',
|
|
},
|
|
// 库存信息查询
|
|
{
|
|
path: 'inventoryInformation',
|
|
name: 'inventoryInformation',
|
|
component: './ahjgPage/inventoryInformation/index',
|
|
},
|
|
// 进销存类别报表
|
|
{
|
|
path: 'InventoryCategory',
|
|
name: 'InventoryCategory',
|
|
component: './ahjgPage/InventoryCategory/index',
|
|
},
|
|
// 进销存明细报表
|
|
{
|
|
path: 'InventoryDetails',
|
|
name: 'InventoryDetails',
|
|
component: './ahjgPage/InventoryDetails/index',
|
|
},
|
|
// 一品多码进销存报表
|
|
{
|
|
path: 'oneProductMultipleSizes',
|
|
name: 'oneProductMultipleSizes',
|
|
component: './ahjgPage/oneProductMultipleSizes/index',
|
|
},
|
|
|
|
]
|
|
},
|
|
{
|
|
path: '/busniessproject',
|
|
name: 'busniessproject',
|
|
icon: 'FileProtectOutlined',
|
|
routes: [
|
|
{
|
|
path: 'contract',
|
|
name: 'contract.list',
|
|
component: './contract/list',
|
|
},
|
|
{
|
|
path: 'reports/executionAnalysis',
|
|
name: 'reports/executionAnalysis',
|
|
component: './BussinessProject/contractExecutionStatus',
|
|
},
|
|
{
|
|
path: 'project',
|
|
name: 'project.list',
|
|
component: './BussinessProject/list',
|
|
},
|
|
{
|
|
path: 'searchproject',
|
|
name: 'project.search',
|
|
component: './BussinessProject/search',
|
|
},
|
|
{
|
|
path: 'project/detail/:id',
|
|
name: 'project.detail',
|
|
component: './BussinessProject/detail',
|
|
hideInMenu: true,
|
|
},
|
|
{
|
|
path: 'reports/contract',
|
|
name: 'reports.contract.list',
|
|
component: './reports/contract/index',
|
|
},
|
|
{
|
|
path: 'reports/refund',
|
|
name: 'reports.refund',
|
|
component: './reports/contract/refund',
|
|
},
|
|
{
|
|
path: 'reports/businessProject',
|
|
name: 'reports.businessProject',
|
|
component: './reports/BusinessProject/index',
|
|
},
|
|
{
|
|
path: 'reports/ShopExpenseDetail',
|
|
name: 'reports.ShopExpenseDetail',
|
|
component: './reports/ShopExpenseDetail/detail',
|
|
},
|
|
{
|
|
path: 'reports/MerchantInformation',
|
|
name: 'reports.MerchantInformation',
|
|
component: './reports/MerchantInformation/index',
|
|
},
|
|
{
|
|
path: 'reports/revenueConfirmation',
|
|
name: 'reports.revenueConfirmation',
|
|
component: './reports/revenueConfirmation/index',
|
|
},
|
|
{
|
|
path: 'reports/settlementSummaryTable',
|
|
name: 'reports.settlementSummaryTable',
|
|
component: './reports/settlementSummaryTable/index',
|
|
},
|
|
{
|
|
path: 'reports/OnlineSettlementOfProjects',
|
|
name: 'reports.OnlineSettlementOfProjects',
|
|
component: './reports/OnlineSettlementOfProjects/index',
|
|
},
|
|
|
|
{
|
|
path: 'reports/settlementProjectForNextMonth',
|
|
name: 'reports.settlementProjectForNextMonth',
|
|
component: './reports/settlementProjectForNextMonth/index',
|
|
},
|
|
{
|
|
path: 'reports/ConfirmationDifference',
|
|
name: 'reports.ConfirmationDifference',
|
|
component: './reports/ConfirmationDifference/index',
|
|
},
|
|
{
|
|
path: 'reports/revenueDifference',
|
|
name: 'reports.revenueDifference',
|
|
component: './reports/revenueDifference/index',
|
|
},
|
|
{
|
|
path: 'reports/receivedAccounts',
|
|
name: 'reports.receivedAccounts',
|
|
component: './reports/receivedAccounts/index',
|
|
},
|
|
{
|
|
path: 'reports/cashierDeduction',
|
|
name: 'reports.cashierDeduction',
|
|
component: './reports/cashierDeduction/index',
|
|
},
|
|
{
|
|
path: 'reports/projectReview',
|
|
name: 'reports.projectReview',
|
|
component: './reports/projectReview/index',
|
|
},
|
|
// {
|
|
// path: 'reports/propertyManager',
|
|
// name: 'reports.propertyManager',
|
|
// component: './reports/propertyManager/index',
|
|
// },
|
|
// {
|
|
// path: 'reports/AccommodationManager',
|
|
// name: 'reports.AccommodationManager',
|
|
// component: './reports/AccommodationManager/index',
|
|
// },
|
|
{
|
|
path: 'reports/monthlyReconciliation',
|
|
name: 'reports.monthlyReconciliation',
|
|
component: './reports/monthlyReconciliation/index',
|
|
},
|
|
{
|
|
path: 'reports/settlementDetail',
|
|
name: 'reports.settlementDetail',
|
|
component: './reports/settlementDetail/index',
|
|
},
|
|
{
|
|
path: 'reports/settlementPeriod',
|
|
name: 'reports.settlementPeriod',
|
|
component: './reports/settlementPeriod/index',
|
|
},
|
|
{
|
|
path: 'reports/settlementAccount',
|
|
name: 'reports.settlementAccount',
|
|
component: './reports/settlementAccount/index',
|
|
},
|
|
|
|
{
|
|
path: 'shopExpense',
|
|
name: 'shopExpense',
|
|
component: './busniess/ShopExpense/index',
|
|
},
|
|
{
|
|
path: 'ShopExpenseFince',
|
|
name: 'ShopExpenseFince',
|
|
component: './busniess/ShopExpenseFince/index',
|
|
},
|
|
{
|
|
path: 'reports/ShopExpenses',
|
|
name: 'reports/ShopExpenses',
|
|
component: './reports/ShopExpenses/Index',
|
|
},
|
|
{
|
|
path: 'shopExamine',
|
|
name: 'shopExamine',
|
|
component: './busniess/ShopExpense/examine',
|
|
},
|
|
{
|
|
path: 'reports/AccountDaily',
|
|
name: 'reports.AccountDaily',
|
|
component: './reports/Finance/index',
|
|
},
|
|
{
|
|
path: 'reports/AccountMonthly',
|
|
name: 'reports.AccountMonthly',
|
|
component: './reports/Finance/accountMonthly',
|
|
},
|
|
{
|
|
path: 'reports/RevenueSplit',
|
|
name: 'reports.RevenueSplit',
|
|
component: './reports/Finance/RevenueSplit',
|
|
},
|
|
{
|
|
path: 'reports/AccountTable',
|
|
name: 'reports.accountTable',
|
|
component: './reports/accountTable/index',
|
|
},
|
|
{
|
|
path: 'reports/accountServerpart',
|
|
name: 'reports.accountServerpart',
|
|
component: './reports/Finance/accountServerpart',
|
|
},
|
|
{
|
|
path: 'reports/revenueServerpart',
|
|
name: 'reports.revenueServerpart',
|
|
component: './reports/Finance/revenueServerpart',
|
|
},
|
|
{
|
|
path: 'reports/bankAccountDetail',
|
|
name: 'reports.bankAccountDetail',
|
|
component: './reports/bankAccountDetail/index',
|
|
},
|
|
{
|
|
path: 'reports/projectSettlement',
|
|
name: 'reports/projectSettlement',
|
|
component: './reports/projectSettlement/index',
|
|
},
|
|
{
|
|
path: 'reports/businessOfComparison',
|
|
name: 'reports/businessOfComparison',
|
|
component: './reports/comparisonOfBusiness/index',
|
|
},
|
|
{
|
|
path: 'reports/serverpartOfComparison',
|
|
name: 'reports/serverpartOfComparison',
|
|
component: './reports/comparisonOfServerpart/index',
|
|
},
|
|
{
|
|
path: 'reports/warningQueryContract',
|
|
name: 'reports/warningQueryContract',
|
|
component: './reports/contractWarningQuery/index',
|
|
},
|
|
{
|
|
path: 'reports/ContractAbnormality',
|
|
name: 'reports/ContractAbnormality',
|
|
component: './reports/ContractAbnormality/index',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/baseinfo',
|
|
name: 'baseinfo',
|
|
icon: 'ReadOutlined',
|
|
routes: [
|
|
{
|
|
path: 'ownerunit',
|
|
name: 'ownerunit',
|
|
component: './basicManage/ownerunit/index',
|
|
},
|
|
{
|
|
path: 'businessMan',
|
|
name: 'businessMan',
|
|
component: './basicManage/businessMan/index',
|
|
},
|
|
{
|
|
path: 'costing',
|
|
name: 'costing',
|
|
component: './basicManage/costing/index',
|
|
},
|
|
{
|
|
path: 'sharedRevenueReport',
|
|
name: 'sharedRevenueReport',
|
|
component: './basicManage/sharedRevenueReport/index',
|
|
},
|
|
{
|
|
path: 'serviceArea',
|
|
name: 'serviceArea',
|
|
component: './basicManage/serviceArea/index',
|
|
},
|
|
{
|
|
path: 'serverpartAssets',
|
|
name: 'serverpartAssets',
|
|
component: './basicManage/serverpartAssets/index',
|
|
},
|
|
{
|
|
path: 'merchats',
|
|
name: 'merchats',
|
|
component: './basicManage/Merchats/index',
|
|
icon: 'ShopOutlined',
|
|
},
|
|
{
|
|
path: 'businesstrade',
|
|
name: 'businesstrade',
|
|
component: './basicManage/BusinessTrade/index',
|
|
icon: 'ShoppingOutlined',
|
|
},
|
|
{
|
|
path: 'operatingBrand',
|
|
name: 'operatingBrand',
|
|
component: './basicManage/operatingBrand/index',
|
|
icon: 'ShoppingOutlined',
|
|
},
|
|
{
|
|
path: 'brand',
|
|
name: 'brand',
|
|
component: './basicManage/Brand/index',
|
|
icon: 'TrademarkOutlined',
|
|
},
|
|
{
|
|
path: 'spbrand',
|
|
name: 'spbrand',
|
|
component: './basicManage/Brand/serverpart',
|
|
icon: 'TrademarkOutlined',
|
|
},
|
|
{
|
|
path: 'serverpartinfo',
|
|
name: 'serverpartinfo',
|
|
component: './basicManage/Serverpart/index',
|
|
},
|
|
{
|
|
path: 'serverpartshop',
|
|
name: 'serverpartshop',
|
|
component: './basicManage/ServerpartShop/index',
|
|
},
|
|
{
|
|
path: 'springfestival',
|
|
name: 'springfestival',
|
|
component: './reports/Finance/SpringFestival/index',
|
|
},
|
|
{
|
|
path: 'revenueAnalysis',
|
|
name: 'revenueAnalysis',
|
|
component: './reports/Finance/revenueAnalysis/index',
|
|
},
|
|
{
|
|
path: 'businessAnalysis',
|
|
name: 'businessAnalysis',
|
|
component: './reports/Finance/businessAnalysis/index',
|
|
},
|
|
{
|
|
path: 'businessProfitReanalysis',
|
|
name: 'businessProfitReanalysis',
|
|
component: './reports/Finance/businessProfitReanalysis/index',
|
|
},
|
|
{
|
|
path: 'businessCreateAgain',
|
|
name: 'businessCreateAgain',
|
|
component: './reports/Finance/businessCreateAgain/index',
|
|
},
|
|
{
|
|
path: 'businessRankingList',
|
|
name: 'businessRankingList',
|
|
component: './reports/Finance/businessRankingList/index',
|
|
},
|
|
{
|
|
path: 'InvestmentPromotion',
|
|
name: 'InvestmentPromotion',
|
|
component: './reports/Finance/InvestmentPromotion/index',
|
|
},
|
|
{
|
|
path: 'businessWarning',
|
|
name: 'businessWarning',
|
|
component: './reports/Finance/businessWarning/index',
|
|
},
|
|
{
|
|
path: 'shopWarning',
|
|
name: 'shopWarning',
|
|
component: './reports/Finance/shopWarning/index',
|
|
},
|
|
{
|
|
path: 'PeriodWarning',
|
|
name: 'PeriodWarning',
|
|
component: './reports/Finance/PeriodWarning/index',
|
|
},
|
|
{
|
|
path: 'MerchantWarning',
|
|
name: 'MerchantWarning',
|
|
component: './reports/Finance/MerchantWarning/index',
|
|
},
|
|
{
|
|
path: 'TradeWarning',
|
|
name: 'TradeWarning',
|
|
component: './reports/Finance/TradeWarning/index',
|
|
},
|
|
{
|
|
path: 'StoreDetailRevenue',
|
|
name: 'StoreDetailRevenue',
|
|
component: './reports/Finance/StoreDetailRevenue/index',
|
|
},
|
|
{
|
|
path: 'commodity',
|
|
name: 'commodity',
|
|
component: './basicManage/Commodity/list',
|
|
},
|
|
{
|
|
path: 'qualificationDelay',
|
|
name: 'qualificationDelay',
|
|
component: './basicManage/QualificationDelay/index',
|
|
},
|
|
{
|
|
path: 'commodityOnshelf',
|
|
name: 'commodityOnshelf',
|
|
component: './basicManage/Commodity/onshelf',
|
|
},
|
|
{
|
|
path: 'shopCompact',
|
|
name: 'shopCompact',
|
|
component: './basicManage/ServerpartShop/compact',
|
|
},
|
|
{
|
|
path: 'commodityType',
|
|
name: 'commodityType',
|
|
component: './reports/productControl/commodityType',
|
|
},
|
|
{
|
|
path: 'commodityInfo',
|
|
name: 'commodityInfo',
|
|
component: './reports/productControl/commodityInfo',
|
|
},
|
|
{
|
|
path: 'commoditySearch',
|
|
name: 'commoditySearch',
|
|
component: './reports/productControl/commoditySearch',
|
|
},
|
|
{
|
|
path: 'shopCommodity',
|
|
name: 'shopCommodity',
|
|
component: './reports/productControl/shopCommodity',
|
|
},
|
|
{
|
|
path: 'hotkeyset',
|
|
name: 'hotkeyset',
|
|
component: './reports/productControl/hotkeyset',
|
|
},
|
|
{
|
|
path: 'userDefinedType',
|
|
name: 'userDefinedType',
|
|
component: './reports/productControl/userDefinedType',
|
|
},
|
|
{
|
|
path: 'setUserDefinedType',
|
|
name: 'setUserDefinedType',
|
|
component: './reports/productControl/setUserDefinedType',
|
|
},
|
|
{
|
|
path: 'singleProductScan',
|
|
name: 'singleProductScan',
|
|
component: './reports/productControl/singleProductScan',
|
|
},
|
|
{
|
|
path: 'ProductApprovalProcess',
|
|
name: 'ProductApprovalProcess',
|
|
component: './reports/productControl/ProductApprovalProcess',
|
|
},
|
|
// 便利店商品审核
|
|
{
|
|
path: 'ConvenienceStoreProductReview',
|
|
name: 'ConvenienceStoreProductReview',
|
|
component: './reports/productControl/ConvenienceStoreProductReview',
|
|
},
|
|
// 新增商品流程
|
|
{
|
|
path: 'NewProductApproval',
|
|
name: 'NewProductApproval',
|
|
component: './reports/productControl/NewProductApproval',
|
|
},
|
|
// 商品调价审批
|
|
{
|
|
path: 'ProductChangePriceApproval',
|
|
name: 'ProductChangePriceApproval',
|
|
component: './reports/productControl/ProductChangePriceApproval',
|
|
},
|
|
// 商品信息修改审批
|
|
{
|
|
path: 'ProductChangeInfoApproval',
|
|
name: 'ProductChangeInfoApproval',
|
|
component: './reports/productControl/ProductChangeInfoApproval',
|
|
},
|
|
|
|
{
|
|
path: 'highwayHeadlines',
|
|
name: 'highwayHeadlines',
|
|
component: './basicManage/highwayHeadlines/index',
|
|
},
|
|
{
|
|
path: 'lostAndFound',
|
|
name: 'lostAndFound',
|
|
component: './basicManage/lostAndFound/index',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/newDataAnalysis',
|
|
name: 'newDataAnalysis',
|
|
icon: 'ReadOutlined',
|
|
routes: [
|
|
{
|
|
path: 'vehicleOwner',
|
|
name: 'vehicleOwner',
|
|
component: './newDataAnalysis/vehicleOwner/index',
|
|
},
|
|
{
|
|
path: 'basicInfoService',
|
|
name: 'basicInfoService',
|
|
component: './newDataAnalysis/basicInfoService/index',
|
|
},
|
|
{
|
|
path: 'basicServiceInformation',
|
|
name: 'basicServiceInformation',
|
|
component: './newDataAnalysis/basicServiceInformation/index',
|
|
},
|
|
{
|
|
path: 'panoramaConfig',
|
|
name: 'panoramaConfig',
|
|
component: './newDataAnalysis/panoramaConfig/index',
|
|
},
|
|
{
|
|
path: 'areaVehicle',
|
|
name: 'areaVehicle',
|
|
component: './newDataAnalysis/areaVehicle/index',
|
|
},
|
|
{
|
|
path: 'enterEachProvince',
|
|
name: 'enterEachProvince',
|
|
component: './newDataAnalysis/enterEachProvince/index',
|
|
},
|
|
{
|
|
path: 'serviceAreaPersonnel',
|
|
name: 'serviceAreaPersonnel',
|
|
component: './newDataAnalysis/serviceAreaPersonnel/index',
|
|
},
|
|
{
|
|
path: 'flatEffect',
|
|
name: 'flatEffect',
|
|
component: './newDataAnalysis/flatEffect/index',
|
|
},
|
|
{
|
|
path: 'TicketDistribution',
|
|
name: 'TicketDistribution',
|
|
component: './newDataAnalysis/TicketDistribution/index',
|
|
},
|
|
{
|
|
path: 'adaptationIndex',
|
|
name: 'adaptationIndex',
|
|
component: './newDataAnalysis/adaptationIndex/index',
|
|
},
|
|
{
|
|
path: 'bicycleValue',
|
|
name: 'bicycleValue',
|
|
component: './newDataAnalysis/bicycleValue/index',
|
|
},
|
|
{
|
|
path: 'borderServiceArea',
|
|
name: 'borderServiceArea',
|
|
component: './newDataAnalysis/borderServiceArea/index',
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/dataVerification',
|
|
name: 'dataVerification',
|
|
icon: 'FileDoneOutlined',
|
|
routes: [
|
|
{
|
|
path: '/dataVerification/list',
|
|
name: 'list',
|
|
component: './DataVerification/list/list',
|
|
},
|
|
{
|
|
path: '/dataVerification/dataExamine',
|
|
name: 'list',
|
|
component: './DataVerification/dataExamine/list',
|
|
},
|
|
{
|
|
path: '/dataVerification/checkDataManager',
|
|
name: 'list',
|
|
component: './DataVerification/checkDataManager/list',
|
|
},
|
|
{
|
|
path: '/dataVerification/handleDailyError',
|
|
name: 'list',
|
|
component: './DataVerification/handleDailyError/list',
|
|
},
|
|
{
|
|
path: '/dataVerification/HistoricalAccounting',
|
|
name: 'list',
|
|
component: './DataVerification/HistoricalAccounting/index',
|
|
},
|
|
{
|
|
path: '/dataVerification/additionalRecord',
|
|
name: 'additionalRecord',
|
|
component: './DataVerification/additionalRecord/index',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/examine',
|
|
name: 'examine',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: '/examine/examineList',
|
|
name: 'list',
|
|
component: './examine/examineList/index',
|
|
},
|
|
{
|
|
path: '/examine/monthSettlement',
|
|
name: 'list',
|
|
component: './examine/monthSettlement/index',
|
|
},
|
|
{
|
|
path: '/examine/monthSearch',
|
|
name: 'list',
|
|
component: './examine/monthSearch/index',
|
|
},
|
|
{
|
|
path: '/examine/monthAccount',
|
|
name: 'list',
|
|
component: './examine/monthAccount/index',
|
|
},
|
|
{
|
|
path: '/examine/monthWithdraw',
|
|
name: 'list',
|
|
component: './examine/monthWithdraw/index',
|
|
},
|
|
{
|
|
path: '/examine/reconciliationApproval/:id',
|
|
name: 'reconciliationApproval',
|
|
component: './examine/reconciliationApproval/index',
|
|
},
|
|
{
|
|
path: '/examine/myApproval',
|
|
name: 'myApproval',
|
|
component: './examine/myApproval/index',
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/financial',
|
|
name: 'financial',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: '/financial/list',
|
|
name: 'list',
|
|
component: './Financial/list',
|
|
},
|
|
{
|
|
path: 'reports/shareRoyalty',
|
|
name: 'reports.shareRoyalty',
|
|
component: './reports/shareRoyalty',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/busniess',
|
|
name: 'busniess',
|
|
icon: 'ImportOutlined',
|
|
routes: [
|
|
{
|
|
path: 'payment',
|
|
name: 'paymentConfrim',
|
|
component: './busniess/PaymentConfirm',
|
|
},
|
|
{
|
|
path: 'payment/detail',
|
|
name: 'paymentConfrimDetail',
|
|
component: './busniess/PaymentConfirm/detail',
|
|
},
|
|
{
|
|
path: 'payment/detail/:id',
|
|
name: 'paymentConfrimDetail',
|
|
component: './busniess/PaymentConfirm/detail',
|
|
hideInMenu: true,
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/budgetManage',
|
|
name: 'budgetManage',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: 'financialBudget',
|
|
name: 'financialBudget',
|
|
component: './budgetManage/financialBudget/index'
|
|
},
|
|
{
|
|
path: 'reportOfMonth',
|
|
name: 'reportOfMonth',
|
|
component: './budgetManage/reportOfMonth/index'
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/travelMember',
|
|
name: 'travelMember',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: 'memberInfor',
|
|
name: 'memberInfor',
|
|
component: './travelMember/memberInfor/index'
|
|
},
|
|
{
|
|
path: 'PointsRuleConfig',
|
|
name: 'PointsRuleConfig',
|
|
component: './travelMember/PointsRuleConfig/index'
|
|
},
|
|
{
|
|
path: 'GrowthValueRuleConfig',
|
|
name: 'GrowthValueRuleConfig',
|
|
component: './travelMember/GrowthValueRuleConfig/index'
|
|
},
|
|
{
|
|
path: 'ConsumptionRecordSearch',
|
|
name: 'ConsumptionRecordSearch',
|
|
component: './travelMember/ConsumptionRecordSearch/index'
|
|
},
|
|
{
|
|
path: 'PointsRecordSearch',
|
|
name: 'PointsRecordSearch',
|
|
component: './travelMember/PointsRecordSearch/index'
|
|
},
|
|
{
|
|
path: 'GrowthValueRecordSearch',
|
|
name: 'GrowthValueRecordSearch',
|
|
component: './travelMember/GrowthValueRecordSearch/index'
|
|
},
|
|
{
|
|
path: 'MemberAddress',
|
|
name: 'MemberAddress',
|
|
component: './travelMember/MemberAddress/index'
|
|
},
|
|
// 失物招领申请
|
|
{
|
|
path: 'LostandFoundAPPliance',
|
|
name: 'LostandFoundAPPliance',
|
|
component: './travelMember/LostandFoundAPPliance/index'
|
|
},
|
|
// 失物招领审核
|
|
{
|
|
path: 'LostandFoundReview',
|
|
name: 'LostandFoundReview',
|
|
component: './travelMember/LostandFoundReview/index'
|
|
},
|
|
// 图库类型管理
|
|
{
|
|
path: 'LibraryTypeManager',
|
|
name: 'LibraryTypeManager',
|
|
component: './travelMember/LibraryTypeManager/index'
|
|
},
|
|
// 图库信息管理
|
|
{
|
|
path: 'LibraryInformationManager',
|
|
name: 'LibraryInformationManager',
|
|
component: './travelMember/LibraryInformationManager/index'
|
|
},
|
|
// 点餐类别管理
|
|
{
|
|
path: 'OrderCategoryManage',
|
|
name: 'OrderCategoryManage',
|
|
component: './travelMember/OrderCategoryManage/index'
|
|
},
|
|
// 点餐商品管理
|
|
{
|
|
path: 'OrderProductManage',
|
|
name: 'OrderProductManage',
|
|
component: './travelMember/OrderProductManage/index'
|
|
},
|
|
// 商家评价管理
|
|
{
|
|
path: 'MerchantEvaluationManage',
|
|
name: 'MerchantEvaluationManage',
|
|
component: './travelMember/MerchantEvaluationManage/index'
|
|
},
|
|
// 自营餐饮商品申请
|
|
{
|
|
path: 'SelfOperatedProductApplication',
|
|
name: 'SelfOperatedProductApplication',
|
|
component: './travelMember/SelfOperatedProductApplication/index'
|
|
},
|
|
// 自营餐饮商品审核
|
|
{
|
|
path: 'SelfOperatedProductReview',
|
|
name: 'SelfOperatedProductReview',
|
|
component: './travelMember/SelfOperatedProductReview/index'
|
|
},
|
|
// 合作商户商品申请
|
|
{
|
|
path: 'MerchantProductApplication',
|
|
name: 'MerchantProductApplication',
|
|
component: './travelMember/MerchantProductApplication/index'
|
|
},
|
|
// 合作商户商品审核
|
|
{
|
|
path: 'MerchantProductReview',
|
|
name: 'MerchantProductReview',
|
|
component: './travelMember/MerchantProductReview/index'
|
|
},
|
|
// 供货商户分类
|
|
{
|
|
path: 'SupplierClassification',
|
|
name: 'SupplierClassification',
|
|
component: './travelMember/SupplierClassification/index'
|
|
},
|
|
// 供货商户管理
|
|
{
|
|
path: 'SupplierMerchantManage',
|
|
name: 'SupplierMerchantManage',
|
|
component: './travelMember/SupplierMerchantManage/index'
|
|
},
|
|
// 商城品牌管理
|
|
{
|
|
path: 'MallBrandManage',
|
|
name: 'MallBrandManage',
|
|
component: './travelMember/MallBrandManage/index'
|
|
},
|
|
// 商城分类管理
|
|
{
|
|
path: 'MallClassificationManage',
|
|
name: 'MallClassificationManage',
|
|
component: './travelMember/MallClassificationManage/index'
|
|
},
|
|
// 商品规格管理
|
|
{
|
|
path: 'ProductSpecificationManage',
|
|
name: 'ProductSpecificationManage',
|
|
component: './travelMember/ProductSpecificationManage/index'
|
|
},
|
|
// 商品上架管理
|
|
{
|
|
path: 'ProductListingManagement',
|
|
name: 'ProductListingManagement',
|
|
component: './travelMember/ProductListingManagement/index'
|
|
},
|
|
// 商城商品查询
|
|
{
|
|
path: 'ShoppingMallProductSearch',
|
|
name: 'ShoppingMallProductSearch',
|
|
component: './travelMember/ShoppingMallProductSearch/index'
|
|
},
|
|
// 售后类型管理
|
|
{
|
|
path: 'AfterSalesTypeManage',
|
|
name: 'AfterSalesTypeManage',
|
|
component: './travelMember/AfterSalesTypeManage/index'
|
|
},
|
|
// 商城订单管理
|
|
{
|
|
path: 'MallOrderManage',
|
|
name: 'MallOrderManage',
|
|
component: './travelMember/MallOrderManage/index'
|
|
},
|
|
// 订单售后管理
|
|
{
|
|
path: 'OrderAfterSalesManage',
|
|
name: 'OrderAfterSalesManage',
|
|
component: './travelMember/OrderAfterSalesManage/index'
|
|
},
|
|
// 商城评价管理
|
|
{
|
|
path: 'MallEvaluationManage',
|
|
name: 'MallEvaluationManage',
|
|
component: './travelMember/MallEvaluationManage/index'
|
|
},
|
|
// 首页精选商家
|
|
{
|
|
path: 'HomeSelectedMerchants',
|
|
name: 'HomeSelectedMerchants',
|
|
component: './travelMember/HomeSelectedMerchants/index'
|
|
},
|
|
// 首页精选卡券
|
|
{
|
|
path: 'HomeSelectedCoupons',
|
|
name: 'HomeSelectedCoupons',
|
|
component: './travelMember/HomeSelectedCoupons/index'
|
|
},
|
|
// 首页精选商城
|
|
{
|
|
path: 'HomeSelectedMall',
|
|
name: 'HomeSelectedMall',
|
|
component: './travelMember/HomeSelectedMall/index'
|
|
},
|
|
// 预约点餐订单
|
|
{
|
|
path: 'BookingMealOrder',
|
|
name: 'BookingMealOrder',
|
|
component: './travelMember/BookingMealOrder/index'
|
|
},
|
|
// 点餐售后管理
|
|
{
|
|
path: 'AfterSalesManage',
|
|
name: 'AfterSalesManage',
|
|
component: './travelMember/AfterSalesManage/index'
|
|
},
|
|
// 预约订单汇总
|
|
{
|
|
path: 'SummaryOfReservation',
|
|
name: 'SummaryOfReservation',
|
|
component: './travelMember/SummaryOfReservation/index'
|
|
},
|
|
// 会员等级管理
|
|
{
|
|
path: 'MembershipLevelManage',
|
|
name: 'MembershipLevelManage',
|
|
component: './travelMember/MembershipLevelManage/index'
|
|
},
|
|
// 会员标签管理
|
|
{
|
|
path: 'MemberTagManage',
|
|
name: 'MemberTagManage',
|
|
component: './travelMember/MemberTagManage/index'
|
|
},
|
|
// 黑名单管理
|
|
{
|
|
path: 'BlacklistManage',
|
|
name: 'BlacklistManage',
|
|
component: './travelMember/BlacklistManage/index'
|
|
},
|
|
// 活动配置管理
|
|
{
|
|
path: 'ActivityConfigurationManage',
|
|
name: 'ActivityConfigurationManage',
|
|
component: './travelMember/ActivityConfigurationManage/index'
|
|
},
|
|
// 积分兑换商城
|
|
{
|
|
path: 'PointsExchangeMall',
|
|
name: 'PointsExchangeMall',
|
|
component: './travelMember/PointsExchangeMall/index'
|
|
},
|
|
// 新人入会奖励
|
|
{
|
|
path: 'NewcomerMembership',
|
|
name: 'NewcomerMembership',
|
|
component: './travelMember/NewcomerMembership/index'
|
|
},
|
|
// 节日生日权益
|
|
{
|
|
path: 'HolidayAndBirthdayBenefits',
|
|
name: 'HolidayAndBirthdayBenefits',
|
|
component: './travelMember/HolidayAndBirthdayBenefits/index'
|
|
},
|
|
// 消息推送配置
|
|
{
|
|
path: 'MessagePushConfiguration',
|
|
name: 'MessagePushConfiguration',
|
|
component: './travelMember/MessagePushConfiguration/index'
|
|
},
|
|
// 消息历史记录
|
|
{
|
|
path: 'MessageHistory',
|
|
name: 'MessageHistory',
|
|
component: './travelMember/MessageHistory/index'
|
|
},
|
|
// 注册留存分析
|
|
{
|
|
path: 'RegistrationRetentionAnalysis',
|
|
name: 'RegistrationRetentionAnalysis',
|
|
component: './travelMember/RegistrationRetentionAnalysis/index'
|
|
},
|
|
// 会员等级分布
|
|
{
|
|
path: 'MembershipLevelDistribution',
|
|
name: 'MembershipLevelDistribution',
|
|
component: './travelMember/MembershipLevelDistribution/index'
|
|
},
|
|
// 商户销售排行
|
|
{
|
|
path: 'MerchantSalesRanking',
|
|
name: 'MerchantSalesRanking',
|
|
component: './travelMember/MerchantSalesRanking/index'
|
|
},
|
|
// 商户评价汇总
|
|
{
|
|
path: 'SummaryofMerchantReviews',
|
|
name: 'SummaryofMerchantReviews',
|
|
component: './travelMember/SummaryofMerchantReviews/index'
|
|
},
|
|
// 热销滞销分析
|
|
{
|
|
path: 'AnalysisOfHotSellingButUnsoldProducts',
|
|
name: 'AnalysisOfHotSellingButUnsoldProducts',
|
|
component: './travelMember/AnalysisOfHotSellingButUnsoldProducts/index'
|
|
},
|
|
// 库存预警管理
|
|
{
|
|
path: 'InventoryWarningManagement',
|
|
name: 'InventoryWarningManagement',
|
|
component: './travelMember/InventoryWarningManagement/index'
|
|
},
|
|
// 首页广告
|
|
{
|
|
path: 'HomepageAds',
|
|
name: 'HomepageAds',
|
|
component: './travelMember/HomepageAds/index'
|
|
},
|
|
// 服务区详情
|
|
{
|
|
path: 'serverpartInfo',
|
|
name: 'serverpartInfo',
|
|
component: './travelMember/serverpartInfo/index'
|
|
},
|
|
// 景区信息配置
|
|
{
|
|
path: 'scenicSpotConfig',
|
|
name: 'scenicSpotConfig',
|
|
component: './travelMember/scenicSpotConfig/index'
|
|
},
|
|
// 交易台账
|
|
{
|
|
path: 'TradingLedger',
|
|
name: 'TradingLedger',
|
|
component: './travelMember/TradingLedger/index'
|
|
},
|
|
// 埋点配置
|
|
{
|
|
path: 'BuriedPointConfig',
|
|
name: 'BuriedPointConfig',
|
|
component: './travelMember/BuriedPointConfig/index'
|
|
},
|
|
// 会员类型统计
|
|
{
|
|
path: 'MembershipTypeStatistics',
|
|
name: 'MembershipTypeStatistics',
|
|
component: './travelMember/MembershipTypeStatistics/index'
|
|
},
|
|
// 会员等级统计
|
|
{
|
|
path: 'MembershipLevelStatistics',
|
|
name: 'MembershipLevelStatistics',
|
|
component: './travelMember/MembershipLevelStatistics/index'
|
|
},
|
|
// 会员汇总统计
|
|
{
|
|
path: 'MemberSummaryStatistics',
|
|
name: 'MemberSummaryStatistics',
|
|
component: './travelMember/MemberSummaryStatistics/index'
|
|
},
|
|
// 商城订单统计
|
|
{
|
|
path: 'MallSummaryStatistics',
|
|
name: 'MallSummaryStatistics',
|
|
component: './travelMember/MallSummaryStatistics/index'
|
|
},
|
|
// 供应商订单统计
|
|
{
|
|
path: 'SupplierOrderStatistics',
|
|
name: 'SupplierOrderStatistics',
|
|
component: './travelMember/SupplierOrderStatistics/index'
|
|
},
|
|
// 积分成长值汇总表
|
|
{
|
|
path: 'SummaryOfIntegralGrowthValue',
|
|
name: 'SummaryOfIntegralGrowthValue',
|
|
component: './travelMember/SummaryOfIntegralGrowthValue/index'
|
|
},
|
|
// 运营活动拉新统计
|
|
{
|
|
path: 'BusinessActivityStatistics',
|
|
name: 'BusinessActivityStatistics',
|
|
component: './travelMember/BusinessActivityStatistics/index'
|
|
},
|
|
// 活跃会员统计
|
|
{
|
|
path: 'ActiveMemberStatistics',
|
|
name: 'ActiveMemberStatistics',
|
|
component: './travelMember/ActiveMemberStatistics/index'
|
|
},
|
|
// 消费类型配置
|
|
{
|
|
path: 'ConsumptionTypeConfig',
|
|
name: 'ConsumptionTypeConfig',
|
|
component: './travelMember/ConsumptionTypeConfig/index'
|
|
},
|
|
// 操作类型配置
|
|
{
|
|
path: 'OperationTypeConfig',
|
|
name: 'OperationTypeConfig',
|
|
component: './travelMember/OperationTypeConfig/index'
|
|
},
|
|
// 商品预警规则设置
|
|
{
|
|
path: 'ProductWarningRuleSetting',
|
|
name: 'ProductWarningRuleSetting',
|
|
component: './travelMember/ProductWarningRuleSetting/index'
|
|
},
|
|
// 注册途径统计
|
|
{
|
|
path: 'RegistrationStatistics',
|
|
name: 'RegistrationStatistics',
|
|
component: './travelMember/RegistrationStatistics/index'
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/CardInformation',
|
|
name: 'CardInformation',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: 'CardCouponApplicRules',
|
|
name: 'CardCouponApplicRules',
|
|
component: './CardInformation/CardCouponApplicRules/index'
|
|
},
|
|
{
|
|
path: 'CardInformationManager',
|
|
name: 'CardInformationManager',
|
|
component: './CardInformation/CardInformationManager/index'
|
|
},
|
|
{
|
|
path: 'CardVoucherCollection',
|
|
name: 'CardVoucherCollection',
|
|
component: './CardInformation/CardVoucherCollection/index'
|
|
},
|
|
{
|
|
path: 'CardVoucherRedemption',
|
|
name: 'CardVoucherRedemption',
|
|
component: './CardInformation/CardVoucherRedemption/index'
|
|
},
|
|
{
|
|
path: 'CardHaveCollection',
|
|
name: 'CardHaveCollection',
|
|
component: './CardInformation/CardHaveCollection/index'
|
|
},
|
|
{
|
|
path: 'CardVoucherSearch',
|
|
name: 'CardVoucherSearch',
|
|
component: './CardInformation/CardVoucherSearch/index'
|
|
},
|
|
// 新增卡券申请
|
|
{
|
|
path: 'NewCouponApplication',
|
|
name: 'NewCouponApplication',
|
|
component: './CardInformation/NewCouponApplication/index'
|
|
},
|
|
// 新增卡券审核
|
|
{
|
|
path: 'NewCouponReview',
|
|
name: 'NewCouponReview',
|
|
component: './CardInformation/NewCouponReview/index'
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
]
|
|
},
|
|
{
|
|
path: '/operatingMerchants',
|
|
name: 'operatingMerchants',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: 'MerchantInformation',
|
|
name: 'MerchantInformation',
|
|
component: './operatingMerchants/MerchantInformation/index'
|
|
},
|
|
]
|
|
},
|
|
|
|
|
|
{
|
|
path: '/Invoicing',
|
|
name: 'Invoicing',
|
|
icon: 'AccountBookOutlined',
|
|
routes: [
|
|
{
|
|
path: 'invoicingInitiate',
|
|
name: 'invoicingInitiate',
|
|
component: './Invoicing/initiate/index'
|
|
},
|
|
{
|
|
path: 'invoicingList',
|
|
name: 'invoicingList',
|
|
component: './Invoicing/list/index'
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/setting',
|
|
name: 'setting',
|
|
icon: 'setting',
|
|
routes: [
|
|
{
|
|
path: 'OperationLog',
|
|
name: 'OperationLog',
|
|
component: './Setting/OperationLog/index',
|
|
},
|
|
{
|
|
path: 'LoginLog',
|
|
name: 'LoginLog',
|
|
component: './Setting/LoginLog/index',
|
|
},
|
|
{
|
|
path: 'menu',
|
|
name: 'moduleCate',
|
|
component: './Setting/Module/index',
|
|
},
|
|
{
|
|
path: '/setting/roles',
|
|
name: 'roles',
|
|
component: './Setting/Roles/index',
|
|
},
|
|
{
|
|
path: '/setting/users',
|
|
name: 'users',
|
|
component: './Setting/Users/index',
|
|
},
|
|
{
|
|
path: '/setting/department/userstype',
|
|
name: 'userstype',
|
|
component: './Setting/UserType/index',
|
|
},
|
|
{
|
|
path: '/setting/route',
|
|
name: 'route',
|
|
component: './Setting/Route/index',
|
|
},
|
|
{
|
|
path: '/setting/appmenu',
|
|
name: 'appmenu',
|
|
component: './Setting/APPMenu/index',
|
|
},
|
|
{
|
|
path: '/setting/appletroute',
|
|
name: 'appletroute',
|
|
component: './Setting/AppletRoute/index',
|
|
},
|
|
{
|
|
path: '/setting/serviceConfig',
|
|
name: 'serviceConfig',
|
|
component: './Setting/serviceConfig/index',
|
|
},
|
|
{
|
|
path: '/setting/merchantManagement',
|
|
name: 'merchantManagement',
|
|
component: './Setting/merchantManagement/index',
|
|
},
|
|
{
|
|
path: '/setting/indexMap',
|
|
name: 'indexMap',
|
|
component: './Setting/indexMap/index',
|
|
},
|
|
{
|
|
path: '/setting/aIConversationRecord',
|
|
name: 'aIConversationRecord',
|
|
component: './Setting/aIConversationRecord/index',
|
|
},
|
|
{
|
|
path: '/setting/semanticParsingRulesConfig',
|
|
name: 'semanticParsingRulesConfig',
|
|
component: './Setting/semanticParsingRulesConfig/index',
|
|
},
|
|
{
|
|
path: '/setting/semanticAnswerConfig',
|
|
name: 'semanticAnswerConfig',
|
|
component: './Setting/semanticAnswerConfig/index',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/account',
|
|
name: 'account',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'center',
|
|
name: 'center',
|
|
component: './account/center',
|
|
},
|
|
{
|
|
path: 'settings',
|
|
name: 'settings',
|
|
component: './account/setting',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/merchantManagement',
|
|
name: 'merchantManagement',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'commitysale',
|
|
name: 'commitysale',
|
|
component: './merchantManagement/reports/CommitySaleReport',
|
|
},
|
|
{
|
|
path: 'salesFlow',
|
|
name: 'salesFlow',
|
|
component: './merchantManagement/reports/SalesFlow',
|
|
},
|
|
{
|
|
path: 'bankArrival',
|
|
name: 'bankArrival',
|
|
component: './merchantManagement/mobilePayment/bankArrival',
|
|
},
|
|
{
|
|
path: 'revenueSummary',
|
|
name: 'revenueSummary',
|
|
component: './merchantManagement/reports/RevenueSummary',
|
|
},
|
|
{
|
|
path: 'commodity',
|
|
name: 'commodity',
|
|
component: './merchantManagement/commodity/BaseInfo',
|
|
},
|
|
{
|
|
path: 'upSaleCommodity',
|
|
name: 'upSaleCommodity',
|
|
component: './merchantManagement/commodity/Update',
|
|
},
|
|
{
|
|
path: 'category/:id',
|
|
name: 'category',
|
|
component: './merchantManagement/category',
|
|
},
|
|
{
|
|
path: 'onsale',
|
|
name: 'onsale',
|
|
component: './merchantManagement/commodity/OnSale',
|
|
},
|
|
{
|
|
path: 'busniessproinst',
|
|
name: 'busniessproinst',
|
|
component: './merchantManagement/BusniessProInst/index',
|
|
},
|
|
{
|
|
path: 'busniessproinst/detail',
|
|
name: 'busniessproInstDetail',
|
|
component: './merchantManagement/BusniessProInst/result',
|
|
},
|
|
{
|
|
path: 'examineBusniessproinst/examineAndApprove/:id',
|
|
name: 'examineAndApprove',
|
|
component: './merchantManagement/BusniessProInst/examineAndApprove',
|
|
},
|
|
{
|
|
path: 'workplace',
|
|
name: 'merchantWorkplace',
|
|
component: './merchantManagement/Workplace/index',
|
|
},
|
|
{
|
|
path: 'supplier/list',
|
|
name: 'supplier',
|
|
component: './merchantManagement/supplier/Management/index',
|
|
},
|
|
{
|
|
path: 'supplier/qualifications',
|
|
name: 'qualifications',
|
|
component: './merchantManagement/supplier/Qualifications',
|
|
},
|
|
{
|
|
path: 'assessment/:type',
|
|
name: 'assessment',
|
|
component: './merchantManagement/assessment/main',
|
|
},
|
|
{
|
|
path: 'supplierRule',
|
|
name: 'supplierRule',
|
|
component: './merchantManagement/assessment/supplierRule/index',
|
|
},
|
|
{
|
|
path: 'evaluationLevel',
|
|
name: 'evaluationLevel',
|
|
component: './merchantManagement/assessment/evaluationLevel/index',
|
|
},
|
|
{
|
|
path: 'supplierAssessment',
|
|
name: 'supplierAssessment',
|
|
component: './merchantManagement/assessment/supplierAssessment/index',
|
|
},
|
|
{
|
|
path: 'assessmentSummary',
|
|
name: 'assessmentSummary',
|
|
component: './merchantManagement/assessment/assessmentSummary/index',
|
|
},
|
|
{
|
|
path: 'shops',
|
|
name: 'shops',
|
|
component: './merchantManagement/Shops',
|
|
},
|
|
{
|
|
path: 'brand',
|
|
name: 'brand',
|
|
component: './merchantManagement/brand',
|
|
},
|
|
{
|
|
path: 'company/create',
|
|
name: '完善商户资料',
|
|
component: './account/company',
|
|
},
|
|
{
|
|
path: 'shareRoyalty',
|
|
name: 'shareRoyalty',
|
|
component: './merchantManagement/mobilePayment/shareRoyalty',
|
|
},
|
|
{
|
|
path: 'revenueDistributionReport',
|
|
name: 'revenueDistributionReport',
|
|
component: './merchantManagement/revenueDistributionReport',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/market',
|
|
name: 'market',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'marketResearch',
|
|
name: 'marketResearch',
|
|
component: './market/marketResearch/index',
|
|
},
|
|
{
|
|
path: 'marketSearch',
|
|
name: 'marketSearch',
|
|
component: './market/marketSearch/index',
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/productManager',
|
|
name: 'productManager',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'typeManager',
|
|
name: 'typeManager',
|
|
component: './productManager/typeManager/index',
|
|
},
|
|
{
|
|
path: 'shopManager',
|
|
name: 'shopManager',
|
|
component: './productManager/shopManager/index',
|
|
},
|
|
{
|
|
path: 'productApproval',
|
|
name: 'productApproval',
|
|
component: './productManager/productApproval/index',
|
|
},
|
|
{
|
|
path: 'shopSearch',
|
|
name: 'shopSearch',
|
|
component: './productManager/shopSearch/index',
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/supplier',
|
|
name: 'supplier',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'supplierList',
|
|
name: 'supplierList',
|
|
component: './supplier/supplierList/list',
|
|
},
|
|
{
|
|
path: 'inspectionReport',
|
|
name: 'inspectionReport',
|
|
component: './supplier/inspectionReport/index',
|
|
},
|
|
{
|
|
path: 'testReport',
|
|
name: 'testReport',
|
|
component: './supplier/testReport/index',
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/analysis',
|
|
name: 'analysis',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'business/revenueReport',
|
|
name: 'business/revenueReport',
|
|
component: './reports/BusinessAnalysis/RevenueReport',
|
|
},
|
|
{
|
|
path: 'sp/business/revenueReport',
|
|
name: 'sp/business/revenueReport',
|
|
component: './reports/BusinessAnalysis/RevenueReport',
|
|
},
|
|
{
|
|
path: 'region/business/revenueReport',
|
|
name: 'region/business/revenueReport',
|
|
component: './reports/BusinessAnalysis/RevenueReport',
|
|
},
|
|
|
|
{
|
|
path: 'business/revenueYOYQOQReport',
|
|
name: 'business/revenueYOYQOQReport',
|
|
component: './reports/BusinessAnalysis/revenueYOYQOQReport',
|
|
},
|
|
{
|
|
path: 'business/revenueDistributionReport',
|
|
name: 'business/revenueDistributionReport',
|
|
component: './reports/BusinessAnalysis/revenueDistributionReport',
|
|
},
|
|
{
|
|
path: 'sp/business/revenueDistributionReport',
|
|
name: 'sp/business/revenueDistributionReport',
|
|
component: './reports/BusinessAnalysis/revenueDistributionReport',
|
|
},
|
|
{
|
|
path: 'region/business/revenueDistributionReport',
|
|
name: 'region/business/revenueDistributionReport',
|
|
component: './reports/BusinessAnalysis/revenueDistributionReport',
|
|
},
|
|
|
|
|
|
{
|
|
path: 'business/revenueQOQReport',
|
|
name: 'business/revenueQOQReport',
|
|
component: './reports/BusinessAnalysis/revenueQOQReport',
|
|
},
|
|
{
|
|
path: 'region/business/revenueQOQReport',
|
|
name: 'region/business/revenueQOQReport',
|
|
component: './reports/BusinessAnalysis/revenueQOQReport',
|
|
},
|
|
|
|
|
|
{
|
|
path: 'business/transactionAnalysis',
|
|
name: 'business/transactionAnalysis',
|
|
component: './reports/BusinessAnalysis/transactionAnalysis',
|
|
},
|
|
{
|
|
path: 'region/business/transactionAnalysis',
|
|
name: 'region/business/transactionAnalysis',
|
|
component: './reports/BusinessAnalysis/transactionAnalysis',
|
|
},
|
|
|
|
{
|
|
path: 'business/saleReport',
|
|
name: 'business/saleReport',
|
|
component: './reports/BusinessAnalysis/saleReport',
|
|
},
|
|
{
|
|
path: 'sp/business/saleReport',
|
|
name: 'sp/business/saleReport',
|
|
component: './reports/BusinessAnalysis/saleReport',
|
|
},
|
|
{
|
|
path: 'region/business/saleReport',
|
|
name: 'region/business/saleReport',
|
|
component: './reports/BusinessAnalysis/saleReport',
|
|
},
|
|
|
|
|
|
{
|
|
path: 'business/saleTypeReport',
|
|
name: 'business/saleTypeReport',
|
|
component: './reports/BusinessAnalysis/saleTypeReport',
|
|
},
|
|
{
|
|
path: 'sp/business/saleTypeReport',
|
|
name: 'sp/business/saleTypeReport',
|
|
component: './reports/BusinessAnalysis/saleTypeReport',
|
|
},
|
|
{
|
|
path: 'region/business/saleTypeReport',
|
|
name: 'region/business/saleTypeReport',
|
|
component: './reports/BusinessAnalysis/saleTypeReport',
|
|
},
|
|
|
|
|
|
{
|
|
path: 'business/saleHisReport',
|
|
name: 'business/saleHisReport',
|
|
component: './reports/BusinessAnalysis/saleHisReport',
|
|
},
|
|
{
|
|
path: 'sp/business/saleHisReport',
|
|
name: 'sp/business/saleHisReport',
|
|
component: './reports/BusinessAnalysis/saleHisReport',
|
|
},
|
|
{
|
|
path: 'region/business/saleHisReport',
|
|
name: 'region/business/saleHisReport',
|
|
component: './reports/BusinessAnalysis/saleHisReport',
|
|
},
|
|
|
|
|
|
{
|
|
path: 'business/saleTypeHisReport',
|
|
name: 'business/saleTypeHisReport',
|
|
component: './reports/BusinessAnalysis/saleTypeHisReport',
|
|
},
|
|
{
|
|
path: 'sp/business/saleTypeHisReport',
|
|
name: 'sp/business/saleTypeHisReport',
|
|
component: './reports/BusinessAnalysis/saleTypeHisReport',
|
|
},
|
|
{
|
|
path: 'region/business/saleTypeHisReport',
|
|
name: 'region/business/saleTypeHisReport',
|
|
component: './reports/BusinessAnalysis/saleTypeHisReport',
|
|
},
|
|
|
|
{
|
|
path: 'business/saleFlow',
|
|
name: 'business/saleFlow',
|
|
component: './reports/BusinessAnalysis/saleFlow',
|
|
},
|
|
{
|
|
path: 'sp/business/saleFlow',
|
|
name: 'sp/business/saleFlow',
|
|
component: './reports/BusinessAnalysis/saleFlow',
|
|
},
|
|
{
|
|
path: 'business/cigaretteReport',
|
|
name: 'business/cigaretteReport',
|
|
component: './reports/BusinessAnalysis/cigaretteReport',
|
|
},
|
|
{
|
|
path: 'sp/business/cigaretteReport',
|
|
name: 'sp/business/cigaretteReport',
|
|
component: './reports/BusinessAnalysis/cigaretteReport',
|
|
},
|
|
{
|
|
path: 'region/business/cigaretteReport',
|
|
name: 'region/business/cigaretteReport',
|
|
component: './reports/BusinessAnalysis/cigaretteReport',
|
|
},
|
|
{
|
|
path: 'region/business/saleFlow',
|
|
name: 'region/business/saleFlow',
|
|
component: './reports/BusinessAnalysis/saleFlow',
|
|
},
|
|
|
|
|
|
|
|
{
|
|
path: 'sp/business/saleRankReport',
|
|
name: 'sp/business/saleRankReport',
|
|
component: './reports/BusinessAnalysis/saleRankReport',
|
|
},
|
|
|
|
{
|
|
path: 'sp/business/personSellReport',
|
|
name: 'sp/business/personSellReport',
|
|
component: './reports/BusinessAnalysis/personSellReport',
|
|
},
|
|
{
|
|
path: 'audit/checkAccountReport',
|
|
name: 'audit/checkAccountReport',
|
|
component: './reports/audit/checkAccountReport',
|
|
},
|
|
{
|
|
path: 'audit/spAbnormalReport',
|
|
name: 'audit/spAbnormalReport',
|
|
component: './reports/audit/spAbnormalReport',
|
|
},
|
|
{
|
|
path: 'audit/shopAbnormalReport',
|
|
name: 'audit/shopAbnormalReport',
|
|
component: './reports/audit/shopAbnormalReport',
|
|
},
|
|
{
|
|
path: 'audit/specialReport',
|
|
name: 'audit/specialReport',
|
|
component: './reports/audit/specialReport',
|
|
},
|
|
{
|
|
path: 'audit/abnormalReport',
|
|
name: 'audit/abnormalReport',
|
|
component: './reports/audit/abnormalReport',
|
|
},
|
|
|
|
{
|
|
path: 'sectionFlow/Analysis',
|
|
name: 'sectionFlow/Analysis',
|
|
component: './reports/BusinessAnalysis/SECTIONFLOWMONTH',
|
|
},
|
|
]
|
|
},
|
|
{
|
|
path: '/audit',
|
|
name: 'audit',
|
|
icon: 'UserOutlined',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'abnormalExamine',
|
|
name: 'abnormalExamine',
|
|
component: './reports/audit/abnormalExamine',
|
|
},
|
|
{
|
|
path: 'abnormalAmount',
|
|
name: 'abnormalAmount',
|
|
component: './reports/audit/abnormalAmount',
|
|
},
|
|
{
|
|
path: 'abnormalSale',
|
|
name: 'abnormalSale',
|
|
component: './reports/audit/abnormalSale',
|
|
},
|
|
{
|
|
path: 'feedback',
|
|
name: 'feedback',
|
|
component: './reports/audit/feedback',
|
|
},
|
|
{
|
|
path: 'abnormalAudit',
|
|
name: 'abnormalAudit',
|
|
component: './reports/audit/abnormalAudit',
|
|
},
|
|
{
|
|
path: 'checkDataManager',
|
|
name: 'checkDataManager',
|
|
component: './reports/audit/checkDataManager/list',
|
|
},
|
|
{
|
|
path: 'curVerify',
|
|
name: 'curVerify',
|
|
component: './reports/audit/curVerify',
|
|
},
|
|
{
|
|
path: 'curDailyReport',
|
|
name: 'curDailyReport',
|
|
component: './reports/audit/curDailyReport',
|
|
},
|
|
{
|
|
path: 'auditTasks',
|
|
name: 'auditTasks',
|
|
component: './reports/audit/auditTasks',
|
|
},
|
|
{
|
|
path: 'checkAcount',
|
|
name: 'checkAcount',
|
|
component: './reports/audit/checkAcount',
|
|
},
|
|
]
|
|
},
|
|
// {
|
|
// path: '/supplierManage',
|
|
// name: 'supplierManage',
|
|
// icon: 'UserOutlined',
|
|
// hideInMenu: true,
|
|
// routes: [
|
|
// {
|
|
// path: 'commodity',
|
|
// name: 'commodity',
|
|
// component: './supplierManage/commodity/BaseInfo',
|
|
// },
|
|
// {
|
|
// path: 'upSaleCommodity',
|
|
// name: 'upSaleCommodity',
|
|
// component: './supplierManage/commodity/Update',
|
|
// },
|
|
// ],
|
|
// },
|
|
{
|
|
path: '/internalManage',
|
|
name: 'internalManage',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'endaccountError',
|
|
component: './internalManage/endaccountError/index',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
path: '/test',
|
|
name: 'test',
|
|
hideInMenu: true,
|
|
routes: [
|
|
{
|
|
path: 'SALEBILL',
|
|
component: './Test/SALEBILL/index',
|
|
},
|
|
{
|
|
path: 'SHOPROYALTYDETAIL',
|
|
component: './Test/SHOPROYALTYDETAIL/index',
|
|
},
|
|
// {
|
|
// path: 'budgetObject',
|
|
// component: './Test/budgetObject/index',
|
|
// },
|
|
// {
|
|
// path: 'budgetDetail',
|
|
// component: './Test/budgetDetail/index',
|
|
// },
|
|
// {
|
|
// path: 'financialBudget',
|
|
// component: './Test/financialBudget/index',
|
|
// },
|
|
// {
|
|
// path: 'reportOfMonth',
|
|
// component: './Test/reportOfMonth/index',
|
|
// },
|
|
],
|
|
},
|
|
{
|
|
component: './404',
|
|
},
|
|
],
|
|
},
|
|
{
|
|
component: './404',
|
|
},
|
|
{
|
|
component: './500',
|
|
},
|
|
],
|
|
},
|
|
],
|
|
},
|
|
{
|
|
component: './404',
|
|
},
|
|
{
|
|
component: './500',
|
|
},
|
|
];
|