123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150 |
- import { DEFAULT_LAYOUT } from '../base';
- import { AppRouteRecordRaw } from '../types';
- const BASE: AppRouteRecordRaw = {
- path: '/base',
- name: 'base',
- component: DEFAULT_LAYOUT,
- meta: {
- requiresAuth: true,
- },
- children: [
- {
- path: '/user-manage',
- name: 'UserManage',
- component: () => import('@/views/user/UserManage.vue'),
- meta: {
- title: '用户管理',
- requiresAuth: true,
- },
- },
- {
- path: '/student-manage',
- name: 'StudentManage',
- component: () => import('@/views/student/StudentManage.vue'),
- meta: {
- title: '学生管理',
- requiresAuth: true,
- },
- },
- {
- path: '/scan-manage',
- name: 'ScanManage',
- component: () => import('@/views/scan/ScanManage.vue'),
- meta: {
- title: '扫描进度',
- requiresAuth: true,
- },
- },
- {
- path: '/exam-manage',
- name: 'ExamManage',
- component: () => import('@/views/exam/ExamManage.vue'),
- meta: {
- title: '考试管理',
- requiresAuth: true,
- },
- },
- {
- path: '/exam-edit',
- name: 'ExamEdit',
- component: () => import('@/views/exam/ExamEdit.vue'),
- meta: {
- title: '编辑考试',
- requiresAuth: true,
- },
- },
- {
- path: '/reject-manage',
- name: 'RejectManage',
- component: () => import('@/views/reject/RejectManage.vue'),
- meta: {
- title: '打回卷',
- requiresAuth: true,
- },
- },
- {
- path: '/rejcect-record',
- name: 'RejectRecord',
- component: () => import('@/views/reject/RejectRecord.vue'),
- meta: {
- title: '打回记录',
- requiresAuth: true,
- },
- },
- {
- path: 'reject-statistics',
- name: 'RejectStatistics',
- component: () => import('@/views/reject/RejectStatistics.vue'),
- meta: {
- title: '打回统计',
- requiresAuth: true,
- },
- },
- {
- path: '/issue-paper',
- name: 'IssuePaper',
- component: () => import('@/views/issue-paper/IssuePaper.vue'),
- meta: {
- title: '问题试卷',
- requiresAuth: true,
- },
- },
- {
- path: '/score-query',
- name: 'ScoreQuery',
- component: () => import('@/views/score/ScoreQuery.vue'),
- meta: {
- title: '成绩查询',
- requiresAuth: true,
- },
- },
- {
- path: '/analysis-manage',
- name: 'AnalysisManage',
- component: () => import('@/views/analysis/AnalysisManage.vue'),
- meta: {
- title: '科目分析',
- requiresAuth: true,
- },
- },
- {
- path: '/log-manage',
- name: 'LogManage',
- component: () => import('@/views/log/LogManage.vue'),
- meta: {
- title: '操作日志',
- requiresAuth: true,
- },
- },
- {
- path: '/result-check',
- name: 'ResultCheck',
- component: () => import('@/views/check/ResultCheck.vue'),
- meta: {
- title: '识别结果检查',
- requiresAuth: true,
- },
- },
- {
- path: '/image-check',
- name: 'ImageCheck',
- component: () => import('@/views/check/ImageCheck.vue'),
- meta: {
- title: '图片检查',
- requiresAuth: true,
- },
- },
- {
- path: '/manual-confirm',
- name: 'ManualConfirm',
- component: () => import('@/views/check/ManualConfirm.vue'),
- meta: {
- title: '人工确认',
- requiresAuth: true,
- },
- },
- ],
- };
- export default BASE;
|