|
@@ -52,27 +52,45 @@
|
|
|
|
|
|
<div class="tableBox">
|
|
|
<TableLayout :data="data?.page?.records ?? []">
|
|
|
- <el-table-column type="index" />
|
|
|
- <el-table-column show-overflow-tooltip align="center" prop="deptName" label="部门" />
|
|
|
- <el-table-column align="center" label="岗位">
|
|
|
+ <el-table-column type="index" label="序号" width="80" align="center" />
|
|
|
+ <el-table-column
|
|
|
+ align="center"
|
|
|
+ show-overflow-tooltip
|
|
|
+ prop="deptName"
|
|
|
+ label="部门"
|
|
|
+ width="150"
|
|
|
+ />
|
|
|
+ <el-table-column align="center" show-overflow-tooltip label="岗位" width="180">
|
|
|
<template #default="scope">
|
|
|
<span>{{ getDictLabel('post_type', scope.row.post) }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="center" label="所属类别">
|
|
|
+ <el-table-column align="center" label="所属类别" width="100">
|
|
|
<template #default="scope">
|
|
|
<span>{{ getDictLabel('RECRUIT_TYPE', scope.row.post) }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column align="center" label="能力等级">
|
|
|
+ <el-table-column align="center" label="能力等级" width="100">
|
|
|
<template #default="scope">
|
|
|
<span>{{ getDictLabel('ABILITY_LEVEL', scope.row.abilityLevel) }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
- <el-table-column show-overflow-tooltip align="center" prop="jobRequest" label="任职要求" />
|
|
|
- <el-table-column show-overflow-tooltip align="center" prop="postDuty" label="岗位职责" />
|
|
|
- <el-table-column align="center" prop="requireNum" label="需求人数" />
|
|
|
- <el-table-column width="140" align="center" label="招聘人数">
|
|
|
+ <el-table-column
|
|
|
+ show-overflow-tooltip
|
|
|
+ align="center"
|
|
|
+ prop="jobRequest"
|
|
|
+ label="任职要求"
|
|
|
+ width="120"
|
|
|
+ />
|
|
|
+ <el-table-column
|
|
|
+ show-overflow-tooltip
|
|
|
+ align="center"
|
|
|
+ prop="postDuty"
|
|
|
+ label="岗位职责"
|
|
|
+ width="120"
|
|
|
+ />
|
|
|
+ <el-table-column align="center" prop="requireNum" label="需求人数" width="100" />
|
|
|
+ <el-table-column align="center" label="招聘人数" width="100">
|
|
|
<template #default="scope">
|
|
|
<el-input-number
|
|
|
style="width: 110px"
|
|
@@ -84,7 +102,9 @@
|
|
|
<span v-else>{{ scope.row.recruitNum }}</span>
|
|
|
</template>
|
|
|
</el-table-column>
|
|
|
-
|
|
|
+ <el-table-column prop="remark" label="落实情况" width="100" />
|
|
|
+ <el-table-column prop="changerName" label="替补人员名称" width="120" />
|
|
|
+ <el-table-column prop="bz" label="备注" width="200" show-overflow-tooltip />
|
|
|
<el-table-column align="center" label="操作" fixed="right" width="120">
|
|
|
<template #default="scope">
|
|
|
<template v-if="editRowData?.id === scope.row.id">
|