You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
117 lines
2.3 KiB
117 lines
2.3 KiB
import { HomeOutlined, UserOutlined, AuditOutlined } from '@ant-design/icons'
|
|
|
|
const menus = [
|
|
{
|
|
path: '/',
|
|
name: '首页',
|
|
key: 'home',
|
|
icon: HomeOutlined,
|
|
routes: [],
|
|
},
|
|
{
|
|
path: '/adminuser',
|
|
name: '用户管理',
|
|
key: 'adminuser',
|
|
type: 'subMenu',
|
|
icon: UserOutlined,
|
|
iconfont: 'icon-xiaoshouzongjian',
|
|
routes: [
|
|
{
|
|
path: '/adminuser/list',
|
|
name: '用户列表',
|
|
key: 'adminuser:list:view'
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/adminpermission',
|
|
name: '权限管理',
|
|
key: 'adminpermission',
|
|
type: 'subMenu',
|
|
icon: AuditOutlined,
|
|
routes: [
|
|
{
|
|
path: '/adminpermission/list',
|
|
name: '权限列表',
|
|
key: 'adminpermission:list:view',
|
|
remove: true
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/admininvite',
|
|
name: '邀请',
|
|
key: 'admininvite',
|
|
type: 'subMenu',
|
|
icon: AuditOutlined,
|
|
routes: [
|
|
{
|
|
path: '/admininvite/chart',
|
|
name: '关联图',
|
|
key: 'admininvite:list:chart'
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/adminupload',
|
|
name: '上传管理',
|
|
key: 'adminupload',
|
|
type: 'subMenu',
|
|
icon: AuditOutlined,
|
|
routes: [
|
|
{
|
|
path: '/adminupload/uploadapk',
|
|
name: '上传APK',
|
|
key: 'admininvite:list:uploadapk'
|
|
}
|
|
]
|
|
},
|
|
{
|
|
path: '/client',
|
|
name: '客户端',
|
|
key: 'client',
|
|
type: 'subMenu',
|
|
icon: AuditOutlined,
|
|
routes: [
|
|
{
|
|
path: '/client/userlist',
|
|
name: '用户列表',
|
|
exact: true,
|
|
key: 'client:userlist:view',
|
|
remove: true
|
|
},
|
|
{
|
|
path: '/client/recharge',
|
|
name: '充值记录',
|
|
exact: true,
|
|
key: 'client:recharge:view',
|
|
},
|
|
{
|
|
path: '/client/withdraw',
|
|
name: '提现记录',
|
|
exact: true,
|
|
key: 'client:withdraw:view',
|
|
},
|
|
{
|
|
path: '/client/mt4history',
|
|
name: 'MT4历史记录',
|
|
exact: true,
|
|
key: 'client:mt4history:view',
|
|
},
|
|
{
|
|
path: '/client/mt4order',
|
|
name: 'MT4订单列表',
|
|
exact: true,
|
|
key: 'client:mt4order:view',
|
|
},
|
|
{
|
|
path: '/client/mt4settlementorder',
|
|
name: 'MT4结算订单列表',
|
|
exact: true,
|
|
key: 'client:mt4settlementorder:view',
|
|
}
|
|
]
|
|
}
|
|
]
|
|
|
|
export default menus
|