index.js 25 KB

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