Procházet zdrojové kódy

预排程连轧bug修改

fangpy před 1 měsícem
rodič
revize
2e81c3993d

+ 7 - 0
rw-aps-server/src/main/java/com/rongwei/rwapsserver/aps/service/impl/ApsServiceImpl.java

@@ -2489,6 +2489,13 @@ public class ApsServiceImpl implements ApsService {
                             hasSeries = true;
                             lzbzMerges.get(seriesKey).add(rootPro);
                             commonEqus = commonEqusNext;
+                            // 设置连轧公共设备
+                            ProductionProcesses lzMergePro = lzbzMerges.get(seriesKey).get(0);
+                            lzMergePro.getOptionalEquipments().clear();
+                            lzMergePro.getOptionalEquipments().addAll(commonEqus);
+                            List<Equipment> opeqs = lzMergePro.getOptionalProviderEquipments().stream().filter(v -> lzMergePro.getOptionalEquipments().contains(v.getId())).collect(Collectors.toList());
+                            lzMergePro.getOptionalProviderEquipments().clear();
+                            lzMergePro.getOptionalProviderEquipments().addAll(opeqs);
                         }
                     }
                 }