|
@@ -27,14 +27,6 @@
|
|
|
<span class="defaultLink ml-3">{{ item?.person?.name }}</span>
|
|
|
</div>
|
|
|
</template>
|
|
|
- <template v-slot:item.exp="{ item }">
|
|
|
- <span v-if="item?.jobExperience && Object.keys(item?.jobExperience).length">{{ item.jobExperience.positionName }} {{ item.jobExperience.enterpriseName }}</span>
|
|
|
- <span v-else>未填写工作经历</span>
|
|
|
- </template>
|
|
|
- <template v-slot:item.edu="{ item }">
|
|
|
- <span v-if="item?.eduExperience && Object.keys(item?.eduExperience).length">{{ timesTampChange(item.eduExperience.startTime).slice(0, 4) }}-{{ timesTampChange(item.eduExperience.endTime).slice(0, 4) }} {{ item.eduExperience.schoolName }}</span>
|
|
|
- <span v-else>未填写教育经历</span>
|
|
|
- </template>
|
|
|
<template v-slot:item.actions="{ item }">
|
|
|
<div v-if="tab === '0'">
|
|
|
<v-btn color="primary" variant="text" @click="previewFile(item.url)">查看简历</v-btn>
|
|
@@ -52,7 +44,6 @@
|
|
|
defineOptions({ name: 'table-page'})
|
|
|
import { ref, computed } from 'vue'
|
|
|
import { previewFile } from '@/utils'
|
|
|
-import { timesTampChange } from '@/utils/date'
|
|
|
import { joinEliminate, personEntryByEnterprise } from '@/api/enterprise'
|
|
|
import { useI18n } from '@/hooks/web/useI18n'
|
|
|
import Snackbar from '@/plugins/snackbar'
|
|
@@ -75,10 +66,12 @@ const badgeIcon = computed(() => (item) => {
|
|
|
const selected = ref([])
|
|
|
const headers = [
|
|
|
{ title: '牛人', value: 'name' },
|
|
|
- { title: '基本信息', key: 'info', value: item => `${item.eduName}·${ item.expName }` },
|
|
|
- { title: '最近工作经历', value: 'exp' },
|
|
|
- { title: '教育经历', key: 'edu' },
|
|
|
+ { title: '工作经验', key: 'person.expName' },
|
|
|
+ { title: '求职状态', key: 'person.jobStatusName' },
|
|
|
+ { title: '最高学历', key: 'person.eduName' },
|
|
|
{ title: '应聘职位', value: 'job.name' },
|
|
|
+ { title: '岗位薪资', key: 'job', value: item => `${item.job.payFrom}-${item.job.payTo}/${item.job.payName}`},
|
|
|
+ { title: '工作城市', key: 'job.areaName' },
|
|
|
{ title: '操作', value: 'actions' }
|
|
|
]
|
|
|
|