fix:修复分切多个分切计划过滤

This commit is contained in:
2024-07-17 23:25:42 +08:00
parent a07a8a7172
commit 6daf96858d

View File

@@ -124,11 +124,11 @@ public class ZxDjwTask extends AbstractAcsTask {
} }
if (StrUtil.equals(status, TaskStatusEnum.FINISHED.getCode())) { if (StrUtil.equals(status, TaskStatusEnum.FINISHED.getCode())) {
log.info("任务编号为:" + schBaseTask.getTask_code() + "的任务完成接口在" + schBaseTask.getUpdate_time() + "被调用---------------------------------------------"); log.info("任务编号为:" + schBaseTask.getTask_code() + "的任务完成接口在" + schBaseTask.getUpdate_time() + "被调用---------------------------------------------");
PdmBiSlittingproductionplan containerInfo = productionPlanService.getOne(new LambdaUpdateWrapper<PdmBiSlittingproductionplan>() List<PdmBiSlittingproductionplan> containerInfo = productionPlanService.list(new LambdaUpdateWrapper<PdmBiSlittingproductionplan>()
.eq(PdmBiSlittingproductionplan::getContainer_name, schBaseTask.getVehicle_code()).eq(PdmBiSlittingproductionplan::getIs_delete, IOSEnum.IS_NOTANDYES.code(""))); .eq(PdmBiSlittingproductionplan::getContainer_name, schBaseTask.getVehicle_code()).eq(PdmBiSlittingproductionplan::getIs_delete, IOSEnum.IS_NOTANDYES.code("")));
if (containerInfo == null) { if (containerInfo == null) {
throw new BadRequestException("找不到子卷信息!"); throw new BadRequestException("找不到子卷信息!");
} else if (StrUtil.isEmpty(containerInfo.getContainer_name())) { } else if (StrUtil.isEmpty(containerInfo.get(0).getContainer_name())) {
throw new BadRequestException("子卷号不能为空!"); throw new BadRequestException("子卷号不能为空!");
} }
//1.更改任务状态为完成 //1.更改任务状态为完成