routes.ts 4.8 KB

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