소스 검색

aps-排程之后修改坯料计划的生产状态判断

sucheng 1 년 전
부모
커밋
7223d6d7d8
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      cx-aps/cx-aps-common/src/main/java/com/rongwei/bscommon/sys/service/impl/ApsBlankOrderServiceImpl.java

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

@@ -1338,6 +1338,10 @@ public class ApsBlankOrderServiceImpl extends ServiceImpl<ApsBlankOrderDao, ApsB
      * 排程结束之后根据坯料计划IDs修改生产状态
      */
     private void updateProductStatusByOrderIds(List<ApsBlankOrderVo> blankOrderVoList) {
+        if (blankOrderVoList.isEmpty()) {
+            log.debug("无需修改坯料计划的生产状态");
+            return;
+        }
 
         //每个需要排程的订单挑选一个坯料计划,用于更新订单的生产状态
         Set<String> orderIds = new HashSet<>();