|
@@ -385,8 +385,8 @@ const paginationChange = () => {
|
|
|
const tableHeaders = {
|
|
|
// 职位浏览量
|
|
|
pageViews: [
|
|
|
- { name: '浏览量', prop: 'num' },
|
|
|
{ name: '招聘职位', prop: 'name' },
|
|
|
+ { name: '浏览量', prop: 'num' },
|
|
|
{ name: '发布企业', prop: 'enterpriseName' },
|
|
|
{ name: '薪酬', prop: 'salaryDisplay' },
|
|
|
{ name: '工作地区', prop: 'areaName' },
|
|
@@ -406,7 +406,6 @@ const tableHeaders = {
|
|
|
{ name: '学历要求', prop: 'eduName' },
|
|
|
{ name: '发布时间', prop: 'createTime' },
|
|
|
{ name: '更新时间', prop: 'updateTime' },
|
|
|
- // { name: '众聘', prop: 'hire' },
|
|
|
],
|
|
|
// 发布中职位数量
|
|
|
pushNum: [
|
|
@@ -417,7 +416,6 @@ const tableHeaders = {
|
|
|
{ name: '工作地区', prop: 'areaName' },
|
|
|
{ name: '工作经验', prop: 'expName' },
|
|
|
{ name: '学历要求', prop: 'eduName' },
|
|
|
- // { name: '众聘', prop: 'hire' },
|
|
|
{ name: '发布时间', prop: 'createTime' },
|
|
|
{ name: '更新时间', prop: 'updateTime' },
|
|
|
],
|
|
@@ -446,7 +444,7 @@ const tableHeaders = {
|
|
|
{ name: '投递职位', prop: 'job.name' },
|
|
|
{ name: '发布企业', prop: 'enterpriseName' },
|
|
|
{ name: '投递类型', prop: 'typeName' },
|
|
|
- { name: '推荐人', prop: 'recommendPersonName' },
|
|
|
+ // { name: '推荐人', prop: 'recommendPersonName' },
|
|
|
],
|
|
|
// 已邀面试
|
|
|
invitedInterviews: [
|
|
@@ -494,8 +492,8 @@ const dealTableData = async () => {
|
|
|
item.enterpriseName = formatName(item.enterpriseName)
|
|
|
item.salaryDisplay = item.payFrom && item.payTo ? `${item.payFrom}-${item.payTo}/${getDictLabel(DICT_TYPE.MENDUNER_PAY_UNIT, item.payUnit)}` : '面议'
|
|
|
item.areaName = !item.areaId ? '全国' : getText(item.areaId, areaList)
|
|
|
- item.expName = getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType)
|
|
|
- item.eduName = getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType)
|
|
|
+ item.expName = item.expType ? getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType) : '经验不限'
|
|
|
+ item.eduName = item.eduType ? getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType) : '学历不限'
|
|
|
item.updateTime = timesTampChange(item.updateTime)
|
|
|
item.createTime = timesTampChange(item.createTime)
|
|
|
return item
|
|
@@ -512,9 +510,8 @@ const dealTableData = async () => {
|
|
|
item.positionName = getText(item.positionId, positionData, 'nameCn', 'id')
|
|
|
item.salaryDisplay = item.payFrom && item.payTo ? `${item.payFrom}-${item.payTo}/${getDictLabel(DICT_TYPE.MENDUNER_PAY_UNIT, item.payUnit)}` : '面议'
|
|
|
item.jobStatus = getDictLabel(DICT_TYPE.MENDUNER_JOB_SEEK_STATUS, item.jobStatus)
|
|
|
- item.expName = getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType)
|
|
|
- item.eduName = getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType)
|
|
|
- // item.hire = item.hire ? '是' : '否'
|
|
|
+ item.expName = item.expType ? getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType) : '经验不限'
|
|
|
+ item.eduName = item.eduType ? getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType) : '学历不限'
|
|
|
item.updateTime = timesTampChange(item.updateTime)
|
|
|
item.createTime = timesTampChange(item.createTime)
|
|
|
return item
|
|
@@ -531,9 +528,8 @@ const dealTableData = async () => {
|
|
|
item.positionName = getText(item.positionId, positionData, 'nameCn', 'id')
|
|
|
item.salaryDisplay = item.payFrom && item.payTo ? `${item.payFrom}-${item.payTo}/${getDictLabel(DICT_TYPE.MENDUNER_PAY_UNIT, item.payUnit)}` : '面议'
|
|
|
item.jobStatus = getDictLabel(DICT_TYPE.MENDUNER_JOB_SEEK_STATUS, item.jobStatus)
|
|
|
- item.expName = getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType)
|
|
|
- item.eduName = getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType)
|
|
|
- // item.hire = item.hire ? '是' : '否'
|
|
|
+ item.expName = item.expType ? getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType) : '经验不限'
|
|
|
+ item.eduName = item.eduType ? getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType) : '学历不限'
|
|
|
item.updateTime = timesTampChange(item.updateTime)
|
|
|
item.createTime = timesTampChange(item.createTime)
|
|
|
return item
|
|
@@ -558,8 +554,8 @@ const dealTableData = async () => {
|
|
|
item.areaName = !item.job.areaId ? '全国' : getText(item.job.areaId, areaList)
|
|
|
item.salaryDisplay = item.job?.payFrom && item.job.payTo ? `${item.job.payFrom}-${item.job.payTo}/${getDictLabel(DICT_TYPE.MENDUNER_PAY_UNIT, item.job.payUnit)}` : '面议'
|
|
|
item.jobStatus = getDictLabel(DICT_TYPE.MENDUNER_JOB_SEEK_STATUS, item.person.jobStatus)
|
|
|
- item.expName = getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.job.expType)
|
|
|
- item.eduName = getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.job.eduType)
|
|
|
+ item.expName = item.expType ? getDictLabel(DICT_TYPE.MENDUNER_EXP_TYPE, item.expType) : '经验不限'
|
|
|
+ item.eduName = item.eduType ? getDictLabel(DICT_TYPE.MENDUNER_EDUCATION_TYPE, item.eduType) : '学历不限'
|
|
|
item.personName = item.person.name
|
|
|
return item
|
|
|
})
|
|
@@ -571,7 +567,7 @@ const dealTableData = async () => {
|
|
|
item.enterpriseName = formatName(item.enterpriseName)
|
|
|
item.personName = item.person.name
|
|
|
item.address = item.job.address
|
|
|
- item.typeName = Number(item.type) === 0 ? '平台投递': '赏金投递'
|
|
|
+ // item.typeName = Number(item.type) === 0 ? '平台投递': '赏金投递'
|
|
|
item.recommendPersonName = item.recommendPerson?.name || ''
|
|
|
return item
|
|
|
})
|