backConfig.js 1.6 KB

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