formatter格式化内容
This commit is contained in:
parent
4919782303
commit
568f95dd5b
@ -16,7 +16,7 @@
|
||||
<el-table-column label="姓名" sortable="" prop="username" />
|
||||
<el-table-column label="工号" sortable prop="workNumber" />
|
||||
<el-table-column label="手机号" sortable="" prop="mobile" />
|
||||
<el-table-column label="聘用形式" sortable="" prop="formOfEmployment" />
|
||||
<el-table-column label="聘用形式" sortable="" prop="formOfEmployment" :formatter="formatEmployment" />
|
||||
<el-table-column label="部门" sortable="" prop="departmentName" />
|
||||
<el-table-column label="入职时间" sortable="" prop="timeOfEntry" />
|
||||
<el-table-column label="账户状态" sortable="" prop="enableState" />
|
||||
@ -42,6 +42,7 @@
|
||||
|
||||
<script>
|
||||
import { getEmployeeList } from '@/api/employees'
|
||||
import EmployeeEnum from '@/api/constant/employees'
|
||||
export default {
|
||||
data() {
|
||||
return {
|
||||
@ -69,6 +70,14 @@ export default {
|
||||
this.page.total = total
|
||||
this.list = rows
|
||||
this.loading = false
|
||||
},
|
||||
// 格式化聘用形式
|
||||
formatEmployment(row, column, cellValue, index) {
|
||||
console.log(column)
|
||||
// 要去找1所对应的值
|
||||
const obj = EmployeeEnum.hireType.find(item => item.id === cellValue)
|
||||
// 把需要的格式return出去
|
||||
return obj ? obj.value : '未知'
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user