routes-common.ts 1.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. import Auth from '@/views/layout/auth';
  2. import rootRouter from './router-root';
  3. type metaType = {
  4. isRegister: boolean;
  5. };
  6. export default [
  7. {
  8. path: '/',
  9. component: Auth,
  10. children: [
  11. {
  12. path: '/login',
  13. name: 'login',
  14. component: () => import('@/views/layout/login'),
  15. meta: {
  16. isRegister: false
  17. } as metaType
  18. },
  19. {
  20. path: '/order-detail',
  21. component: () => import('@/views/student-register/order-detail'),
  22. meta: {
  23. title: '订单详情'
  24. }
  25. },
  26. {
  27. path: '/shopAddress',
  28. name: 'shopAddress',
  29. component: () => import('@/views/student-register/shop-address/index'),
  30. meta: {
  31. title: '支付详情'
  32. }
  33. },
  34. {
  35. path: '/addressOperation',
  36. name: 'addressOperation',
  37. component: () =>
  38. import('@/views/student-register/shop-address/address-operation'),
  39. meta: {
  40. title: '收货地址'
  41. }
  42. }
  43. ]
  44. },
  45. ...rootRouter
  46. ];