diff --git a/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/CommonInterfaceServiceImpl.java b/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/CommonInterfaceServiceImpl.java index ba841a66..e9572cd0 100644 --- a/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/CommonInterfaceServiceImpl.java +++ b/order-management-consumer/src/main/java/com/dxhy/order/consumer/openapi/service/impl/CommonInterfaceServiceImpl.java @@ -587,7 +587,18 @@ public class CommonInterfaceServiceImpl implements CommonInterfaceService { .append("\r\n"); } else { // 如果找到记录,进行赋值匹配 - + // 判断是否推送了物料的名称、单位、规格型号信息 + if (StringUtils.isEmpty(item.getXmmc())) { + item.setXmmc(commodityCodeEntity.getXmmc()); + } + + if (StringUtils.isEmpty(item.getXmdw())) { + item.setXmdw(commodityCodeEntity.getXmdw()); + } + + if (StringUtils.isEmpty(item.getGgxh())) { + item.setGgxh(commodityCodeEntity.getGgxh()); + } }