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())) {
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("")));
if (containerInfo == null) {
throw new BadRequestException("找不到子卷信息!");
} else if (StrUtil.isEmpty(containerInfo.getContainer_name())) {
} else if (StrUtil.isEmpty(containerInfo.get(0).getContainer_name())) {
throw new BadRequestException("子卷号不能为空!");
}
//1.更改任务状态为完成