|
@@ -18,12 +18,16 @@
|
|
|
<span class="ml-2" style="color: #000000DE;">{{ item?.sendPerson?.name }}</span>
|
|
|
</div>
|
|
|
</template>
|
|
|
+ <template #hirePrice="{ item }">
|
|
|
+ {{ commissionCalculation(item?.job?.hirePrice / 100, 1) }}元
|
|
|
+ </template>
|
|
|
</CtTable>
|
|
|
</template>
|
|
|
|
|
|
<script setup>
|
|
|
defineOptions({ name: 'myPublicRecruitment-table-page'})
|
|
|
import { timesTampChange } from '@/utils/date'
|
|
|
+import { commissionCalculation } from '@/utils/position'
|
|
|
|
|
|
const emit = defineEmits(['page'])
|
|
|
defineProps({
|
|
@@ -37,6 +41,7 @@ const headers = [
|
|
|
{ title: '牛人', value: 'sendPerson.name', key: 'name', sortable: false },
|
|
|
{ title: '应聘公司', key: 'enterprise.anotherName', sortable: false },
|
|
|
{ title: '应聘职位', key: 'job', value: item => item?.job?.name, sortable: false },
|
|
|
+ { title: '赏金', key: 'hirePrice', sortable: false },
|
|
|
{ title: '岗位薪资', key: 'salary', value: item => item?.job?.payFrom && item?.job?.payTo ? `${item?.job?.payFrom ? item?.job?.payFrom + '-' : ''}${item?.job?.payTo}` : '面议', sortable: false },
|
|
|
{ title: '推荐时间', key: 'createTime', value: item => timesTampChange(item.createTime), sortable: false },
|
|
|
]
|