export default [ { path: '/user', layout: false, routes: [{ name: '登录', path: '/user/login', component: './User/Login' }], }, { path: '/dashboard', access: 'dashboardQuery', name: '仪表盘', icon: 'home', routes: [ { path: '', name: '仪表盘', component: './Dashboard', }, { name: '商户浏览排行', path: 'business-views', hideInMenu: true, component: './Dashboard/BusinessViews', }, { name: '渠道商家数', path: 'channel-statistics', hideInMenu: true, component: './Dashboard/ChannelStatistics', }, { name: '扫码人明细', path: 'scan-detail', hideInMenu: true, component: './Dashboard/ScanDetail', }, ], }, { path: '/operations-dashboard', access: 'operationsQuery', name: '运营看板', icon: 'dashboard', routes: [ { path: '', name: '运营看板', component: './OperationsDashboard', }, { name: '注册商家明细', path: 'business-detail', hideInMenu: true, component: './OperationsDashboard/BusinessDetail', }, { name: '注册商品明细', path: 'product-detail', hideInMenu: true, component: './OperationsDashboard/ProductDetail', } ], }, { name: '用户管理', path: '/user-list', icon: 'user', access: 'userQuery', component: './UserList', }, { name: '角色管理', path: '/role-list', icon: 'setting', access: 'roleQuery', component: './RoleList', }, { name: '审核管理', path: '/audits', icon: 'verified', access: 'approvalQuery', routes: [ { path: '', name: '审核管理', component: './AuditsList', }, { name: '详情', path: 'detail/:id', hideInMenu: true, component: './AuditsList/detail', }, ], }, { name: '需求审核', path: '/requirement', icon: 'SafetyCertificate', access: 'requirementQuery', routes: [ { path: '', name: '需求审核', component: './RequirementAudits', }, { name: '详情', path: 'detail/:id', hideInMenu: true, component: './RequirementAudits/detail', }, ], }, { name: '采购员管理', path: '/purchase-agent', icon: 'UserSwitch', access: 'purchaseAgent', routes: [ { path: '/purchase-agent/list', name: '采购员审核', access: 'purchaseAgentQuery', component: './PurchaseAgentList', }, { path: '/purchase-agent/recommend', name: '推荐小哥', access: 'recommendPurchaseAgentQuery', component: './PurchaseAgentList/recommend', }, { name: '详情', path: '/purchase-agent/detail/:id', hideInMenu: true, component: './PurchaseAgentList/detail', }, ], }, { name: '商家管理', path: '/business', icon: 'shop', access: 'business', routes: [ { path: '/business/list', name: '商家管理', access: 'businessQuery', component: './BusinessList', }, { path: '/business/recommend', name: '推荐商家', access: 'recommendBusinessQuery', component: './BusinessList/recommend', }, { name: '详情', path: '/business/detail/:id', hideInMenu: true, component: './BusinessList/detail', }, { name: '创建商户', path: '/business/add', hideInMenu: true, component: './BusinessList/add', }, ] }, { name: '会员管理', path: '/member', icon: 'team', access: 'member', routes: [ { name: '会员管理', path: '/member/list', access: 'memberQuery', component: './MemberList', }, { name: '会员等级', path: '/member/grade', access: 'memberGradeQuery', component: './MemberList/grade', }, ] }, { name: '商品管理', path: '/product', icon: 'skin', access: 'product', routes: [ { name: '商品类目管理', path: '/product/category', access: 'productCategoryQuery', component: './ProductList/category', }, { name: '商品管理', path: '/product/list', access: 'productQuery', component: './ProductList', }, { name: '商品标签管理', path: '/product/label', access: 'productLabelQuery', component: './ProductList/label', }, { name: '商品标签类型管理', path: '/product/label-type', access: 'productLabelTypeQuery', component: './ProductList/LabelType', }, { name: '新增商品', path: '/product/add', hideInMenu: true, component: './ProductList/add', }, { name: '编辑商品', path: '/product/edit/:id', hideInMenu: true, component: './ProductList/add', }, { name: '详情', path: '/product/detail/:id', access: 'productQuery', hideInMenu: true, component: './ProductList/detail', }, ] }, { name: '课程管理', path: '/training-classes', icon: 'book', access: 'trainingClasses', routes: [ { name: '课程维护', path: '/training-classes/list', access: 'trainingClassesQuery', component: './TrainingClasses', }, { name: '课程类型管理', path: '/training-classes/category', access: 'trainingClassesCategoryQuery', component: './TrainingClasses/category', }, { name: '新增课程', path: '/training-classes/add', hideInMenu: true, component: './TrainingClasses/add', }, { name: '详情', path: '/training-classes/detail/:id', access: 'trainingClassesQuery', hideInMenu: true, component: './TrainingClasses/detail', }, ] }, { name: '内容管理', path: '/content-list', icon: 'folder', access: 'contentQuery', component: './ContentList', }, { name: '留言管理', path: '/message-list', icon: 'message', access: 'messageQuery', component: './MessageList', }, { name: '字典管理', path: '/dictionary-list', icon: 'read', access: 'dictionaryQuery', component: './Dictionary', }, { name: '操作指引', path: '/operating-instructions', icon: 'FileSearch', access: 'operateInstructionQuery', component: './OperatingInstructions', }, { name: '流行趋势', path: '/fashion-trend', icon: 'rise', access: 'fashionTrendQuery', component: './FashionTrend', }, { name: '创新服务', path: '/innovative-service', icon: 'solution', access: 'innovativeServiceQuery', component: './InnovativeService', }, { name: '广告设置', path: '/ad', icon: 'ad', routes: [ { name: '开屏广告', path: '/ad/screen', access: 'adScreenQuery', component: './ScreenAdvertisement', }, { name: '首页banner', path: '/ad/banner', access: 'adBannerQuery', component: './ScreenAdvertisement/banner', } ] }, { name: '样单管理', path: '/sample', icon: 'ShoppingCart', access: 'sampleQuery', routes: [ { path: '', name: '样单管理', component: './SampleList', }, { name: '详情', path: 'detail/:id', hideInMenu: true, component: './SampleList/detail', }, ], }, { name: '订单管理', path: '/order', icon: 'ShoppingCart', access: 'orderQuery', routes: [ { path: '', name: '订单管理', component: './OrderList', }, { name: '详情', path: 'detail/:id', hideInMenu: true, component: './OrderList/detail', }, ], }, { path: '/' }, { path: '*', layout: false, component: './404' }, ];