router-root.ts 5.5 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253
  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: '/student-register-form',
  13. name: 'student-register-form',
  14. component: () => import('@/views/student-register/register-modal/index'),
  15. meta: {
  16. title: '完善信息'
  17. }
  18. },
  19. {
  20. path: '/register-member',
  21. name: 'register-member',
  22. component: () => import('@/views/student-register/register-member'),
  23. meta: {
  24. title: '音乐数字课堂学生报名'
  25. }
  26. },
  27. {
  28. path: '/register-new',
  29. name: 'register-new',
  30. component: () => import('@/views/student-register/register-new'),
  31. meta: {
  32. title: '音乐数字课堂学生注册'
  33. }
  34. },
  35. {
  36. path: '/goods-list',
  37. component: () => import('@/views/student-register/shop-mall/goods-list'),
  38. meta: {
  39. title: '商品列表'
  40. }
  41. },
  42. {
  43. path: '/goodsDetail',
  44. component: () =>
  45. import('@/views/student-register/shop-mall/goods-detail/index'),
  46. meta: {
  47. title: '商品列表'
  48. }
  49. },
  50. {
  51. path: '/student-digital-tools',
  52. component: () => import('@/views/student-register/digital-tools/index'),
  53. meta: {
  54. title: '数字化乐器学练工具'
  55. }
  56. },
  57. {
  58. path: '/payment-result',
  59. name: 'payment-result',
  60. component: () => import('@/views/payment-result/index'),
  61. meta: {
  62. title: '支付详情'
  63. }
  64. },
  65. {
  66. path: '/payCenter',
  67. name: 'payCenter',
  68. component: () => import('@/views/adapay/pay-center'),
  69. meta: {
  70. title: '支付'
  71. }
  72. },
  73. {
  74. path: '/payDefine',
  75. name: 'payDefine',
  76. component: () => import('@/views/adapay/pay-define'),
  77. meta: {
  78. title: '支付'
  79. }
  80. },
  81. {
  82. path: '/payResult',
  83. name: 'payResult',
  84. component: () => import('@/views/adapay/pay-result'),
  85. meta: {
  86. title: '支付'
  87. }
  88. },
  89. {
  90. path: '/preview-protocol',
  91. name: 'preview-protocol',
  92. component: () => import('@/views/preview-protocol/index'),
  93. meta: {
  94. title: '音乐数字课堂注册协议'
  95. }
  96. },
  97. {
  98. path: '/privacy-protocol',
  99. name: 'privacy-protocol',
  100. component: () => import('@/views/preview-protocol/privacy'),
  101. meta: {
  102. title: '音乐数字课堂隐私政策'
  103. }
  104. },
  105. {
  106. path: '/download',
  107. name: 'download',
  108. component: () => import('@/views/download/index'),
  109. meta: {
  110. title: '下载酷乐秀音乐数字课堂'
  111. }
  112. },
  113. {
  114. path: '/transfer',
  115. name: 'transfer',
  116. component: () => import('@/views/download/transfer'),
  117. meta: {
  118. title: '下载酷乐秀音乐数字课堂'
  119. }
  120. },
  121. {
  122. path: '/help-center',
  123. name: 'help-center',
  124. component: () => import('@/views/information/help-center/index'),
  125. meta: {
  126. title: '帮助中心'
  127. }
  128. },
  129. {
  130. path: '/help-detail',
  131. name: 'help-detail',
  132. component: () => import('@/views/information/help-center/detail'),
  133. meta: {
  134. title: '帮助中心详情'
  135. }
  136. },
  137. {
  138. path: '/information-list',
  139. name: 'information-list',
  140. component: () => import('@/views/information'),
  141. meta: {
  142. title: '资讯列表'
  143. }
  144. },
  145. {
  146. path: '/information-detail',
  147. name: 'information-detail',
  148. component: () => import('@/views/information/information-detail'),
  149. meta: {
  150. title: '资讯详情'
  151. }
  152. },
  153. {
  154. path: '/notice-detail',
  155. name: 'notice-detail',
  156. component: () => import('@/views/information/notice-detail'),
  157. meta: {
  158. title: '公告详情'
  159. }
  160. },
  161. {
  162. path: '/school-register',
  163. name: 'school-register',
  164. component: () => import('@/views/school-register/index'),
  165. meta: {
  166. title: '学校登记'
  167. }
  168. },
  169. {
  170. path: '/teaher-register',
  171. name: 'teaher-register',
  172. component: () => import('@/views/teaher-register/index'),
  173. meta: {
  174. title: '老师注册'
  175. }
  176. },
  177. {
  178. path: '/guide',
  179. name: 'guide',
  180. component: () => import('@/views/guide/guide'),
  181. meta: {
  182. title: '投屏帮助'
  183. }
  184. },
  185. {
  186. path: '/tenantApplyData',
  187. name: 'tenantApplyData',
  188. component: () => import('@/views/student-register/tenant-apply-data'),
  189. meta: {
  190. title: '学生报名统计'
  191. }
  192. },
  193. {
  194. path: '/tenantDataShool',
  195. name: 'tenantDataShool',
  196. component: () => import('@/views/tenantAllData/tenantDataSchool'),
  197. meta: {
  198. title: '学练工具报名统计'
  199. }
  200. },
  201. {
  202. path: '/tenantAllData',
  203. name: 'tenantAllData',
  204. component: () => import('@/views/tenantAllData/index'),
  205. meta: {
  206. title: '学练工具报名统计'
  207. }
  208. },
  209. {
  210. path: '/tenamtDataDetail',
  211. name: 'tenamtDataDetail',
  212. component: () => import('@/views/tenantAllData/tenamtDataDetail'),
  213. meta: {
  214. title: '学校报名详情'
  215. }
  216. },
  217. {
  218. path: '/shareCreation',
  219. component: () => import('@/views/creation/index-share'),
  220. meta: {
  221. title: '作品详情'
  222. }
  223. },
  224. {
  225. path: '/instrumentDetailView',
  226. component: () => import('@/views/information/instrument-detail/view'),
  227. meta: {
  228. title: '乐器百科详情'
  229. }
  230. },
  231. {
  232. path: '/famousMusicDetailView',
  233. component: () => import('@/views/information/famous-music-detail/view'),
  234. meta: {
  235. title: '名曲鉴赏详情'
  236. }
  237. },
  238. {
  239. path: '/musicianDetailView',
  240. component: () => import('@/views/information/musician-detail/view'),
  241. meta: {
  242. title: '音乐家详情'
  243. }
  244. },
  245. {
  246. path: '/:pathMatch(.*)*',
  247. component: () => import('@/views/404'),
  248. meta: {
  249. title: '404'
  250. }
  251. }
  252. ];