From df9a872af35883a0d6019e81b68611ef9e5010c8 Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Fri, 28 Mar 2025 13:43:53 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=96=99=E5=90=8C=E6=AD=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...terielSynchronizationEventServiceImpl.java | 47 +++++++++++++++---- 1 file changed, 37 insertions(+), 10 deletions(-) diff --git a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java index ba596196..1b183c89 100644 --- a/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java +++ b/base-buildpackage/src/main/java/com/hzya/frame/plugin/zjmaterielsynchronizationevent/service/impl/ZjMaterielSynchronizationEventServiceImpl.java @@ -9,7 +9,11 @@ import com.hzya.frame.plugin.zjmaterielsynchronizationevent.entity.ZjMaterielSyn import com.hzya.frame.plugin.zjmaterielsynchronizationevent.service.IZjMaterielSynchronizationEventService; import com.hzya.frame.u8.base.inventory.dao.IInventoryDao; import com.hzya.frame.u8.base.inventory.entity.InventoryEntity; +import com.hzya.frame.u8.base.inventory.entity.InventoryExtEntity; +import com.hzya.frame.u8.base.inventory.entity.InventorySubEntity; +import com.hzya.frame.u8.base.inventory.service.IInventoryExtService; import com.hzya.frame.u8.base.inventory.service.IInventoryService; +import com.hzya.frame.u8.base.inventory.service.IInventorySubService; import com.hzya.frame.u8.base.inventory.service.impl.InventoryService; import com.hzya.frame.web.entity.BaseResult; import com.hzya.frame.web.entity.JsonResultEntity; @@ -17,6 +21,7 @@ import org.apache.commons.beanutils.BeanUtils; import org.checkerframework.checker.units.qual.A; import org.springframework.beans.factory.annotation.Autowired; +import javax.annotation.Resource; import java.lang.reflect.InvocationTargetException; import java.util.ArrayList; import java.util.HashMap; @@ -44,7 +49,10 @@ public class ZjMaterielSynchronizationEventServiceImpl extends BaseService 0){ BeanUtils.copyProperties(inventoryEntity,queryCzList.get(0)); } + inventoryExtEntity.setDataSourceCode(zju8); + inventoryExtEntity.setcInvCode(entity.getField0005()); + inventoryExtEntity = inventoryExtService.getInvExt(inventoryExtEntity); + inventoryExtEntity.setDataSourceCode(zju8); + + inventorySubEntity.setDataSourceCode(zju8); + inventorySubEntity.setcInvSubCode(entity.getField0005()); + inventorySubEntity = iInventorySubService.getInvSub(inventorySubEntity); + inventoryExtEntity.setDataSourceCode(zju8); + }else { for (int i1 = 0; i1 < inventoryEntities.size(); i1++) { if(inventoryEntities.get(i1).getcInvCode().equals(entity.getField0043code())){ @@ -291,7 +313,15 @@ public class ZjMaterielSynchronizationEventServiceImpl extends BaseService