1. 任务列表添加完成时间字段

2. 修复一键提取task_case状态有误问题
master
xueqingkun 3 months ago
parent 69ed1095b8
commit d30c1d3957

@ -62,7 +62,9 @@ public class TaskCaseRecordServiceImpl extends ServiceImpl<TaskCaseRecordMapper,
.toList();
log.info("updateStatus:任务【{}】当前执行ID【{}】,当前任务案件执行列表长度:{}", taskId, executeId, taskCaseRecordList.size());
TaskCaseRecord taskCaseRecord = CollUtil.getFirst(taskCaseRecordList);
if (taskCaseRecord == null){
return null;
}
taskCaseRecord.setWaitingId(removeSingle(taskCaseRecord.getWaitingId(), executeId));
if (isSuccess){
taskCaseRecord.setProcessedId(appendSingle(taskCaseRecord.getProcessedId(), executeId));

@ -332,6 +332,10 @@ public class TaskRecordServiceImpl extends ServiceImpl<TaskRecordMapper, TaskRec
}
TaskCaseRecord taskCaseRecord = taskCaseRecordService.updateStatus(taskId, executeId, promptId, isSuccess);
if (null == taskCaseRecord){
log.warn("completeTask:任务ID:【{}】执行ID:【{}】提示词id:【{}】,未查询到任务案件数据...", taskId, executeId, promptId);
return;
}
log.info("completeTask:任务ID:【{}】执行ID:【{}】,任务状态:【{}】", taskId, executeId, taskCaseRecord.getStatus());
// 校验总体任务是否是取消中
if (StrUtil.equalsAny(taskRecord.getStatus(), TASK_STATUS_CANCELLING, TASK_STATUS_CANCELED)) {

Loading…
Cancel
Save