routes.ts 2.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121
  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: '/analysis',
  20. // name: 'analysis',
  21. // icon: 'smile',
  22. // component: './Analysis',
  23. // },
  24. // {
  25. // path: '/system',
  26. // name: 'system',
  27. // icon: 'crown',
  28. // routes: [
  29. // {
  30. // path: '/system/user',
  31. // name: 'user',
  32. // icon: 'smile',
  33. // access: 'user',
  34. // component: './system/User',
  35. // },
  36. // {
  37. // path: '/system/department',
  38. // name: 'department',
  39. // icon: 'smile',
  40. // component: './system/Department',
  41. // },
  42. // {
  43. // hideInMenu: true,
  44. // path: '/system/department/:id/assets',
  45. // name: 'assets',
  46. // icon: 'smile',
  47. // component: './system/Department/Assets',
  48. // },
  49. // {
  50. // hideInMenu: true,
  51. // path: '/system/department/:id/user',
  52. // name: 'member',
  53. // icon: 'smile',
  54. // component: './system/Department/Member',
  55. // },
  56. // {
  57. // path: '/system/role',
  58. // name: 'role',
  59. // icon: 'smile',
  60. // access: 'role',
  61. // component: './system/Role',
  62. // },
  63. // {
  64. // hideInMenu: true,
  65. // path: '/system/role/edit/:id',
  66. // name: 'role-edit',
  67. // icon: 'smile',
  68. // component: './system/Role/Edit',
  69. // },
  70. // {
  71. // path: '/system/permission',
  72. // name: 'permission',
  73. // icon: 'smile',
  74. // component: './system/Permission',
  75. // },
  76. // {
  77. // path: '/system/menu',
  78. // name: 'menu',
  79. // icon: 'smile',
  80. // component: './system/Menu',
  81. // },
  82. // {
  83. // path: '/system/menu/detail',
  84. // name: 'menuDetail',
  85. // icon: 'smile',
  86. // hideInMenu: true,
  87. // component: './system/Menu/Detail',
  88. // },
  89. // // {
  90. // // path: '/system/open-api',
  91. // // name: 'open-api',
  92. // // icon: 'smile',
  93. // // component: './system/OpenAPI',
  94. // // },
  95. // // {
  96. // // path: '/system/tenant',
  97. // // name: 'tenant',
  98. // // icon: 'smile',
  99. // // component: './system/Tenant',
  100. // // },
  101. // {
  102. // hideInMenu: true,
  103. // path: '/system/tenant/detail/:id',
  104. // name: 'tenant-detail',
  105. // icon: 'smile',
  106. // component: './system/Tenant/Detail',
  107. // },
  108. // // {
  109. // // path: '/system/datasource',
  110. // // name: 'datasource',
  111. // // icon: 'smile',
  112. // // component: './system/DataSource',
  113. // // },
  114. // //
  115. // ],
  116. // },
  117. // {
  118. // path: '/',
  119. // redirect: '/system',
  120. // },
  121. ];