diff --git a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesLoadingListService.java b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesLoadingListService.java index 1328f84..c834577 100644 --- a/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesLoadingListService.java +++ b/modules/i3plus-ext-mes-apiservice/src/main/java/cn/estsh/i3plus/ext/mes/apiservice/serviceimpl/base/MesLoadingListService.java @@ -415,17 +415,15 @@ public class MesLoadingListService extends BaseMesService implem volvoAsn.setMessage(volvoLdjis.getInterchangeHeader()); volvoAsn.setProject(volvoLdjis.getMessageHeader()); volvoAsn.setBeginningOfMessage(volvoLdjis.getBeginningOfMessage()); - volvoAsn.setSeller(volvoLdjis.getSeller()); - volvoAsn.setBuyer(volvoLdjis.getBuyer()); - volvoAsn.setShipFrom(volvoLdjis.getShipFrom()); + volvoAsn.setSeller(volvoLdjis.getSellerId()); + volvoAsn.setBuyer(volvoLdjis.getBuyerId()); + volvoAsn.setShipFrom(volvoLdjis.getShipFromId()); volvoAsn.setShipTo(volvoLdjis.getShipTo()); volvoAsn.setAdviceNoteNo(volvoLdjis.getConsignmentReference()); volvoAsn.setPlaceOfDischarge(volvoLdjis.getIdForPlaceOfDischarge()); volvoAsn.setMtq(0.0); volvoAsn.setKgm(0.0); loading.setStatus(MesExtEnumUtil.MES_LOADING_STATUS.CREATE_ASN.getValue()); - ConvertBean.serviceModelInitialize(volvoAsn, AuthUtil.getSessionUser().getUserName()); - volvoAsnRDao.save(volvoAsn); int packageId = 1; for (MesLoadingListDetail detail : details) { @@ -482,6 +480,11 @@ public class MesLoadingListService extends BaseMesService implem } } } + + ConvertBean.serviceModelInitialize(volvoAsn, AuthUtil.getSessionUser().getUserName()); + volvoAsnRDao.save(volvoAsn); + + update(loading); } }