| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116 |
- // ********************************************************************************************************************
- // 后台主页
- // ********************************************************************************************************************
- // const SiteConfig = () => import('views/admin/SiteConfig')
- // const Message = () => import('views/admin/Message')
- // const UserList = () => import('views/admin/UserList')
- // const PostList = () => import('views/admin/PostList')
- // const DataSource = () => import('views/admin/DataSource')
- const ExamIndex = () => import('views/exam/ExamIndex')
- const Exam = () => import('views/exam/Exam')
- const ExamDashboard = () => import('views/exam/ExamDashboard')
- const ExamList = () => import('views/exam/ExamList')
- const ExamCard = () => import('views/exam/ExamCard')
- const ExamSubject = () => import('views/exam/ExamSubject')
- const ExamQuestion = () => import('views/exam/ExamQuestion')
- const ExamQuestionAdd = () => import('views/exam/ExamQuestionAdd')
- const ExamPaper = () => import('views/exam/ExamPaper')
- const ExamPaperAdd = () => import('views/exam/ExamPaperAdd')
- const ExamPaperPreview = () => import('views/exam/ExamPaperPreview')
- const ExamScoreIndex = () => import('views/exam/ExamScoreIndex')
- const ExamResultPage = () => import('views/exam/ExamResultPage')
- const ExamMarkIndex = () => import('views/exam/ExamMarkIndex')
- export default {
- path: '/exam',
- name: 'Exam',
- component: Exam,
- meta: { needAuth: true },
- children: [
- {
- path: '',
- name: 'ExamIndex',
- component: ExamIndex,
- meta: { needAuth: true }
- },
- {
- path: '/exam/start/:paperId',
- name: 'ExamCard',
- component: ExamCard,
- meta: { needAuth: true }
- },
- {
- path: '/exam/score',
- name: 'ExamScoreIndex',
- component: ExamScoreIndex,
- meta: { needAuth: true }
- },
- {
- path: '/exam/score/:resultId',
- name: 'ExamScorePage',
- component: ExamResultPage,
- meta: { needAuth: true }
- },
- {
- path: '/exam/mark',
- name: 'ExamMarkIndex',
- component: ExamMarkIndex,
- meta: { needAuth: true }
- },
- {
- path: '/exam/mark/:resultId',
- name: 'ExamMarkPage',
- component: ExamResultPage,
- meta: { needAuth: true }
- },
- {
- path: '/exam/subject',
- name: 'ExamSubject',
- component: ExamSubject,
- meta: { needAuth: true }
- },
- {
- path: '/exam/question',
- name: 'ExamQuestion',
- component: ExamQuestion,
- meta: { needAuth: true }
- },
- {
- path: '/exam/question/add',
- name: 'ExamQuestionAdd',
- component: ExamQuestionAdd,
- meta: { needAuth: true }
- },
- {
- path: '/exam/paper',
- name: 'ExamPaper',
- component: ExamPaper,
- meta: { needAuth: true }
- },
- {
- path: '/exam/paper/add',
- name: 'ExamPaperAdd',
- component: ExamPaperAdd,
- meta: { needAuth: true }
- },
- {
- path: '/exam/preview/:paperId',
- name: 'ExamPaperPreview',
- component: ExamPaperPreview,
- meta: { needAuth: true }
- },
- {
- path: '/exam/list',
- name: 'ExamList',
- component: ExamList,
- meta: { needAuth: true }
- },
- {
- path: '/exam/statistics',
- name: 'ExamDashboard',
- component: ExamDashboard,
- meta: { needAuth: true }
- }
- ]
- }
|