index-normalize-route.js 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132
  1. // 自动生成的文件,请勿修改
  2. import asyncComponent from '@/common/services/async-component'
  3. import flowService from '@/webflow/flow-service'
  4. import routerService from '@/common/services/router-service'
  5. // 指标定时任务列表
  6. routerService.routeInFrame('kpi-job-list', {
  7. component:asyncComponent(
  8. () => import(/* webpackChunkName: "product-iam-kpi" */ './job/kpi-job-list.vue')
  9. ),
  10. })
  11. // 定时采集配置
  12. routerService.routeInFrame('kpi-job-form', {
  13. component:asyncComponent(
  14. () => import(/* webpackChunkName: "product-iam-kpi" */ './job/kpi-job-form.vue')
  15. ),
  16. })
  17. // 指标业务分类
  18. routerService.routeInFrame('kpi-busicategory-list', {
  19. component:asyncComponent(
  20. () => import(/* webpackChunkName: "product-iam-kpi" */ './busicategory/kpi-busicategory-list.vue')
  21. ),
  22. })
  23. // 指标定义列表
  24. routerService.routeInFrame('kpi-indi-list', {
  25. component:asyncComponent(
  26. () => import(/* webpackChunkName: "product-iam-kpi" */ './def/kpi-indi-list.vue')
  27. ),
  28. })
  29. // 指标定义表单
  30. routerService.routeInFrame('kpi-indi-form', {
  31. component:asyncComponent(
  32. () => import(/* webpackChunkName: "product-iam-kpi" */ './def/kpi-indi-form.vue')
  33. ),
  34. })
  35. // 指标检测列表
  36. routerService.routeInFrame('kpi-monitor-list', {
  37. component:asyncComponent(
  38. () => import(/* webpackChunkName: "product-iam-kpi" */ './monitor/kpi-monitor-list.vue')
  39. ),
  40. })
  41. // 指标报送任务列表
  42. routerService.routeInFrame('kpi-indi-task-list', {
  43. component:asyncComponent(
  44. () => import(/* webpackChunkName: "product-iam-kpi" */ './task/kpi-indi-task-list.vue')
  45. ),
  46. })
  47. // 指标报送任务表单
  48. flowService.addFlowForm(
  49. 'vue:kpi/task/kpiIndiTask',
  50. asyncComponent(
  51. () => import(/* webpackChunkName: "product-iam-kpi-form" */ './task/kpi-indi-task-form.vue')
  52. )
  53. )
  54. // 指标检测列表-趋势分析
  55. routerService.routeInFrame('kpi-trend-analysis', {
  56. component:asyncComponent(
  57. () => import(/* webpackChunkName: "product-iam-kpi" */ './monitor/report/kpi-trend-analysis.vue')
  58. ),
  59. })
  60. // 指标检测列表-杜邦分析
  61. routerService.routeInFrame('kpi-du-pont-analysis', {
  62. component:asyncComponent(
  63. () => import(/* webpackChunkName: "product-iam-kpi" */ './monitor/duPont/kpi-du-pont-analysis.vue')
  64. ),
  65. })
  66. // 指标分析
  67. routerService.routeInFrame('kpi-analysis-form', {
  68. component:asyncComponent(
  69. () => import(/* webpackChunkName: "product-iam-kpi" */ './analysis/kpi-analysis-form.vue')
  70. ),
  71. })
  72. // 指标报送任务表单
  73. flowService.addFlowForm(
  74. 'vue:kpi/order/kpiAlertOrder',
  75. asyncComponent(
  76. () => import(/* webpackChunkName: "product-iam-kpi-form" */ './alertOrder/kpi-alert-order-form.vue')
  77. )
  78. )
  79. // 指标预警单
  80. routerService.routeInFrame('kpi-alert-order-list', {
  81. component:asyncComponent(
  82. () => import(/* webpackChunkName: "product-iam-kpi" */ './alertOrder/kpi-alert-order-list.vue')
  83. ),
  84. })
  85. // 指标组检测列表
  86. routerService.routeInFrame('kpi-group-monitor-list', {
  87. component:asyncComponent(
  88. () => import(/* webpackChunkName: "product-iam-kpi" */ './groupMonitor/kpi-group-monitor-list.vue')
  89. ),
  90. })
  91. // 指标组定义列表
  92. routerService.routeInFrame('kpi-indicator-group-list', {
  93. component:asyncComponent(
  94. () => import(/* webpackChunkName: "product-iam-kpi" */ './indicatorGroup/kpi-indicator-group-list.vue')
  95. ),
  96. })
  97. // 指标组定义表
  98. routerService.routeInFrame('kpi-indicator-group-form', {
  99. component:asyncComponent(
  100. () => import(/* webpackChunkName: "product-iam-kpi" */ './indicatorGroup/kpi-indicator-group-form.vue')
  101. ),
  102. })
  103. console.warn('路由 kpi-job-list 不符合命名规则,应该以 iam 开头')
  104. console.warn('路由 kpi-job-form 不符合命名规则,应该以 iam 开头')
  105. console.warn('路由 kpi-busicategory-list 不符合命名规则,应该以 iam 开头')
  106. console.warn('路由 kpi-indi-list 不符合命名规则,应该以 iam 开头')
  107. console.warn('路由 kpi-indi-form 不符合命名规则,应该以 iam 开头')
  108. console.warn('路由 kpi-monitor-list 不符合命名规则,应该以 iam 开头')
  109. console.warn('路由 kpi-indi-task-list 不符合命名规则,应该以 iam 开头')
  110. console.warn('路由 kpi-trend-analysis 不符合命名规则,应该以 iam 开头')
  111. console.warn('路由 kpi-du-pont-analysis 不符合命名规则,应该以 iam 开头')
  112. console.warn('路由 kpi-analysis-form 不符合命名规则,应该以 iam 开头')
  113. console.warn('路由 kpi-alert-order-list 不符合命名规则,应该以 iam 开头')
  114. console.warn('路由 kpi-group-monitor-list 不符合命名规则,应该以 iam 开头')
  115. console.warn('路由 kpi-indicator-group-list 不符合命名规则,应该以 iam 开头')
  116. console.warn('路由 kpi-indicator-group-form 不符合命名规则,应该以 iam 开头')