import RoutePath from './routePath'; /* 文档 https://umijs.org/zh-CN/plugins/plugin-layout */ export default [ { path: '/login', layout: false, component: './Login', }, { name: '充值系统', path: RoutePath.RECHARGE, routes: [ { path: RoutePath.RECHARGE, redirect: RoutePath.RECORD.LIST, hideInMenu: true, }, { name: '充值订单', path: RoutePath.RECORD.LIST, component: './Recharge/Record/List', }, { name: '收款地址', path: RoutePath.ADDRESS.LIST, component: './Recharge/Address/List', }, { name: '代币种类', path: RoutePath.COIN_TYPE.LIST, component: './Recharge/CoinType/List', }, { name: '提现管理', path: RoutePath.WITHDRAW.LIST, component: './Recharge/Withdraw/List', }, ], }, { name: '系统设置', path: RoutePath.SYSTEM, routes: [ { path: RoutePath.SYSTEM, redirect: RoutePath.ACCOUNT.LIST, hideInMenu: true, }, { name: '账号管理', path: RoutePath.ACCOUNT.LIST, component: './System/Account/List', }, { name: '角色管理', path: RoutePath.ROLE.LIST, component: './System/Role/List', }, { name: '权限管理', path: RoutePath.PERMISSIONS.LIST, component: './System/Permissions/List', }, { name: '通知管理', path: RoutePath.NOTICE.LIST, component: './System/Notice/List', }, { name: '密钥管理', path: RoutePath.SECRET_KEY, component: './System/SecretKey', }, ], }, { name: '数据看板', path: RoutePath.DATABOARD, routes: [ { path: RoutePath.DATABOARD, redirect: RoutePath.COREDATA.LIST, hideInMenu: true, }, { name: '核心看板', path: RoutePath.COREDATA.LIST, component: './DataBoard/CoreData/List', }, { name: '活跃分析', path: RoutePath.ACTIVEANALYSIS.LIST, component: './DataBoard/ActiveAnalysis/List', }, { name: '留存分析', path: RoutePath.RETENTIONANALYSIS.LIST, component: './DataBoard/RetentionAnalysis/List', }, { name: '用户充值分析', path: RoutePath.RECHARGEANALYSIS.LIST, component: './DataBoard/RechargeAnalysis/List', }, ], }, { name: 'NFT', path: RoutePath.NFT, routes: [ { path: RoutePath.NFT, redirect: RoutePath.NFTCONTRACT.LIST, hideInMenu: true, }, { name: 'NFT合约管理', path: RoutePath.NFTCONTRACT.LIST, component: './NFT/NftContract/List', }, { name: 'NFT管理', path: RoutePath.NFTTOKEN.LIST, component: './NFT/NftToken/List', }, ], }, { path: '/', redirect: RoutePath.RECORD.LIST, }, { component: './404', }, ];