diff --git a/client/src/router/index.js b/client/src/router/index.js index 1631574..b2adef0 100644 --- a/client/src/router/index.js +++ b/client/src/router/index.js @@ -330,6 +330,60 @@ export const asyncRoutes = [ }, ] }, + // { + // path: '/exam', + // component: Layout, + // redirect: '/exam/questions', + // name: 'exam', + // meta: { title: '考试', icon: 'PT', perms: ['pt_view'] }, + // alwaysShow: true, + // children: [ + // { + // path: 'classify', + // name: '科目分类', + // component: () => import('@/views/exam/classify.vue'), + // meta: { title: '科目分类', perms: ['pt_view'] } + // }, + // { + // path: 'questions', + // name: '题目列表', + // component: () => import('@/views/exam/questions.vue'), + // meta: { title: '题目列表', perms: ['pt_view'] } + // }, + // { + // path: 'questionCreate', + // name: '新增题目', + // component: () => import('@/views/exam/questioncreate.vue'), + // meta: { title: '新增题目', perms: ['pt_view'] }, + // hidden: true + // }, + // { + // path: 'questionUpdate/:id', + // name: '编辑题目', + // component: () => import('@/views/exam/questionupdate.vue'), + // meta: { title: '编辑题目', perms: ['pt_view'] }, + // hidden: true + // }, + // { + // path: 'testPaper', + // name: '模考考试', + // component: () => import('@/views/exam/testPaper.vue'), + // meta: { title: '模考考试', perms: ['pt_view'] } + // }, + // { + // path: 'examPaper', + // name: '正式考试', + // component: () => import('@/views/exam/examPaper.vue'), + // meta: { title: '正式考试', perms: ['pt_view'] } + // }, + // { + // path: 'examPublish', + // name: '考试发布', + // component: () => import('@/views/exam/examPublish.vue'), + // meta: { title: '考试发布', perms: ['pt_view'] } + // }, + // ] + // }, { path: '/system', component: Layout, diff --git a/client/src/views/exam/classify.vue b/client/src/views/exam/classify.vue new file mode 100644 index 0000000..569d6e9 --- /dev/null +++ b/client/src/views/exam/classify.vue @@ -0,0 +1,194 @@ + + + + \ No newline at end of file diff --git a/client/src/views/exam/examPaper.vue b/client/src/views/exam/examPaper.vue new file mode 100644 index 0000000..e69de29 diff --git a/client/src/views/exam/examPublish.vue b/client/src/views/exam/examPublish.vue new file mode 100644 index 0000000..e69de29 diff --git a/client/src/views/exam/questioncreate.vue b/client/src/views/exam/questioncreate.vue new file mode 100644 index 0000000..f4a7b60 --- /dev/null +++ b/client/src/views/exam/questioncreate.vue @@ -0,0 +1,222 @@ + + + \ No newline at end of file diff --git a/client/src/views/exam/questions.vue b/client/src/views/exam/questions.vue new file mode 100644 index 0000000..2275008 --- /dev/null +++ b/client/src/views/exam/questions.vue @@ -0,0 +1,276 @@ + + + + \ No newline at end of file diff --git a/client/src/views/exam/questionupdate.vue b/client/src/views/exam/questionupdate.vue new file mode 100644 index 0000000..0f7c199 --- /dev/null +++ b/client/src/views/exam/questionupdate.vue @@ -0,0 +1,215 @@ + + \ No newline at end of file diff --git a/client/src/views/exam/testPaper.vue b/client/src/views/exam/testPaper.vue new file mode 100644 index 0000000..e69de29