router-root.ts 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176
  1. // 不需要登录的路由
  2. export default [
  3. {
  4. path: '/student-register',
  5. name: 'student-register',
  6. component: () => import('@/views/student-register/index'),
  7. meta: {
  8. title: '学生登记'
  9. }
  10. },
  11. {
  12. path: '/goods-list',
  13. component: () => import('@/views/student-register/shop-mall/goods-list'),
  14. meta: {
  15. title: '商品列表'
  16. }
  17. },
  18. {
  19. path: '/goodsDetail',
  20. component: () =>
  21. import('@/views/student-register/shop-mall/goods-detail/index'),
  22. meta: {
  23. title: '商品列表'
  24. }
  25. },
  26. {
  27. path: '/student-digital-tools',
  28. component: () => import('@/views/student-register/digital-tools/index'),
  29. meta: {
  30. title: '数字化乐器学练工具'
  31. }
  32. },
  33. {
  34. path: '/courseware-play',
  35. component: () => import('@/views/courseware-play/index'),
  36. meta: {
  37. title: '课件播放'
  38. }
  39. },
  40. {
  41. path: '/payment-result',
  42. name: 'payment-result',
  43. component: () => import('@/views/payment-result/index'),
  44. meta: {
  45. title: '支付详情'
  46. }
  47. },
  48. {
  49. path: '/payCenter',
  50. name: 'payCenter',
  51. component: () => import('@/views/adapay/pay-center'),
  52. meta: {
  53. title: '支付'
  54. }
  55. },
  56. {
  57. path: '/payDefine',
  58. name: 'payDefine',
  59. component: () => import('@/views/adapay/pay-define'),
  60. meta: {
  61. title: '支付'
  62. }
  63. },
  64. {
  65. path: '/payResult',
  66. name: 'payResult',
  67. component: () => import('@/views/adapay/pay-result'),
  68. meta: {
  69. title: '支付'
  70. }
  71. },
  72. {
  73. path: '/preview-protocol',
  74. name: 'preview-protocol',
  75. component: () => import('@/views/preview-protocol/index'),
  76. meta: {
  77. title: '课堂乐器注册协议'
  78. }
  79. },
  80. {
  81. path: '/privacy-protocol',
  82. name: 'privacy-protocol',
  83. component: () => import('@/views/preview-protocol/privacy'),
  84. meta: {
  85. title: '课堂乐器隐私政策'
  86. }
  87. },
  88. {
  89. path: '/download',
  90. name: 'download',
  91. component: () => import('@/views/download/index'),
  92. meta: {
  93. title: '下载酷乐秀课堂乐器'
  94. }
  95. },
  96. {
  97. path: '/transfer',
  98. name: 'transfer',
  99. component: () => import('@/views/download/transfer'),
  100. meta: {
  101. title: '下载酷乐秀课堂乐器'
  102. }
  103. },
  104. {
  105. path: '/help-center',
  106. name: 'help-center',
  107. component: () => import('@/views/information/help-center/index'),
  108. meta: {
  109. title: '帮助中心'
  110. }
  111. },
  112. {
  113. path: '/help-detail',
  114. name: 'help-detail',
  115. component: () => import('@/views/information/help-center/detail'),
  116. meta: {
  117. title: '帮助中心详情'
  118. }
  119. },
  120. {
  121. path: '/information-list',
  122. name: 'information-list',
  123. component: () => import('@/views/information'),
  124. meta: {
  125. title: '资讯列表'
  126. }
  127. },
  128. {
  129. path: '/information-detail',
  130. name: 'information-detail',
  131. component: () => import('@/views/information/information-detail'),
  132. meta: {
  133. title: '资讯详情'
  134. }
  135. },
  136. {
  137. path: '/notice-detail',
  138. name: 'notice-detail',
  139. component: () => import('@/views/information/notice-detail'),
  140. meta: {
  141. title: '公告详情'
  142. }
  143. },
  144. {
  145. path: '/school-register',
  146. name: 'school-register',
  147. component: () => import('@/views/school-register/index'),
  148. meta: {
  149. title: '学校登记'
  150. }
  151. },
  152. {
  153. path: '/teaher-register',
  154. name: 'teaher-register',
  155. component: () => import('@/views/teaher-register/index'),
  156. meta: {
  157. title: '老师注册'
  158. }
  159. },
  160. {
  161. path: '/guide',
  162. name: 'guide',
  163. component: () => import('@/views/guide/guide'),
  164. meta: {
  165. title: '投屏帮助'
  166. }
  167. },
  168. {
  169. path: '/:pathMatch(.*)*',
  170. component: () => import('@/views/404'),
  171. meta: {
  172. title: '404'
  173. }
  174. }
  175. ];