common.js 2.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283
  1. // 公共路由(任何身份都可以访问的路由 如:商城)
  2. import headhunting from './components/headhunting'
  3. const common = [
  4. ...headhunting,
  5. {
  6. path: '', // 门墩项目列表/项目入口页
  7. redirect: '/recruitHome',
  8. children: [
  9. { path: '/', redirect: '/recruitHome' },
  10. {
  11. path: '/entrances',
  12. component: () => import('@/views/entrances/index'),
  13. meta: {
  14. title: '门墩儿应用中心'
  15. }
  16. }
  17. ]
  18. },
  19. {
  20. path: '/shareJob',
  21. name: 'shareJob',
  22. meta: {
  23. title: '分享职位'
  24. },
  25. component: () => import('@/views/recruit/personal/shareJob/index.vue')
  26. },
  27. {
  28. path: '/invite',
  29. name: 'invite',
  30. meta: {
  31. title: '成员邀请'
  32. },
  33. component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/inviteConfirm.vue')
  34. },
  35. {
  36. path: '/enterpriseInvite',
  37. name: 'enterpriseInvite',
  38. meta: {
  39. title: '成员邀请'
  40. },
  41. component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/inviteConfirmEnt.vue')
  42. },
  43. {
  44. path: '/recruit/entRegister',
  45. // component: Layout,
  46. name: 'enterpriseRegister',
  47. children: [
  48. {
  49. path: '/recruit/entRegister',
  50. component: () => import('@/views/recruit/entRegister/register.vue'),
  51. meta: {
  52. title: '注册新企业'
  53. },
  54. },
  55. {
  56. path: '/recruit/entRegister/joiningEnterprise',
  57. component: () => import('@/views/recruit/entRegister/joiningEnterprise'),
  58. meta: {
  59. title: '加入企业'
  60. }
  61. },
  62. {
  63. path: '/recruit/entRegister/inReview',
  64. component: () => import('@/views/recruit/entRegister/inReview.vue'),
  65. meta: {
  66. title: '申请信息'
  67. }
  68. }
  69. ]
  70. },
  71. {
  72. path: '/recruit/personal/advertisement/introduce/:id',
  73. name: 'advertisementIntroduce',
  74. meta: {
  75. title: '集团介绍'
  76. },
  77. component: () => import('@/views/recruit/personal/home/components/advertisement/dynamic/intercontinental.vue')
  78. }
  79. ]
  80. export default common