Bläddra i källkod

异常数据处理

fangpy 5 månader sedan
förälder
incheckning
ac9f016404

+ 4 - 0
cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsBlankOrderServiceImpl.java

@@ -1076,6 +1076,10 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
                         if (orders != null && orders.size() > 0) {
                             nowOrder = orders.get(0);
                         }
+                        if(nowOrder == null){
+                            log.error("坯料计划(编号:"+order.getOrderNo()+")被删除,排程明细还存在");
+                            continue;
+                        }
 
                         Date endDate = Date.from(process.getEndTime().atZone(ZoneId.systemDefault()).toInstant());
                         List<ApsBlankOrderDo> hasblanks = blankIds.stream().filter(v -> v.getId().equals(order.getId())).collect(Collectors.toList());