index.js 34 KB

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