routes.ts 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-09-03 14:28:27
  4. * @LastEditTime: 2021-10-27 14:00:29
  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: '/',
  150. },
  151. {
  152. component: './404',
  153. },
  154. ];