|
@@ -145,1111 +145,1224 @@ import cocoroboffmpeg from '@/components/pages/cocoroboffmpeg'
|
|
|
import appStore from '@/components/pages/appStore'
|
|
|
import knowledge from '@/components/pages/knowledge/index'
|
|
|
import sassPlatform from '@/components/pages/sassPlatform/index'
|
|
|
+import classroomObservationTest from '@/components/pages/classroomObservation/test.vue'
|
|
|
+import CourseCon from '@/components/pages/liyuan/CourseCon'
|
|
|
+import aiOffice from '@/components/pages/liyuan/aiOffice'
|
|
|
+import schoolSafe from '@/components/pages/liyuan/schoolSafe'
|
|
|
+import lyStudentEva from '@/components/pages/liyuan/studentEva'
|
|
|
+import teacherDevelop from '@/components/pages/liyuan/teacherDevelop'
|
|
|
+import userInfoL from '@/components/pages/liyuan/page/userInfoL'
|
|
|
+import examineL from '@/components/pages/liyuan/page/examine'
|
|
|
+import portraitL from '@/components/pages/liyuan/page/portrait'
|
|
|
+import teadTest from '@/components/pages/liyuan/page/teadTest'
|
|
|
+import Listudent from '@/components/pages/liyuan/page/student'
|
|
|
+import safeTest from '@/components/pages/liyuan/page/safeTest'
|
|
|
+
|
|
|
// 全局修改默认配置,点击空白处不能关闭弹窗
|
|
|
ElementUI.Dialog.props.closeOnClickModal.default = false
|
|
|
Vue.use(Router).use(ElementUI)
|
|
|
|
|
|
export default new Router({
|
|
|
- routes: [{
|
|
|
- path: '/class',
|
|
|
- name: 'class',
|
|
|
- component: classA,
|
|
|
- meta: {
|
|
|
- requireAuth: ''
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/grade',
|
|
|
- name: 'grade',
|
|
|
- component: grade,
|
|
|
- meta: {
|
|
|
- requireAuth: ''
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/teacherOffice',
|
|
|
- name: 'teacherOffice',
|
|
|
- component: teacherOffice,
|
|
|
- meta: {
|
|
|
- requireAuth: ''
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/teacherType',
|
|
|
- name: 'teacherType',
|
|
|
- component: teacherType,
|
|
|
- meta: {
|
|
|
- requireAuth: ''
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/classGM',
|
|
|
- name: 'classGM',
|
|
|
- component: classGM,
|
|
|
- meta: {
|
|
|
- requireAuth: ''
|
|
|
- }
|
|
|
- },
|
|
|
- // {
|
|
|
- // path: '/',
|
|
|
- // redirect: '/course',
|
|
|
- // },
|
|
|
- {
|
|
|
- path: '/course',
|
|
|
- component: course,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/scourse',
|
|
|
- component: scourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentCourse',
|
|
|
- component: studentCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentCheckCourse',
|
|
|
- component: studentCheckCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentAddCourse',
|
|
|
- component: studentAddCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/courseProgress',
|
|
|
- component: courseProgress,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studioCourse',
|
|
|
- component: studioCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studioAddCourse',
|
|
|
- component: studioAddCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studioCourseProgress',
|
|
|
- component: studioCourseProgress,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/courseGM',
|
|
|
- component: courseGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/course/courseDetail',
|
|
|
- component: courseDetail,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/course/addCourse',
|
|
|
- component: addCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/newAddCourse',
|
|
|
- component: newAddCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/aiAddCourse',
|
|
|
- component: aiAddCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/course/addCourseE',
|
|
|
- component: addCourseE,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/addCourseEAi',
|
|
|
- component: addCourseEAi,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/course/addCourseT',
|
|
|
- component: addCourseT,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/course/addCourseGM',
|
|
|
- component: addCourseGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/data',
|
|
|
- name: 'data',
|
|
|
- component: data,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/dataGM',
|
|
|
- name: 'dataGM',
|
|
|
- component: dataGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/notice',
|
|
|
- name: 'notice',
|
|
|
- component: notice,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/student',
|
|
|
- name: 'student',
|
|
|
- component: student,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentGM',
|
|
|
- name: 'studentGM',
|
|
|
- component: studentGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/ask',
|
|
|
- name: 'ask',
|
|
|
- component: ask,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/ask/askList',
|
|
|
- name: 'askList',
|
|
|
- component: () =>
|
|
|
- import ('@/components/pages/askList'),
|
|
|
- meta: {}
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/works',
|
|
|
- name: 'works',
|
|
|
- component: works,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentWorks',
|
|
|
- name: 'studentWorks',
|
|
|
- component: studentWorks,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentWorksDetail',
|
|
|
- name: 'studentWorksDetail',
|
|
|
- component: studentWorksDetail,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/worksGM',
|
|
|
- name: 'worksGM',
|
|
|
- component: worksGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/worksDetail',
|
|
|
- name: 'worksDetail',
|
|
|
- component: worksDetail,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/library',
|
|
|
- name: 'library',
|
|
|
- component: library,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/libraryGM',
|
|
|
- name: 'libraryGM',
|
|
|
- component: libraryGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/login',
|
|
|
- name: 'login',
|
|
|
- component: login,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/note',
|
|
|
- name: 'note',
|
|
|
- component: note,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/Grid',
|
|
|
- name: 'Grid',
|
|
|
- component: Grid,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/demo',
|
|
|
- name: 'demo',
|
|
|
- component: demo,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/classRoom',
|
|
|
- name: 'classRoom',
|
|
|
- component: classRoom,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/liveRoom',
|
|
|
- name: 'liveRoom',
|
|
|
- component: liveRoom,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/liveRoomKQ',
|
|
|
- name: 'liveRoomKQ',
|
|
|
- component: liveRoomKQ,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/addPPt',
|
|
|
- name: 'addPPt',
|
|
|
- component: addPPt,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studyLibrary',
|
|
|
- name: 'studyLibrary',
|
|
|
- component: studyLibrary,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/evaluation',
|
|
|
- name: 'evaluation',
|
|
|
- component: evaluation,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/GridList',
|
|
|
- name: 'GridList',
|
|
|
- component: GridList,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/wordList',
|
|
|
- name: 'wordList',
|
|
|
- component: wordList,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/demoPdf',
|
|
|
- name: 'demoPdf',
|
|
|
- component: demoPdf,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/demoPdf2',
|
|
|
- name: 'demoPdf2',
|
|
|
- component: demoPdf2,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/audioDemo',
|
|
|
- name: 'audioDemo',
|
|
|
- component: audioDemo,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/Ttype',
|
|
|
- name: 'Ttype',
|
|
|
- component: Ttype,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/TtypeGM',
|
|
|
- name: 'TtypeGM',
|
|
|
- component: TtypeGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/Ttype2',
|
|
|
- name: 'Ttype2',
|
|
|
- component: Ttype2,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/Ttype2S',
|
|
|
- name: 'Ttype2S',
|
|
|
- component: Ttype2S,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/Ttype2Studio',
|
|
|
- name: 'Ttype2Studio',
|
|
|
- component: Ttype2Studio,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/TtypeOrg',
|
|
|
- name: 'TtypeOrg',
|
|
|
- component: TtypeOrg,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/banner',
|
|
|
- name: 'banner',
|
|
|
- component: banner,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/CaseDesign',
|
|
|
- name: 'CaseDesign',
|
|
|
- component: CaseDesign,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/CaseDesignS',
|
|
|
- name: 'CaseDesignS',
|
|
|
- component: CaseDesignS,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/CaseDesignGM',
|
|
|
- name: 'CaseDesignGM',
|
|
|
- component: CaseDesignGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/eventCenter',
|
|
|
- name: 'eventCenter',
|
|
|
- component: eventCenter,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/addRace',
|
|
|
- name: 'addRace',
|
|
|
- component: addRace,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- }, {
|
|
|
- path: '/anliDetail',
|
|
|
- name: 'anliDetail',
|
|
|
- component: anliDetail,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/schoolGM',
|
|
|
- name: 'schoolGM',
|
|
|
- component: schoolGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/teacherGM',
|
|
|
- name: 'teacherGM',
|
|
|
- component: teacherGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/examineGM',
|
|
|
- name: 'examineGM',
|
|
|
- component: examineGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/noticeGM',
|
|
|
- name: 'noticeGM',
|
|
|
- component: noticeGM,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/tcData',
|
|
|
- name: 'tcData',
|
|
|
- component: tcData,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/tcSchool',
|
|
|
- name: 'tcSchool',
|
|
|
- component: tcSchool,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/tcStudent',
|
|
|
- name: 'tcStudent',
|
|
|
- component: tcStudent,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/tcTeacher',
|
|
|
- name: 'tcTeacher',
|
|
|
- component: tcTeacher,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/tcNotice',
|
|
|
- name: 'tcNotice',
|
|
|
- component: tcNotice,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studioEvaluate',
|
|
|
- name: 'studioEvaluate',
|
|
|
- component: studioEvaluate,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studioEvaBasicData',
|
|
|
- name: 'studioEvaBasicData',
|
|
|
- component: studioEvaBasicData,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/actLineChat',
|
|
|
- name: 'actLineChat',
|
|
|
- component: actLineChat,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/actTypeTable',
|
|
|
- name: 'actTypeTable',
|
|
|
- component: actTypeTable,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/worksReport',
|
|
|
- name: 'worksReport',
|
|
|
- component: worksReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/myReport',
|
|
|
- name: 'myReport',
|
|
|
- component: myReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/mrBasicData',
|
|
|
- name: 'mrBasicData',
|
|
|
- component: mrBasicData,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/mrOverPer',
|
|
|
- name: 'mrOverPer',
|
|
|
- component: mrOverPer,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/myCourseReport',
|
|
|
- name: 'myCourseReport',
|
|
|
- component: myCourseReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/courseEvaScore',
|
|
|
- name: 'courseEvaScore',
|
|
|
- component: courseEvaScore,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/mrLearnStatus',
|
|
|
- name: 'mrLearnStatus',
|
|
|
- component: mrLearnStatus,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/courseTypeAna',
|
|
|
- name: 'courseTypeAna',
|
|
|
- component: courseTypeAna,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/toolTypeAna',
|
|
|
- name: 'toolTypeAna',
|
|
|
- component: toolTypeAna,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/mrEva',
|
|
|
- name: 'mrEva',
|
|
|
- component: mrEva,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/inviteLogin',
|
|
|
- name: 'inviteLogin',
|
|
|
- component: inviteLogin,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/inviteLoginSZ',
|
|
|
- name: 'inviteLoginSZ',
|
|
|
- component: inviteLoginSZ,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/inviteLoginST',
|
|
|
- name: 'inviteLoginST',
|
|
|
- component: inviteLoginST,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/stReport',
|
|
|
- name: 'stReport',
|
|
|
- component: stReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/classReport',
|
|
|
- name: 'classReport',
|
|
|
- component: classReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/courseReport',
|
|
|
- name: 'courseReport',
|
|
|
- component: courseReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/evaReport',
|
|
|
- name: 'evaReport',
|
|
|
- component: evaReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/learnAna',
|
|
|
- name: 'learnAna',
|
|
|
- component: learnAna,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/modelReport',
|
|
|
- name: 'modelReport',
|
|
|
- component: modelReport,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/lookModel',
|
|
|
- name: 'lookModel',
|
|
|
- component: lookModel,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/teacherSource',
|
|
|
- name: 'teacherSource',
|
|
|
- component: teacherSource,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/dataBoard',
|
|
|
- name: 'dataBoard',
|
|
|
- component: dataBoard,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/dataBoardNew',
|
|
|
- name: 'dataBoardNew',
|
|
|
- component: dataBoardNew,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/dataBoardSies',
|
|
|
- name: 'dataBoardSies',
|
|
|
- component: dataBoardSies,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/synergyCourse',
|
|
|
- component: synergyCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/test',
|
|
|
- name: 'test',
|
|
|
- component: test,
|
|
|
- meta: {
|
|
|
- keepAlive: true,
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/testDataBoard',
|
|
|
- name: 'testDataBoard',
|
|
|
- component: testDataBoard,
|
|
|
- meta: {
|
|
|
- keepAlive: false,
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/testSmarter',
|
|
|
- name: 'testSmarter',
|
|
|
- component: testSmarter,
|
|
|
- meta: {
|
|
|
- keepAlive: true,
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/testStudent',
|
|
|
- component: testStudent,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/testPerson',
|
|
|
- component: testPerson,
|
|
|
- name: 'testPerson',
|
|
|
- meta: {
|
|
|
- keepAlive: true,
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/doTest',
|
|
|
- component: doTest,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/checkTest',
|
|
|
- component: checkTest,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:'/choseCheckTest',
|
|
|
- component:choseCheckTest,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/checkTest2',
|
|
|
- component: checkTest2,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/checkToTest',
|
|
|
- component: checkToTest,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/checkToTest2',
|
|
|
- component: checkToTest2,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/addTest',
|
|
|
- component: addTest,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/synergyCourse/add',
|
|
|
- component: addSynergyCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/trainCourse',
|
|
|
- component: trainCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/addTrainCourse',
|
|
|
- component: addTrainCourse,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/addTrainCourseE',
|
|
|
- component: addTrainCourseE,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/trainIndex',
|
|
|
- component: trainIndex,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/courseIndex',
|
|
|
- component: courseIndex,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/dataBoardTest',
|
|
|
- component: dataBoardTest,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/studentEva',
|
|
|
- component: studentEva,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/kindStudentEva',
|
|
|
- component: kindStudentEva,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/record',
|
|
|
- component: record,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/teacher',
|
|
|
- name: 'teacher',
|
|
|
- component: teacher,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/sz/dataBoardCity',
|
|
|
- name: 'dataBoardCity',
|
|
|
- component: dataBoardCity,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/sz/dataBoardArea',
|
|
|
- name: 'dataBoardArea',
|
|
|
- component: dataBoardArea,
|
|
|
- meta: {
|
|
|
- requireAuth: '' // 不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {//课堂观察
|
|
|
- path:"/classroomObservation",
|
|
|
- name:"classroomObservation",
|
|
|
- component:classroomObservation,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {//对比观察
|
|
|
- path:"/contrastObservation",
|
|
|
- name:"contrastObservation",
|
|
|
- component:contrastObservation,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {//pblCourse
|
|
|
- path:"/pblCourse",
|
|
|
- name:"pblCourse",
|
|
|
- component:pblCourse,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {//pblCourse
|
|
|
- path:"/guide",
|
|
|
- name:"guide",
|
|
|
- component:guide,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {//pblCourse
|
|
|
- path:"/testExamine",
|
|
|
- name:"testExamine",
|
|
|
- component:testExamine,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {//testPerson
|
|
|
- path:"/testPersonExamine",
|
|
|
- name:"testPersonExamine",
|
|
|
- component:testPersonExamine,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },{
|
|
|
- path:"/csTest",
|
|
|
- name:"csTest",
|
|
|
- component:csTest,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },{
|
|
|
- path:"/pocAiClassroom",
|
|
|
- name:"pocAiClassroom",
|
|
|
- component:pocAiClassroom,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/pocAiChat",
|
|
|
- name:"pocAiChat",
|
|
|
- component:pocAiChat,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/pocDoTask",
|
|
|
- name:"pocDoTask",
|
|
|
- component:pocDoTask,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/pocClass",
|
|
|
- name:"pocClass",
|
|
|
- component:pocClass,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/testAi",
|
|
|
- name:"testAi",
|
|
|
- component:testAi,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/cocoroboffmpeg",
|
|
|
- name:"cocoroboffmpeg",
|
|
|
- component:cocoroboffmpeg,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/appStore",
|
|
|
- name:"appStore",
|
|
|
- component:appStore,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },
|
|
|
- {
|
|
|
- path:"/knowledge",
|
|
|
- name:"knowledge",
|
|
|
- component:knowledge,
|
|
|
- meta:{
|
|
|
- requireAuth:''//不需要鉴权
|
|
|
- }
|
|
|
- },{
|
|
|
- path:"/sassPlatform",
|
|
|
- name:"sassPlatform",
|
|
|
- component:sassPlatform,
|
|
|
- meta:{
|
|
|
- keepAlive: true,
|
|
|
- requireAuth:""//不需要鉴权
|
|
|
- }
|
|
|
- }
|
|
|
- ]
|
|
|
+ routes: [{
|
|
|
+ path: '/class',
|
|
|
+ name: 'class',
|
|
|
+ component: classA,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/grade',
|
|
|
+ name: 'grade',
|
|
|
+ component: grade,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/teacherOffice',
|
|
|
+ name: 'teacherOffice',
|
|
|
+ component: teacherOffice,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/teacherType',
|
|
|
+ name: 'teacherType',
|
|
|
+ component: teacherType,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/classGM',
|
|
|
+ name: 'classGM',
|
|
|
+ component: classGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''
|
|
|
+ }
|
|
|
+ },
|
|
|
+ // {
|
|
|
+ // path: '/',
|
|
|
+ // redirect: '/course',
|
|
|
+ // },
|
|
|
+ {
|
|
|
+ path: '/course',
|
|
|
+ component: course,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/scourse',
|
|
|
+ component: scourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentCourse',
|
|
|
+ component: studentCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentCheckCourse',
|
|
|
+ component: studentCheckCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentAddCourse',
|
|
|
+ component: studentAddCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/courseProgress',
|
|
|
+ component: courseProgress,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studioCourse',
|
|
|
+ component: studioCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studioAddCourse',
|
|
|
+ component: studioAddCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studioCourseProgress',
|
|
|
+ component: studioCourseProgress,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/courseGM',
|
|
|
+ component: courseGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/course/courseDetail',
|
|
|
+ component: courseDetail,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/course/addCourse',
|
|
|
+ component: addCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/newAddCourse',
|
|
|
+ component: newAddCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/aiAddCourse',
|
|
|
+ component: aiAddCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/course/addCourseE',
|
|
|
+ component: addCourseE,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/addCourseEAi',
|
|
|
+ component: addCourseEAi,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/course/addCourseT',
|
|
|
+ component: addCourseT,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/course/addCourseGM',
|
|
|
+ component: addCourseGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/data',
|
|
|
+ name: 'data',
|
|
|
+ component: data,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dataGM',
|
|
|
+ name: 'dataGM',
|
|
|
+ component: dataGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/notice',
|
|
|
+ name: 'notice',
|
|
|
+ component: notice,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/student',
|
|
|
+ name: 'student',
|
|
|
+ component: student,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentGM',
|
|
|
+ name: 'studentGM',
|
|
|
+ component: studentGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/ask',
|
|
|
+ name: 'ask',
|
|
|
+ component: ask,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/ask/askList',
|
|
|
+ name: 'askList',
|
|
|
+ component: () =>
|
|
|
+ import('@/components/pages/askList'),
|
|
|
+ meta: {}
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/works',
|
|
|
+ name: 'works',
|
|
|
+ component: works,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentWorks',
|
|
|
+ name: 'studentWorks',
|
|
|
+ component: studentWorks,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentWorksDetail',
|
|
|
+ name: 'studentWorksDetail',
|
|
|
+ component: studentWorksDetail,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/worksGM',
|
|
|
+ name: 'worksGM',
|
|
|
+ component: worksGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/worksDetail',
|
|
|
+ name: 'worksDetail',
|
|
|
+ component: worksDetail,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/library',
|
|
|
+ name: 'library',
|
|
|
+ component: library,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/libraryGM',
|
|
|
+ name: 'libraryGM',
|
|
|
+ component: libraryGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/login',
|
|
|
+ name: 'login',
|
|
|
+ component: login,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/note',
|
|
|
+ name: 'note',
|
|
|
+ component: note,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/Grid',
|
|
|
+ name: 'Grid',
|
|
|
+ component: Grid,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/demo',
|
|
|
+ name: 'demo',
|
|
|
+ component: demo,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/classRoom',
|
|
|
+ name: 'classRoom',
|
|
|
+ component: classRoom,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/liveRoom',
|
|
|
+ name: 'liveRoom',
|
|
|
+ component: liveRoom,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/liveRoomKQ',
|
|
|
+ name: 'liveRoomKQ',
|
|
|
+ component: liveRoomKQ,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/addPPt',
|
|
|
+ name: 'addPPt',
|
|
|
+ component: addPPt,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studyLibrary',
|
|
|
+ name: 'studyLibrary',
|
|
|
+ component: studyLibrary,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/evaluation',
|
|
|
+ name: 'evaluation',
|
|
|
+ component: evaluation,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/GridList',
|
|
|
+ name: 'GridList',
|
|
|
+ component: GridList,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/wordList',
|
|
|
+ name: 'wordList',
|
|
|
+ component: wordList,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/demoPdf',
|
|
|
+ name: 'demoPdf',
|
|
|
+ component: demoPdf,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/demoPdf2',
|
|
|
+ name: 'demoPdf2',
|
|
|
+ component: demoPdf2,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/audioDemo',
|
|
|
+ name: 'audioDemo',
|
|
|
+ component: audioDemo,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/Ttype',
|
|
|
+ name: 'Ttype',
|
|
|
+ component: Ttype,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/TtypeGM',
|
|
|
+ name: 'TtypeGM',
|
|
|
+ component: TtypeGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/Ttype2',
|
|
|
+ name: 'Ttype2',
|
|
|
+ component: Ttype2,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/Ttype2S',
|
|
|
+ name: 'Ttype2S',
|
|
|
+ component: Ttype2S,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/Ttype2Studio',
|
|
|
+ name: 'Ttype2Studio',
|
|
|
+ component: Ttype2Studio,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/TtypeOrg',
|
|
|
+ name: 'TtypeOrg',
|
|
|
+ component: TtypeOrg,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/banner',
|
|
|
+ name: 'banner',
|
|
|
+ component: banner,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/CaseDesign',
|
|
|
+ name: 'CaseDesign',
|
|
|
+ component: CaseDesign,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/CaseDesignS',
|
|
|
+ name: 'CaseDesignS',
|
|
|
+ component: CaseDesignS,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/CaseDesignGM',
|
|
|
+ name: 'CaseDesignGM',
|
|
|
+ component: CaseDesignGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/eventCenter',
|
|
|
+ name: 'eventCenter',
|
|
|
+ component: eventCenter,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/addRace',
|
|
|
+ name: 'addRace',
|
|
|
+ component: addRace,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: '/anliDetail',
|
|
|
+ name: 'anliDetail',
|
|
|
+ component: anliDetail,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/schoolGM',
|
|
|
+ name: 'schoolGM',
|
|
|
+ component: schoolGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/teacherGM',
|
|
|
+ name: 'teacherGM',
|
|
|
+ component: teacherGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/examineGM',
|
|
|
+ name: 'examineGM',
|
|
|
+ component: examineGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/noticeGM',
|
|
|
+ name: 'noticeGM',
|
|
|
+ component: noticeGM,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/tcData',
|
|
|
+ name: 'tcData',
|
|
|
+ component: tcData,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/tcSchool',
|
|
|
+ name: 'tcSchool',
|
|
|
+ component: tcSchool,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/tcStudent',
|
|
|
+ name: 'tcStudent',
|
|
|
+ component: tcStudent,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/tcTeacher',
|
|
|
+ name: 'tcTeacher',
|
|
|
+ component: tcTeacher,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/tcNotice',
|
|
|
+ name: 'tcNotice',
|
|
|
+ component: tcNotice,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studioEvaluate',
|
|
|
+ name: 'studioEvaluate',
|
|
|
+ component: studioEvaluate,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studioEvaBasicData',
|
|
|
+ name: 'studioEvaBasicData',
|
|
|
+ component: studioEvaBasicData,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/actLineChat',
|
|
|
+ name: 'actLineChat',
|
|
|
+ component: actLineChat,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/actTypeTable',
|
|
|
+ name: 'actTypeTable',
|
|
|
+ component: actTypeTable,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/worksReport',
|
|
|
+ name: 'worksReport',
|
|
|
+ component: worksReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/myReport',
|
|
|
+ name: 'myReport',
|
|
|
+ component: myReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/mrBasicData',
|
|
|
+ name: 'mrBasicData',
|
|
|
+ component: mrBasicData,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/mrOverPer',
|
|
|
+ name: 'mrOverPer',
|
|
|
+ component: mrOverPer,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/myCourseReport',
|
|
|
+ name: 'myCourseReport',
|
|
|
+ component: myCourseReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/courseEvaScore',
|
|
|
+ name: 'courseEvaScore',
|
|
|
+ component: courseEvaScore,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/mrLearnStatus',
|
|
|
+ name: 'mrLearnStatus',
|
|
|
+ component: mrLearnStatus,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/courseTypeAna',
|
|
|
+ name: 'courseTypeAna',
|
|
|
+ component: courseTypeAna,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/toolTypeAna',
|
|
|
+ name: 'toolTypeAna',
|
|
|
+ component: toolTypeAna,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/mrEva',
|
|
|
+ name: 'mrEva',
|
|
|
+ component: mrEva,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/inviteLogin',
|
|
|
+ name: 'inviteLogin',
|
|
|
+ component: inviteLogin,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/inviteLoginSZ',
|
|
|
+ name: 'inviteLoginSZ',
|
|
|
+ component: inviteLoginSZ,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/inviteLoginST',
|
|
|
+ name: 'inviteLoginST',
|
|
|
+ component: inviteLoginST,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/stReport',
|
|
|
+ name: 'stReport',
|
|
|
+ component: stReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/classReport',
|
|
|
+ name: 'classReport',
|
|
|
+ component: classReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/courseReport',
|
|
|
+ name: 'courseReport',
|
|
|
+ component: courseReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/evaReport',
|
|
|
+ name: 'evaReport',
|
|
|
+ component: evaReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/learnAna',
|
|
|
+ name: 'learnAna',
|
|
|
+ component: learnAna,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/modelReport',
|
|
|
+ name: 'modelReport',
|
|
|
+ component: modelReport,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/lookModel',
|
|
|
+ name: 'lookModel',
|
|
|
+ component: lookModel,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/teacherSource',
|
|
|
+ name: 'teacherSource',
|
|
|
+ component: teacherSource,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dataBoard',
|
|
|
+ name: 'dataBoard',
|
|
|
+ component: dataBoard,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dataBoardNew',
|
|
|
+ name: 'dataBoardNew',
|
|
|
+ component: dataBoardNew,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dataBoardSies',
|
|
|
+ name: 'dataBoardSies',
|
|
|
+ component: dataBoardSies,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/synergyCourse',
|
|
|
+ component: synergyCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/test',
|
|
|
+ name: 'test',
|
|
|
+ component: test,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/testDataBoard',
|
|
|
+ name: 'testDataBoard',
|
|
|
+ component: testDataBoard,
|
|
|
+ meta: {
|
|
|
+ keepAlive: false,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/testSmarter',
|
|
|
+ name: 'testSmarter',
|
|
|
+ component: testSmarter,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/testStudent',
|
|
|
+ component: testStudent,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/testPerson',
|
|
|
+ component: testPerson,
|
|
|
+ name: 'testPerson',
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/doTest',
|
|
|
+ component: doTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/checkTest',
|
|
|
+ component: checkTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/choseCheckTest',
|
|
|
+ component: choseCheckTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/checkTest2',
|
|
|
+ component: checkTest2,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/checkToTest',
|
|
|
+ component: checkToTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/checkToTest2',
|
|
|
+ component: checkToTest2,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/addTest',
|
|
|
+ component: addTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/synergyCourse/add',
|
|
|
+ component: addSynergyCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/trainCourse',
|
|
|
+ component: trainCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/addTrainCourse',
|
|
|
+ component: addTrainCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/addTrainCourseE',
|
|
|
+ component: addTrainCourseE,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/trainIndex',
|
|
|
+ component: trainIndex,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/courseIndex',
|
|
|
+ component: courseIndex,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/dataBoardTest',
|
|
|
+ component: dataBoardTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/studentEva',
|
|
|
+ component: studentEva,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/kindStudentEva',
|
|
|
+ component: kindStudentEva,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/record',
|
|
|
+ component: record,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/teacher',
|
|
|
+ name: 'teacher',
|
|
|
+ component: teacher,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/sz/dataBoardCity',
|
|
|
+ name: 'dataBoardCity',
|
|
|
+ component: dataBoardCity,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/sz/dataBoardArea',
|
|
|
+ name: 'dataBoardArea',
|
|
|
+ component: dataBoardArea,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {//课堂观察
|
|
|
+ path: "/classroomObservation",
|
|
|
+ name: "classroomObservation",
|
|
|
+ component: classroomObservation,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {//对比观察
|
|
|
+ path: "/contrastObservation",
|
|
|
+ name: "contrastObservation",
|
|
|
+ component: contrastObservation,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {//pblCourse
|
|
|
+ path: "/pblCourse",
|
|
|
+ name: "pblCourse",
|
|
|
+ component: pblCourse,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {//pblCourse
|
|
|
+ path: "/guide",
|
|
|
+ name: "guide",
|
|
|
+ component: guide,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {//pblCourse
|
|
|
+ path: "/testExamine",
|
|
|
+ name: "testExamine",
|
|
|
+ component: testExamine,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {//testPerson
|
|
|
+ path: "/testPersonExamine",
|
|
|
+ name: "testPersonExamine",
|
|
|
+ component: testPersonExamine,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/csTest",
|
|
|
+ name: "csTest",
|
|
|
+ component: csTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/pocAiClassroom",
|
|
|
+ name: "pocAiClassroom",
|
|
|
+ component: pocAiClassroom,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/pocAiChat",
|
|
|
+ name: "pocAiChat",
|
|
|
+ component: pocAiChat,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/pocDoTask",
|
|
|
+ name: "pocDoTask",
|
|
|
+ component: pocDoTask,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/pocClass",
|
|
|
+ name: "pocClass",
|
|
|
+ component: pocClass,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/testAi",
|
|
|
+ name: "testAi",
|
|
|
+ component: testAi,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/cocoroboffmpeg",
|
|
|
+ name: "cocoroboffmpeg",
|
|
|
+ component: cocoroboffmpeg,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/appStore",
|
|
|
+ name: "appStore",
|
|
|
+ component: appStore,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: "/knowledge",
|
|
|
+ name: "knowledge",
|
|
|
+ component: knowledge,
|
|
|
+ meta: {
|
|
|
+ requireAuth: ''//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/sassPlatform",
|
|
|
+ name: "sassPlatform",
|
|
|
+ component: sassPlatform,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/classroomObservationTest",
|
|
|
+ name: "/classroomObservationTest",
|
|
|
+ component: classroomObservationTest,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+
|
|
|
+ path: "/CourseCon",
|
|
|
+ name: "CourseCon",
|
|
|
+ component: CourseCon,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/aiOffice",
|
|
|
+ name: "aiOffice",
|
|
|
+ component: aiOffice,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/schoolSafe",
|
|
|
+ name: "schoolSafe",
|
|
|
+ component: schoolSafe,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/lyStudentEva",
|
|
|
+ name: "lyStudentEva",
|
|
|
+ component: lyStudentEva,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ }, {
|
|
|
+ path: "/teacherDevelop",
|
|
|
+ name: "teacherDevelop",
|
|
|
+ component: teacherDevelop,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: ""//不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/userInfoL',
|
|
|
+ name: 'userInfoL',
|
|
|
+ component: userInfoL,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/examineL',
|
|
|
+ name: 'examineL',
|
|
|
+ component: examineL,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/portraitL',
|
|
|
+ name: 'portraitL',
|
|
|
+ component: portraitL,
|
|
|
+ meta: {
|
|
|
+ keepAlive: true,
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/teadTest',
|
|
|
+ name: 'teadTest',
|
|
|
+ component: teadTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/Listudent',
|
|
|
+ name: 'Listudent',
|
|
|
+ component: Listudent,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 是否需要判断是否登录,这里是需要判断
|
|
|
+ }
|
|
|
+ },
|
|
|
+ {
|
|
|
+ path: '/safeTest',
|
|
|
+ name: 'safeTest',
|
|
|
+ component: safeTest,
|
|
|
+ meta: {
|
|
|
+ requireAuth: '' // 不需要鉴权
|
|
|
+ }
|
|
|
+ },
|
|
|
+ ]
|
|
|
})
|