diff --git a/src/components/_base/navbar/components/task-center-modal/components/import-task/index.vue b/src/components/_base/navbar/components/task-center-modal/components/import-task/index.vue index 05de549..fa925cb 100644 --- a/src/components/_base/navbar/components/task-center-modal/components/import-task/index.vue +++ b/src/components/_base/navbar/components/task-center-modal/components/import-task/index.vue @@ -234,6 +234,8 @@ export default { return {record.operator?.name || record.operator?.mobile}; } else if (column.dataIndex === 'created_at') { return exactFormatTime(record.created_at, 'YYYY-MM-DD HH:mm:ss', 'YYYY-MM-DD HH:mm:ss'); + } else if (column.dataIndex === 'fail_number') { + return 0 ? 'color-#F64B31' : ''}`}>{formatTableField(column, record, true)}; } else { return formatTableField(column, record, true); } @@ -243,7 +245,7 @@ export default { ))} record.status === enumTaskStatus.Failed) ? 180 : 60} + width={dataSource.value.some((record) => record.fail_number > 0) ? 180 : 60} fixed="right" title="操作" v-slots={{ @@ -256,7 +258,7 @@ export default { class="mr-8px cursor-pointer" onClick={() => handleDelete(record)} /> - {record.status === enumTaskStatus.Failed && ( + {record.fail_number > 0 && (