personCenter.js 3.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. // 个人中心路由
  2. import Layout from '@/layout'
  3. const personCenter = [
  4. {
  5. path: '/recruit/personal/personalCenter',
  6. component: Layout,
  7. name: 'personalCenter',
  8. meta: {
  9. title: '个人中心'
  10. },
  11. children: [
  12. {
  13. path: '/recruit/personal/personalCenter',
  14. redirect: '/recruit/personal/personalCenter/jobFeedback',
  15. component: () => import('@/views/recruit/personal/PersonalCenter/index'),
  16. children: [
  17. {
  18. path: '/recruit/personal/personalCenter/jobFeedback',
  19. name: 'Job Feedback',
  20. component: () => import('@/views/recruit/personal/PersonalCenter/jobFeedback/index.vue'),
  21. meta: {
  22. title: '求职反馈',
  23. enName: 'Job Feedback',
  24. icon: 'mdi-account-sync-outline'
  25. }
  26. },
  27. {
  28. path: '/recruit/personal/personalCenter/wallet',
  29. name: 'My Wallet',
  30. component: () => import('@/views/recruit/personal/PersonalCenter/wallet/index.vue'),
  31. meta: {
  32. title: '我的钱包',
  33. enName: 'My Wallet',
  34. icon: 'mdi-wallet-outline'
  35. }
  36. },
  37. {
  38. path: '/recruit/personal/personalCenter/taskCenter',
  39. name: 'Task Center',
  40. component: () => import('@/views/recruit/personal/PersonalCenter/taskCenter/index.vue'),
  41. meta: {
  42. title: '任务中心',
  43. enName: 'Task Center',
  44. icon: 'mdi-movie-star-outline'
  45. }
  46. },
  47. {
  48. path: '/recruit/personal/personalCenter/accountSettings',
  49. redirect: '/recruit/personal/personalCenter/accountSettings/editPassword',
  50. name: 'Account Settings',
  51. meta: {
  52. title: '账号设置',
  53. enName: 'Account Settings',
  54. icon: 'mdi-cog-outline'
  55. },
  56. children: [
  57. {
  58. path: '/recruit/personal/personalCenter/accountSettings/editPassword',
  59. component: () => import('@/views/recruit/personal/PersonalCenter/accountSettings/editPassword'),
  60. meta: {
  61. title: '修改密码'
  62. }
  63. },
  64. // {
  65. // path: '/recruit/personal/personalCenter/accountSettings/accountBinding',
  66. // component: () => import('@/views/recruit/personal/PersonalCenter/accountSettings/accountBinding'),
  67. // meta: {
  68. // title: '账号绑定'
  69. // }
  70. // },
  71. // {
  72. // path: '/recruit/personal/personalCenter/accountSettings/realAuthentication',
  73. // component: () => import('@/views/recruit/personal/PersonalCenter/accountSettings/realAuthentication'),
  74. // meta: {
  75. // title: '实名认证'
  76. // }
  77. // },
  78. // {
  79. // path: '/recruit/personal/personalCenter/accountSettings/privacySettings',
  80. // component: () => import('@/views/recruit/personal/PersonalCenter/accountSettings/privacySettings'),
  81. // meta: {
  82. // title: '隐私设置'
  83. // }
  84. // }
  85. ]
  86. }
  87. ]
  88. }
  89. ]
  90. },
  91. ]
  92. export default personCenter