router.js 3.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. // user
  2. import OrganizationManage from "./views/OrganizationManage.vue";
  3. import RoleManage from "./views/RoleManage.vue";
  4. import UserManage from "./views/UserManage.vue";
  5. // rule
  6. import CommonRule from "./views/CommonRule.vue";
  7. import CardRuleManage from "./views/CardRuleManage.vue";
  8. import PrintTemplateManage from "./views/PrintTemplateManage.vue";
  9. import PrintPlanPushManage from "./views/PrintPlanPushManage.vue";
  10. import FlowManage from "./views/FlowManage.vue";
  11. import ApproveRecordManage from "./views/ApproveRecordManage.vue";
  12. import SmsManage from "./views/SmsManage.vue";
  13. import CardManage from "./views/CardManage.vue";
  14. // dict
  15. import StudentManage from "./views/StudentManage.vue";
  16. import CourseManage from "./views/CourseManage.vue";
  17. import ClazzManage from "./views/ClazzManage.vue";
  18. import SemesterManage from "./views/SemesterManage.vue";
  19. import MajorManage from "./views/MajorManage.vue";
  20. import CollegeManage from "./views/CollegeManage.vue";
  21. import ExamManage from "./views/ExamManage.vue";
  22. import CourseSimpleManage from "./views/CourseSimpleManage.vue";
  23. import ClazzSimpleManage from "./views/ClazzSimpleManage.vue";
  24. export default [
  25. {
  26. path: "/base/organization-manage",
  27. name: "OrganizationManage",
  28. component: OrganizationManage
  29. },
  30. {
  31. path: "/base/role-manage",
  32. name: "RoleManage",
  33. component: RoleManage
  34. },
  35. {
  36. path: "/base/user-manage",
  37. name: "UserManage",
  38. component: UserManage
  39. },
  40. {
  41. path: "/base/common-rule",
  42. name: "CommonRule",
  43. component: CommonRule
  44. },
  45. {
  46. path: "/base/card-rule-manage",
  47. name: "CardRuleManage",
  48. component: CardRuleManage
  49. },
  50. {
  51. path: "/base/print-template-manage",
  52. name: "PrintTemplateManage",
  53. component: PrintTemplateManage
  54. },
  55. {
  56. path: "/base/param-print-template",
  57. name: "ParamPrintTemplate",
  58. component: PrintTemplateManage
  59. },
  60. {
  61. path: "/base/common-print-template",
  62. name: "CommonPrintTemplate",
  63. component: PrintTemplateManage
  64. },
  65. {
  66. path: "/base/print-plan-push-manage",
  67. name: "PrintPlanPushManage",
  68. component: PrintPlanPushManage
  69. },
  70. {
  71. path: "/base/flow-manage",
  72. name: "FlowManage",
  73. component: FlowManage
  74. },
  75. {
  76. path: "/base/approve-record-manage",
  77. name: "ApproveRecordManage",
  78. component: ApproveRecordManage
  79. },
  80. {
  81. path: "/base/course-manage",
  82. name: "CourseManage",
  83. component: CourseManage
  84. },
  85. {
  86. path: "/base/student-manage",
  87. name: "StudentManage",
  88. component: StudentManage
  89. },
  90. {
  91. path: "/base/clazz-manage",
  92. name: "ClazzManage",
  93. component: ClazzManage
  94. },
  95. {
  96. path: "/base/semester-manage",
  97. name: "SemesterManage",
  98. component: SemesterManage
  99. },
  100. {
  101. path: "/base/major-manage",
  102. name: "MajorManage",
  103. component: MajorManage
  104. },
  105. {
  106. path: "/base/college-manage",
  107. name: "BasicCollegeManage",
  108. component: CollegeManage
  109. },
  110. {
  111. path: "/base/sms-manage",
  112. name: "SmsManage",
  113. component: SmsManage
  114. },
  115. {
  116. path: "/base/exam-manage",
  117. name: "ExamManage",
  118. component: ExamManage
  119. },
  120. {
  121. path: "/base/course-simple-manage",
  122. name: "CourseSimpleManage",
  123. component: CourseSimpleManage
  124. },
  125. {
  126. path: "/base/clazz-simple-manage/:teachCourseId?",
  127. name: "ClazzSimpleManage",
  128. component: ClazzSimpleManage
  129. },
  130. {
  131. path: "/base/card-manage",
  132. name: "CardManage",
  133. component: CardManage
  134. }
  135. ];