student.js 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128
  1. const forum = [
  2. {
  3. path: '/',
  4. redirect: '/student/resourceCenter',
  5. meta: {
  6. title: '资源中心'
  7. }
  8. },
  9. {
  10. path: '/student',
  11. component: () => import('@/views/portal/index.vue'),
  12. children: [
  13. {
  14. path: '/webEmpty',
  15. component: () => import('@/views/student/classCentre/webEmpty.vue'),
  16. meta: {
  17. title: '第三方网址链接'
  18. }
  19. },
  20. {
  21. path: '/userInfo',
  22. component: () => import('@/views/student/user/index.vue'),
  23. meta: {
  24. title: '个人中心'
  25. }
  26. },
  27. {
  28. path: '/activate',
  29. component: () => import('@/views/student/user/activate.vue'),
  30. meta: {
  31. title: '激活'
  32. }
  33. },
  34. {
  35. path: '/inSsiteMessage',
  36. component: () => import('@/views/student/In-site-message/index.vue'),
  37. meta: {
  38. title: '站内信'
  39. }
  40. },
  41. {
  42. path: '/classNotice',
  43. component: () => import('@/views/student/classNotice/index.vue'),
  44. meta: {
  45. title: '课程公告'
  46. }
  47. },
  48. {
  49. path: '/learningFootprint',
  50. component: () => import('@/views/student/learningFootprint/index.vue'),
  51. meta: {
  52. title: '学习足迹'
  53. }
  54. },
  55. {
  56. path: '/passwordRetrieve',
  57. component: () => import('@/views/student/password/index.vue'),
  58. meta: {
  59. title: '密码找回'
  60. }
  61. },
  62. {
  63. path: 'resourceCenter',
  64. component: () => import('@/views/resourceCenter/index.vue'),
  65. meta: {
  66. title: '资源中心'
  67. }
  68. },
  69. {
  70. path: 'resourceDetails',
  71. component: () => import('@/views/resourceDetails/index.vue'),
  72. meta: {
  73. title: '资源中心详情'
  74. }
  75. },
  76. {
  77. path: 'courseCenter',
  78. component: () => import('@/views/courseCenter/index.vue'),
  79. meta: {
  80. title: '课程中心'
  81. }
  82. },
  83. {
  84. path: 'classCentre',
  85. component: () => import('@/views/student/classCentre/index.vue'),
  86. meta: {
  87. title: '课程中心详情'
  88. }
  89. },
  90. {
  91. path: 'classCollect',
  92. component: () => import('@/views/student/classCollect/index.vue'),
  93. meta: {
  94. title: '课程收藏'
  95. }
  96. },
  97. {
  98. path: 'paper/:examType(\\d+)',
  99. component: () => import('@/views/student/paper/index.vue'),
  100. meta: {
  101. title: '学生试卷'
  102. }
  103. },
  104. {
  105. path: 'questionError',
  106. component: () => import('@/views/student/question-error/index.vue'),
  107. meta: {
  108. title: '错题本'
  109. }
  110. },
  111. {
  112. path: 'do',
  113. component: () => import('@/views/student/exam/paper/do.vue'),
  114. meta: {
  115. title: '试卷答题' //从学生试卷列表进入
  116. }
  117. },
  118. {
  119. path: 'read',
  120. component: () => import('@/views/student/exam/paper/read.vue'),
  121. meta: {
  122. title: '试卷查看'
  123. }
  124. }
  125. ]
  126. }
  127. ]
  128. export default forum