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);