export const routerConfig = [ { path: '/user', component: '../layouts/UserLayout', routes: [ { name: 'login', path: '/user/login', component: './user/login', }, ], }, { path: '/', redirect: '/welcome' }, { path: '/', component: '../layouts/BasicLayout', routes: [ { name: '欢迎', path: '/welcome', icon: 'smile', component: './Welcome', }, { name: '数据统计', path: '/statistics', icon: 'dashboard', routes: [ { path: '/statistics/charts', name: '统计', component: './Count/CountCharts', }, { path: '/statistics/charts/details', name: '统计图表', component: './Count/CountDetails', hideInMenu: true }, { path: '/statistics/list', name: '统计原始数据', component: './Count/CountList', }, { path: '/statistics/duration', name: '时段统计', component: './Count/DurationCount', }, { path: '/statistics/trendtotal', name: '整体趋势', component: './Count/TrendTotal', }, { path: '/statistics/userpay', name: '用户付费趋势', component: './Count/TrendUserPay', }, { path: '/statistics/useraccess', name: '用户访问趋势', component: './Count/TrendUserAccess', }, { path: '/statistics/channelregist', name: '渠道注册趋势', component: './Count/TrendChannelRegist', }, { path: '/statistics/operatedata', name: 'IM', component: './Count/OperateData', }, { path: '/statistics/crcount', name: '语聊统计', component: './Count/CRCount', }, { path: '/statistics/userKeep', name: '留存统计', component: './Count/UserKeep', }, { path: '/statistics/nobleConsume', name: '贵族消费', component: './Count/NobleConsume', }, { path: '/statistics/chatMatch', name: '速配语聊', component: './Count/ChatMatch', }, { path: '/statistics/riskDataManage', name: '风控数据管理', component: './Count/Riskdatamanage' }, { path: '/statistics/signstatistics', name: '签到统计', component: './Count/Signstatistics' }, { path: '/statistics/RoomInPK', name: '房间内PK统计', component: './Count/RoomInPK' }, { path: '/statistics/CrossRoomPK', name: '跨房PK统计', component: './Count/CrossRoomPK' }, { path: '/statistics/CatchDolphins', name: '抓海豚统计', component: './Count/CatchDolphins' }, { path: '/statistics/exportExcel', name: '导出统计文件', component: './Count/ExportExcel' }, { path: '/statistics/goldstatistics', name: '金币统计', component: './Count/Goldstatistics' }, { component: './404', }, ] }, { name: '主播管理', path: '/anchor', icon: 'aliwangwang', routes: [ { path: '/anchor/list', name: '主播列表', component: './Anchor/AnchorList', }, { path: '/anchor/awaitCheck', name: '主播审核列表', component: './Anchor/AnchorCheckList', }, { path: '/anchor/list/detail', name: '主播详情', component: './Anchor/AnchorDetail', hideInMenu: true, } ], }, { name: '聊天管理', path: '/chat', icon: 'message', routes: [ { path: '/chat/listsingle', name: '单聊主播管理', component: './Chat/SingleList', }, { path: '/chat/listsingle/detail', name: '主播详情', component: './Anchor/AnchorDetail', hideInMenu: true, }, { path: '/chat/record', name: '单聊记录', component: './Chat/SingleChatRecord' }, { path: '/chat/record/details', name: '单聊记录详情', component: './Chat/SingleRecordDetail', hideInMenu: true, }, { path: '/chat/singleSuggest', name: '单聊推荐', component: './Chat/SingleSuggestList' }, { path: '/chat/manager', name: '单聊超管', component: './Chat/SuperManager' }, { path: '/chat/manageList', name: '单聊监管', component: './Chat/ChatManage' }, { path: '/chat/manageList/details', name: '单聊监管详情', component: './Chat/ChatManageDetails', hideInMenu: true }, { path: '/chat/match', name: '单聊匹配', component: './Chat/SingleChatMatchRecord' }, { path: '/chat/singleEvaluate', name: '单聊评价标签管理', component: './Chat/SingleEvaluate', }, { path: '/chat/singlecategory', name: '单聊分类', component: './Chat/SingleCategory' }, { path: '/chat/voiceChatList', name: '语音速配', component: './Chat/VoiceChatList' } ] }, { name: '公会管理', path: '/agent', icon: 'flag', routes: [ { name: '公会列表', path: '/agent/list', component: './Agent/AgentList', }, { name: '公会详情', path: '/agent/list/details', component: './Agent/AgentDetails', hideInMenu: true }, { name: '新建公会', path: '/agent/list/create', component: './Agent/AgentCreate', hideInMenu: true }, { name: '编辑公会', path: '/agent/list/edit', component: './Agent/AgentCreate', hideInMenu: true }, ], }, { name: '家族管理', path: '/family', icon: 'cluster', routes: [ { name: '家族列表', path: '/family/list', component: './Family/FamilyList', }, { name: '家族详情', path: '/family/list/details', component: './Family/FamilyDetails', hideInMenu: true }, { name: '新建家族', path: '/family/list/create', component: './Family/FamilyCreate', hideInMenu: true }, { name: '编辑家族', path: '/family/list/edit', component: './Family/FamilyCreate', hideInMenu: true }, ], }, { name: '技能管理', path: '/skill', icon: 'rocket', routes: [ { name: '技能列表', path: '/skill/list', component: './Skill/SkillList' }, { name: '技能详情', path: '/skill/list/details', component: './Skill/SkillDetails', hideInMenu: true }, { name: '技能订单列表', path: '/skill/orderList', component: './Skill/SkillOrderList' }, { name: '技能认证列表', path: '/skill/skillAuditList', component: './Skill/SkillAuditList' }, { name: '派单记录列表', path: '/skill/sendOrderList', component: './Skill/SendOrderList' }, ] }, { name: '用户管理', path: '/customer', icon: 'user', routes: [ { name: '用户列表', path: '/customer/list', component: './Customer/UserList' }, { name: '用户详情', path: '/customer/list/details', component: './Customer/UserDetails', hideInMenu: true }, { name: '用户在线记录', path: '/customer/record', component: './Customer/UserOnlineRecord' }, { name: '注册用户', path: '/customer/newUsers', component: './Customer/NewUserList' }, { name: '授权列表', path: '/customer/Authorizationlist', component: './Customer/Authorizationlist' }, { name: '用户资料配置', path: '/customer/userInfoConfigs', component: './Customer/UserInfoConfigs' }, { name: '设备管理', path: '/customer/facilitymanage', component: './Customer/Facilitymanage' }, { name: '封禁记录', path: '/customer/bannedRecord', component: './Customer/BannedRecord/BannedRecord' }, ], }, { name: '用户关系', path: '/relationship', icon: 'reconciliation', routes: [ { name: '守护类型配置', path: '/relationship/guardType', component: './Relationship/GuardType', }, { name: '守护时长配置', path: '/relationship/guardDuration', component: './Relationship/GuardDuration', }, { name: '守护关系记录', path: '/relationship/guardRelation', component: './Relationship/GuardRelation', }, { name: '守护统计数据', path: '/relationship/guardStatistical', component: './Relationship/GuardStatistical', }, { name: '拍卖记录', path: '/relationship/auctionRecord', component: './Relationship/AuctionRecord', }, { name: '拍卖统计数据', path: '/relationship/auctionStatistical', component: './Relationship/AuctionStatistical', } ], }, { name: '数据管理', path: '/data', icon: 'cloud', routes: [ { name: '举报列表', path: '/data/reports', component: './Data/ReportList', }, { name: '反馈列表', path: '/data/feedBack', component: './Data/FeedBackList', }, { name: '举报详情', path: '/data/reports/details', component: './Data/ReportDetails', hideInMenu: true }, { path: '/data/animation', name: '动效管理', component: './Gift/AnimationList', }, { path: '/data/animation/add', name: '添加动效', component: './Gift/AddAnimation', hideInMenu: true }, { path: '/data/animation/update', name: '编辑动效', component: './Gift/AddAnimation', hideInMenu: true }, { path: '/data/combomove', name: '连击横幅动效管理', component: './Data/Combomove' }, { path: '/data/level', name: '积分等级', component: './Data/LevelList', }, { path: '/data/words', name: '敏感词', component: './Data/WordsList', }, { path: '/data/medal', name: '勋章', component: './Data/MedalList', }, { path: '/data/mount', name: '坐骑', component: './Data/MountList', }, { path: '/data/headWear', name: '头饰', component: './Data/HeadWearList', }, { path: '/data/prop', name: '道具', component: './Data/PropList', }, { path: '/data/hobbyTag', name: '兴趣标签管理', component: './Data/HobbyTag', }, { path: '/data/userTag', name: '用户标签管理', component: './Data/UserTag', }, { path: '/data/money', name: '货币管理', component: './Data/MoneyList', }, { path: '/data/translation', name: '国际化数据管理', component: './Data/TranslationList', }, { path: '/data/datapush', name: '消息推送管理', component: './Data/DataPushConfig', }, { path: '/data/bankcard', name: '银行管理', component: './Data/Bankcard/Bankcard' }, { path: '/data/sayhello', name: '入场招呼管理', component: './Data/Sayhello' }, { path: '/data/ikAnalyze', name: 'ik分词管理', component: './Data/IkAnalyze' }, { path: '/data/noticeSetting', name: '通知配置管理', component: './Data/Noticesetting' }, { path: '/data/noticesettingdetail', name: '通知配置详情', component: './Data/Noticesettingdetail' }, { path: '/data/bubblebox', name: '气泡框', component: './Data/Bubblebox' }, { path: '/data/signIn', name: '签到管理', component: './Data/SignIn' } ], }, { name: '音乐管理', path: '/music', icon: 'customer-service', routes: [ { name: '音乐列表', path: '/music/list', component: './Music/Music', }, { name: '音乐审核列表', path: '/music/auditlist', component: './Music/Musicauditlist', }, ] }, { name: '活动管理', path: '/activity', icon: 'flag', routes: [ { path: '/activity/list', name: '活动列表', component: './Activity/ActivityList' }, { path: '/activity/list/details', name: '活动详情', component: './Activity/ActivityDetails', hideInMenu: true }, { path: '/activity/list/lotterycreate', name: '新增抽奖管理', component: './Activity/LotteryCreate', hideInMenu: true }, { path: '/activity/list/lotteryedit', name: '编辑抽奖管理', component: './Activity/LotteryCreate', hideInMenu: true }, { path: '/activity/list/lotterydetails', name: '抽奖管理详情', component: './Activity/LotteryDetails', hideInMenu: true }, { path: '/activity/trigger', name: '触发器', component: './Activity/TriggerList' }, { path: '/activity/trigger/add', name: '添加触发器', component: './Activity/AddTrigger', hideInMenu: true }, { path: '/activity/trigger/update', name: '编辑触发器', component: './Activity/AddTrigger', hideInMenu: true }, { path: '/activity/lotteryWinAndLoss', name: '抽奖活动盈亏', component: './Activity/LotteryWinAndLoss' }, { path: '/activity/list/createCollection', name: '收集活动', component: './Activity/CreateCollection', hideInMenu: true }, { path: '/activity/list/headLineCreate', name: '头条活动', component: './Activity/HeadLineCreate', hideInMenu: true }, { path: '/activity/list/headLineDetails', name: '头条活动详情', component: './Activity/HeadLineDetails', hideInMenu: true }, { path: '/activity/list/headLinePeriodDetails', name: '头条活动期数详情', component: './Activity/HeadLinePeriodDetails', hideInMenu: true }, { path: '/activity/list/weekStarDetails', name: '期数详情', component: './Activity/WeekStarDetails', hideInMenu: true }, { path: '/activity/automaticAward/list', name: '活动奖励发放', component: './Activity/AutomaticAwardList/AutomaticAwardList', }, { path: '/activity/automaticAward/details', name: '活动奖励发放详情', component: './Activity/AutomaticAwardDetails/AutomaticAwardDetails', }, { path: '/activity/rewardRecord/list', name: '活动奖励记录', component: "./Activity/Rewardrecord" }, { path: '/activity/rewardRecord/detail', name: '奖励详情', component: "./Activity/Rewardrecorddetail" }, { component: './404', } ], }, { name: '直播管理', path: '/live', icon: 'play-square', routes: [ { name: '主播监管', path: '/live/list', component: './Lives/LiveList', }, { name: '置顶推荐', path: '/live/suggests', component: './Lives/SuggestList', }, { name: '直播超管', path: '/live/supermanage', component: './Lives/LiveSuperManager' }, { name: '直播统计', path: '/live/livecount', component: './Lives/LiveCount' }, { name: 'PK列表', path: '/live/pkList', component: './Lives/PkList' }, { name: 'PK详情', path: '/live/pkList/detail', component: './Lives/PkDetail', hideInMenu: true }, { path: '/live/liveCategory', name: '直播分类', component: './Lives/LiveCategory', }, { path: '/live/liveTag', name: '直播标签', component: './Lives/LiveTagList', }, { path: '/live/liverate', name: '直播码率管理', component: './Lives/LiveRateList', } ], }, { name: '语聊管理', path: '/chatRoom', icon: 'shop', routes: [ { name: '房间分类', path: '/chatRoom/category', component: './ChatRoom/ChatRoomCategory', }, { name: '房间背景', path: '/chatRoom/background', component: './ChatRoom/ChatBackground', }, { name: '房间列表', path: '/chatRoom/roomList', component: './ChatRoom/ChatRoomList', }, { name: '房间详情', path: '/chatRoom/roomList/roomDetails', component: './ChatRoom/ChatRoomDetails', hideInMenu: true }, { name: '用户权限', path: '/chatRoom/userPermission', component: './ChatRoom/UserPermission', }, { name: '家族权限', path: '/chatRoom/familyPermission', component: './ChatRoom/FamilyPermission', }, { name: '表情管理', path: '/chatRoom/facialExpression', component: './ChatRoom/FacialExpressionList', }, { name: '房间流水', path: '/chatRoom/flow', component: './ChatRoom/ChatRoomFlow', }, { name: '房间消费统计', path: '/chatRoom/roomConsume', component: './ChatRoom/RoomConsumeStatistical', } ] }, { name: '内容管理', path: '/feeds', icon: 'database', routes: [ { path: '/feeds/list', name: '内容列表', component: './Feeds/FeedManage', }, { path: '/feeds/approve', name: '内容人工审核', component: './Feeds/FeedApprove', }, { path: '/feeds/photowall', name: '背景墙列表', component: './Feeds/Photowall' }, { path: '/feeds/Headportrait', name: '头像昵称审核', component: './Feeds/Headportrait' } ] }, { name: '礼物管理', path: '/gift', icon: 'gift', routes: [ { path: '/gift/addGift', name: '添加礼物', component: './Gift/AddGift', }, { path: '/gift/giftList', name: '礼物列表', component: './Gift/GiftList', }, { path: '/gift/giftList/giftDetail', name: '礼物详情', component: './Gift/GiftDetail', hideInMenu: true }, { path: '/gift/giftList/updateGift', name: '编辑礼物', component: './Gift/AddGift', hideInMenu: true }, { path: '/gift/tagList', name: '礼物标签', component: './Gift/TagList', } ], }, { name: '管理员管理', path: '/admin', icon: 'tool', routes: [ { name: '管理员列表', path: '/admin/list', component: './Admin/AdminList', }, { name: '角色组列表', path: '/admin/rolegroup', component: './Admin/RoleGroupList', }, { name: '角色列表', path: '/admin/rolelist', component: './Admin/RoleList', }, { name: '创建角色', path: '/admin/rolelist/create', component: './Admin/RoleCreate', hideInMenu: true } ], }, { name: '财务管理', path: '/finance', icon: 'dollar', routes: [ { name: '星币提现', path: '/finance/withdraw', component: './Finance/WithDrawList', }, { name: '粉钻提现', path: '/finance/withDustDraw', component: './Finance/WithDrawList', }, { name: '家族提现', path: '/finance/familywithdraw', component: './Finance/FamilyWithDraw' }, { name: '公会提现', path: '/finance/agentwithdraw', component: './Finance/AgentWithDraw' }, { name: '每日充值记录', path: '/finance/dailyrecharge', component: './Finance/UserDailyRecharge', }, { name: '支付订单', path: '/finance/payorder', component: './Finance/PayOrder', }, { name: '充值项目列表', path: '/finance/investlist', component: './Finance/InvestList', }, { name: '幸运礼物配置列表', path: '/finance/lgconfiglist', component: './Finance/LGConfigList', }, { name: '价格配置列表', path: '/finance/priceconfig', component: './Finance/PriceConfig', }, { name: '贵族价格配置', path: '/finance/nobles', component: './Finance/NobleList', }, { name: '钱包操作', path: '/finance/walletAction', component: './Finance/WalletAction', }, { name: '钱包查询', path: '/finance/walletSearch', component: './Finance/WalletSearch', }, { name: '背包查询', path: '/finance/bagSearch', component: './Finance/BagSearch', }, { name: '虚拟币种管理', path: '/finance/virtualcoin', component: './Finance/VirtualCoin', }, { name: 'VIP充值项目', path: '/finance/vipRecharge', component: './Finance/VipRecharge/VipRecharge', }, { name: '财务统计', path: '/finance/statistics', component: './Finance/FinanceStatistics', }, { name: '主播工资管理', path: '/finance/anchorsalary', component: './Finance/AnchorSalary', }, { name: '邀请奖励配置', path: '/finance/inviteconfig', component: './Finance/InviteConfig', }, { name: '汇总核算', path: '/finance/summaryAccounting', component: './Finance/SummaryAccounting', } ], }, { name: '运营管理', path: '/biz', icon: 'cluster', routes: [ { name: '广告管理', path: '/biz/banners', component: './Operation/BannerList', }, { name: '靓号管理', path: '/biz/nicenum', component: './Operation/NiceNumber', }, { name: '赠送物品', path: '/biz/giveGift', component: './Operation/GiveGift', }, { name: '回收物品', path: '/biz/recoverGift', component: './Operation/RecoverGift', }, { name: '邀请海报', path: '/biz/inviteposter', component: './Operation/InvitePoster', }, { name: '推送管理', path: '/biz/pushmanage', component: './Operation/PushManage', }, { name: '推送详情', path: '/biz/pushmanage/details', component: './Operation/PushDetails', }, { name: '附近的人管理', path: '/biz/nearBy', component: './Operation/NearBy', }, { name: '交友速配', path: '/biz/friendsdating', component: './Operation/Friendsdating', }, { name: 'PK管理', path: '/biz/pkmanagement', component: './Operation/Pkmanagement' }, { name: '房间内PK记录', path: '/biz/pkrecord', component: './Operation/PKrecord' }, { name: '跨房间PK记录', path: '/biz/acrossroompk', component: './Operation/Acrossroompk' }, { name: 'PK详情', path: '/biz/pkdetail', component: './Operation/PKdetail' }, { name: '搜索关键词', path: '/biz/keywordsearch', component: './Operation/Keywordsearch', }, { name: '真爱榜管理', path: '/biz/reallove', component: './Operation/Reallove' }, { name: '小时榜管理', path: '/biz/hoursmanage', component: './Operation/Hoursmanage' }, { name: '首页快捷入口', path: '/biz/homeentrance', component: './Operation/Homeentrance' }, { name: '历史消息记录', path: '/biz/historyrecord', component: './Operation/Historyrecord' }, { name: '短信发送', path: '/biz/sendmessage', component: './Operation/Sendmessage' } ], }, { name: '金币商城', path: '/coinShop', icon: 'bank', routes: [ { name: '类目管理', path: '/coinShop/categoryList', component: './CoinShop/ProductCategoryList', }, { name: '商品管理', path: '/coinShop/productList', component: './CoinShop/ProductList', }, { name: '添加商品', path: '/coinShop/productList/addProduct', component: './CoinShop/AddProduct', hideInMenu: true }, { name: '编辑商品', path: '/coinShop/productList/updateProduct', component: './CoinShop/AddProduct', hideInMenu: true }, { name: '订单管理', path: '/coinShop/orderList', component: './CoinShop/OrderList', } ], }, { name: '渠道管理', path: '/chanel', icon: 'gold', routes: [ { name: '渠道列表', path: '/chanel/channelList', component: './Chanel/ChannelList', }, { name: '渠道分组', path: '/chanel/group', component: './Chanel/ChannelGroup/ChannelGroup', }, { name: '添加渠道', path: '/chanel/addChannel', component: './Chanel/AddChannel', hideInMenu: true }, { name: '渠道详情', path: '/chanel/detail', component: './Chanel/ChannelDetail', hideInMenu: true }, { name: '编辑渠道', path: '/chanel/updateChannel', component: './Chanel/AddChannel', hideInMenu: true }, { name: '渠道账号', path: '/chanel/channelmanager', component: './Chanel/ChannelManager', }, { name: '短信服务商', path: '/chanel/smsagent', component: './Chanel/SmsAgentList', }, { name: '短信模版', path: '/chanel/smstemp', component: './Chanel/SmsTempList', }, { name: '短信签名', path: '/chanel/smssign', component: './Chanel/SmsSignList', }, { name: '一键登录服务商', path: '/chanel/oneKeyLoginAgentList', component: './Chanel/OneKeyLoginAgentList', }, { name: '微信支付配置', path: '/chanel/wechatPay', component: './Chanel/PayConfigWxPageList', }, { name: '支付宝支付配置', path: '/chanel/aliPay', component: './Chanel/PayConfigAlipayPageList', }, { name: '第三方授权配置', path: '/chanel/authConfig', component: './Chanel/OauthConfigPageList', }, { name: '华为支付配置', path: '/chanel/huaweiPay', component: './Chanel/PayConfigHuaweiPageList', }, { name: '语聊房配置', path: '/chanel/crConfig', component: './Chanel/ChatRoomConfig', }, { component: './404', }, ], }, { name: '销售管理', path: '/sale', icon: 'menu', routes: [ { name: '销售综合管理', path: '/sale/employee', component: './Sale/SaleEmployee', }, { name: '额度申请审批', path: '/sale/rechargeapply', component: './Sale/RechargeApply', }, { name: '销售充币记录', path: '/sale/rechargerecord', component: './Sale/RechargeCoinRecord', }, { name: '额度申请', path: '/sale/myapply', component: './Sale/MyRechargeApply', }, { name: '充币管理', path: '/sale/myrecharge', component: './Sale/MyRechargeCoin', }, { name: '支付订单', path: '/sale/payorder', component: './Finance/PayOrder', }, ], }, { name: '菜单管理', path: '/adminroutes', icon: 'menu', routes: [ { name: '路由菜单列表', path: '/adminroutes/list', component: './AdminRoutes/AdminRoutes', }, { name: '路由动作列表', path: '/adminroutes/actions', component: './AdminRoutes/RouteActions', } ], }, { name: '系统管理', path: '/system', icon: 'setting', routes: [ { name: 'app版本管理', path: '/system/upgrades', component: './System/AppUpgrade', }, { component: './404', }, ], } ], }, { component: './404', }, ];