index-normalize-route.js 9.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278
  1. // 自动生成的文件,请勿修改
  2. import routerService from '@/common/services/router-service'
  3. import flowService from '@/webflow/flow-service'
  4. import asyncComponent from '@/common/services/async-component'
  5. // 风险准则表单
  6. routerService.routeInFrame('risk-criteria-form', {
  7. component:asyncComponent(
  8. () => import(/* webpackChunkName: "product-iam-risk" */ './riskCriteria/risk-criteria-form.vue')
  9. ),
  10. })
  11. // 风险准则列表
  12. routerService.routeInFrame('risk-criteria-list', {
  13. component:asyncComponent(
  14. () => import(/* webpackChunkName: "product-iam-risk" */ './riskCriteria/risk-criteria-list.vue')
  15. ),
  16. })
  17. // 风险-风险措施列表
  18. routerService.routeInFrame('risk-event-list', {
  19. component:asyncComponent(
  20. () => import(/* webpackChunkName: "product-iam-risk" */ './risklib/event/risk-event-list.vue')
  21. ),
  22. })
  23. // 风险措施表单
  24. routerService.routeInFrame('risk-event-form', {
  25. component:asyncComponent(
  26. () => import(/* webpackChunkName: "product-iam-risk" */ './risklib/event/risk-event-form.vue')
  27. ),
  28. })
  29. // 风险树分类
  30. routerService.routeInFrame('risk-category-list', {
  31. component:asyncComponent(
  32. () => import(/* webpackChunkName: "product-iam-risk" */ './risklib/category/risk-category-list.vue')
  33. ),
  34. })
  35. // 内控矩阵版本列表
  36. routerService.routeInFrame('risk-version-list', {
  37. component:asyncComponent(
  38. () => import(/* webpackChunkName: "product-iam-risk" */ './risklib/version/risk-version-list.vue')
  39. ),
  40. })
  41. // 配置在合规的-风险导航-begin
  42. // 风险-风险措施列表
  43. routerService.routeInFrame('risk-event-list/cpm', {
  44. component:asyncComponent(
  45. () => import(/* webpackChunkName: "product-iam-risk" */ './risklib/event/risk-event-list.vue')
  46. ),
  47. })
  48. // 内控矩阵版本列表
  49. routerService.routeInFrame('risk-version-list/cpm', {
  50. component:asyncComponent(
  51. () => import(/* webpackChunkName: "product-iam-risk" */ './risklib/version/risk-version-list.vue')
  52. ),
  53. })
  54. // 风险准则列表
  55. routerService.routeInFrame('risk-criteria-list/cpm', {
  56. component:asyncComponent(
  57. () => import(/* webpackChunkName: "product-iam-risk" */ './riskCriteria/risk-criteria-list.vue')
  58. ),
  59. })
  60. // 配置在合规的-风险导航-end
  61. // 风控任务
  62. flowService.addFlowForm(
  63. 'vue:risk/task/dutie/riskDutie',
  64. asyncComponent(
  65. () => import(/* webpackChunkName: "product-iam-risk-form" */ './task/risk-tasks-form.vue')
  66. )
  67. )
  68. // 风控任务列表
  69. routerService.routeInFrame('risk-tasks-list', {
  70. component:asyncComponent(
  71. () => import(/* webpackChunkName: "product-iam-risk" */ './task/risk-tasks-list.vue')
  72. ),
  73. })
  74. // 风险识别
  75. flowService.addFlowForm(
  76. 'vue:risk/task/identify/riskIdentify',
  77. asyncComponent(
  78. () => import(/* webpackChunkName: "product-iam-risk-form" */ './task/riskIdentification/risk-identification-form.vue')
  79. )
  80. )
  81. // 风险识别子表新建
  82. routerService.routeInFrame('risk-identification-event-add-form', {
  83. component:asyncComponent(
  84. () => import(/* webpackChunkName: "product-iam-risk" */ './task/riskIdentification/components/risk-identification-event-add-form.vue')
  85. ),
  86. })
  87. // 风险识别子表修改
  88. routerService.routeInFrame('risk-identification-event-update-form', {
  89. component:asyncComponent(
  90. () => import(/* webpackChunkName: "product-iam-risk" */ './task/riskIdentification/components/risk-identification-event-update-form.vue')
  91. ),
  92. })
  93. // 风控任务
  94. routerService.route('/risk-tasks/', {
  95. component:asyncComponent(
  96. () => import(/* webpackChunkName: "product-iam-risk" */ './task/risk-tasks-work.vue')
  97. ),
  98. children: [
  99. {
  100. path: 'risk-identification-list',
  101. components: {
  102. rightfrm: asyncComponent(() =>
  103. import('./task/riskIdentification/risk-identification-list.vue')
  104. ),
  105. },
  106. },
  107. // 风险评估
  108. {
  109. path: 'risk-assessment-list',
  110. components: {
  111. rightfrm: asyncComponent(() => import('./task/riskassessment/risk-assessment-list.vue')),
  112. },
  113. },
  114. // 风险图谱
  115. {
  116. path: 'risk-assessment-map',
  117. components: {
  118. rightfrm: asyncComponent(() => import('./task/riskMap/risk-assessment-map.vue')),
  119. },
  120. },
  121. // 风险应对
  122. {
  123. path: 'risk-response-list',
  124. components: {
  125. rightfrm: asyncComponent(() => import('./task/riskResponse/risk-response-list.vue')),
  126. },
  127. },
  128. // 风险任务报告
  129. {
  130. path: 'risk-task-report-list',
  131. components: {
  132. rightfrm: asyncComponent(() => import('./task/taskreport/risk-task-report-list.vue')),
  133. },
  134. },
  135. // 评价人员
  136. {
  137. path: 'risk-eventuser-list',
  138. component: asyncComponent(() => import('./task/user/risk-eventuser-list.vue')),
  139. },
  140. // 任务概况
  141. {
  142. path: 'risk-task-overview',
  143. component: asyncComponent(() => import('./task/overview/risk-task-overview.vue')),
  144. },
  145. ],
  146. })
  147. // 风险任务报告
  148. flowService.addFlowForm(
  149. 'vue:risk/task/taskreport/riskTaskReport',
  150. asyncComponent(
  151. () => import(/* webpackChunkName: "product-iam-risk-form" */ './task/taskreport/risk-task-report-form.vue')
  152. )
  153. )
  154. // 任务概况穿透列表
  155. routerService.route('/risk-task-overview-list', {
  156. component:asyncComponent(
  157. () => import(/* webpackChunkName: "product-iam-risk" */ './task/overview/risk-task-overview-list.vue')
  158. ),
  159. })
  160. // 风险图谱穿透列表
  161. routerService.route('/risk-assessment-map-list', {
  162. component:asyncComponent(
  163. () => import(/* webpackChunkName: "product-iam-risk" */ './task/riskMap/risk-assessment-map-list.vue')
  164. ),
  165. })
  166. // 风险识别子表新建
  167. routerService.routeInFrame('risk-task-overview-test', {
  168. component:asyncComponent(
  169. () => import(/* webpackChunkName: "product-iam-risk" */ './task/overview/risk-task-overview.vue')
  170. ),
  171. })
  172. // 风险识别子表新建
  173. routerService.routeInFrame('risk-assessment-map-test', {
  174. component:asyncComponent(
  175. () => import(/* webpackChunkName: "product-iam-risk" */ './task/riskMap/risk-assessment-map.vue')
  176. ),
  177. })
  178. // 风险评估
  179. flowService.addFlowForm(
  180. 'vue:risk/task/assessment/riskAssessment',
  181. asyncComponent(
  182. () => import(/* webpackChunkName: "product-iam-risk-form" */ './task/riskassessment/risk-assessment-form.vue')
  183. )
  184. )
  185. // 风险报告列表
  186. routerService.routeInFrame('risk-report-list', {
  187. component:asyncComponent(
  188. () => import(/* webpackChunkName: "product-iam-risk" */ './report/risk-report-list.vue')
  189. ),
  190. })
  191. // 风险报告审批单
  192. flowService.addFlowForm(
  193. 'vue:risk/report/riskReport',
  194. asyncComponent(
  195. () => import(/* webpackChunkName: "product-iam-risk-form" */ './report/risk-report-form.vue')
  196. )
  197. )
  198. // 风险评估
  199. flowService.addFlowForm(
  200. 'vue:risk/task/response/riskResponse',
  201. asyncComponent(
  202. () => import(/* webpackChunkName: "product-iam-risk-form" */ './task/riskResponse/risk-response-form.vue')
  203. )
  204. )
  205. // 风险案例库
  206. routerService.routeInFrame('risk-case-list', {
  207. component:asyncComponent(
  208. () => import(/* webpackChunkName: "product-iam-risk" */ './riskcase/risk-case-list.vue')
  209. ),
  210. })
  211. // 风险案例库审批单
  212. flowService.addFlowForm(
  213. 'vue:risk/riskcase/riskCase',
  214. asyncComponent(
  215. () => import(/* webpackChunkName: "product-iam-risk-form" */ './riskcase/risk-case-form.vue')
  216. )
  217. )
  218. // 风险损失事件列表
  219. routerService.routeInFrame('risk-loss-event-list', {
  220. component:asyncComponent(
  221. () => import(/* webpackChunkName: "product-iam-risk" */ './riskLossEvent/risk-loss-event-list.vue')
  222. ),
  223. })
  224. // 风险损失事件
  225. flowService.addFlowForm(
  226. 'vue:risk/lossEvent/riskLossEvent',
  227. asyncComponent(
  228. () => import(/* webpackChunkName: "product-iam-risk-form" */ './riskLossEvent/risk-loss-event-form.vue')
  229. )
  230. )
  231. // 统计
  232. routerService.routeInFrame('risk-loss-event-statistics', {
  233. component:asyncComponent(
  234. () => import(/* webpackChunkName: "product-iam-risk" */ './statistics/risk-loss-event-statistics.vue')
  235. ),
  236. })
  237. routerService.routeInFrame('risk-loss-event-mxlist', {
  238. component:asyncComponent(
  239. () => import(/* webpackChunkName: "product-iam-risk" */ './statistics/risk-loss-event-list.vue')
  240. ),
  241. })
  242. console.warn('路由 risk-criteria-form 不符合命名规则,应该以 iam 开头')
  243. console.warn('路由 risk-criteria-list 不符合命名规则,应该以 iam 开头')
  244. console.warn('路由 risk-event-list 不符合命名规则,应该以 iam 开头')
  245. console.warn('路由 risk-event-form 不符合命名规则,应该以 iam 开头')
  246. console.warn('路由 risk-category-list 不符合命名规则,应该以 iam 开头')
  247. console.warn('路由 risk-version-list 不符合命名规则,应该以 iam 开头')
  248. console.warn('路由 risk-tasks-list 不符合命名规则,应该以 iam 开头')
  249. console.warn('路由 risk-identification-event-add-form 不符合命名规则,应该以 iam 开头')
  250. console.warn('路由 risk-identification-event-update-form 不符合命名规则,应该以 iam 开头')
  251. console.warn('路由 risk-task-overview-list 不符合命名规则,应该以 iam 开头')
  252. console.warn('路由 risk-assessment-map-list 不符合命名规则,应该以 iam 开头')
  253. console.warn('路由 risk-task-overview-test 不符合命名规则,应该以 iam 开头')
  254. console.warn('路由 risk-assessment-map-test 不符合命名规则,应该以 iam 开头')
  255. console.warn('路由 risk-report-list 不符合命名规则,应该以 iam 开头')
  256. console.warn('路由 risk-case-list 不符合命名规则,应该以 iam 开头')
  257. console.warn('路由 risk-loss-event-list 不符合命名规则,应该以 iam 开头')
  258. console.warn('路由 risk-loss-event-statistics 不符合命名规则,应该以 iam 开头')
  259. console.warn('路由 risk-loss-event-mxlist 不符合命名规则,应该以 iam 开头')