diff --git a/equip/src/main/java/com/foreverwin/mesnac/equip/mapper/ResourceInspectTaskMapper.java b/equip/src/main/java/com/foreverwin/mesnac/equip/mapper/ResourceInspectTaskMapper.java index cfa0459d..f992d60b 100644 --- a/equip/src/main/java/com/foreverwin/mesnac/equip/mapper/ResourceInspectTaskMapper.java +++ b/equip/src/main/java/com/foreverwin/mesnac/equip/mapper/ResourceInspectTaskMapper.java @@ -34,6 +34,8 @@ public interface ResourceInspectTaskMapper extends BaseMapper getInspectTaskList(ResourceInspectTask resourceInspectTask); + List getInspectTaskListByCondition(ResourceInspectTask resourceInspectTask); + /** * 查找最新的任务创建时间 * @param resourceInspectTask 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 8d096b0f..07a59942 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 @@ -257,7 +257,7 @@ public class ResourceRepairTaskServiceImpl extends ServiceImpl inspectTaskList = resourceInspectTaskMapper.getInspectTaskList(resourceInspectTask); + List inspectTaskList = resourceInspectTaskMapper.getInspectTaskListByCondition(resourceInspectTask); for (ResourceInspectTask inspectTask:inspectTaskList) { if (Constants.RSESULT_NG.equals(inspectTask.getResult())){ resourceInspectPlanService.autoCreateTaskByResourceInspectTask(inspectTask); diff --git a/equip/src/main/resources/mapper/ResourceInspectTaskMapper.xml b/equip/src/main/resources/mapper/ResourceInspectTaskMapper.xml index d5debda4..5c65907f 100644 --- a/equip/src/main/resources/mapper/ResourceInspectTaskMapper.xml +++ b/equip/src/main/resources/mapper/ResourceInspectTaskMapper.xml @@ -729,6 +729,23 @@ AND ZRIT.TASK_CREATE_DATE >= #{planStartDate} + +