diff --git a/imag/resources/.gitkeep b/imag/resources/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/imag/src/client/.gitkeep b/imag/src/client/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/imag/src/test/.gitkeep b/imag/src/test/.gitkeep new file mode 100644 index 0000000..e69de29 diff --git a/pu/src/private/nccloud/api/impl/pu/m23/APIPuArriveMaitainImpl.java b/pu/src/private/nccloud/api/impl/pu/m23/APIPuArriveMaitainImpl.java index 8487cbe..bbeb4eb 100644 --- a/pu/src/private/nccloud/api/impl/pu/m23/APIPuArriveMaitainImpl.java +++ b/pu/src/private/nccloud/api/impl/pu/m23/APIPuArriveMaitainImpl.java @@ -61,8 +61,8 @@ public class APIPuArriveMaitainImpl implements IAPIPuArriveMaitain { checker.check(arriveVOs); Map destiHMap = new HashMap(); - for (ArriveVO arriveVO : arriveVOs) { - destiHMap.put(arriveVO.getBVO()[0].getCsourceid(), arriveVO.getHVO()); + for (int i = 0; i < arriveVOs.length; i++) { + destiHMap.put(arriveVOs[i].getBVO()[0].getCsourceid(), arriveVOs[i].getHVO()); } Map destiItemMap = new HashMap(); @@ -75,8 +75,7 @@ public class APIPuArriveMaitainImpl implements IAPIPuArriveMaitain { saveVOs = new ArriveVO[vos.length]; for (int i = 0; i < saveVOs.length; i++) { saveVOs[i] = new ArriveVO(); - - saveVOs[i].setHVO((ArriveHeaderVO) destiHMap.get(vos[i].getBVO()[0].getCsourceid())); + saveVOs[i].setHVO((ArriveHeaderVO) destiHMap.get(arriveVOs[i].getBVO()[0].getCsourceid())); ArriveItemVO[] itemvos = new ArriveItemVO[vos[i].getBVO().length]; for (int j = 0; j < itemvos.length; j++) {