routes.ts 3.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148
  1. export default [
  2. {
  3. path: '/user',
  4. layout: false,
  5. routes: [
  6. {
  7. path: '/user',
  8. routes: [
  9. {
  10. name: 'login',
  11. path: '/user/login',
  12. component: './user/Login',
  13. },
  14. ],
  15. },
  16. ],
  17. },
  18. {
  19. path: '/account/center/bind',
  20. layout: false,
  21. routes: [
  22. {
  23. path: '/account/center/bind',
  24. routes: [
  25. {
  26. name: 'bind',
  27. path: '/account/center/bind',
  28. component: './account/Center/bind',
  29. },
  30. ],
  31. },
  32. ],
  33. },
  34. {
  35. path: '/init-home',
  36. layout: false,
  37. routes: [
  38. {
  39. name: '初始化',
  40. path: '/init-home',
  41. component: './init-home',
  42. },
  43. ],
  44. },
  45. // {
  46. // path: '/analysis',
  47. // name: 'analysis',
  48. // icon: 'smile',
  49. // component: './Analysis',
  50. // },
  51. // {
  52. // path: '/system',
  53. // name: 'system',
  54. // icon: 'crown',
  55. // routes: [
  56. // {
  57. // path: '/system/user',
  58. // name: 'user',
  59. // icon: 'smile',
  60. // access: 'user',
  61. // component: './system/User',
  62. // },
  63. // {
  64. // path: '/system/department',
  65. // name: 'department',
  66. // icon: 'smile',
  67. // component: './system/Department',
  68. // },
  69. // {
  70. // hideInMenu: true,
  71. // path: '/system/department/:id/assets',
  72. // name: 'assets',
  73. // icon: 'smile',
  74. // component: './system/Department/Assets',
  75. // },
  76. // {
  77. // hideInMenu: true,
  78. // path: '/system/department/:id/user',
  79. // name: 'member',
  80. // icon: 'smile',
  81. // component: './system/Department/Member',
  82. // },
  83. // {
  84. // path: '/system/role',
  85. // name: 'role',
  86. // icon: 'smile',
  87. // access: 'role',
  88. // component: './system/Role',
  89. // },
  90. // {
  91. // hideInMenu: true,
  92. // path: '/system/role/edit/:id',
  93. // name: 'role-edit',
  94. // icon: 'smile',
  95. // component: './system/Role/Edit',
  96. // },
  97. // {
  98. // path: '/system/permission',
  99. // name: 'permission',
  100. // icon: 'smile',
  101. // component: './system/Permission',
  102. // },
  103. // {
  104. // path: '/system/menu',
  105. // name: 'menu',
  106. // icon: 'smile',
  107. // component: './system/Menu',
  108. // },
  109. // {
  110. // path: '/system/menu/detail',
  111. // name: 'menuDetail',
  112. // icon: 'smile',
  113. // hideInMenu: true,
  114. // component: './system/Menu/Detail',
  115. // },
  116. // // {
  117. // // path: '/system/open-api',
  118. // // name: 'open-api',
  119. // // icon: 'smile',
  120. // // component: './system/OpenAPI',
  121. // // },
  122. // // {
  123. // // path: '/system/tenant',
  124. // // name: 'tenant',
  125. // // icon: 'smile',
  126. // // component: './system/Tenant',
  127. // // },
  128. // {
  129. // hideInMenu: true,
  130. // path: '/system/tenant/detail/:id',
  131. // name: 'tenant-detail',
  132. // icon: 'smile',
  133. // component: './system/Tenant/Detail',
  134. // },
  135. // // {
  136. // // path: '/system/datasource',
  137. // // name: 'datasource',
  138. // // icon: 'smile',
  139. // // component: './system/DataSource',
  140. // // },
  141. // //
  142. // ],
  143. // },
  144. // {
  145. // path: '/',
  146. // redirect: '/system4',
  147. // },
  148. ];