index.js 24 KB

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