diff --git a/equip/src/main/java/com/foreverwin/mesnac/equip/service/impl/ResourceRepairTaskServiceImpl.java b/equip/src/main/java/com/foreverwin/mesnac/equip/service/impl/ResourceRepairTaskServiceImpl.java index 07a59942..9d38f159 100644 --- a/equip/src/main/java/com/foreverwin/mesnac/equip/service/impl/ResourceRepairTaskServiceImpl.java +++ b/equip/src/main/java/com/foreverwin/mesnac/equip/service/impl/ResourceRepairTaskServiceImpl.java @@ -206,6 +206,7 @@ public class ResourceRepairTaskServiceImpl extends ServiceImpl inspectTaskList = resourceInspectTaskMapper.getInspectTaskListByCondition(resourceInspectTask); for (ResourceInspectTask inspectTask:inspectTaskList) { + // 查询到点检结果为NG的设备,创建新的当日点检任务 if (Constants.RSESULT_NG.equals(inspectTask.getResult())){ - resourceInspectPlanService.autoCreateTaskByResourceInspectTask(inspectTask); + String taskNo = inspectTask.getTaskNo(); + String taskStr = taskNo+now; + inspectTask.setTaskNo(taskStr); + inspectTask.setHandle(HandleEnum.RESOURCE_INSPECT_TASK.getHandle(site,taskStr)); + inspectTask.setResult(""); + inspectTask.setActualCompleteDate(null); + inspectTask.setExecutor(""); + inspectTask.setCreatedDateTime(now); + inspectTask.setTaskCreateDate(now); + inspectTask.setPlanStartDate(now); + resourceInspectTaskMapper.insert(inspectTask); break; } } @@ -269,7 +281,7 @@ public class ResourceRepairTaskServiceImpl extends ServiceImpl