瀏覽代碼

bug修复

fangpy 1 年之前
父節點
當前提交
fcf061876d

+ 6 - 1
rw-aps-server/src/main/java/com/rongwei/rwapsserver/aps/listener/TaskStartTimeListener.java

@@ -321,7 +321,12 @@ public class TaskStartTimeListener implements VariableListener<ApsSolution, Prod
                     if(preProcess.getStartTime() != null){
                         maxUnitProduceTime = preProcess.getUnitProduceTime();
                         // 前道工序的所有下道工序
-                        List<ProductionProcesses> nextProcesses = preProcess.getNextProcesses();
+                        List<ProductionProcesses> nextProcesses = new ArrayList<>();
+                        if(preProcess.getNextProcesses() != null && preProcess.getNextProcesses().size()>0){
+                            for (ProductionProcesses nextProcess : preProcess.getNextProcesses()) {
+                                nextProcesses.add(nextProcess);
+                            }
+                        }
                         Map<String,Integer> map = new HashMap<>();
                         for (ProductionProcesses nextProcess : nextProcesses) {
                             map.put(nextProcess.getId(),0);