router-root.ts 3.9 KB

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