diff --git a/src/views/jobManage/listJobs.vue b/src/views/jobManage/listJobs.vue index 839d8bb..59676a8 100644 --- a/src/views/jobManage/listJobs.vue +++ b/src/views/jobManage/listJobs.vue @@ -71,8 +71,9 @@ @@ -110,6 +111,18 @@ export default { name: 'ListJobs', components: { infoWell }, + filters: { + // 过滤处理人,若工单状态为已完成和已取消时,将空字符串改为系统 + personFilter(value, jobStatus) { + if (value) { + return value + } else if (jobStatus === '3' || jobStatus === '4') { + return '系统' + } else { + return '' + } + } + }, data() { return { listQuery: { @@ -264,15 +277,6 @@ } }, methods: { - // 处理显示处理人 - formatJobBelongTo(row, value) { - debugger - if (row.jobStatusName !== '待处理' && !value) { - return '系统' - } else { - return value - } - }, // 是不是待处理状态,是则返回false,返回true notFirstState(jobStatus) { if (jobStatus !== '0') {