cloud-JG/config/routes.ts
ylj20011123 b72cf7e03d update
2025-06-17 20:07:10 +08:00

1367 lines
75 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: '/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/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: '/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: '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: '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: '/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: '/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: 'busniessproinst/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/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',
},
];