export default {
get page_list_driver() {
return [
{
field: 'mobile',
name: '手机号(登录账号)',
search: { type: 'text', placeholder: '请输入 手机号' }
},
{
field: 'userName',
name: '姓名',
search: { type: 'text', placeholder: '请输入 姓名' }
},
{
field: 'lastLoginDate',
name: '最后登录时间',
sort: 'descending',
stype: 'slot',
slot: 'lastLoginDate'
},
{
name: '个人(散户)',
stype: 'mapping',
mapping(d) {
return d.personFlag == 1 ? '✔' : '✖'
}
},
{
field: '',
name: '物流驾驶员',
stype: 'mapping',
mapping(d) {
return d.carrierFlag == 1 ? '✔' : '✖'
}
},
// {
// field: '',
// name: '协作驾驶员',
// stype: 'mapping',
// mapping(d) {
// return d.tempFlag == 1 ? '√' : '×'
// }
// },
{
field: 'orgName',
name: '所属物流公司名称',
search: { type: 'text', placeholder: '请输入 所属物流公司名称' }
},
{
field: 'carNumber',
name: '所属物流车'
},
// {
// name: '协作物流',
// stype: 'mapping',
// mapping(d) {
// return '-'
// }
// }
{
field: 'status',
name: '账号启用状态',
stype: 'slot',
slot: 'status',
search: { type: 'select', obj: 'status', placeholder: '账号启用状态' }
},
{
stype: 'opt',
name: '操作',
fixed: 'right',
list(args) {
if (args.row.status === 0) {
return [{ type: 'status1', name: '账号停用' }]
}
if (args.row.status === 1) {
return [{ type: 'status0', name: '账号启用' }]
}
}
}
]
}
}