diff --git a/zt-module-contract-order/zt-module-contract-order-api/src/main/java/com/zt/plat/module/contractorder/api/dto/order/OrdDtlDTO.java b/zt-module-contract-order/zt-module-contract-order-api/src/main/java/com/zt/plat/module/contractorder/api/dto/order/OrdDtlDTO.java index ea9e4b29..a6898384 100644 --- a/zt-module-contract-order/zt-module-contract-order-api/src/main/java/com/zt/plat/module/contractorder/api/dto/order/OrdDtlDTO.java +++ b/zt-module-contract-order/zt-module-contract-order-api/src/main/java/com/zt/plat/module/contractorder/api/dto/order/OrdDtlDTO.java @@ -91,21 +91,36 @@ public class OrdDtlDTO { /** * 金属元素缩写(PrchOrdDtlDTO.elemAbbr / SalesOrdDtlDTO.elementAbbreviation 统一命名)Y */ - @Schema(description = "金属元素缩写") + @Schema(description = "收货金属元素缩写") private String elementAbbreviation; /** * 金属元素名称(PrchOrdDtlDTO.elemName / SalesOrdDtlDTO.elementName 统一命名)Y */ - @Schema(description = "金属元素名称") + @Schema(description = "收货金属元素名称") private String elementName; /** * 金属元素编码(PrchOrdDtlDTO.elemCdg / SalesOrdDtlDTO.elementNumber 统一命名)Y */ - @Schema(description = "金属元素编码") + @Schema(description = "收货金属元素编码") private String elementCode; + /** + * 发货金属元素缩写 + */ + @Schema(description = "发货金属元素缩写") + private String sendElementAbbreviation; + /** + * 发货金属元素名称 + */ + @Schema(description = "发货金属元素名称") + private String sendElementName; + /** + * 发货金属元素编码 + */ + @Schema(description = "发货金属元素编码") + private String sendElementCode; /** * 是否启用(字典:ERP_CTRT_YN);处理明细中多个相同物料,只能允许一种物料启用(PrchOrdDtlDTO.isEnb / SalesOrdDtlDTO.isEnable 统一命名)Y */ diff --git a/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/api/OrderApiImpl.java b/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/api/OrderApiImpl.java index b141d368..66ea2cf0 100644 --- a/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/api/OrderApiImpl.java +++ b/zt-module-contract-order/zt-module-contract-order-server/src/main/java/com/zt/plat/module/contractorder/api/OrderApiImpl.java @@ -488,6 +488,9 @@ public class OrderApiImpl implements OrderApi { ordDtlDTO.setElementAbbreviation(e.getElementAbbreviation()); ordDtlDTO.setElementName(e.getElementName()); ordDtlDTO.setElementCode(e.getElementNumber()); + ordDtlDTO.setSendElementAbbreviation(e.getSendElementAbbreviation()); + ordDtlDTO.setSendElementName(e.getSendElementName()); + ordDtlDTO.setSendElementCode(e.getSendElementNumber()); ordDtlDTO.setIsEnable(e.getIsEnable()); ordDtlDTO.setTaxNum(e.getTaxNumber()); // ordDtlDTO.setLstQty(e.getForecastQuantity());