From 08fe62586f035f46fa27303ba4cc5e0240dd89d6 Mon Sep 17 00:00:00 2001 From: houyi <1398559711@qq.com> Date: Thu, 23 Oct 2025 09:48:05 +0800 Subject: [PATCH] =?UTF-8?q?=E7=89=A9=E6=96=99=E6=96=B0=E5=A2=9E=E4=BF=AE?= =?UTF-8?q?=E6=94=B9=E5=90=8E=E8=B0=83mes=E6=8E=A5=E5=8F=A3=20=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java | 4 +++- .../api/uapbd/material/listener/MaterialToGyMesListener.java | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/uapbd/src/private/nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java b/uapbd/src/private/nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java index 2878349d..ccba0472 100644 --- a/uapbd/src/private/nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java +++ b/uapbd/src/private/nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java @@ -141,7 +141,9 @@ public class MaterialToGyMesListener implements IBusinessListener { // 库存供货组织编码获取 String mrlsql = "select code from org_stockorg where pk_stockorg = '" + stockMap.get("pk_suplystockorg") + "' "; Map stockorg = (Map) baseDAO.executeQuery(mrlsql, new MapProcessor()); - singleObj.put("supplyInventoryOrg", stockorg.get("code"));// 库存供货组织 + if(stockorg != null && !stockorg.isEmpty()){ + singleObj.put("supplyInventoryOrg", stockorg.get("code"));// 库存供货组织 + } singleObj.put("bipCreateBy", creatorName); // 创建人 dataArr.add(singleObj); diff --git a/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToGyMesListener.java b/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToGyMesListener.java index 11876da4..4673b992 100644 --- a/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToGyMesListener.java +++ b/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToGyMesListener.java @@ -176,7 +176,9 @@ public class MaterialToGyMesListener implements IBusinessListener { // 库存供货组织编码获取 String mrlsql = "select code from org_stockorg where pk_stockorg = '" + stockMap.get("pk_suplystockorg") + "' "; Map stockorg = (Map) baseDAO.executeQuery(mrlsql, new MapProcessor()); - singleObj.put("supplyInventoryOrg", stockorg.get("code"));// 库存供货组织 + if(stockorg != null && !stockorg.isEmpty()){ + singleObj.put("supplyInventoryOrg", stockorg.get("code"));// 库存供货组织 + } singleObj.put("bipCreateBy", creatorName); // 创建人 dataArr.add(singleObj);