studentRoute.ts 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. const studentRoute = {
  2. path: '/train',
  3. name: 'train',
  4. component: () => import('../view/student/layout/index.vue'),
  5. meta: { title: '实训' },
  6. children: [
  7. {
  8. path: '/train/list',
  9. name: 'trainList',
  10. component: () => import('../view/student/trainList/trainList.vue'),
  11. meta: { title: '实训列表' },
  12. },
  13. {
  14. path: '/train/main/:taskId',
  15. name: 'trainMain',
  16. component: () => import('../view/student/trainMain/trainMain.vue'),
  17. meta: { title: '实训内容' },
  18. },
  19. {
  20. path: '/train/chapter/:taskId/:studentTaskId',
  21. name: 'trainChapter',
  22. component: () => import('../view/student/trainChapter/trainChapter.vue'),
  23. meta: { title: '实训课程学习' },
  24. },
  25. {
  26. path: '/train/exam/:taskId/:taskStudentId/:reportId',
  27. name: 'trainExam',
  28. component: () => import('../view/student/trainExam/trainExam.vue'),
  29. meta: { title: '技术报告编制' },
  30. },
  31. {
  32. path: '/train/share/:taskId',
  33. name: 'trainShare',
  34. component: () => import('../view/student/trainShare/trainShare.vue'),
  35. meta: { title: '共享报告' },
  36. },
  37. ],
  38. };
  39. export default studentRoute;