外汇后台
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

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