|
@@ -373,8 +373,8 @@ public class ApsServiceImpl implements ApsService {
|
|
|
for (String nextid : nextids) {
|
|
|
List<ProductionProcesses> productionProcesses = operationProductionProcesses.get(nextid);
|
|
|
if(productionProcesses != null && productionProcesses.size()>0 && operationMaps.get(nextid) != null){
|
|
|
- if(wlPros.containsKey(operationMaps.get(operationMaps.get(nextid).getPlaninput()))){
|
|
|
- wlPros.get(operationMaps.get(operationMaps.get(nextid).getPlaninput())).addAll(productionProcesses);
|
|
|
+ if(wlPros.containsKey(operationMaps.get(nextid).getPlaninput())){
|
|
|
+ wlPros.get(operationMaps.get(nextid).getPlaninput()).addAll(productionProcesses);
|
|
|
}else{
|
|
|
wlPros.put(operationMaps.get(nextid).getPlaninput(),productionProcesses);
|
|
|
}
|
|
@@ -397,7 +397,7 @@ public class ApsServiceImpl implements ApsService {
|
|
|
ids.add(v.get(vi).getId());
|
|
|
productionProcesses.get(i).setNextProcessesIds(ids);
|
|
|
}else{
|
|
|
- productionProcesses.get(i).getNextProcessesIds().add(v.get(i).getId());
|
|
|
+ productionProcesses.get(i).getNextProcessesIds().add(v.get(vi).getId());
|
|
|
}
|
|
|
if(v.get(vi).getPreviousProcessesIds() == null){
|
|
|
List<String> ids = new ArrayList<>();
|