routes.js 1.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. import Home from "../../portal/views/home/Home.vue";
  2. import student from "../view/student.vue";
  3. import examStudentImport from "../view/examStudentImport.vue";
  4. import examStudent from "../view/examStudent.vue";
  5. import examInfo from "../view/examInfo.vue";
  6. import traditionExam from "../view/traditionExam.vue";
  7. import onlineExam from "../view/onlineExam.vue";
  8. import practiceExam from "../view/practiceExam.vue";
  9. import offlineExam from "../view/offlineExam.vue";
  10. import printExam from "../view/printExam.vue";
  11. export default [
  12. {
  13. path: "/examwork", //考务
  14. meta: { auth: false },
  15. component: Home,
  16. children: [
  17. {
  18. path: "student", //学生管理
  19. meta: { pageName: "学生管理" },
  20. component: student
  21. },
  22. {
  23. path: "examStudentImport", //考生导入
  24. meta: { pageName: "考生导入" },
  25. component: examStudentImport
  26. },
  27. {
  28. path: "examStudent", //考生管理
  29. meta: { pageName: "考生管理" },
  30. component: examStudent
  31. },
  32. {
  33. path: "examInfo", //考试管理
  34. meta: { pageName: "考试管理" },
  35. component: examInfo
  36. },
  37. {
  38. path: "traditionExam/:id",
  39. component: traditionExam
  40. },
  41. {
  42. path: "onlineExam/:id",
  43. component: onlineExam
  44. },
  45. {
  46. path: "practiceExam/:id",
  47. component: practiceExam
  48. },
  49. {
  50. path: "printExam/:id",
  51. component: printExam
  52. },
  53. {
  54. path: "offlineExam/:id",
  55. component: offlineExam
  56. }
  57. ]
  58. }
  59. ];