瀏覽代碼

退火调度排程优化

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++){