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 ca890bd9..941e82db 100644 --- a/uapbd/src/private/nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java +++ b/uapbd/src/private/nc/impl/bd/material/baseinfo/MaterialToGyMesListener.java @@ -85,7 +85,7 @@ public class MaterialToGyMesListener implements IBusinessListener { String pkOrg = vo.getPk_org(); // 字段值翻译 String pk_marbasclass = vo.getPk_marbasclass(); - String mrlTypeName = MyHelper.getStrValByCondition(MarBasClassVO.getDefaultTableName(), MarBasClassVO.NAME, + String mrlTypeCode = MyHelper.getStrValByCondition(MarBasClassVO.getDefaultTableName(), MarBasClassVO.CODE, "pk_marbasclass = '" + pk_marbasclass + "'"); // 计量单位 Map unitMap = getGoodsInfo(pkMaterial); @@ -113,7 +113,7 @@ public class MaterialToGyMesListener implements IBusinessListener { singleObj.put("materialCode", vo.getCode()); // 物料编码 singleObj.put("bipMaterialId", pkMaterial); // 物料主键 singleObj.put("materialName", vo.getName()); // 物料名称 - singleObj.put("materialCategory", pk_marbasclass); // 物料分类 + singleObj.put("materialCategory", mrlTypeCode); // 物料分类 singleObj.put("specification", vo.getMaterialspec()); // 规格 singleObj.put("model", vo.getMaterialtype()); // 型号文字 singleObj.put("intervalModel", vo.getMaterialtype()); // 产品类型 例如35-KV-断路器(物料自定义字段) 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 05fcf896..6b447b35 100644 --- a/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToGyMesListener.java +++ b/uapbd/src/private/nccloud/api/uapbd/material/listener/MaterialToGyMesListener.java @@ -123,7 +123,7 @@ public class MaterialToGyMesListener implements IBusinessListener { String pkMaterial = vo.getPk_material(); // 字段值翻译 String pk_marbasclass = vo.getPk_marbasclass(); - String mrlTypeName = MyHelper.getStrValByCondition(MarBasClassVO.getDefaultTableName(), MarBasClassVO.NAME, + String mrlTypeCode = MyHelper.getStrValByCondition(MarBasClassVO.getDefaultTableName(), MarBasClassVO.CODE, "pk_marbasclass = '" + pk_marbasclass + "'"); // 计量单位 Map unitMap = getGoodsInfo(pkMaterial); @@ -151,7 +151,7 @@ public class MaterialToGyMesListener implements IBusinessListener { singleObj.put("materialCode", vo.getCode()); // 物料编码 singleObj.put("bipMaterialId", pkMaterial); // 物料主键 singleObj.put("materialName", vo.getName()); // 物料名称 - singleObj.put("materialCategory", pk_marbasclass); // 物料分类 + singleObj.put("materialCategory", mrlTypeCode); // 物料分类 singleObj.put("specification", vo.getMaterialspec()); // 规格 singleObj.put("model", vo.getMaterialtype()); // 型号文字 singleObj.put("intervalModel", vo.getMaterialtype()); // 产品类型 例如35-KV-断路器(物料自定义字段)