소스 검색

bug修复

fangpy 1 년 전
부모
커밋
fcf061876d
1개의 변경된 파일6개의 추가작업 그리고 1개의 파일을 삭제
  1. 6 1
      rw-aps-server/src/main/java/com/rongwei/rwapsserver/aps/listener/TaskStartTimeListener.java

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