index.js 25 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818
  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. // 全局修改默认配置,点击空白处不能关闭弹窗
  98. ElementUI.Dialog.props.closeOnClickModal.default = false
  99. Vue.use(Router).use(ElementUI)
  100. export default new Router({
  101. routes: [{
  102. path: '/class',
  103. name: 'class',
  104. component: classA,
  105. meta: {
  106. requireAuth: ''
  107. }
  108. },
  109. {
  110. path: '/grade',
  111. name: 'grade',
  112. component: grade,
  113. meta: {
  114. requireAuth: ''
  115. }
  116. },{
  117. path: '/teacherOffice',
  118. name: 'teacherOffice',
  119. component: teacherOffice,
  120. meta: {
  121. requireAuth: ''
  122. }
  123. },
  124. {
  125. path: '/classGM',
  126. name: 'classGM',
  127. component: classGM,
  128. meta: {
  129. requireAuth: ''
  130. }
  131. },
  132. // {
  133. // path: '/',
  134. // redirect: '/course',
  135. // },
  136. {
  137. path: '/course',
  138. component: course,
  139. meta: {
  140. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  141. }
  142. },
  143. {
  144. path: '/scourse',
  145. component: scourse,
  146. meta: {
  147. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  148. }
  149. },
  150. {
  151. path: '/studentCourse',
  152. component: studentCourse,
  153. meta: {
  154. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  155. }
  156. },
  157. {
  158. path: '/studentCheckCourse',
  159. component: studentCheckCourse,
  160. meta: {
  161. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  162. }
  163. },
  164. {
  165. path: '/studentAddCourse',
  166. component: studentAddCourse,
  167. meta: {
  168. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  169. }
  170. },
  171. {
  172. path: '/courseProgress',
  173. component: courseProgress,
  174. meta: {
  175. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  176. }
  177. },
  178. {
  179. path: '/studioCourse',
  180. component: studioCourse,
  181. meta: {
  182. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  183. }
  184. },
  185. {
  186. path: '/studioAddCourse',
  187. component: studioAddCourse,
  188. meta: {
  189. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  190. }
  191. },
  192. {
  193. path: '/studioCourseProgress',
  194. component: studioCourseProgress,
  195. meta: {
  196. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  197. }
  198. },
  199. {
  200. path: '/courseGM',
  201. component: courseGM,
  202. meta: {
  203. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  204. }
  205. },
  206. {
  207. path: '/course/courseDetail',
  208. component: courseDetail,
  209. meta: {
  210. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  211. }
  212. },
  213. {
  214. path: '/course/addCourse',
  215. component: addCourse,
  216. meta: {
  217. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  218. }
  219. },
  220. {
  221. path: '/course/addCourseE',
  222. component: addCourseE,
  223. meta: {
  224. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  225. }
  226. },
  227. {
  228. path: '/course/addCourseT',
  229. component: addCourseT,
  230. meta: {
  231. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  232. }
  233. },
  234. {
  235. path: '/course/addCourseGM',
  236. component: addCourseGM,
  237. meta: {
  238. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  239. }
  240. },
  241. {
  242. path: '/data',
  243. name: 'data',
  244. component: data,
  245. meta: {
  246. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  247. }
  248. },
  249. {
  250. path: '/dataGM',
  251. name: 'dataGM',
  252. component: dataGM,
  253. meta: {
  254. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  255. }
  256. }, {
  257. path: '/notice',
  258. name: 'notice',
  259. component: notice,
  260. meta: {
  261. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  262. }
  263. },
  264. {
  265. path: '/student',
  266. name: 'student',
  267. component: student,
  268. meta: {
  269. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  270. }
  271. },
  272. {
  273. path: '/studentGM',
  274. name: 'studentGM',
  275. component: studentGM,
  276. meta: {
  277. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  278. }
  279. },
  280. {
  281. path: '/ask',
  282. name: 'ask',
  283. component: ask,
  284. meta: {
  285. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  286. }
  287. },
  288. {
  289. path: '/ask/askList',
  290. name: 'askList',
  291. component: () =>
  292. import ('@/components/pages/askList'),
  293. meta: {}
  294. },
  295. {
  296. path: '/works',
  297. name: 'works',
  298. component: works,
  299. meta: {
  300. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  301. }
  302. },
  303. {
  304. path: '/studentWorks',
  305. name: 'studentWorks',
  306. component: studentWorks,
  307. meta: {
  308. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  309. }
  310. },
  311. {
  312. path: '/studentWorksDetail',
  313. name: 'studentWorksDetail',
  314. component: studentWorksDetail,
  315. meta: {
  316. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  317. }
  318. },
  319. {
  320. path: '/worksGM',
  321. name: 'worksGM',
  322. component: worksGM,
  323. meta: {
  324. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  325. }
  326. },
  327. {
  328. path: '/worksDetail',
  329. name: 'worksDetail',
  330. component: worksDetail,
  331. meta: {
  332. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  333. }
  334. },
  335. {
  336. path: '/library',
  337. name: 'library',
  338. component: library,
  339. meta: {
  340. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  341. }
  342. },
  343. {
  344. path: '/libraryGM',
  345. name: 'libraryGM',
  346. component: libraryGM,
  347. meta: {
  348. requireAuth: '' // 是否需要判断是否登录,这里是需要判断
  349. }
  350. },
  351. {
  352. path: '/login',
  353. name: 'login',
  354. component: login,
  355. meta: {
  356. requireAuth: '' // 不需要鉴权
  357. }
  358. },
  359. {
  360. path: '/note',
  361. name: 'note',
  362. component: note,
  363. meta: {
  364. requireAuth: '' // 不需要鉴权
  365. }
  366. },
  367. {
  368. path: '/Grid',
  369. name: 'Grid',
  370. component: Grid,
  371. meta: {
  372. requireAuth: '' // 不需要鉴权
  373. }
  374. },
  375. {
  376. path: '/demo',
  377. name: 'demo',
  378. component: demo,
  379. meta: {
  380. requireAuth: '' // 不需要鉴权
  381. }
  382. },
  383. {
  384. path: '/classRoom',
  385. name: 'classRoom',
  386. component: classRoom,
  387. meta: {
  388. requireAuth: '' // 不需要鉴权
  389. }
  390. },
  391. {
  392. path: '/liveRoom',
  393. name: 'liveRoom',
  394. component: liveRoom,
  395. meta: {
  396. requireAuth: '' // 不需要鉴权
  397. }
  398. }, {
  399. path: '/liveRoomKQ',
  400. name: 'liveRoomKQ',
  401. component: liveRoomKQ,
  402. meta: {
  403. requireAuth: '' // 不需要鉴权
  404. }
  405. },
  406. {
  407. path: '/addPPt',
  408. name: 'addPPt',
  409. component: addPPt,
  410. meta: {
  411. requireAuth: '' // 不需要鉴权
  412. }
  413. },
  414. {
  415. path: '/studyLibrary',
  416. name: 'studyLibrary',
  417. component: studyLibrary,
  418. meta: {
  419. requireAuth: '' // 不需要鉴权
  420. }
  421. },
  422. {
  423. path: '/evaluation',
  424. name: 'evaluation',
  425. component: evaluation,
  426. meta: {
  427. requireAuth: '' // 不需要鉴权
  428. }
  429. },
  430. {
  431. path: '/GridList',
  432. name: 'GridList',
  433. component: GridList,
  434. meta: {
  435. requireAuth: '' // 不需要鉴权
  436. }
  437. },
  438. {
  439. path: '/wordList',
  440. name: 'wordList',
  441. component: wordList,
  442. meta: {
  443. requireAuth: '' // 不需要鉴权
  444. }
  445. }, {
  446. path: '/demoPdf',
  447. name: 'demoPdf',
  448. component: demoPdf,
  449. meta: {
  450. requireAuth: '' // 不需要鉴权
  451. }
  452. }, {
  453. path: '/demoPdf2',
  454. name: 'demoPdf2',
  455. component: demoPdf2,
  456. meta: {
  457. requireAuth: '' // 不需要鉴权
  458. }
  459. }, {
  460. path: '/audioDemo',
  461. name: 'audioDemo',
  462. component: audioDemo,
  463. meta: {
  464. requireAuth: '' // 不需要鉴权
  465. }
  466. }, {
  467. path: '/Ttype',
  468. name: 'Ttype',
  469. component: Ttype,
  470. meta: {
  471. requireAuth: '' // 不需要鉴权
  472. }
  473. }, {
  474. path: '/TtypeGM',
  475. name: 'TtypeGM',
  476. component: TtypeGM,
  477. meta: {
  478. requireAuth: '' // 不需要鉴权
  479. }
  480. }, {
  481. path: '/Ttype2',
  482. name: 'Ttype2',
  483. component: Ttype2,
  484. meta: {
  485. requireAuth: '' // 不需要鉴权
  486. }
  487. }, {
  488. path: '/Ttype2S',
  489. name: 'Ttype2S',
  490. component: Ttype2S,
  491. meta: {
  492. requireAuth: '' // 不需要鉴权
  493. }
  494. },{
  495. path: '/Ttype2Studio',
  496. name: 'Ttype2Studio',
  497. component: Ttype2Studio,
  498. meta: {
  499. requireAuth: '' // 不需要鉴权
  500. }
  501. },{
  502. path: '/TtypeOrg',
  503. name: 'TtypeOrg',
  504. component: TtypeOrg,
  505. meta: {
  506. requireAuth: '' // 不需要鉴权
  507. }
  508. }, {
  509. path: '/banner',
  510. name: 'banner',
  511. component: banner,
  512. meta: {
  513. requireAuth: '' // 不需要鉴权
  514. }
  515. }, {
  516. path: '/CaseDesign',
  517. name: 'CaseDesign',
  518. component: CaseDesign,
  519. meta: {
  520. requireAuth: '' // 不需要鉴权
  521. }
  522. }, {
  523. path: '/CaseDesignS',
  524. name: 'CaseDesignS',
  525. component: CaseDesignS,
  526. meta: {
  527. requireAuth: '' // 不需要鉴权
  528. }
  529. }, {
  530. path: '/CaseDesignGM',
  531. name: 'CaseDesignGM',
  532. component: CaseDesignGM,
  533. meta: {
  534. requireAuth: '' // 不需要鉴权
  535. }
  536. }, {
  537. path: '/eventCenter',
  538. name: 'eventCenter',
  539. component: eventCenter,
  540. meta: {
  541. requireAuth: '' // 不需要鉴权
  542. }
  543. }, {
  544. path: '/addRace',
  545. name: 'addRace',
  546. component: addRace,
  547. meta: {
  548. requireAuth: '' // 不需要鉴权
  549. }
  550. }, {
  551. path: '/anliDetail',
  552. name: 'anliDetail',
  553. component: anliDetail,
  554. meta: {
  555. requireAuth: '' // 不需要鉴权
  556. }
  557. },
  558. {
  559. path: '/schoolGM',
  560. name: 'schoolGM',
  561. component: schoolGM,
  562. meta: {
  563. requireAuth: '' // 不需要鉴权
  564. }
  565. },
  566. {
  567. path: '/teacherGM',
  568. name: 'teacherGM',
  569. component: teacherGM,
  570. meta: {
  571. requireAuth: '' // 不需要鉴权
  572. }
  573. },
  574. {
  575. path: '/examineGM',
  576. name: 'examineGM',
  577. component: examineGM,
  578. meta: {
  579. requireAuth: '' // 不需要鉴权
  580. }
  581. },
  582. {
  583. path: '/noticeGM',
  584. name: 'noticeGM',
  585. component: noticeGM,
  586. meta: {
  587. requireAuth: '' // 不需要鉴权
  588. }
  589. },
  590. {
  591. path: '/tcData',
  592. name: 'tcData',
  593. component: tcData,
  594. meta: {
  595. requireAuth: '' // 不需要鉴权
  596. }
  597. },
  598. {
  599. path: '/tcSchool',
  600. name: 'tcSchool',
  601. component: tcSchool,
  602. meta: {
  603. requireAuth: '' // 不需要鉴权
  604. }
  605. },
  606. {
  607. path: '/tcStudent',
  608. name: 'tcStudent',
  609. component: tcStudent,
  610. meta: {
  611. requireAuth: '' // 不需要鉴权
  612. }
  613. },
  614. {
  615. path: '/tcTeacher',
  616. name: 'tcTeacher',
  617. component: tcTeacher,
  618. meta: {
  619. requireAuth: '' // 不需要鉴权
  620. }
  621. },
  622. {
  623. path: '/tcNotice',
  624. name: 'tcNotice',
  625. component: tcNotice,
  626. meta: {
  627. requireAuth: '' // 不需要鉴权
  628. }
  629. },
  630. {
  631. path: '/studioEvaluate',
  632. name: 'studioEvaluate',
  633. component: studioEvaluate,
  634. meta: {
  635. requireAuth: '' // 不需要鉴权
  636. }
  637. },
  638. {
  639. path: '/studioEvaBasicData',
  640. name: 'studioEvaBasicData',
  641. component: studioEvaBasicData,
  642. meta: {
  643. requireAuth: '' // 不需要鉴权
  644. }
  645. },
  646. {
  647. path: '/actLineChat',
  648. name: 'actLineChat',
  649. component: actLineChat,
  650. meta: {
  651. requireAuth: '' // 不需要鉴权
  652. }
  653. },
  654. {
  655. path: '/actTypeTable',
  656. name: 'actTypeTable',
  657. component: actTypeTable,
  658. meta: {
  659. requireAuth: '' // 不需要鉴权
  660. }
  661. },
  662. {
  663. path: '/worksReport',
  664. name: 'worksReport',
  665. component: worksReport,
  666. meta: {
  667. requireAuth: '' // 不需要鉴权
  668. }
  669. },
  670. {
  671. path: '/myReport',
  672. name: 'myReport',
  673. component: myReport,
  674. meta: {
  675. requireAuth: '' // 不需要鉴权
  676. }
  677. },
  678. {
  679. path: '/mrBasicData',
  680. name: 'mrBasicData',
  681. component: mrBasicData,
  682. meta: {
  683. requireAuth: '' // 不需要鉴权
  684. }
  685. },
  686. {
  687. path: '/mrOverPer',
  688. name: 'mrOverPer',
  689. component: mrOverPer,
  690. meta: {
  691. requireAuth: '' // 不需要鉴权
  692. }
  693. },
  694. {
  695. path: '/myCourseReport',
  696. name: 'myCourseReport',
  697. component: myCourseReport,
  698. meta: {
  699. requireAuth: '' // 不需要鉴权
  700. }
  701. },
  702. {
  703. path: '/courseEvaScore',
  704. name: 'courseEvaScore',
  705. component: courseEvaScore,
  706. meta: {
  707. requireAuth: '' // 不需要鉴权
  708. }
  709. },
  710. {
  711. path: '/mrLearnStatus',
  712. name: 'mrLearnStatus',
  713. component: mrLearnStatus,
  714. meta: {
  715. requireAuth: '' // 不需要鉴权
  716. }
  717. },
  718. {
  719. path: '/courseTypeAna',
  720. name: 'courseTypeAna',
  721. component: courseTypeAna,
  722. meta: {
  723. requireAuth: '' // 不需要鉴权
  724. }
  725. },
  726. {
  727. path: '/toolTypeAna',
  728. name: 'toolTypeAna',
  729. component: toolTypeAna,
  730. meta: {
  731. requireAuth: '' // 不需要鉴权
  732. }
  733. },
  734. {
  735. path: '/mrEva',
  736. name: 'mrEva',
  737. component: mrEva,
  738. meta: {
  739. requireAuth: '' // 不需要鉴权
  740. }
  741. },
  742. {
  743. path: '/inviteLogin',
  744. name: 'inviteLogin',
  745. component: inviteLogin,
  746. meta: {
  747. requireAuth: '' // 不需要鉴权
  748. }
  749. },
  750. {
  751. path: '/stReport',
  752. name: 'stReport',
  753. component: stReport,
  754. meta: {
  755. requireAuth: '' // 不需要鉴权
  756. }
  757. },
  758. {
  759. path: '/classReport',
  760. name: 'classReport',
  761. component: classReport,
  762. meta: {
  763. requireAuth: '' // 不需要鉴权
  764. }
  765. },
  766. {
  767. path: '/courseReport',
  768. name: 'courseReport',
  769. component: courseReport,
  770. meta: {
  771. requireAuth: '' // 不需要鉴权
  772. }
  773. },
  774. {
  775. path: '/evaReport',
  776. name: 'evaReport',
  777. component: evaReport,
  778. meta: {
  779. requireAuth: '' // 不需要鉴权
  780. }
  781. },
  782. {
  783. path: '/learnAna',
  784. name: 'learnAna',
  785. component: learnAna,
  786. meta: {
  787. requireAuth: '' // 不需要鉴权
  788. }
  789. },
  790. {
  791. path: '/modelReport',
  792. name: 'modelReport',
  793. component: modelReport,
  794. meta: {
  795. requireAuth: '' // 不需要鉴权
  796. }
  797. },
  798. {
  799. path: '/lookModel',
  800. name: 'lookModel',
  801. component: lookModel,
  802. meta: {
  803. requireAuth: '' // 不需要鉴权
  804. }
  805. },
  806. {
  807. path: '/teacherSource',
  808. name: 'teacherSource',
  809. component: teacherSource,
  810. meta: {
  811. requireAuth: '' // 不需要鉴权
  812. }
  813. },
  814. ]
  815. })