feat(integration): 添加接头数量字段支持

- 在 OutMaterialCompleteLog 实体中新增 jointQuantity 字段
- 在 OutMaterialSapServiceImpl 中获取并设置 jointQuantity 值
- 当 jointQuantity 不为空时,将其设置到库存对象中
This commit is contained in:
tangyu 2025-12-11 16:18:18 +08:00
parent 5db1d2c25a
commit 8fbcaaefc4
2 changed files with 8 additions and 0 deletions

View File

@ -348,6 +348,10 @@ public class OutMaterialCompleteLog extends Model<OutMaterialCompleteLog> {
@TableField(exist = false)
private String inOutType;
@TableField(exist = false)
private String jointQuantity;
}

View File

@ -531,6 +531,7 @@ public class OutMaterialSapServiceImpl implements OutMaterialSapService {
String sapBatchNo = outMaterialCompleteLog.getSapBatchNo();
String note = outMaterialCompleteLog.getNote();
String width = String.valueOf(outMaterialCompleteLog.getWidth());
String jointQuantity = outMaterialCompleteLog.getJointQuantity();
String inventoryBo = Inventory.genHandle(site, barcode);
Inventory inventory = new Inventory();
@ -583,6 +584,9 @@ public class OutMaterialSapServiceImpl implements OutMaterialSapService {
if (!StringUtils.isEmpty(subUom)){
inventory.setAuxiliaryUnit(subUom);
}
if (!StringUtils.isEmpty(jointQuantity)){
inventory.setJointQuantity(jointQuantity);
}
inventories.add(inventory);
InventoryLog inventoryLog = new InventoryLog();