|
@@ -60,14 +60,38 @@
|
|
|
</el-table-column>
|
|
|
<el-table-column label="姓名" align="left" prop="name" />
|
|
|
<el-table-column label="英文名" align="left" prop="foreignName" />
|
|
|
- <el-table-column label="求职状态" align="center" prop="jobStatus" />
|
|
|
+ <el-table-column label="求职状态" align="center" prop="jobStatus">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :type="DICT_TYPE.MENDUNER_JOB_SEEK_STATUS" :value="scope.row.jobStatus" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="电话号码" align="center" prop="phone" />
|
|
|
<el-table-column label="出生日期" align="center" prop="birthday" />
|
|
|
- <el-table-column label="婚姻状况" align="center" prop="maritalStatus" />
|
|
|
- <el-table-column label="所在城市" align="center" prop="areaId" />
|
|
|
- <el-table-column label="首次工作时间" align="center" prop="firstWorkTime" />
|
|
|
- <el-table-column label="工作年限" align="center" prop="expType" />
|
|
|
- <el-table-column label="最高学历" align="center" prop="eduType" />
|
|
|
+ <el-table-column label="婚姻状况" align="center" prop="maritalStatus">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :type="DICT_TYPE.MENDUNER_MARITAL_STATUS" :value="scope.row.maritalStatus" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="所在城市" align="center" prop="areaId">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :type="DICT_TYPE.MENDUNER_AREA_TYPE" :value="scope.row.areaId" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="首次工作时间" align="center" prop="firstWorkTime">
|
|
|
+ <template #default="scope">
|
|
|
+ {{ formatDate(scope.row.firstWorkTime, 'YYYY-MM-DD') }}
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="工作经验" align="center" prop="expType">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :type="DICT_TYPE.MENDUNER_EXP_TYPE" :value="scope.row.expType" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
+ <el-table-column label="最高学历" align="center" prop="eduType">
|
|
|
+ <template #default="scope">
|
|
|
+ <dict-tag :type="DICT_TYPE.MENDUNER_EDUCATION_TYPE" :value="scope.row.eduType" />
|
|
|
+ </template>
|
|
|
+ </el-table-column>
|
|
|
<el-table-column label="操作" align="left">
|
|
|
<template #default="scope">
|
|
|
<el-button
|
|
@@ -93,7 +117,9 @@
|
|
|
<script setup>
|
|
|
import { ref, computed } from 'vue'
|
|
|
import { Search } from '@element-plus/icons-vue'
|
|
|
+import { DICT_TYPE } from '@/utils/dict'
|
|
|
import { pyTalentMap } from '@/api/menduner/system/talentMap'
|
|
|
+import { formatDate } from '@/utils/formatTime'
|
|
|
const { searchTalent, getTalentLabel } = pyTalentMap
|
|
|
const searchValue = ref(null)
|
|
|
|