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

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 * 金属元素缩写PrchOrdDtlDTO.elemAbbr / SalesOrdDtlDTO.elementAbbreviation 统一命名Y
*/ */
@Schema(description = "金属元素缩写") @Schema(description = "收货金属元素缩写")
private String elementAbbreviation; private String elementAbbreviation;
/** /**
* 金属元素名称PrchOrdDtlDTO.elemName / SalesOrdDtlDTO.elementName 统一命名Y * 金属元素名称PrchOrdDtlDTO.elemName / SalesOrdDtlDTO.elementName 统一命名Y
*/ */
@Schema(description = "金属元素名称") @Schema(description = "收货金属元素名称")
private String elementName; private String elementName;
/** /**
* 金属元素编码PrchOrdDtlDTO.elemCdg / SalesOrdDtlDTO.elementNumber 统一命名Y * 金属元素编码PrchOrdDtlDTO.elemCdg / SalesOrdDtlDTO.elementNumber 统一命名Y
*/ */
@Schema(description = "金属元素编码") @Schema(description = "收货金属元素编码")
private String elementCode; 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 * 是否启用(字典:ERP_CTRT_YN;处理明细中多个相同物料只能允许一种物料启用PrchOrdDtlDTO.isEnb / SalesOrdDtlDTO.isEnable 统一命名Y
*/ */

View File

@@ -488,6 +488,9 @@ public class OrderApiImpl implements OrderApi {
ordDtlDTO.setElementAbbreviation(e.getElementAbbreviation()); ordDtlDTO.setElementAbbreviation(e.getElementAbbreviation());
ordDtlDTO.setElementName(e.getElementName()); ordDtlDTO.setElementName(e.getElementName());
ordDtlDTO.setElementCode(e.getElementNumber()); ordDtlDTO.setElementCode(e.getElementNumber());
ordDtlDTO.setSendElementAbbreviation(e.getSendElementAbbreviation());
ordDtlDTO.setSendElementName(e.getSendElementName());
ordDtlDTO.setSendElementCode(e.getSendElementNumber());
ordDtlDTO.setIsEnable(e.getIsEnable()); ordDtlDTO.setIsEnable(e.getIsEnable());
ordDtlDTO.setTaxNum(e.getTaxNumber()); ordDtlDTO.setTaxNum(e.getTaxNumber());
// ordDtlDTO.setLstQty(e.getForecastQuantity()); // ordDtlDTO.setLstQty(e.getForecastQuantity());