index.js 28 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925
  1. import Vue from 'vue'
  2. import Router from 'vue-router'
  3. import ElementUI from 'element-ui'
  4. import 'element-ui/lib/theme-chalk/index.css'
  5. import classA from '@/components/pages/class'
  6. import teacherOffice from '@/components/pages/teacherOffice'
  7. import grade from '@/components/pages/grade'
  8. import classGM from '@/components/pages/classGM'
  9. import course from '@/components/pages/course'
  10. import scourse from '@/components/pages/scourse'
  11. import courseGM from '@/components/pages/courseGM'
  12. import courseDetail from '@/components/pages/courseDetail'
  13. import data from '@/components/pages/data'
  14. import dataGM from '@/components/pages/dataGM'
  15. import notice from '@/components/pages/notice'
  16. import student from '@/components/pages/student'
  17. import studentGM from '@/components/pages/studentGM'
  18. import works from '@/components/pages/works'
  19. import studentWorks from '@/components/pages/studentWorks'
  20. import studentWorksDetail from '@/components/pages/components/studentWorksDetail'
  21. import worksGM from '@/components/pages/worksGM'
  22. import worksDetail from '@/components/pages/worksDetail'
  23. import login from '@/components/login'
  24. import ask from '@/components/pages/ask'
  25. import addCourse from '@/components/pages/addCourse'
  26. import addCourseGM from '@/components/pages/addCourseGM'
  27. import library from '@/components/pages/library'
  28. import libraryGM from '@/components/pages/libraryGM'
  29. import note from '@/components/pages/note'
  30. import Grid from '@/components/pages/Grid'
  31. import demo from '@/components/pages/demo'
  32. import classRoom from '@/components/pages/classRoom'
  33. import liveRoom from '@/components/pages/liveRoom'
  34. import liveRoomKQ from '@/components/pages/liveRoomKQ'
  35. import addPPt from '@/components/pages/addPPt'
  36. import studyLibrary from '@/components/pages/studyLibrary'
  37. import evaluation from '@/components/pages/evaluation'
  38. import GridList from '@/components/pages/GridList'
  39. import wordList from '@/components/pages/wordList'
  40. import demoPdf from '@/components/pages/demoPdf'
  41. import demoPdf2 from '@/components/pages/demoPdf2'
  42. import audioDemo from '@/components/pages/audioDemo'
  43. import Ttype from '@/components/pages/Ttype'
  44. import TtypeGM from '@/components/pages/TtypeGM'
  45. import Ttype2 from '@/components/pages/Ttype2'
  46. import Ttype2S from '@/components/pages/Ttype2S'
  47. import Ttype2Studio from '@/components/pages/Ttype2Studio'
  48. import TtypeOrg from '@/components/pages/TtypeOrg'
  49. import banner from '@/components/pages/banner'
  50. import CaseDesign from '@/components/pages/CaseDesign'
  51. import CaseDesignS from '@/components/pages/CaseDesignS'
  52. import CaseDesignGM from '@/components/pages/CaseDesignGM'
  53. import eventCenter from '@/components/pages/race/eventCenter'
  54. import addRace from '@/components/pages/race/addRace'
  55. import anliDetail from '@/components/pages/race/eventCenter/anliDetail'
  56. import schoolGM from '@/components/pages/GM/school'
  57. import teacherGM from '@/components/pages/GM/teacher'
  58. import examineGM from '@/components/pages/GM/examine'
  59. import noticeGM from '@/components/pages/GM/notice'
  60. import studentCourse from '@/components/pages/student/course'
  61. import studentCheckCourse from '@/components/pages/student/checkCourse'
  62. import studentAddCourse from '@/components/pages/student/addCourse'
  63. import courseProgress from '@/components/pages/student/courseProgress'
  64. import tcData from '@/components/pages/tencent/data'
  65. import tcSchool from '@/components/pages/tencent/school'
  66. import tcStudent from '@/components/pages/tencent/student'
  67. import tcTeacher from '@/components/pages/tencent/teacher'
  68. import tcNotice from '@/components/pages/tencent/notice'
  69. import studioCourse from '@/components/pages/studio/course'
  70. import studioAddCourse from '@/components/pages/studio/addCourse'
  71. import studioCourseProgress from '@/components/pages/studio/courseProgress'
  72. import studioEvaluate from '@/components/pages/studio/studioEvaluate'
  73. import studioEvaBasicData from '@/components/pages/studio/components/studioEvaBasicData'
  74. import actLineChat from '@/components/pages/studio/components/actLineChat'
  75. import actTypeTable from '@/components/pages/studio/components/actTypeTable'
  76. import worksReport from '@/components/pages/worksReport'
  77. import myReport from '@/components/pages/myReport/myReport'
  78. import mrBasicData from '@/components/pages/myReport/components/mrBasicData'
  79. import mrOverPer from '@/components/pages/myReport/components/mrOverPer'
  80. import myCourseReport from '@/components/pages/myReport/components/myCourseReport'
  81. import courseEvaScore from '@/components/pages/myReport/components/courseEvaScore'
  82. import mrLearnStatus from '@/components/pages/myReport/components/mrLearnStatus'
  83. import courseTypeAna from '@/components/pages/myReport/components/courseTypeAna'
  84. import toolTypeAna from '@/components/pages/myReport/components/toolTypeAna'
  85. import mrEva from '@/components/pages/myReport/components/mrEva'
  86. import inviteLogin from '@/components/pages/inviteLogin/inviteLogin'
  87. import stReport from '@/components/pages/components/stReport'
  88. import classReport from '@/components/pages/components/classReport'
  89. import courseReport from '@/components/pages/components/courseReport'
  90. import evaReport from '@/components/pages/components/evaReport'
  91. import learnAna from '@/components/pages/learnAnalysis/learnAna'
  92. import modelReport from '@/components/pages/learnAnalysis/components/modelReport'
  93. import lookModel from '@/components/pages/learnAnalysis/components/lookModel'
  94. import teacherSource from '@/components/pages/teacherSource/index'
  95. import addCourseE from '@/components/pages/easy/addCourse'
  96. import addCourseT from '@/components/pages/task/addCourse'
  97. import dataBoard from '@/components/pages/dataBoard'
  98. import dataBoardSies from '@/components/pages/dataBoardSies'
  99. import dataBoardNew from '@/components/pages/dataBoardNew'
  100. import addSynergyCourse from '@/components/pages/synergyCourse/addCourse'
  101. import synergyCourse from '@/components/pages/synergyCourse/course'
  102. import test from '@/components/pages/test/index'
  103. import addTest from '@/components/pages/test/add/addTest'
  104. import testStudent from '@/components/pages/testStudent/index'
  105. import testPerson from '@/components/pages/testPerson/index'
  106. import doTest from '@/components/pages/testStudent/view/preview'
  107. import checkTest from '@/components/pages/testStudent/view/check'
  108. import checkToTest from '@/components/pages/test/check'
  109. import checkTest2 from '@/components/pages/test/check/check.vue'
  110. // 全局修改默认配置,点击空白处不能关闭弹窗
  111. ElementUI.Dialog.props.closeOnClickModal.default = false
  112. Vue.use(Router).use(ElementUI)
  113. export default new Router({
  114. routes: [{
  115. path: '/class',
  116. name: 'class',
  117. component: classA,
  118. meta: {
  119. requireAuth: ''
  120. }
  121. },
  122. {
  123. path: '/grade',
  124. name: 'grade',
  125. component: grade,
  126. meta: {
  127. requireAuth: ''
  128. }
  129. }, {
  130. path: '/teacherOffice',
  131. name: 'teacherOffice',
  132. component: teacherOffice,
  133. meta: {
  134. requireAuth: ''
  135. }
  136. },
  137. {
  138. path: '/classGM',
  139. name: 'classGM',
  140. component: classGM,
  141. meta: {
  142. requireAuth: ''
  143. }
  144. },
  145. // {
  146. // path: '/',
  147. // redirect: '/course',
  148. // },
  149. {
  150. path: '/course',
  151. component: course,
  152. meta: {
  153. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  154. }
  155. },
  156. {
  157. path: '/scourse',
  158. component: scourse,
  159. meta: {
  160. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  161. }
  162. },
  163. {
  164. path: '/studentCourse',
  165. component: studentCourse,
  166. meta: {
  167. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  168. }
  169. },
  170. {
  171. path: '/studentCheckCourse',
  172. component: studentCheckCourse,
  173. meta: {
  174. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  175. }
  176. },
  177. {
  178. path: '/studentAddCourse',
  179. component: studentAddCourse,
  180. meta: {
  181. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  182. }
  183. },
  184. {
  185. path: '/courseProgress',
  186. component: courseProgress,
  187. meta: {
  188. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  189. }
  190. },
  191. {
  192. path: '/studioCourse',
  193. component: studioCourse,
  194. meta: {
  195. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  196. }
  197. },
  198. {
  199. path: '/studioAddCourse',
  200. component: studioAddCourse,
  201. meta: {
  202. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  203. }
  204. },
  205. {
  206. path: '/studioCourseProgress',
  207. component: studioCourseProgress,
  208. meta: {
  209. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  210. }
  211. },
  212. {
  213. path: '/courseGM',
  214. component: courseGM,
  215. meta: {
  216. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  217. }
  218. },
  219. {
  220. path: '/course/courseDetail',
  221. component: courseDetail,
  222. meta: {
  223. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  224. }
  225. },
  226. {
  227. path: '/course/addCourse',
  228. component: addCourse,
  229. meta: {
  230. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  231. }
  232. },
  233. {
  234. path: '/course/addCourseE',
  235. component: addCourseE,
  236. meta: {
  237. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  238. }
  239. },
  240. {
  241. path: '/course/addCourseT',
  242. component: addCourseT,
  243. meta: {
  244. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  245. }
  246. },
  247. {
  248. path: '/course/addCourseGM',
  249. component: addCourseGM,
  250. meta: {
  251. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  252. }
  253. },
  254. {
  255. path: '/data',
  256. name: 'data',
  257. component: data,
  258. meta: {
  259. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  260. }
  261. },
  262. {
  263. path: '/dataGM',
  264. name: 'dataGM',
  265. component: dataGM,
  266. meta: {
  267. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  268. }
  269. }, {
  270. path: '/notice',
  271. name: 'notice',
  272. component: notice,
  273. meta: {
  274. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  275. }
  276. },
  277. {
  278. path: '/student',
  279. name: 'student',
  280. component: student,
  281. meta: {
  282. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  283. }
  284. },
  285. {
  286. path: '/studentGM',
  287. name: 'studentGM',
  288. component: studentGM,
  289. meta: {
  290. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  291. }
  292. },
  293. {
  294. path: '/ask',
  295. name: 'ask',
  296. component: ask,
  297. meta: {
  298. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  299. }
  300. },
  301. {
  302. path: '/ask/askList',
  303. name: 'askList',
  304. component: () =>
  305. import ('@/components/pages/askList'),
  306. meta: {}
  307. },
  308. {
  309. path: '/works',
  310. name: 'works',
  311. component: works,
  312. meta: {
  313. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  314. }
  315. },
  316. {
  317. path: '/studentWorks',
  318. name: 'studentWorks',
  319. component: studentWorks,
  320. meta: {
  321. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  322. }
  323. },
  324. {
  325. path: '/studentWorksDetail',
  326. name: 'studentWorksDetail',
  327. component: studentWorksDetail,
  328. meta: {
  329. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  330. }
  331. },
  332. {
  333. path: '/worksGM',
  334. name: 'worksGM',
  335. component: worksGM,
  336. meta: {
  337. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  338. }
  339. },
  340. {
  341. path: '/worksDetail',
  342. name: 'worksDetail',
  343. component: worksDetail,
  344. meta: {
  345. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  346. }
  347. },
  348. {
  349. path: '/library',
  350. name: 'library',
  351. component: library,
  352. meta: {
  353. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  354. }
  355. },
  356. {
  357. path: '/libraryGM',
  358. name: 'libraryGM',
  359. component: libraryGM,
  360. meta: {
  361. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  362. }
  363. },
  364. {
  365. path: '/login',
  366. name: 'login',
  367. component: login,
  368. meta: {
  369. requireAuth: '' // 不需要鉴权
  370. }
  371. },
  372. {
  373. path: '/note',
  374. name: 'note',
  375. component: note,
  376. meta: {
  377. requireAuth: '' // 不需要鉴权
  378. }
  379. },
  380. {
  381. path: '/Grid',
  382. name: 'Grid',
  383. component: Grid,
  384. meta: {
  385. requireAuth: '' // 不需要鉴权
  386. }
  387. },
  388. {
  389. path: '/demo',
  390. name: 'demo',
  391. component: demo,
  392. meta: {
  393. requireAuth: '' // 不需要鉴权
  394. }
  395. },
  396. {
  397. path: '/classRoom',
  398. name: 'classRoom',
  399. component: classRoom,
  400. meta: {
  401. requireAuth: '' // 不需要鉴权
  402. }
  403. },
  404. {
  405. path: '/liveRoom',
  406. name: 'liveRoom',
  407. component: liveRoom,
  408. meta: {
  409. requireAuth: '' // 不需要鉴权
  410. }
  411. }, {
  412. path: '/liveRoomKQ',
  413. name: 'liveRoomKQ',
  414. component: liveRoomKQ,
  415. meta: {
  416. requireAuth: '' // 不需要鉴权
  417. }
  418. },
  419. {
  420. path: '/addPPt',
  421. name: 'addPPt',
  422. component: addPPt,
  423. meta: {
  424. requireAuth: '' // 不需要鉴权
  425. }
  426. },
  427. {
  428. path: '/studyLibrary',
  429. name: 'studyLibrary',
  430. component: studyLibrary,
  431. meta: {
  432. requireAuth: '' // 不需要鉴权
  433. }
  434. },
  435. {
  436. path: '/evaluation',
  437. name: 'evaluation',
  438. component: evaluation,
  439. meta: {
  440. requireAuth: '' // 不需要鉴权
  441. }
  442. },
  443. {
  444. path: '/GridList',
  445. name: 'GridList',
  446. component: GridList,
  447. meta: {
  448. requireAuth: '' // 不需要鉴权
  449. }
  450. },
  451. {
  452. path: '/wordList',
  453. name: 'wordList',
  454. component: wordList,
  455. meta: {
  456. requireAuth: '' // 不需要鉴权
  457. }
  458. }, {
  459. path: '/demoPdf',
  460. name: 'demoPdf',
  461. component: demoPdf,
  462. meta: {
  463. requireAuth: '' // 不需要鉴权
  464. }
  465. }, {
  466. path: '/demoPdf2',
  467. name: 'demoPdf2',
  468. component: demoPdf2,
  469. meta: {
  470. requireAuth: '' // 不需要鉴权
  471. }
  472. }, {
  473. path: '/audioDemo',
  474. name: 'audioDemo',
  475. component: audioDemo,
  476. meta: {
  477. requireAuth: '' // 不需要鉴权
  478. }
  479. }, {
  480. path: '/Ttype',
  481. name: 'Ttype',
  482. component: Ttype,
  483. meta: {
  484. requireAuth: '' // 不需要鉴权
  485. }
  486. }, {
  487. path: '/TtypeGM',
  488. name: 'TtypeGM',
  489. component: TtypeGM,
  490. meta: {
  491. requireAuth: '' // 不需要鉴权
  492. }
  493. }, {
  494. path: '/Ttype2',
  495. name: 'Ttype2',
  496. component: Ttype2,
  497. meta: {
  498. requireAuth: '' // 不需要鉴权
  499. }
  500. }, {
  501. path: '/Ttype2S',
  502. name: 'Ttype2S',
  503. component: Ttype2S,
  504. meta: {
  505. requireAuth: '' // 不需要鉴权
  506. }
  507. }, {
  508. path: '/Ttype2Studio',
  509. name: 'Ttype2Studio',
  510. component: Ttype2Studio,
  511. meta: {
  512. requireAuth: '' // 不需要鉴权
  513. }
  514. }, {
  515. path: '/TtypeOrg',
  516. name: 'TtypeOrg',
  517. component: TtypeOrg,
  518. meta: {
  519. requireAuth: '' // 不需要鉴权
  520. }
  521. }, {
  522. path: '/banner',
  523. name: 'banner',
  524. component: banner,
  525. meta: {
  526. requireAuth: '' // 不需要鉴权
  527. }
  528. }, {
  529. path: '/CaseDesign',
  530. name: 'CaseDesign',
  531. component: CaseDesign,
  532. meta: {
  533. requireAuth: '' // 不需要鉴权
  534. }
  535. }, {
  536. path: '/CaseDesignS',
  537. name: 'CaseDesignS',
  538. component: CaseDesignS,
  539. meta: {
  540. requireAuth: '' // 不需要鉴权
  541. }
  542. }, {
  543. path: '/CaseDesignGM',
  544. name: 'CaseDesignGM',
  545. component: CaseDesignGM,
  546. meta: {
  547. requireAuth: '' // 不需要鉴权
  548. }
  549. }, {
  550. path: '/eventCenter',
  551. name: 'eventCenter',
  552. component: eventCenter,
  553. meta: {
  554. requireAuth: '' // 不需要鉴权
  555. }
  556. }, {
  557. path: '/addRace',
  558. name: 'addRace',
  559. component: addRace,
  560. meta: {
  561. requireAuth: '' // 不需要鉴权
  562. }
  563. }, {
  564. path: '/anliDetail',
  565. name: 'anliDetail',
  566. component: anliDetail,
  567. meta: {
  568. requireAuth: '' // 不需要鉴权
  569. }
  570. },
  571. {
  572. path: '/schoolGM',
  573. name: 'schoolGM',
  574. component: schoolGM,
  575. meta: {
  576. requireAuth: '' // 不需要鉴权
  577. }
  578. },
  579. {
  580. path: '/teacherGM',
  581. name: 'teacherGM',
  582. component: teacherGM,
  583. meta: {
  584. requireAuth: '' // 不需要鉴权
  585. }
  586. },
  587. {
  588. path: '/examineGM',
  589. name: 'examineGM',
  590. component: examineGM,
  591. meta: {
  592. requireAuth: '' // 不需要鉴权
  593. }
  594. },
  595. {
  596. path: '/noticeGM',
  597. name: 'noticeGM',
  598. component: noticeGM,
  599. meta: {
  600. requireAuth: '' // 不需要鉴权
  601. }
  602. },
  603. {
  604. path: '/tcData',
  605. name: 'tcData',
  606. component: tcData,
  607. meta: {
  608. requireAuth: '' // 不需要鉴权
  609. }
  610. },
  611. {
  612. path: '/tcSchool',
  613. name: 'tcSchool',
  614. component: tcSchool,
  615. meta: {
  616. requireAuth: '' // 不需要鉴权
  617. }
  618. },
  619. {
  620. path: '/tcStudent',
  621. name: 'tcStudent',
  622. component: tcStudent,
  623. meta: {
  624. requireAuth: '' // 不需要鉴权
  625. }
  626. },
  627. {
  628. path: '/tcTeacher',
  629. name: 'tcTeacher',
  630. component: tcTeacher,
  631. meta: {
  632. requireAuth: '' // 不需要鉴权
  633. }
  634. },
  635. {
  636. path: '/tcNotice',
  637. name: 'tcNotice',
  638. component: tcNotice,
  639. meta: {
  640. requireAuth: '' // 不需要鉴权
  641. }
  642. },
  643. {
  644. path: '/studioEvaluate',
  645. name: 'studioEvaluate',
  646. component: studioEvaluate,
  647. meta: {
  648. requireAuth: '' // 不需要鉴权
  649. }
  650. },
  651. {
  652. path: '/studioEvaBasicData',
  653. name: 'studioEvaBasicData',
  654. component: studioEvaBasicData,
  655. meta: {
  656. requireAuth: '' // 不需要鉴权
  657. }
  658. },
  659. {
  660. path: '/actLineChat',
  661. name: 'actLineChat',
  662. component: actLineChat,
  663. meta: {
  664. requireAuth: '' // 不需要鉴权
  665. }
  666. },
  667. {
  668. path: '/actTypeTable',
  669. name: 'actTypeTable',
  670. component: actTypeTable,
  671. meta: {
  672. requireAuth: '' // 不需要鉴权
  673. }
  674. },
  675. {
  676. path: '/worksReport',
  677. name: 'worksReport',
  678. component: worksReport,
  679. meta: {
  680. requireAuth: '' // 不需要鉴权
  681. }
  682. },
  683. {
  684. path: '/myReport',
  685. name: 'myReport',
  686. component: myReport,
  687. meta: {
  688. requireAuth: '' // 不需要鉴权
  689. }
  690. },
  691. {
  692. path: '/mrBasicData',
  693. name: 'mrBasicData',
  694. component: mrBasicData,
  695. meta: {
  696. requireAuth: '' // 不需要鉴权
  697. }
  698. },
  699. {
  700. path: '/mrOverPer',
  701. name: 'mrOverPer',
  702. component: mrOverPer,
  703. meta: {
  704. requireAuth: '' // 不需要鉴权
  705. }
  706. },
  707. {
  708. path: '/myCourseReport',
  709. name: 'myCourseReport',
  710. component: myCourseReport,
  711. meta: {
  712. requireAuth: '' // 不需要鉴权
  713. }
  714. },
  715. {
  716. path: '/courseEvaScore',
  717. name: 'courseEvaScore',
  718. component: courseEvaScore,
  719. meta: {
  720. requireAuth: '' // 不需要鉴权
  721. }
  722. },
  723. {
  724. path: '/mrLearnStatus',
  725. name: 'mrLearnStatus',
  726. component: mrLearnStatus,
  727. meta: {
  728. requireAuth: '' // 不需要鉴权
  729. }
  730. },
  731. {
  732. path: '/courseTypeAna',
  733. name: 'courseTypeAna',
  734. component: courseTypeAna,
  735. meta: {
  736. requireAuth: '' // 不需要鉴权
  737. }
  738. },
  739. {
  740. path: '/toolTypeAna',
  741. name: 'toolTypeAna',
  742. component: toolTypeAna,
  743. meta: {
  744. requireAuth: '' // 不需要鉴权
  745. }
  746. },
  747. {
  748. path: '/mrEva',
  749. name: 'mrEva',
  750. component: mrEva,
  751. meta: {
  752. requireAuth: '' // 不需要鉴权
  753. }
  754. },
  755. {
  756. path: '/inviteLogin',
  757. name: 'inviteLogin',
  758. component: inviteLogin,
  759. meta: {
  760. requireAuth: '' // 不需要鉴权
  761. }
  762. },
  763. {
  764. path: '/stReport',
  765. name: 'stReport',
  766. component: stReport,
  767. meta: {
  768. requireAuth: '' // 不需要鉴权
  769. }
  770. },
  771. {
  772. path: '/classReport',
  773. name: 'classReport',
  774. component: classReport,
  775. meta: {
  776. requireAuth: '' // 不需要鉴权
  777. }
  778. },
  779. {
  780. path: '/courseReport',
  781. name: 'courseReport',
  782. component: courseReport,
  783. meta: {
  784. requireAuth: '' // 不需要鉴权
  785. }
  786. },
  787. {
  788. path: '/evaReport',
  789. name: 'evaReport',
  790. component: evaReport,
  791. meta: {
  792. requireAuth: '' // 不需要鉴权
  793. }
  794. },
  795. {
  796. path: '/learnAna',
  797. name: 'learnAna',
  798. component: learnAna,
  799. meta: {
  800. requireAuth: '' // 不需要鉴权
  801. }
  802. },
  803. {
  804. path: '/modelReport',
  805. name: 'modelReport',
  806. component: modelReport,
  807. meta: {
  808. requireAuth: '' // 不需要鉴权
  809. }
  810. },
  811. {
  812. path: '/lookModel',
  813. name: 'lookModel',
  814. component: lookModel,
  815. meta: {
  816. requireAuth: '' // 不需要鉴权
  817. }
  818. },
  819. {
  820. path: '/teacherSource',
  821. name: 'teacherSource',
  822. component: teacherSource,
  823. meta: {
  824. requireAuth: '' // 不需要鉴权
  825. }
  826. },
  827. {
  828. path: '/dataBoard',
  829. name: 'dataBoard',
  830. component: dataBoard,
  831. meta: {
  832. requireAuth: '' // 不需要鉴权
  833. }
  834. },
  835. {
  836. path: '/dataBoardNew',
  837. name: 'dataBoardNew',
  838. component: dataBoardNew,
  839. meta: {
  840. requireAuth: '' // 不需要鉴权
  841. }
  842. },
  843. {
  844. path: '/dataBoardSies',
  845. name: 'dataBoardSies',
  846. component: dataBoardSies,
  847. meta: {
  848. requireAuth: '' // 不需要鉴权
  849. }
  850. },
  851. {
  852. path: '/synergyCourse',
  853. component: synergyCourse,
  854. meta: {
  855. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  856. }
  857. },
  858. {
  859. path: '/test',
  860. component: test,
  861. meta: {
  862. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  863. }
  864. },
  865. {
  866. path: '/testStudent',
  867. component: testStudent,
  868. meta: {
  869. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  870. }
  871. },
  872. {
  873. path: '/testPerson',
  874. component: testPerson,
  875. meta: {
  876. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  877. }
  878. },
  879. {
  880. path: '/doTest',
  881. component: doTest,
  882. meta: {
  883. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  884. }
  885. },
  886. {
  887. path: '/checkTest',
  888. component: checkTest,
  889. meta: {
  890. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  891. }
  892. },
  893. {
  894. path: '/checkTest2',
  895. component: checkTest2,
  896. meta: {
  897. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  898. }
  899. },
  900. {
  901. path: '/checkToTest',
  902. component: checkToTest,
  903. meta: {
  904. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  905. }
  906. },
  907. {
  908. path: '/addTest',
  909. component: addTest,
  910. meta: {
  911. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  912. }
  913. },
  914. {
  915. path: '/synergyCourse/add',
  916. component: addSynergyCourse,
  917. meta: {
  918. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  919. }
  920. },
  921. ]
  922. })