From 089da4e1984201919e2c324b74dd0d8f990380d4 Mon Sep 17 00:00:00 2001 From: 18500206848 Date: Sun, 31 Mar 2024 21:54:17 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=E9=A1=B5=E9=9D=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/manage/mission/index.vue | 80 +++++++++-------- src/views/manage/recruit/index.vue | 76 ++++++++-------- src/views/manage/works/index.vue | 87 ++++++------------- .../tenant/mission/Table/WaitingMission.vue | 2 +- .../tenant/works/Table/WaitingMission.vue | 18 ++-- 5 files changed, 118 insertions(+), 145 deletions(-) diff --git a/src/views/manage/mission/index.vue b/src/views/manage/mission/index.vue index a873e48..3d8b9d7 100644 --- a/src/views/manage/mission/index.vue +++ b/src/views/manage/mission/index.vue @@ -22,10 +22,10 @@ clearable > - + @@ -138,13 +138,12 @@ v-if="vaildData(permission.manage_mission_view, false)" >详情 - 招聘情况 + >招聘情况 --> @@ -233,15 +232,40 @@ export default { prop: "companyName", display: false, }, + { + label: "任务名称", + prop: "missionTitle", + display: false, + }, { label: "任务编码", prop: "missionNo", display: false, }, { - label: "任务标题", - prop: "missionTitle", + label: "任务时长", + prop: "missionDuration", + search: false, + searchSpan: 5, display: false, + hide: true, + minWidth: 70, + }, + { + label: "开始日期", + prop: "stime", + type: "date", + display: false, + minWidth: 100, + format: "yyyy-MM-dd", + }, + { + label: "结束日期", + prop: "etime", + type: "date", + display: false, + minWidth: 100, + format: "yyyy-MM-dd", }, { label: "招聘人数", @@ -260,50 +284,20 @@ export default { minWidth: 70, }, { - label: "确认人数", + label: "录用人数", prop: "applyPassNum", search: false, searchSpan: 1, display: false, minWidth: 70, }, - { - label: "任务时长", - prop: "missionDuration", - search: false, - searchSpan: 5, - display: false, - minWidth: 70, - }, - { - label: "", - prop: "time", - type: "date", - hide: true, - valueFormat: "yyyy-MM-dd", - }, - { - label: "任务开始日期", - prop: "stime", - type: "date", - display: false, - minWidth: 100, - format: "yyyy-MM-dd", - }, - { - label: "任务结束日期", - prop: "etime", - type: "date", - display: false, - minWidth: 100, - format: "yyyy-MM-dd", - }, { label: "工资", prop: "wage", search: false, searchSpan: 5, display: false, + hide: true, width: 80, }, { @@ -321,16 +315,20 @@ export default { type: "select", dicData: missionState, display: false, + hide: true, span: 24, width: 80, - }, { + }, + { label: "数据来源", prop: "dataSources", dicData: dataSourcesEnum, display: false, + hide: true, span: 24, width: 80, - },{ + }, + { label: "审核状态", prop: "reviewState", dicData: recruitStatus, diff --git a/src/views/manage/recruit/index.vue b/src/views/manage/recruit/index.vue index f58a77b..119fc72 100644 --- a/src/views/manage/recruit/index.vue +++ b/src/views/manage/recruit/index.vue @@ -223,13 +223,13 @@ export default { display: false, }, { - label: "岗位编码", - prop: "missionNo", + label: "岗位名称", + prop: "jobName", display: false, }, { - label: "岗位标题", - prop: "jobName", + label: "岗位编码", + prop: "missionNo", display: false, }, { @@ -240,6 +240,38 @@ export default { display: false, minWidth: 70, }, + { + label: "申请人数", + prop: "applyNum", + search: false, + searchSpan: 1, + display: false, + minWidth: 70, + }, + { + label: "录用人数", + prop: "applyPassNum", + search: false, + searchSpan: 1, + display: false, + minWidth: 70, + }, + { + label: "开始日期", + prop: "stime", + type: "date", + display: false, + minWidth: 100, + format: "yyyy-MM-dd", + }, + { + label: "结束日期", + prop: "etime", + type: "date", + display: false, + minWidth: 100, + format: "yyyy-MM-dd", + }, { label: "岗位时长", prop: "missionDuration", @@ -249,47 +281,13 @@ export default { minWidth: 70, hide: true, }, - { - label: "", - prop: "time", - type: "date", - hide: true, - valueFormat: "yyyy-MM-dd", - }, - { - label: "岗位开始日期", - prop: "stime", - type: "date", - display: false, - minWidth: 100, - format: "yyyy-MM-dd", - }, - { - label: "岗位结束日期", - prop: "etime", - type: "date", - display: false, - minWidth: 100, - hide: true, - format: "yyyy-MM-dd", - }, - { - label: "报名截止日期", - prop: "etimePub", - type: "date", - search: false, - searchSpan: 5, - display: false, - minWidth: 100, - hide: true, - format: "yyyy-MM-dd", - }, { label: "工资", prop: "wage", search: false, searchSpan: 5, display: false, + hide: true, width: 80, }, { diff --git a/src/views/manage/works/index.vue b/src/views/manage/works/index.vue index 0067a8e..787e0c9 100644 --- a/src/views/manage/works/index.vue +++ b/src/views/manage/works/index.vue @@ -22,10 +22,10 @@ clearable > - + @@ -133,15 +133,13 @@ size="small" @click.stop="rowView(row)" v-if="vaildData(permission.manage_mission_view, false)" - >详情 - 详情 +
- 重点人群推送 + 录用登记 查看 diff --git a/src/views/tenant/works/Table/WaitingMission.vue b/src/views/tenant/works/Table/WaitingMission.vue index e6b56fd..2c577cd 100644 --- a/src/views/tenant/works/Table/WaitingMission.vue +++ b/src/views/tenant/works/Table/WaitingMission.vue @@ -52,7 +52,7 @@
- 重点人群推送 + 录用登记 查看 @@ -234,10 +234,18 @@ export default { display: true, }, { - label: "发布时间", - prop: "createTime", - display: true, - width: 160, + label: "开始日期", + prop: "stime", + display: false, + width: 130, + slot: true, + }, + { + label: "结束日期", + prop: "etime", + display: false, + width: 130, + slot: true, }, // { // label: "岗位状态",