routes.ts 4.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-09-03 14:28:27
  4. * @LastEditTime: 2022-09-07 14:49:29
  5. * @LastEditors: code4eat awesomedema@gmail.com
  6. * @Description: In User Settings Edit
  7. * @FilePath: /MedicalWisdomCheckSys/config/routes.ts
  8. */
  9. export default [
  10. {
  11. path: '/user',
  12. layout: false,
  13. routes: [
  14. {
  15. path: '/user',
  16. routes: [
  17. {
  18. name: 'login',
  19. path: '/user/login',
  20. component: './user/Login',
  21. },
  22. ],
  23. },
  24. {
  25. component: './404',
  26. },
  27. ],
  28. },
  29. {
  30. path: '/PlatformMana',
  31. name: '平台系统管理',
  32. icon: 'smile',
  33. // access:'normalRouteFilter',
  34. // redirect:'/PlatformMana/generalSetting',
  35. routes: [
  36. {
  37. path: '/PlatformMana/generalSetting',
  38. name: '通用设置',
  39. component: './PlatformMana/generalSetting/index',
  40. },
  41. {
  42. path: '/PlatformMana/userMana',
  43. name: '用户管理',
  44. component: './PlatformMana/userMana/index',
  45. },
  46. {
  47. name: '角色管理',
  48. path: '/PlatformMana/roleManage',
  49. component: './PlatformMana/roleManage/index',
  50. },
  51. {
  52. name: '菜单管理',
  53. path: '/PlatformMana/menuManage',
  54. component: './PlatformMana/menuManage/index',
  55. },
  56. // {
  57. // path: '/PlatformMana/districtMana',
  58. // name: '院区管理',
  59. // icon: 'InsertRowLeftOutlined',
  60. // component: './PlatformMana/districtMana/index',
  61. // },
  62. ],
  63. },
  64. {
  65. path: '/GradeHospitalAccreditation',
  66. name: '等级医院评审',
  67. icon: 'smile',
  68. access:'normalRouteFilter',
  69. routes: [
  70. {
  71. path: '/GradeHospitalAccreditation/accreditationDetail',
  72. name: '评审细则',
  73. icon: 'smile',
  74. component: './GradeHospitalAccreditation/accreditationDetail/index',
  75. },
  76. {
  77. path: '/GradeHospitalAccreditation/articleManagement',
  78. name: '条文管理',
  79. icon: 'smile',
  80. component: './GradeHospitalAccreditation/articleManagement/index',
  81. },
  82. {
  83. path: '/GradeHospitalAccreditation/ledgerUpload',
  84. name: '台账上传',
  85. icon: 'smile',
  86. component: './GradeHospitalAccreditation/ledgerUpload/index',
  87. },
  88. ],
  89. },
  90. {
  91. path: '/DataManagement',
  92. name: '资料管理',
  93. icon: 'smile',
  94. access:'normalRouteFilter',
  95. routes: [
  96. {
  97. path: '/DataManagement/publicData',
  98. name: '公共资料',
  99. icon: 'smile',
  100. component: './DataManagement/publicData/index',
  101. },
  102. ],
  103. },
  104. {
  105. path: '/KeepImprove',
  106. name: '持续改进',
  107. icon: 'smile',
  108. access:'normalRouteFilter',
  109. routes: [
  110. {
  111. path: '/KeepImprove/qualityRating',
  112. name: '质量评级',
  113. icon: 'smile',
  114. component: './KeepImprove/qualityRating/index',
  115. },
  116. {
  117. path: '/KeepImprove/questionGatherAndRevise',
  118. name: '问题汇总与整改',
  119. icon: 'smile',
  120. component: './KeepImprove/questionGatherAndRevise/index',
  121. },
  122. {
  123. path: '/KeepImprove/departmentIssueRank',
  124. name: '单位问题排名',
  125. icon: 'smile',
  126. component: './KeepImprove/departmentIssueRank/index',
  127. },
  128. {
  129. path: '/KeepImprove/departmentScoreRank',
  130. name: '单位得分排名',
  131. icon: 'smile',
  132. component: './KeepImprove/departmentScoreRank/index',
  133. },
  134. {
  135. path: '/KeepImprove/questionGather',
  136. name: '问题汇总',
  137. icon: 'smile',
  138. component: './KeepImprove/questionGather/index',
  139. },
  140. {
  141. path: '/KeepImprove/indexNumGather',
  142. name: '指标汇总',
  143. icon: 'smile',
  144. component: './KeepImprove/indexNumGather/index',
  145. },
  146. ],
  147. },
  148. {
  149. path: '/',
  150. redirect: '/GradeHospitalAccreditation/accreditationDetail',
  151. },
  152. {
  153. path: '/reports/0',
  154. component: './reports',
  155. },
  156. {
  157. path: '/reports/1',
  158. component: './reports',
  159. },
  160. {
  161. path: '/reports/2',
  162. component: './reports',
  163. },
  164. {
  165. path: '/reports/3',
  166. component: './reports',
  167. },
  168. {
  169. path: '/reports/4',
  170. component: './reports',
  171. },
  172. {
  173. path: '/reports/5',
  174. component: './reports',
  175. },
  176. {
  177. path: '/reports/6',
  178. component: './reports',
  179. },
  180. {
  181. path: '/reports/7',
  182. component: './reports',
  183. },
  184. {
  185. path: '/reports/8',
  186. component: './reports',
  187. },
  188. {
  189. path: '/reports/9',
  190. component: './reports',
  191. },
  192. {
  193. path: '/reports/10',
  194. component: './reports',
  195. },
  196. {
  197. path: '/reports/11',
  198. component: './reports',
  199. },
  200. {
  201. path: '/reports/12',
  202. component: './reports',
  203. },
  204. {
  205. path: '/reports/13',
  206. component: './reports',
  207. },
  208. {
  209. path: '/reports/14',
  210. component: './reports',
  211. },
  212. {
  213. path: '/reports/15',
  214. component: './reports',
  215. },
  216. {
  217. component: './404',
  218. },
  219. ];