添加日志
This commit is contained in:
parent
8a503fd3fc
commit
6950053351
|
|
@ -174,23 +174,20 @@ public class TaskServiceImpl implements ITaskService {
|
||||||
Task task = taskDomain.getTaskById(taskId);
|
Task task = taskDomain.getTaskById(taskId);
|
||||||
if (task != null) {
|
if (task != null) {
|
||||||
task.setStatus(status);
|
task.setStatus(status);
|
||||||
// 如果状态变为执行中,设置实际开始时间
|
// 如果状态变为自检中
|
||||||
if (status == StatusEnum.RUNNING) {
|
if (status == StatusEnum.CHECKING) {
|
||||||
task.setActualStartTime(new java.util.Date());
|
task.setActualStartTime(new java.util.Date());
|
||||||
|
|
||||||
if(Objects.isNull(task.getStartTime())){
|
if(Objects.isNull(task.getStartTime())){
|
||||||
task.setStartTime(new java.util.Date());
|
task.setStartTime(new java.util.Date());
|
||||||
}
|
}
|
||||||
|
//没有配置开始时间,可以理解为是立马执行
|
||||||
} else if(status == StatusEnum.PENDING) {
|
} else if(status == StatusEnum.PENDING) {
|
||||||
|
|
||||||
if(Objects.isNull(task.getStartTime())){
|
if(Objects.isNull(task.getStartTime())){
|
||||||
task.setStartTime(new java.util.Date());
|
task.setStartTime(new java.util.Date());
|
||||||
}
|
}
|
||||||
|
//已完成 失败 取消 的时候, 配置结束时间
|
||||||
} else {
|
} else if(status != StatusEnum.RUNNING) {
|
||||||
task.setActualEndTime(new java.util.Date());
|
task.setActualEndTime(new java.util.Date());
|
||||||
|
|
||||||
if(Objects.isNull(task.getEndTime())){
|
if(Objects.isNull(task.getEndTime())){
|
||||||
task.setEndTime(new java.util.Date());
|
task.setEndTime(new java.util.Date());
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue