From 276f2cc6e682cd1add221adde1d712d2ffb4cf00 Mon Sep 17 00:00:00 2001 From: lvleigang <957075182@qq.com> Date: Thu, 27 Mar 2025 10:17:40 +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 | 20 ++++++++++++++----- .../base/inventory/entity/InventoryEntity.xml | 1 - 2 files changed, 15 insertions(+), 6 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 0d808515..ade679ab 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 @@ -276,10 +276,20 @@ public class ZjMaterielSynchronizationEventServiceImpl extends BaseService queryCzList = inventoryDao.query(queryCz); + if(queryCzList != null && queryCzList.size() > 0){ + BeanUtils.copyProperties(inventoryEntity,queryCzList.get(0)); + } + }else { + for (int i1 = 0; i1 < inventoryEntities.size(); i1++) { + if(inventoryEntities.get(i1).getcInvCode().equals(entity.getField0043code())){ + BeanUtils.copyProperties(inventoryEntity,inventoryEntities.get(i1)); + break; + } } } entity.setField0005(wlcode.toString()); @@ -299,7 +309,7 @@ public class ZjMaterielSynchronizationEventServiceImpl extends BaseService cInvDefine1 = #{cInvDefine1}, cInvDefine2 = #{cInvDefine2}, cInvDefine3 = #{cInvDefine3}, - I_id = #{I_id}, bInvType = #{bInvType}, iInvMPCost = #{iInvMPCost}, cQuality = #{cQuality},