ep显示在职状态
This commit is contained in:
parent
61367639ff
commit
bd5dcc1cfb
|
|
@ -46,13 +46,16 @@
|
||||||
<el-table-column label="#" type="index" width="50"></el-table-column>
|
<el-table-column label="#" type="index" width="50"></el-table-column>
|
||||||
<el-table-column label="人员类型" prop="type">
|
<el-table-column label="人员类型" prop="type">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
|
<span v-if="scope.row.type=='employee'||scope.row.type=='remployee'">[{{jobOptions[scope.row.job_state]}}] </span>
|
||||||
<span>{{ userTypeOptions[scope.row.type] }}</span>
|
<span>{{ userTypeOptions[scope.row.type] }}</span>
|
||||||
<span v-if="scope.row.type=='employee' && scope.row.is_atwork" style="color:green;font-weight:bold">
|
<span v-if="scope.row.type=='employee' && scope.row.is_atwork" style="color:green;font-weight:bold">
|
||||||
在岗
|
在岗
|
||||||
</span>
|
</span>
|
||||||
</template>
|
</template>
|
||||||
</el-table-column>
|
</el-table-column>
|
||||||
<el-table-column label="姓名" prop="name"></el-table-column>
|
<el-table-column label="姓名" prop="name">
|
||||||
|
|
||||||
|
</el-table-column>
|
||||||
<el-table-column label="证件照" prop="photo">
|
<el-table-column label="证件照" prop="photo">
|
||||||
<template #default="scope">
|
<template #default="scope">
|
||||||
<el-avatar :size="50" :src="scope.row.photo" shape="square"/>
|
<el-avatar :size="50" :src="scope.row.photo" shape="square"/>
|
||||||
|
|
@ -209,6 +212,10 @@ export default {
|
||||||
visitor: "访客",
|
visitor: "访客",
|
||||||
driver: "货车司机"
|
driver: "货车司机"
|
||||||
},
|
},
|
||||||
|
jobOptions: {
|
||||||
|
10: "在职",
|
||||||
|
20: "离职",
|
||||||
|
},
|
||||||
typeOptions: [
|
typeOptions: [
|
||||||
{label:"正式员工", value:"employee"},
|
{label:"正式员工", value:"employee"},
|
||||||
{label:"相关方", value:"remployee"},
|
{label:"相关方", value:"remployee"},
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue