guest.js 2.0 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495
  1. const routesGuest = [
  2. /***访客***/
  3. {
  4. path: '/guest',
  5. component: () => import('../views/Layout.vue'),
  6. children: [
  7. //访客主页
  8. {
  9. path: '',
  10. name: 'Guest',
  11. component: () => import('../views/Guest/Home.vue'),
  12. meta: {
  13. requireAuth: false,
  14. role: [],
  15. title: '访客主页',
  16. }
  17. },
  18. //个人中心
  19. {
  20. path: 'center',
  21. name: 'GuestCenter',
  22. component: () => import('../views/Guest/Center.vue'),
  23. meta: {
  24. requireAuth: false,
  25. role: [],
  26. title: '个人中心',
  27. }
  28. },
  29. //修改个人信息
  30. {
  31. path: 'editInfo',
  32. name: 'GuestEditInfo',
  33. component: () => import('../views/Guest/EditInfo.vue'),
  34. meta: {
  35. requireAuth: false,
  36. role: [],
  37. title: '修改个人信息',
  38. }
  39. },
  40. //预约
  41. {
  42. path: 'appointment',
  43. component: () => import('../views/Layout.vue'),
  44. children: [
  45. //申请记录
  46. {
  47. path: 'list',
  48. name: 'GuestAppointmentList',
  49. component: () => import('../views/Guest/Appointment/List.vue'),
  50. meta: {
  51. requireAuth: false,
  52. role: [],
  53. title: '预约申请记录',
  54. }
  55. },
  56. //申请详情
  57. {
  58. path: 'info',
  59. name: 'GuestAppointmentInfo',
  60. component: () => import('../views/Guest/Appointment/Info.vue'),
  61. meta: {
  62. requireAuth: false,
  63. role: [],
  64. title: '预约申请详情',
  65. }
  66. },
  67. //申请
  68. {
  69. path: 'apply',
  70. name: 'GuestAppointmentApply',
  71. component: () => import('../views/Guest/Appointment/Apply.vue'),
  72. meta: {
  73. requireAuth: false,
  74. role: [],
  75. title: '预约申请',
  76. }
  77. },
  78. //添加同行人员
  79. {
  80. path: 'addPartner',
  81. name: 'GuestAppointmentAddPartner',
  82. component: () => import('../views/Guest/Appointment/AddPartner.vue'),
  83. meta: {
  84. requireAuth: false,
  85. role: [],
  86. title: '预约添加同行人员',
  87. }
  88. },
  89. ]
  90. },
  91. ],
  92. }
  93. ]
  94. export default routesGuest