Selaa lähdekoodia

aps-冷轧合并作业增加过滤重复数据

sucheng 2 kuukautta sitten
vanhempi
commit
ee5e55b220

+ 4 - 2
rw-aps-server/src/main/java/com/rongwei/rwapsserver/aps/taskassigning/service/impl/ProductionScheduleTaServiceImpl.java

@@ -220,8 +220,10 @@ public class ProductionScheduleTaServiceImpl implements ProductionScheduleTaServ
                 if(midPro.getNextProcesses() != null && midPro.getNextProcesses().size()>0){
                     for (ProductionProcessesTa nextProcess : midPro.getNextProcesses()) {
                         if(!nextProcess.getIfLock()){
-                            nextSteps.add(nextProcess);
-                            hasids.add(nextProcess.getId());
+                            if (!hasids.contains(nextProcess.getId())) {
+                                nextSteps.add(nextProcess);
+                                hasids.add(nextProcess.getId());
+                            }
                         }
                     }
                 }