|
@@ -180,7 +180,7 @@ public class ReportCheckServiceImpl implements ReportCheckService {
|
|
|
apsReportOutputService.update(new LambdaUpdateWrapper<ApsReportOutputDo>()
|
|
|
.in(ApsReportOutputDo::getId, reportOutputDos.stream().map(ApsReportOutputDo::getId).collect(Collectors.toList()))
|
|
|
.set(ApsReportOutputDo::getCheckstatus, VERIFIED));
|
|
|
- if (reportOutputDos.stream().anyMatch(info -> NO.equals(info.getQualified())) && "已发布计划".equals(productionOrderDo.getAuditstatus()) ) {
|
|
|
+ if (reportOutputDos.stream().anyMatch(info -> NO.equals(info.getQualified())) && "已发布计划".equals(productionOrderDo.getAuditstatus())) {
|
|
|
goBackWf(processOperationEquId, blankId, productionOrderDo);
|
|
|
}
|
|
|
apsReportRecordsService.update(new LambdaUpdateWrapper<ApsReportRecordsDo>().eq(ApsReportRecordsDo::getId, id)
|
|
@@ -459,7 +459,7 @@ public class ReportCheckServiceImpl implements ReportCheckService {
|
|
|
throw new CustomException("未找到下一个工序作业信息!");
|
|
|
}
|
|
|
String nextProcessesIds = currentProcessOperationEqu.getNextprocessesids();
|
|
|
- if(StringUtils.isBlank(nextProcessesIds)){
|
|
|
+ if (StringUtils.isBlank(nextProcessesIds)) {
|
|
|
log.error("当前工序作业明细需要流转的下一个工序作业明细为空");
|
|
|
throw new CustomException("无法找到下一个工序作业明细");
|
|
|
}
|
|
@@ -519,6 +519,7 @@ public class ReportCheckServiceImpl implements ReportCheckService {
|
|
|
cancelProcessOperationVo.setCraftrouteid(null);
|
|
|
cancelProcessOperationVo.setCurcancelroll(unqualifiedCount);
|
|
|
cancelProcessOperationVo.setApsprocessoperationdo(currentProcessOperationMainDo);
|
|
|
+ cancelProcessOperationVo.setSetcancelroll(false);
|
|
|
apsProcessOperationService.cancelProcessOperation(cancelProcessOperationVo);
|
|
|
}
|
|
|
log.info("更新工序作业的输出物料和在制品相关信息结束");
|