|
@@ -15,388 +15,389 @@ const enterprise = [
|
|
|
// }
|
|
|
// // redirect: '/enterprise',
|
|
|
// },
|
|
|
+
|
|
|
{
|
|
|
path: '/recruit/enterprise',
|
|
|
show: true,
|
|
|
redirect: '/recruit/enterprise/position',
|
|
|
},
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/position',
|
|
|
- component: Layout,
|
|
|
- name: 'jobManagement',
|
|
|
- meta: {
|
|
|
- title: '职位管理',
|
|
|
- enName: 'Job Management',
|
|
|
- icon: 'mdi-format-list-bulleted-square'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/position',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '职位列表',
|
|
|
- enName: 'Job list'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/positionManagement/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/position/add',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '新增职位'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/positionManagement/components/add.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/position/edit',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '职位编辑'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/positionManagement/components/add.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/position/details',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- hideSide: true,
|
|
|
- title: '职位详情',
|
|
|
- enName: 'Position Details'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/positionManagement/components/details.vue')
|
|
|
- },
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/talentRecruitment',
|
|
|
- redirect: '/recruit/enterprise/search',
|
|
|
- component: Layout,
|
|
|
- name: 'Talent Recruitment',
|
|
|
- meta: {
|
|
|
- title: '人才招聘',
|
|
|
- enName: 'Talent Recruitment',
|
|
|
- icon: 'mdi-account-settings-outline'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/search',
|
|
|
- meta: {
|
|
|
- title: '找人',
|
|
|
- enName: 'Search People',
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/search/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/interviewManagement',
|
|
|
- meta: {
|
|
|
- title: '面试',
|
|
|
- enName: 'Interview'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/interviewManagement/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/chatTools',
|
|
|
- meta: {
|
|
|
- title: '沟通',
|
|
|
- enName: 'Communication',
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/chatTools/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/resume',
|
|
|
- meta: {
|
|
|
- title: '简历',
|
|
|
- enName: 'Resume'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/resume/index.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/jobFair',
|
|
|
- component: Layout,
|
|
|
- name: 'jobFair',
|
|
|
- meta: {
|
|
|
- title: '招聘会',
|
|
|
- enName: 'Job Fair',
|
|
|
- icon: 'mdi-account-filter-outline'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/jobFair',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '招聘会',
|
|
|
- enName: 'Job Fair'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/jobFair/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/jobFair/details/:id',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '招聘会详情',
|
|
|
- enName: 'Job Fair Details'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/jobFair/detailsBox.vue'),
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/jobFair/details/:id',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '招聘会详情',
|
|
|
- enName: 'Job Fair Details'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/jobFair/details.vue'),
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/jobFair/details/:id/edit',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '职位编辑',
|
|
|
- enName: 'Job Fair Edit'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/jobFair/editJob.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/position',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'jobManagement',
|
|
|
+ // meta: {
|
|
|
+ // title: '职位管理',
|
|
|
+ // enName: 'Job Management',
|
|
|
+ // icon: 'mdi-format-list-bulleted-square'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/position',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '职位列表',
|
|
|
+ // enName: 'Job list'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/positionManagement/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/position/add',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '新增职位'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/positionManagement/components/add.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/position/edit',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '职位编辑'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/positionManagement/components/add.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/position/details',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // hideSide: true,
|
|
|
+ // title: '职位详情',
|
|
|
+ // enName: 'Position Details'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/positionManagement/components/details.vue')
|
|
|
+ // },
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/talentRecruitment',
|
|
|
+ // redirect: '/recruit/enterprise/search',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'Talent Recruitment',
|
|
|
+ // meta: {
|
|
|
+ // title: '人才招聘',
|
|
|
+ // enName: 'Talent Recruitment',
|
|
|
+ // icon: 'mdi-account-settings-outline'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/search',
|
|
|
+ // meta: {
|
|
|
+ // title: '找人',
|
|
|
+ // enName: 'Search People',
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/search/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/interviewManagement',
|
|
|
+ // meta: {
|
|
|
+ // title: '面试',
|
|
|
+ // enName: 'Interview'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/interviewManagement/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/chatTools',
|
|
|
+ // meta: {
|
|
|
+ // title: '沟通',
|
|
|
+ // enName: 'Communication',
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/chatTools/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/resume',
|
|
|
+ // meta: {
|
|
|
+ // title: '简历',
|
|
|
+ // enName: 'Resume'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/resume/index.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/jobFair',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'jobFair',
|
|
|
+ // meta: {
|
|
|
+ // title: '招聘会',
|
|
|
+ // enName: 'Job Fair',
|
|
|
+ // icon: 'mdi-account-filter-outline'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/jobFair',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '招聘会',
|
|
|
+ // enName: 'Job Fair'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/jobFair/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/jobFair/details/:id',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '招聘会详情',
|
|
|
+ // enName: 'Job Fair Details'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/jobFair/detailsBox.vue'),
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/jobFair/details/:id',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '招聘会详情',
|
|
|
+ // enName: 'Job Fair Details'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/jobFair/details.vue'),
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/jobFair/details/:id/edit',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '职位编辑',
|
|
|
+ // enName: 'Job Fair Edit'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/jobFair/editJob.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/talentPool',
|
|
|
- component: Layout,
|
|
|
- name: 'Elite Reserve',
|
|
|
- meta: {
|
|
|
- title: '精英储备',
|
|
|
- enName: 'Job Management',
|
|
|
- icon: 'mdi-account-supervisor-circle'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/talentPool',
|
|
|
- show: true,
|
|
|
- component: () => import('@/views/recruit/enterprise/talentPool/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/talentPool/details/:id',
|
|
|
- show: true, // 侧边栏不展示
|
|
|
- component: () => import('@/views/recruit/enterprise/talentPool/components/details'),
|
|
|
- name: 'talentPoolDetails',
|
|
|
- meta: {
|
|
|
- title: '人才详情',
|
|
|
- hideSide: true
|
|
|
- }
|
|
|
- },
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/hirePosition',
|
|
|
- component: Layout,
|
|
|
- name: 'crowdSourcing',
|
|
|
- meta: {
|
|
|
- title: '全员猎寻',
|
|
|
- enName: 'Crowd Sourcing',
|
|
|
- icon: 'mdi-account-star-outline',
|
|
|
- hireJob: true
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/hirePosition',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '全员猎寻'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/hirePosition/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/hirePosition/add',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '新增职位'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/hirePosition/components/add.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/hirePosition/edit',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '职位编辑'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/hirePosition/components/add.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/talentMap',
|
|
|
- component: Layout,
|
|
|
- name: 'Talent Map',
|
|
|
- meta: {
|
|
|
- title: '人才地图',
|
|
|
- enName: 'Talent Map',
|
|
|
- icon: 'mdi-map-check',
|
|
|
- isPersonMap: true
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/talentMap',
|
|
|
- show: true,
|
|
|
- component: () => import('@/views/recruit/enterprise/talentMap/index.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/statistics/overallAnalysis',
|
|
|
- component: Layout,
|
|
|
- name: 'enterpriseStatistics',
|
|
|
- meta: {
|
|
|
- title: '统计分析',
|
|
|
- enName: 'Statistics',
|
|
|
- icon: 'mdi-chart-arc'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/statistics/overallAnalysis',
|
|
|
- show: true,
|
|
|
- component: () => import('@/views/recruit/enterprise/statistics/overallAnalysis.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/systemManagement',
|
|
|
- component: Layout,
|
|
|
- redirect: '/recruit/enterprise/systemManagement/userManagement',
|
|
|
- name: 'systemManagement',
|
|
|
- meta: {
|
|
|
- title: '系统管理',
|
|
|
- enName: 'system Management',
|
|
|
- icon: 'mdi-cog-outline'
|
|
|
- },
|
|
|
- children: [
|
|
|
- // 角色管理
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/systemManagement/roleManagement',
|
|
|
- meta: {
|
|
|
- title: '角色管理',
|
|
|
- enName: 'Role Management',
|
|
|
- isAdmin: true // 企业管理员菜单
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/systemManagement/roleManagement/index.vue')
|
|
|
- },
|
|
|
- // 集团
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/systemManagement/groupAccount',
|
|
|
- meta: {
|
|
|
- title: '集团账户',
|
|
|
- enName: 'Group Account ',
|
|
|
- isAdmin: true // 企业管理员菜单
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/index.vue')
|
|
|
- },
|
|
|
- // 邀请生成链接页面(非邀请页)
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/systemManagement/groupAccount/invite/:type',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- hideSide: true,
|
|
|
- title: '邀请',
|
|
|
- enName: 'Invite',
|
|
|
- isAdmin: true // 企业管理员菜单
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/invite.vue')
|
|
|
- },
|
|
|
- // 企业信息
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/entInfoSetting',
|
|
|
- meta: {
|
|
|
- title: '企业信息',
|
|
|
- enName: 'Group Account ',
|
|
|
- isAdmin: true // 企业管理员菜单
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/entInfoSetting/index.vue')
|
|
|
- },
|
|
|
- // 员工信息
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/staffInfoSetting',
|
|
|
- meta: {
|
|
|
- title: '员工信息',
|
|
|
- enName: 'Group Account '
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/staffInfoSetting/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/staffChangePassword',
|
|
|
- show: true,
|
|
|
- meta: {
|
|
|
- title: '修改登录密码',
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/staffChangePassword/index.vue')
|
|
|
- },
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- component: Layout,
|
|
|
- path: '/recruit/enterprise/financialCenter',
|
|
|
- redirect: '/recruit/enterprise/tradingOrder',
|
|
|
- name: 'enterpriseMemberCenter',
|
|
|
- meta: {
|
|
|
- title: '财务中心',
|
|
|
- enName: 'system Management',
|
|
|
- icon: 'mdi-finance',
|
|
|
- // isAdmin: true // 企业管理员菜单
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/tradingOrder',
|
|
|
- meta: {
|
|
|
- title:'订单管理',
|
|
|
- enName: 'Order management'
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/tradingOrder/index.vue')
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/invoiceManagement',
|
|
|
- meta: {
|
|
|
- title: '发票抬头管理',
|
|
|
- enName: 'Invoice Management '
|
|
|
- },
|
|
|
- component: () => import('@/views/recruit/enterprise/invoiceManagement/index.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/membershipPackage',
|
|
|
- component: Layout,
|
|
|
- name: 'membershipPackage',
|
|
|
- meta: {
|
|
|
- title: '会员套餐',
|
|
|
- enName: 'Membership Benefits',
|
|
|
- icon: 'mdi-wallet-membership'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/membershipPackage',
|
|
|
- show: true,
|
|
|
- component: () => import('@/views/recruit/enterprise/membershipPackage/index.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- },
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/newlyAppointed',
|
|
|
- component: Layout,
|
|
|
- name: 'Newly Appointed',
|
|
|
- meta: {
|
|
|
- title: '门墩儿新任命',
|
|
|
- enName: 'Newly Appointed',
|
|
|
- icon: 'mdi-new-box'
|
|
|
- },
|
|
|
- children: [
|
|
|
- {
|
|
|
- path: '/recruit/enterprise/newlyAppointed',
|
|
|
- show: true,
|
|
|
- component: () => import('@/views/recruit/enterprise/newlyAppointed/index.vue')
|
|
|
- }
|
|
|
- ]
|
|
|
- }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/talentPool',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'Elite Reserve',
|
|
|
+ // meta: {
|
|
|
+ // title: '精英储备',
|
|
|
+ // enName: 'Job Management',
|
|
|
+ // icon: 'mdi-account-supervisor-circle'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/talentPool',
|
|
|
+ // show: true,
|
|
|
+ // component: () => import('@/views/recruit/enterprise/talentPool/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/talentPool/details/:id',
|
|
|
+ // show: true, // 侧边栏不展示
|
|
|
+ // component: () => import('@/views/recruit/enterprise/talentPool/components/details'),
|
|
|
+ // name: 'talentPoolDetails',
|
|
|
+ // meta: {
|
|
|
+ // title: '人才详情',
|
|
|
+ // hideSide: true
|
|
|
+ // }
|
|
|
+ // },
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/hirePosition',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'crowdSourcing',
|
|
|
+ // meta: {
|
|
|
+ // title: '全员猎寻',
|
|
|
+ // enName: 'Crowd Sourcing',
|
|
|
+ // icon: 'mdi-account-star-outline',
|
|
|
+ // hireJob: true
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/hirePosition',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '全员猎寻'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/hirePosition/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/hirePosition/add',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '新增职位'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/hirePosition/components/add.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/hirePosition/edit',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '职位编辑'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/hirePosition/components/add.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/talentMap',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'Talent Map',
|
|
|
+ // meta: {
|
|
|
+ // title: '人才地图',
|
|
|
+ // enName: 'Talent Map',
|
|
|
+ // icon: 'mdi-map-check',
|
|
|
+ // isPersonMap: true
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/talentMap',
|
|
|
+ // show: true,
|
|
|
+ // component: () => import('@/views/recruit/enterprise/talentMap/index.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/statistics/overallAnalysis',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'enterpriseStatistics',
|
|
|
+ // meta: {
|
|
|
+ // title: '统计分析',
|
|
|
+ // enName: 'Statistics',
|
|
|
+ // icon: 'mdi-chart-arc'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/statistics/overallAnalysis',
|
|
|
+ // show: true,
|
|
|
+ // component: () => import('@/views/recruit/enterprise/statistics/overallAnalysis.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/systemManagement',
|
|
|
+ // component: Layout,
|
|
|
+ // redirect: '/recruit/enterprise/systemManagement/userManagement',
|
|
|
+ // name: 'systemManagement',
|
|
|
+ // meta: {
|
|
|
+ // title: '系统管理',
|
|
|
+ // enName: 'system Management',
|
|
|
+ // icon: 'mdi-cog-outline'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // // 角色管理
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/systemManagement/roleManagement',
|
|
|
+ // meta: {
|
|
|
+ // title: '角色管理',
|
|
|
+ // enName: 'Role Management',
|
|
|
+ // isAdmin: true // 企业管理员菜单
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/systemManagement/roleManagement/index.vue')
|
|
|
+ // },
|
|
|
+ // // 集团
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/systemManagement/groupAccount',
|
|
|
+ // meta: {
|
|
|
+ // title: '集团账户',
|
|
|
+ // enName: 'Group Account ',
|
|
|
+ // isAdmin: true // 企业管理员菜单
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/index.vue')
|
|
|
+ // },
|
|
|
+ // // 邀请生成链接页面(非邀请页)
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/systemManagement/groupAccount/invite/:type',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // hideSide: true,
|
|
|
+ // title: '邀请',
|
|
|
+ // enName: 'Invite',
|
|
|
+ // isAdmin: true // 企业管理员菜单
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/systemManagement/groupAccount/invite.vue')
|
|
|
+ // },
|
|
|
+ // // 企业信息
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/entInfoSetting',
|
|
|
+ // meta: {
|
|
|
+ // title: '企业信息',
|
|
|
+ // enName: 'Group Account ',
|
|
|
+ // isAdmin: true // 企业管理员菜单
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/entInfoSetting/index.vue')
|
|
|
+ // },
|
|
|
+ // // 员工信息
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/staffInfoSetting',
|
|
|
+ // meta: {
|
|
|
+ // title: '员工信息',
|
|
|
+ // enName: 'Group Account '
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/staffInfoSetting/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/staffChangePassword',
|
|
|
+ // show: true,
|
|
|
+ // meta: {
|
|
|
+ // title: '修改登录密码',
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/staffChangePassword/index.vue')
|
|
|
+ // },
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // component: Layout,
|
|
|
+ // path: '/recruit/enterprise/financialCenter',
|
|
|
+ // redirect: '/recruit/enterprise/tradingOrder',
|
|
|
+ // name: 'enterpriseMemberCenter',
|
|
|
+ // meta: {
|
|
|
+ // title: '财务中心',
|
|
|
+ // enName: 'system Management',
|
|
|
+ // icon: 'mdi-finance',
|
|
|
+ // // isAdmin: true // 企业管理员菜单
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/tradingOrder',
|
|
|
+ // meta: {
|
|
|
+ // title:'订单管理',
|
|
|
+ // enName: 'Order management'
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/tradingOrder/index.vue')
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/invoiceManagement',
|
|
|
+ // meta: {
|
|
|
+ // title: '发票抬头管理',
|
|
|
+ // enName: 'Invoice Management '
|
|
|
+ // },
|
|
|
+ // component: () => import('@/views/recruit/enterprise/invoiceManagement/index.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/membershipPackage',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'membershipPackage',
|
|
|
+ // meta: {
|
|
|
+ // title: '会员套餐',
|
|
|
+ // enName: 'Membership Benefits',
|
|
|
+ // icon: 'mdi-wallet-membership'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/membershipPackage',
|
|
|
+ // show: true,
|
|
|
+ // component: () => import('@/views/recruit/enterprise/membershipPackage/index.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // },
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/newlyAppointed',
|
|
|
+ // component: Layout,
|
|
|
+ // name: 'Newly Appointed',
|
|
|
+ // meta: {
|
|
|
+ // title: '门墩儿新任命',
|
|
|
+ // enName: 'Newly Appointed',
|
|
|
+ // icon: 'mdi-new-box'
|
|
|
+ // },
|
|
|
+ // children: [
|
|
|
+ // {
|
|
|
+ // path: '/recruit/enterprise/newlyAppointed',
|
|
|
+ // show: true,
|
|
|
+ // component: () => import('@/views/recruit/enterprise/newlyAppointed/index.vue')
|
|
|
+ // }
|
|
|
+ // ]
|
|
|
+ // }
|
|
|
]
|
|
|
export default enterprise
|