routerConfig.js 35 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261
  1. export const routerConfig = [
  2. {
  3. path: '/user',
  4. component: '../layouts/UserLayout',
  5. routes: [
  6. {
  7. name: 'login',
  8. path: '/user/login',
  9. component: './user/login',
  10. },
  11. ],
  12. },
  13. { path: '/', redirect: '/welcome' },
  14. {
  15. path: '/',
  16. component: '../layouts/BasicLayout',
  17. routes: [
  18. {
  19. name: '欢迎',
  20. path: '/welcome',
  21. icon: 'smile',
  22. component: './Welcome',
  23. },
  24. {
  25. name: '数据统计',
  26. path: '/statistics',
  27. icon: 'dashboard',
  28. routes: [
  29. {
  30. path: '/statistics/charts',
  31. name: '统计',
  32. component: './Count/CountCharts',
  33. },
  34. {
  35. path: '/statistics/charts/details',
  36. name: '统计图表',
  37. component: './Count/CountDetails',
  38. hideInMenu: true
  39. },
  40. {
  41. path: '/statistics/list',
  42. name: '统计原始数据',
  43. component: './Count/CountList',
  44. },
  45. {
  46. path: '/statistics/duration',
  47. name: '时段统计',
  48. component: './Count/DurationCount',
  49. },
  50. {
  51. path: '/statistics/trendtotal',
  52. name: '整体趋势',
  53. component: './Count/TrendTotal',
  54. },
  55. {
  56. path: '/statistics/userpay',
  57. name: '用户付费趋势',
  58. component: './Count/TrendUserPay',
  59. },
  60. {
  61. path: '/statistics/useraccess',
  62. name: '用户访问趋势',
  63. component: './Count/TrendUserAccess',
  64. },
  65. {
  66. path: '/statistics/channelregist',
  67. name: '渠道注册趋势',
  68. component: './Count/TrendChannelRegist',
  69. },
  70. {
  71. path: '/statistics/operatedata',
  72. name: 'IM',
  73. component: './Count/OperateData',
  74. },
  75. {
  76. path: '/statistics/crcount',
  77. name: '语聊统计',
  78. component: './Count/CRCount',
  79. },
  80. {
  81. path: '/statistics/userKeep',
  82. name: '留存统计',
  83. component: './Count/UserKeep',
  84. },
  85. {
  86. path: '/statistics/nobleConsume',
  87. name: '贵族消费',
  88. component: './Count/NobleConsume',
  89. },
  90. {
  91. path: '/statistics/chatMatch',
  92. name: '速配语聊',
  93. component: './Count/ChatMatch',
  94. },
  95. {
  96. path: '/statistics/riskDataManage',
  97. name: '风控数据管理',
  98. component: './Count/Riskdatamanage'
  99. },
  100. {
  101. path: '/statistics/signstatistics',
  102. name: '签到统计',
  103. component: './Count/Signstatistics'
  104. },
  105. {
  106. path: '/statistics/RoomInPK',
  107. name: '房间内PK统计',
  108. component: './Count/RoomInPK'
  109. },
  110. {
  111. path: '/statistics/CrossRoomPK',
  112. name: '跨房PK统计',
  113. component: './Count/CrossRoomPK'
  114. },
  115. {
  116. path: '/statistics/CatchDolphins',
  117. name: '抓海豚统计',
  118. component: './Count/CatchDolphins'
  119. },
  120. {
  121. path: '/statistics/exportExcel',
  122. name: '导出统计文件',
  123. component: './Count/ExportExcel'
  124. },
  125. {
  126. path: '/statistics/goldstatistics',
  127. name: '金币统计',
  128. component: './Count/Goldstatistics'
  129. },
  130. {
  131. component: './404',
  132. },
  133. ]
  134. },
  135. {
  136. name: '主播管理',
  137. path: '/anchor',
  138. icon: 'aliwangwang',
  139. routes: [
  140. {
  141. path: '/anchor/list',
  142. name: '主播列表',
  143. component: './Anchor/AnchorList',
  144. },
  145. {
  146. path: '/anchor/awaitCheck',
  147. name: '主播审核列表',
  148. component: './Anchor/AnchorCheckList',
  149. },
  150. {
  151. path: '/anchor/list/detail',
  152. name: '主播详情',
  153. component: './Anchor/AnchorDetail',
  154. hideInMenu: true,
  155. }
  156. ],
  157. },
  158. {
  159. name: '聊天管理',
  160. path: '/chat',
  161. icon: 'message',
  162. routes: [
  163. {
  164. path: '/chat/listsingle',
  165. name: '单聊主播管理',
  166. component: './Chat/SingleList',
  167. },
  168. {
  169. path: '/chat/listsingle/detail',
  170. name: '主播详情',
  171. component: './Anchor/AnchorDetail',
  172. hideInMenu: true,
  173. },
  174. {
  175. path: '/chat/record',
  176. name: '单聊记录',
  177. component: './Chat/SingleChatRecord'
  178. },
  179. {
  180. path: '/chat/record/details',
  181. name: '单聊记录详情',
  182. component: './Chat/SingleRecordDetail',
  183. hideInMenu: true,
  184. },
  185. {
  186. path: '/chat/singleSuggest',
  187. name: '单聊推荐',
  188. component: './Chat/SingleSuggestList'
  189. },
  190. {
  191. path: '/chat/manager',
  192. name: '单聊超管',
  193. component: './Chat/SuperManager'
  194. },
  195. {
  196. path: '/chat/manageList',
  197. name: '单聊监管',
  198. component: './Chat/ChatManage'
  199. },
  200. {
  201. path: '/chat/manageList/details',
  202. name: '单聊监管详情',
  203. component: './Chat/ChatManageDetails',
  204. hideInMenu: true
  205. },
  206. {
  207. path: '/chat/match',
  208. name: '单聊匹配',
  209. component: './Chat/SingleChatMatchRecord'
  210. },
  211. {
  212. path: '/chat/singleEvaluate',
  213. name: '单聊评价标签管理',
  214. component: './Chat/SingleEvaluate',
  215. },
  216. {
  217. path: '/chat/singlecategory',
  218. name: '单聊分类',
  219. component: './Chat/SingleCategory'
  220. },
  221. {
  222. path: '/chat/voiceChatList',
  223. name: '语音速配',
  224. component: './Chat/VoiceChatList'
  225. }
  226. ]
  227. },
  228. {
  229. name: '公会管理',
  230. path: '/agent',
  231. icon: 'flag',
  232. routes: [
  233. {
  234. name: '公会列表',
  235. path: '/agent/list',
  236. component: './Agent/AgentList',
  237. },
  238. {
  239. name: '公会详情',
  240. path: '/agent/list/details',
  241. component: './Agent/AgentDetails',
  242. hideInMenu: true
  243. },
  244. {
  245. name: '新建公会',
  246. path: '/agent/list/create',
  247. component: './Agent/AgentCreate',
  248. hideInMenu: true
  249. },
  250. {
  251. name: '编辑公会',
  252. path: '/agent/list/edit',
  253. component: './Agent/AgentCreate',
  254. hideInMenu: true
  255. },
  256. ],
  257. },
  258. {
  259. name: '家族管理',
  260. path: '/family',
  261. icon: 'cluster',
  262. routes: [
  263. {
  264. name: '家族列表',
  265. path: '/family/list',
  266. component: './Family/FamilyList',
  267. },
  268. {
  269. name: '家族详情',
  270. path: '/family/list/details',
  271. component: './Family/FamilyDetails',
  272. hideInMenu: true
  273. },
  274. {
  275. name: '新建家族',
  276. path: '/family/list/create',
  277. component: './Family/FamilyCreate',
  278. hideInMenu: true
  279. },
  280. {
  281. name: '编辑家族',
  282. path: '/family/list/edit',
  283. component: './Family/FamilyCreate',
  284. hideInMenu: true
  285. },
  286. ],
  287. },
  288. {
  289. name: '技能管理',
  290. path: '/skill',
  291. icon: 'rocket',
  292. routes: [
  293. {
  294. name: '技能列表',
  295. path: '/skill/list',
  296. component: './Skill/SkillList'
  297. },
  298. {
  299. name: '技能详情',
  300. path: '/skill/list/details',
  301. component: './Skill/SkillDetails',
  302. hideInMenu: true
  303. },
  304. {
  305. name: '技能订单列表',
  306. path: '/skill/orderList',
  307. component: './Skill/SkillOrderList'
  308. },
  309. {
  310. name: '技能认证列表',
  311. path: '/skill/skillAuditList',
  312. component: './Skill/SkillAuditList'
  313. },
  314. {
  315. name: '派单记录列表',
  316. path: '/skill/sendOrderList',
  317. component: './Skill/SendOrderList'
  318. },
  319. ]
  320. },
  321. {
  322. name: '用户管理',
  323. path: '/customer',
  324. icon: 'user',
  325. routes: [
  326. {
  327. name: '用户列表',
  328. path: '/customer/list',
  329. component: './Customer/UserList'
  330. },
  331. {
  332. name: '用户详情',
  333. path: '/customer/list/details',
  334. component: './Customer/UserDetails',
  335. hideInMenu: true
  336. },
  337. {
  338. name: '用户在线记录',
  339. path: '/customer/record',
  340. component: './Customer/UserOnlineRecord'
  341. },
  342. {
  343. name: '注册用户',
  344. path: '/customer/newUsers',
  345. component: './Customer/NewUserList'
  346. },
  347. {
  348. name: '授权列表',
  349. path: '/customer/Authorizationlist',
  350. component: './Customer/Authorizationlist'
  351. },
  352. {
  353. name: '用户资料配置',
  354. path: '/customer/userInfoConfigs',
  355. component: './Customer/UserInfoConfigs'
  356. },
  357. {
  358. name: '设备管理',
  359. path: '/customer/facilitymanage',
  360. component: './Customer/Facilitymanage'
  361. },
  362. ],
  363. },
  364. {
  365. name: '用户关系',
  366. path: '/relationship',
  367. icon: 'reconciliation',
  368. routes: [
  369. {
  370. name: '守护类型配置',
  371. path: '/relationship/guardType',
  372. component: './Relationship/GuardType',
  373. },
  374. {
  375. name: '守护时长配置',
  376. path: '/relationship/guardDuration',
  377. component: './Relationship/GuardDuration',
  378. },
  379. {
  380. name: '守护关系记录',
  381. path: '/relationship/guardRelation',
  382. component: './Relationship/GuardRelation',
  383. },
  384. {
  385. name: '守护统计数据',
  386. path: '/relationship/guardStatistical',
  387. component: './Relationship/GuardStatistical',
  388. },
  389. {
  390. name: '拍卖记录',
  391. path: '/relationship/auctionRecord',
  392. component: './Relationship/AuctionRecord',
  393. },
  394. {
  395. name: '拍卖统计数据',
  396. path: '/relationship/auctionStatistical',
  397. component: './Relationship/AuctionStatistical',
  398. }
  399. ],
  400. },
  401. {
  402. name: '数据管理',
  403. path: '/data',
  404. icon: 'cloud',
  405. routes: [
  406. {
  407. name: '举报列表',
  408. path: '/data/reports',
  409. component: './Data/ReportList',
  410. },
  411. {
  412. name: '反馈列表',
  413. path: '/data/feedBack',
  414. component: './Data/FeedBackList',
  415. },
  416. {
  417. name: '举报详情',
  418. path: '/data/reports/details',
  419. component: './Data/ReportDetails',
  420. hideInMenu: true
  421. },
  422. {
  423. path: '/data/animation',
  424. name: '动效管理',
  425. component: './Gift/AnimationList',
  426. },
  427. {
  428. path: '/data/animation/add',
  429. name: '添加动效',
  430. component: './Gift/AddAnimation',
  431. hideInMenu: true
  432. },
  433. {
  434. path: '/data/animation/update',
  435. name: '编辑动效',
  436. component: './Gift/AddAnimation',
  437. hideInMenu: true
  438. },
  439. {
  440. path: '/data/combomove',
  441. name: '连击横幅动效管理',
  442. component: './Data/Combomove'
  443. },
  444. {
  445. path: '/data/level',
  446. name: '积分等级',
  447. component: './Data/LevelList',
  448. },
  449. {
  450. path: '/data/words',
  451. name: '敏感词',
  452. component: './Data/WordsList',
  453. },
  454. {
  455. path: '/data/medal',
  456. name: '勋章',
  457. component: './Data/MedalList',
  458. },
  459. {
  460. path: '/data/mount',
  461. name: '坐骑',
  462. component: './Data/MountList',
  463. },
  464. {
  465. path: '/data/headWear',
  466. name: '头饰',
  467. component: './Data/HeadWearList',
  468. },
  469. {
  470. path: '/data/prop',
  471. name: '道具',
  472. component: './Data/PropList',
  473. },
  474. {
  475. path: '/data/hobbyTag',
  476. name: '兴趣标签管理',
  477. component: './Data/HobbyTag',
  478. },
  479. {
  480. path: '/data/userTag',
  481. name: '用户标签管理',
  482. component: './Data/UserTag',
  483. },
  484. {
  485. path: '/data/money',
  486. name: '货币管理',
  487. component: './Data/MoneyList',
  488. },
  489. {
  490. path: '/data/translation',
  491. name: '国际化数据管理',
  492. component: './Data/TranslationList',
  493. },
  494. {
  495. path: '/data/datapush',
  496. name: '消息推送管理',
  497. component: './Data/DataPushConfig',
  498. },
  499. {
  500. path: '/data/bankcard',
  501. name: '银行管理',
  502. component: './Data/Bankcard/Bankcard'
  503. },
  504. {
  505. path: '/data/sayhello',
  506. name: '入场招呼管理',
  507. component: './Data/Sayhello'
  508. },
  509. {
  510. path: '/data/ikAnalyze',
  511. name: 'ik分词管理',
  512. component: './Data/IkAnalyze'
  513. },
  514. {
  515. path: '/data/noticeSetting',
  516. name: '通知配置管理',
  517. component: './Data/Noticesetting'
  518. },
  519. {
  520. path: '/data/noticesettingdetail',
  521. name: '通知配置详情',
  522. component: './Data/Noticesettingdetail'
  523. },
  524. {
  525. path: '/data/bubblebox',
  526. name: '气泡框',
  527. component: './Data/Bubblebox'
  528. },
  529. {
  530. path: '/data/signIn',
  531. name: '签到管理',
  532. component: './Data/SignIn'
  533. }
  534. ],
  535. },
  536. {
  537. name: '音乐管理',
  538. path: '/music',
  539. icon: 'customer-service',
  540. routes: [
  541. {
  542. name: '音乐列表',
  543. path: '/music/list',
  544. component: './Music/Music',
  545. },
  546. {
  547. name: '音乐审核列表',
  548. path: '/music/auditlist',
  549. component: './Music/Musicauditlist',
  550. },
  551. ]
  552. },
  553. {
  554. name: '活动管理',
  555. path: '/activity',
  556. icon: 'flag',
  557. routes: [
  558. {
  559. path: '/activity/list',
  560. name: '活动列表',
  561. component: './Activity/ActivityList'
  562. },
  563. {
  564. path: '/activity/list/details',
  565. name: '活动详情',
  566. component: './Activity/ActivityDetails',
  567. hideInMenu: true
  568. },
  569. // {
  570. // path: '/activity/lottery',
  571. // name: '抽奖管理列表',
  572. // component: './Activity/LotteryList',
  573. // hideInMenu: true
  574. // },
  575. {
  576. path: '/activity/list/lotterycreate',
  577. name: '新增抽奖管理',
  578. component: './Activity/LotteryCreate',
  579. hideInMenu: true
  580. },
  581. {
  582. path: '/activity/list/lotteryedit',
  583. name: '编辑抽奖管理',
  584. component: './Activity/LotteryCreate',
  585. hideInMenu: true
  586. },
  587. {
  588. path: '/activity/list/lotterydetails',
  589. name: '抽奖管理详情',
  590. component: './Activity/LotteryDetails',
  591. hideInMenu: true
  592. },
  593. {
  594. path: '/activity/trigger',
  595. name: '触发器',
  596. component: './Activity/TriggerList'
  597. },
  598. {
  599. path: '/activity/trigger/add',
  600. name: '添加触发器',
  601. component: './Activity/AddTrigger',
  602. hideInMenu: true
  603. },
  604. {
  605. path: '/activity/trigger/update',
  606. name: '编辑触发器',
  607. component: './Activity/AddTrigger',
  608. hideInMenu: true
  609. },
  610. {
  611. path: '/activity/lotteryWinAndLoss',
  612. name: '抽奖活动盈亏',
  613. component: './Activity/LotteryWinAndLoss'
  614. },
  615. {
  616. path: '/activity/list/createCollection',
  617. name: '收集活动',
  618. component: './Activity/CreateCollection',
  619. hideInMenu: true
  620. },
  621. {
  622. path: '/activity/list/headLineCreate',
  623. name: '头条活动',
  624. component: './Activity/HeadLineCreate',
  625. hideInMenu: true
  626. },
  627. {
  628. path: '/activity/list/headLineDetails',
  629. name: '头条活动详情',
  630. component: './Activity/HeadLineDetails',
  631. hideInMenu: true
  632. },
  633. {
  634. path: '/activity/list/headLinePeriodDetails',
  635. name: '头条活动期数详情',
  636. component: './Activity/HeadLinePeriodDetails',
  637. hideInMenu: true
  638. },
  639. {
  640. path: '/activity/list/weekStarDetails',
  641. name: '期数详情',
  642. component: './Activity/WeekStarDetails',
  643. hideInMenu: true
  644. },
  645. {
  646. path: '/activity/automaticAward/list',
  647. name: '活动奖励发放',
  648. component: './Activity/AutomaticAwardList/AutomaticAwardList',
  649. },
  650. {
  651. path: '/activity/automaticAward/details',
  652. name: '活动奖励发放详情',
  653. component: './Activity/AutomaticAwardDetails/AutomaticAwardDetails',
  654. },
  655. {
  656. path: '/activity/rewardRecord/list',
  657. name: '活动奖励记录',
  658. component: "./Activity/Rewardrecord"
  659. },
  660. {
  661. component: './404',
  662. }
  663. ],
  664. },
  665. {
  666. name: '直播管理',
  667. path: '/live',
  668. icon: 'play-square',
  669. routes: [
  670. {
  671. name: '主播监管',
  672. path: '/live/list',
  673. component: './Lives/LiveList',
  674. },
  675. {
  676. name: '置顶推荐',
  677. path: '/live/suggests',
  678. component: './Lives/SuggestList',
  679. },
  680. {
  681. name: '直播超管',
  682. path: '/live/supermanage',
  683. component: './Lives/LiveSuperManager'
  684. },
  685. {
  686. name: '直播统计',
  687. path: '/live/livecount',
  688. component: './Lives/LiveCount'
  689. },
  690. {
  691. name: 'PK列表',
  692. path: '/live/pkList',
  693. component: './Lives/PkList'
  694. },
  695. {
  696. name: 'PK详情',
  697. path: '/live/pkList/detail',
  698. component: './Lives/PkDetail',
  699. hideInMenu: true
  700. },
  701. {
  702. path: '/live/liveCategory',
  703. name: '直播分类',
  704. component: './Lives/LiveCategory',
  705. },
  706. {
  707. path: '/live/liveTag',
  708. name: '直播标签',
  709. component: './Lives/LiveTagList',
  710. },
  711. {
  712. path: '/live/liverate',
  713. name: '直播码率管理',
  714. component: './Lives/LiveRateList',
  715. }
  716. ],
  717. },
  718. {
  719. name: '语聊管理',
  720. path: '/chatRoom',
  721. icon: 'shop',
  722. routes: [
  723. {
  724. name: '房间分类',
  725. path: '/chatRoom/category',
  726. component: './ChatRoom/ChatRoomCategory',
  727. },
  728. {
  729. name: '房间背景',
  730. path: '/chatRoom/background',
  731. component: './ChatRoom/ChatBackground',
  732. },
  733. {
  734. name: '房间列表',
  735. path: '/chatRoom/roomList',
  736. component: './ChatRoom/ChatRoomList',
  737. },
  738. {
  739. name: '房间详情',
  740. path: '/chatRoom/roomList/roomDetails',
  741. component: './ChatRoom/ChatRoomDetails',
  742. hideInMenu: true
  743. },
  744. {
  745. name: '用户权限',
  746. path: '/chatRoom/userPermission',
  747. component: './ChatRoom/UserPermission',
  748. },
  749. {
  750. name: '家族权限',
  751. path: '/chatRoom/familyPermission',
  752. component: './ChatRoom/FamilyPermission',
  753. },
  754. {
  755. name: '表情管理',
  756. path: '/chatRoom/facialExpression',
  757. component: './ChatRoom/FacialExpressionList',
  758. },
  759. {
  760. name: '房间流水',
  761. path: '/chatRoom/flow',
  762. component: './ChatRoom/ChatRoomFlow',
  763. },
  764. {
  765. name: '房间消费统计',
  766. path: '/chatRoom/roomConsume',
  767. component: './ChatRoom/RoomConsumeStatistical',
  768. }
  769. ]
  770. },
  771. {
  772. name: '内容管理',
  773. path: '/feeds',
  774. icon: 'database',
  775. routes: [
  776. {
  777. path: '/feeds/list',
  778. name: '内容列表',
  779. component: './Feeds/FeedManage',
  780. },
  781. {
  782. path: '/feeds/approve',
  783. name: '内容人工审核',
  784. component: './Feeds/FeedApprove',
  785. },
  786. {
  787. path: '/feeds/photowall',
  788. name: '背景墙列表',
  789. component: './Feeds/Photowall'
  790. },
  791. {
  792. path: '/feeds/Headportrait',
  793. name: '头像昵称审核',
  794. component: './Feeds/Headportrait'
  795. }
  796. ]
  797. },
  798. {
  799. name: '礼物管理',
  800. path: '/gift',
  801. icon: 'gift',
  802. routes: [
  803. {
  804. path: '/gift/addGift',
  805. name: '添加礼物',
  806. component: './Gift/AddGift',
  807. },
  808. {
  809. path: '/gift/giftList',
  810. name: '礼物列表',
  811. component: './Gift/GiftList',
  812. },
  813. {
  814. path: '/gift/giftList/giftDetail',
  815. name: '礼物详情',
  816. component: './Gift/GiftDetail',
  817. hideInMenu: true
  818. },
  819. {
  820. path: '/gift/giftList/updateGift',
  821. name: '编辑礼物',
  822. component: './Gift/AddGift',
  823. hideInMenu: true
  824. },
  825. {
  826. path: '/gift/tagList',
  827. name: '礼物标签',
  828. component: './Gift/TagList',
  829. }
  830. ],
  831. },
  832. {
  833. name: '管理员管理',
  834. path: '/admin',
  835. icon: 'tool',
  836. routes: [
  837. {
  838. name: '管理员列表',
  839. path: '/admin/list',
  840. component: './Admin/AdminList',
  841. },
  842. {
  843. name: '角色组列表',
  844. path: '/admin/rolegroup',
  845. component: './Admin/RoleGroupList',
  846. },
  847. {
  848. name: '角色列表',
  849. path: '/admin/rolelist',
  850. component: './Admin/RoleList',
  851. },
  852. {
  853. name: '创建角色',
  854. path: '/admin/rolelist/create',
  855. component: './Admin/RoleCreate',
  856. hideInMenu: true
  857. }
  858. ],
  859. },
  860. {
  861. name: '财务管理',
  862. path: '/finance',
  863. icon: 'dollar',
  864. routes: [
  865. {
  866. name: '星币提现',
  867. path: '/finance/withdraw',
  868. component: './Finance/WithDrawList',
  869. },
  870. {
  871. name: '粉钻提现',
  872. path: '/finance/withDustDraw',
  873. component: './Finance/WithDrawList',
  874. },
  875. {
  876. name: '家族提现',
  877. path: '/finance/familywithdraw',
  878. component: './Finance/FamilyWithDraw'
  879. },
  880. {
  881. name: '公会提现',
  882. path: '/finance/agentwithdraw',
  883. component: './Finance/AgentWithDraw'
  884. },
  885. {
  886. name: '每日充值记录',
  887. path: '/finance/dailyrecharge',
  888. component: './Finance/UserDailyRecharge',
  889. },
  890. {
  891. name: '支付订单',
  892. path: '/finance/payorder',
  893. component: './Finance/PayOrder',
  894. },
  895. {
  896. name: '充值项目列表',
  897. path: '/finance/investlist',
  898. component: './Finance/InvestList',
  899. },
  900. {
  901. name: '幸运礼物配置列表',
  902. path: '/finance/lgconfiglist',
  903. component: './Finance/LGConfigList',
  904. },
  905. {
  906. name: '价格配置列表',
  907. path: '/finance/priceconfig',
  908. component: './Finance/PriceConfig',
  909. },
  910. {
  911. name: '贵族价格配置',
  912. path: '/finance/nobles',
  913. component: './Finance/NobleList',
  914. },
  915. {
  916. name: '钱包操作',
  917. path: '/finance/walletAction',
  918. component: './Finance/WalletAction',
  919. },
  920. {
  921. name: '钱包查询',
  922. path: '/finance/walletSearch',
  923. component: './Finance/WalletSearch',
  924. },
  925. {
  926. name: '背包查询',
  927. path: '/finance/bagSearch',
  928. component: './Finance/BagSearch',
  929. },
  930. {
  931. name: '虚拟币种管理',
  932. path: '/finance/virtualcoin',
  933. component: './Finance/VirtualCoin',
  934. },
  935. {
  936. name: 'VIP充值项目',
  937. path: '/finance/vipRecharge',
  938. component: './Finance/VipRecharge/VipRecharge',
  939. },
  940. {
  941. name: '财务统计',
  942. path: '/finance/statistics',
  943. component: './Finance/FinanceStatistics',
  944. },
  945. {
  946. name: '主播工资管理',
  947. path: '/finance/anchorsalary',
  948. component: './Finance/AnchorSalary',
  949. },
  950. {
  951. name: '邀请奖励配置',
  952. path: '/finance/inviteconfig',
  953. component: './Finance/InviteConfig',
  954. },
  955. {
  956. name: '汇总核算',
  957. path: '/finance/summaryAccounting',
  958. component: './Finance/SummaryAccounting',
  959. }
  960. ],
  961. },
  962. {
  963. name: '运营管理',
  964. path: '/biz',
  965. icon: 'cluster',
  966. routes: [
  967. {
  968. name: '广告管理',
  969. path: '/biz/banners',
  970. component: './Operation/BannerList',
  971. },
  972. {
  973. name: '靓号管理',
  974. path: '/biz/nicenum',
  975. component: './Operation/NiceNumber',
  976. },
  977. {
  978. name: '赠送物品',
  979. path: '/biz/giveGift',
  980. component: './Operation/GiveGift',
  981. },
  982. {
  983. name: '回收物品',
  984. path: '/biz/recoverGift',
  985. component: './Operation/RecoverGift',
  986. },
  987. {
  988. name: '邀请海报',
  989. path: '/biz/inviteposter',
  990. component: './Operation/InvitePoster',
  991. },
  992. {
  993. name: '推送管理',
  994. path: '/biz/pushmanage',
  995. component: './Operation/PushManage',
  996. },
  997. {
  998. name: '推送详情',
  999. path: '/biz/pushmanage/details',
  1000. component: './Operation/PushDetails',
  1001. },
  1002. {
  1003. name: '附近的人管理',
  1004. path: '/biz/nearBy',
  1005. component: './Operation/NearBy',
  1006. },
  1007. {
  1008. name: '交友速配',
  1009. path: '/biz/friendsdating',
  1010. component: './Operation/Friendsdating',
  1011. },
  1012. {
  1013. name: 'PK管理',
  1014. path: '/biz/pkmanagement',
  1015. component: './Operation/Pkmanagement'
  1016. },
  1017. {
  1018. name: '房间内PK记录',
  1019. path: '/biz/pkrecord',
  1020. component: './Operation/PKrecord'
  1021. },
  1022. {
  1023. name: '跨房间PK记录',
  1024. path: '/biz/acrossroompk',
  1025. component: './Operation/Acrossroompk'
  1026. },
  1027. {
  1028. name: 'PK详情',
  1029. path: '/biz/pkdetail',
  1030. component: './Operation/PKdetail'
  1031. },
  1032. {
  1033. name: '搜索关键词',
  1034. path: '/biz/keywordsearch',
  1035. component: './Operation/Keywordsearch',
  1036. },
  1037. {
  1038. name: '真爱榜管理',
  1039. path: '/biz/reallove',
  1040. component: './Operation/Reallove'
  1041. },
  1042. {
  1043. name: '小时榜管理',
  1044. path: '/biz/hoursmanage',
  1045. component: './Operation/Hoursmanage'
  1046. },
  1047. {
  1048. name: '首页快捷入口',
  1049. path: '/biz/homeentrance',
  1050. component: './Operation/Homeentrance'
  1051. },
  1052. {
  1053. name: '历史消息记录',
  1054. path: '/biz/historyrecord',
  1055. component: './Operation/Historyrecord'
  1056. },
  1057. {
  1058. name: '短信发送',
  1059. path: '/biz/sendmessage',
  1060. component: './Operation/Sendmessage'
  1061. }
  1062. ],
  1063. },
  1064. {
  1065. name: '金币商城',
  1066. path: '/coinShop',
  1067. icon: 'bank',
  1068. routes: [
  1069. {
  1070. name: '类目管理',
  1071. path: '/coinShop/categoryList',
  1072. component: './CoinShop/ProductCategoryList',
  1073. },
  1074. {
  1075. name: '商品管理',
  1076. path: '/coinShop/productList',
  1077. component: './CoinShop/ProductList',
  1078. },
  1079. {
  1080. name: '添加商品',
  1081. path: '/coinShop/productList/addProduct',
  1082. component: './CoinShop/AddProduct',
  1083. hideInMenu: true
  1084. },
  1085. {
  1086. name: '编辑商品',
  1087. path: '/coinShop/productList/updateProduct',
  1088. component: './CoinShop/AddProduct',
  1089. hideInMenu: true
  1090. },
  1091. {
  1092. name: '订单管理',
  1093. path: '/coinShop/orderList',
  1094. component: './CoinShop/OrderList',
  1095. }
  1096. ],
  1097. },
  1098. {
  1099. name: '渠道管理',
  1100. path: '/chanel',
  1101. icon: 'gold',
  1102. routes: [
  1103. {
  1104. name: '渠道列表',
  1105. path: '/chanel/channelList',
  1106. component: './Chanel/ChannelList',
  1107. },
  1108. {
  1109. name: '渠道分组',
  1110. path: '/chanel/group',
  1111. component: './Chanel/ChannelGroup/ChannelGroup',
  1112. },
  1113. {
  1114. name: '添加渠道',
  1115. path: '/chanel/addChannel',
  1116. component: './Chanel/AddChannel',
  1117. hideInMenu: true
  1118. },
  1119. {
  1120. name: '渠道详情',
  1121. path: '/chanel/detail',
  1122. component: './Chanel/ChannelDetail',
  1123. hideInMenu: true
  1124. },
  1125. {
  1126. name: '编辑渠道',
  1127. path: '/chanel/updateChannel',
  1128. component: './Chanel/AddChannel',
  1129. hideInMenu: true
  1130. },
  1131. {
  1132. name: '渠道账号',
  1133. path: '/chanel/channelmanager',
  1134. component: './Chanel/ChannelManager',
  1135. },
  1136. {
  1137. name: '短信服务商',
  1138. path: '/chanel/smsagent',
  1139. component: './Chanel/SmsAgentList',
  1140. },
  1141. {
  1142. name: '短信模版',
  1143. path: '/chanel/smstemp',
  1144. component: './Chanel/SmsTempList',
  1145. },
  1146. {
  1147. name: '短信签名',
  1148. path: '/chanel/smssign',
  1149. component: './Chanel/SmsSignList',
  1150. },
  1151. {
  1152. name: '一键登录服务商',
  1153. path: '/chanel/oneKeyLoginAgentList',
  1154. component: './Chanel/OneKeyLoginAgentList',
  1155. },
  1156. {
  1157. name: '微信支付配置',
  1158. path: '/chanel/wechatPay',
  1159. component: './Chanel/PayConfigWxPageList',
  1160. },
  1161. {
  1162. name: '支付宝支付配置',
  1163. path: '/chanel/aliPay',
  1164. component: './Chanel/PayConfigAlipayPageList',
  1165. },
  1166. {
  1167. name: '第三方授权配置',
  1168. path: '/chanel/authConfig',
  1169. component: './Chanel/OauthConfigPageList',
  1170. },
  1171. {
  1172. name: '华为支付配置',
  1173. path: '/chanel/huaweiPay',
  1174. component: './Chanel/PayConfigHuaweiPageList',
  1175. },
  1176. {
  1177. name: '语聊房配置',
  1178. path: '/chanel/crConfig',
  1179. component: './Chanel/ChatRoomConfig',
  1180. },
  1181. {
  1182. component: './404',
  1183. },
  1184. ],
  1185. },
  1186. {
  1187. name: '销售管理',
  1188. path: '/sale',
  1189. icon: 'menu',
  1190. routes: [
  1191. {
  1192. name: '销售综合管理',
  1193. path: '/sale/employee',
  1194. component: './Sale/SaleEmployee',
  1195. },
  1196. {
  1197. name: '额度申请审批',
  1198. path: '/sale/rechargeapply',
  1199. component: './Sale/RechargeApply',
  1200. },
  1201. {
  1202. name: '销售充币记录',
  1203. path: '/sale/rechargerecord',
  1204. component: './Sale/RechargeCoinRecord',
  1205. },
  1206. {
  1207. name: '额度申请',
  1208. path: '/sale/myapply',
  1209. component: './Sale/MyRechargeApply',
  1210. },
  1211. {
  1212. name: '充币管理',
  1213. path: '/sale/myrecharge',
  1214. component: './Sale/MyRechargeCoin',
  1215. },
  1216. {
  1217. name: '支付订单',
  1218. path: '/sale/payorder',
  1219. component: './Finance/PayOrder',
  1220. },
  1221. ],
  1222. },
  1223. {
  1224. name: '菜单管理',
  1225. path: '/adminroutes',
  1226. icon: 'menu',
  1227. routes: [
  1228. {
  1229. name: '路由菜单列表',
  1230. path: '/adminroutes/list',
  1231. component: './AdminRoutes/AdminRoutes',
  1232. },
  1233. {
  1234. name: '路由动作列表',
  1235. path: '/adminroutes/actions',
  1236. component: './AdminRoutes/RouteActions',
  1237. }
  1238. ],
  1239. },
  1240. {
  1241. name: '系统管理',
  1242. path: '/system',
  1243. icon: 'setting',
  1244. routes: [
  1245. {
  1246. name: 'app版本管理',
  1247. path: '/system/upgrades',
  1248. component: './System/AppUpgrade',
  1249. },
  1250. {
  1251. component: './404',
  1252. },
  1253. ],
  1254. }
  1255. ],
  1256. },
  1257. {
  1258. component: './404',
  1259. },
  1260. ];