委托加工金属元素处理优化

This commit is contained in:
潘荣晟
2026-02-28 09:36:11 +08:00
parent 83e4a5fdc7
commit 6743d1fcca
2 changed files with 21 additions and 3 deletions

View File

@@ -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
*/

View File

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