routes.ts 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  1. /*
  2. * @Author: your name
  3. * @Date: 2021-09-03 14:28:27
  4. * @LastEditTime: 2021-09-29 18:34:00
  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. routes: [
  34. {
  35. path: '/PlatformMana/generalSetting',
  36. name: '通用设置',
  37. component: './PlatformMana/generalSetting/index',
  38. },
  39. {
  40. path: '/PlatformMana/userMana',
  41. name: '用户管理',
  42. component: './PlatformMana/userMana/index',
  43. },
  44. {
  45. name: '角色管理',
  46. path: '/PlatformMana/roleManage',
  47. component: './PlatformMana/roleManage/index',
  48. },
  49. {
  50. name: '菜单管理',
  51. path: '/PlatformMana/menuManage',
  52. component: './PlatformMana/menuManage/index',
  53. },
  54. // {
  55. // path: '/PlatformMana/districtMana',
  56. // name: '院区管理',
  57. // icon: 'InsertRowLeftOutlined',
  58. // component: './PlatformMana/districtMana/index',
  59. // },
  60. ],
  61. },
  62. {
  63. path: '/GradeHospitalAccreditation',
  64. name: '等级医院评审',
  65. icon: 'smile',
  66. routes: [
  67. {
  68. path: '/GradeHospitalAccreditation/accreditationDetail',
  69. name: '评审细则',
  70. icon: 'smile',
  71. component: './GradeHospitalAccreditation/accreditationDetail/index',
  72. },
  73. {
  74. path: '/GradeHospitalAccreditation/articleManagement',
  75. name: '条文管理',
  76. icon: 'smile',
  77. component: './GradeHospitalAccreditation/articleManagement/index',
  78. },
  79. {
  80. path: '/GradeHospitalAccreditation/ledgerUpload',
  81. name: '台账上传',
  82. icon: 'smile',
  83. component: './GradeHospitalAccreditation/ledgerUpload/index',
  84. },
  85. ],
  86. },
  87. {
  88. path: '/DataManagement',
  89. name: '资料管理',
  90. icon: 'smile',
  91. routes: [
  92. {
  93. path: '/DataManagement/publicData',
  94. name: '公共资料',
  95. icon: 'smile',
  96. component: './DataManagement/publicData/index',
  97. },
  98. ],
  99. },
  100. {
  101. path: '/KeepImprove',
  102. name: '持续改进',
  103. icon: 'smile',
  104. routes: [
  105. {
  106. path: '/KeepImprove/qualityRating',
  107. name: '质量评级',
  108. icon: 'smile',
  109. component: './KeepImprove/qualityRating/index',
  110. },
  111. {
  112. path: '/KeepImprove/questionGatherAndRevise',
  113. name: '问题汇总与整改',
  114. icon: 'smile',
  115. component: './KeepImprove/questionGatherAndRevise/index',
  116. },
  117. {
  118. path: '/KeepImprove/departmentIssueRank',
  119. name: '单位问题排名',
  120. icon: 'smile',
  121. component: './KeepImprove/departmentIssueRank/index',
  122. },
  123. {
  124. path: '/KeepImprove/departmentScoreRank',
  125. name: '单位得分排名',
  126. icon: 'smile',
  127. component: './KeepImprove/departmentScoreRank/index',
  128. },
  129. {
  130. path: '/KeepImprove/questionGather',
  131. name: '问题汇总',
  132. icon: 'smile',
  133. component: './KeepImprove/questionGather/index',
  134. },
  135. ],
  136. },
  137. {
  138. path: '/',
  139. redirect: '/',
  140. },
  141. {
  142. component: './404',
  143. },
  144. ];