소스 검색

退火调度排程优化

fangpengyuan 3 달 전
부모
커밋
cd66ca0437
1개의 변경된 파일3개의 추가작업 그리고 1개의 파일을 삭제
  1. 3 1
      rw-aps-server/src/main/java/com/rongwei/rwapsserver/aps/util/ApsUtils.java

+ 3 - 1
rw-aps-server/src/main/java/com/rongwei/rwapsserver/aps/util/ApsUtils.java

@@ -360,7 +360,9 @@ public class ApsUtils {
         }
         // 按照开始时间排序
         equipmentRunTimes.sort(Comparator.comparing(EquipmentRunTime::getStartRunTime));
-        equipmentRunTimes.add(0,minRunTime);
+        if(minRunTime != null){
+            equipmentRunTimes.add(0,minRunTime);
+        }
 
         // 前一道工序尝试往后挪
         for(int i = 0; i < equipmentRunTimes.size(); i++){