routes.ts 2.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101
  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. component: './404',
  18. },
  19. ],
  20. },
  21. // {
  22. // path: '/welcome',
  23. // name: 'welcome',
  24. // hideInMenu: true,
  25. // icon: 'smile',
  26. // component: './Welcome',
  27. // },
  28. // {
  29. // path: '/admin',
  30. // name: 'admin',
  31. // icon: 'crown',
  32. // access: 'canAdmin',
  33. // component: './Admin',
  34. // routes: [
  35. // {
  36. // path: '/admin/sub-page',
  37. // name: 'sub-page',
  38. // icon: 'smile',
  39. // component: './Welcome',
  40. // },
  41. // {
  42. // component: './404',
  43. // },
  44. // ],
  45. // },
  46. // {
  47. // name: 'list.table-list',
  48. // icon: 'table',
  49. // path: '/list',
  50. // component: './TableList',
  51. // },
  52. {
  53. path: '/QuestionBankManage',
  54. name: '题库',
  55. icon: 'smile',
  56. access: 'canAdmin',
  57. routes: [
  58. {
  59. path: '/QuestionBankManage/question-bank',
  60. name: '学段',
  61. icon: 'smile',
  62. component: './QuestionBankManage/QuestionBank/index',
  63. },
  64. {
  65. path: '/QuestionBankManage/question-card',
  66. name: '题卡',
  67. icon: 'smile',
  68. component: './QuestionBankManage/QuestionCard/index',
  69. },
  70. {
  71. path: '/QuestionBankManage/question-book',
  72. name: '教材',
  73. icon: 'smile',
  74. component: './QuestionBankManage/QuestionBook/index',
  75. },
  76. {
  77. path: '/QuestionBankManage/opration-card',
  78. name: '创建题卡',
  79. icon: 'smile',
  80. hideInMenu: true,
  81. component: './QuestionBankManage',
  82. },
  83. // {
  84. // path: '/QuestionBankManage/Ability',
  85. // name: '能力点',
  86. // icon: 'smile',
  87. // component: './Ability',
  88. // },
  89. {
  90. component: './404',
  91. },
  92. ],
  93. },
  94. {
  95. path: '/',
  96. redirect: '/welcome',
  97. },
  98. {
  99. component: './404',
  100. },
  101. ];