backConfig.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. import { createNameComponent } from '../createNode';
  2. /** 首页系列 */
  3. const dashboard = {
  4. /** 首页 */
  5. dashboard: createNameComponent(() => import('@/views/main/dashboard/index.vue')),
  6. }
  7. const formworkErection = {
  8. appAdmin: createNameComponent(() => import('@/views/main/formworkErection/appAdmin.vue')),
  9. placementAdmin: createNameComponent(() => import('@/views/main/formworkErection/placementAdmin.vue')),
  10. adPlatformAdmin: createNameComponent(() => import('@/views/main/formworkErection/adPlatformAdmin.vue')),
  11. adSourceAdmin: createNameComponent(() => import('@/views/main/formworkErection/adSourceAdmin.vue')),
  12. }
  13. const userModule = {
  14. onlineList: createNameComponent(() => import('@/views/main/userModule/onlineList.vue')),
  15. userList: createNameComponent(() => import('@/views/main/userModule/userList.vue')),
  16. relieveLogsList: createNameComponent(() => import('@/views/main/userModule/relieveLogsList.vue')),
  17. riskLogsList: createNameComponent(() => import('@/views/main/userModule/riskLogsList.vue')),
  18. }
  19. const withdrawModule = {
  20. withdrawModule: createNameComponent(() => import('@/views/main/withdrawModule/index.vue')),
  21. }
  22. const agentModule = {
  23. agentModule: createNameComponent(() => import('@/views/main/agentModule/index.vue')),
  24. }
  25. const operatorModule = {
  26. operatorModule: createNameComponent(() => import('@/views/main/operatorModule/index.vue')),
  27. }
  28. const riskModule = {
  29. riskControlConfig: createNameComponent(() => import('@/views/main/riskModule/riskControlConfig.vue')),
  30. }
  31. const outBagModule = {
  32. channelTypeAdmin: createNameComponent(() => import('@/views/main/outBagModule/channelTypeAdmin.vue')),
  33. }
  34. /** 导出所有路由,供后端配置使用 */
  35. const allRoutes = {
  36. dashboard,
  37. formworkErection,
  38. userModule,
  39. withdrawModule,
  40. agentModule,
  41. operatorModule,
  42. riskModule,
  43. outBagModule
  44. }
  45. export default allRoutes