feat(outsourc):增加采购部门字段并优化相关功能

- 在 ConsignmachiningIn 和 ConsignmachiningInReturn 类中添加采购部门相关逻辑- 在 ConsignmachiningInSonDto 和 ReturnOrderHeaderDto 中增加采购部门实体字段
- 在 ConsignmachiningInHeadDto 中添加采购部门 ID 字段
-优化查询采购部门逻辑,确保正确获取采购部门信息
This commit is contained in:
liuy 2025-02-21 16:36:25 +08:00
parent 0cb2c76736
commit 9ead39ad3f
2 changed files with 4 additions and 4 deletions

View File

@ -507,7 +507,7 @@ public class ConsignmachiningIn extends PluginBaseEntity {
scorderBodyDto.setDplanarrvdate(generateBusinessDate);//计划到货日期
// scorderBodyDto.setVdef16(bomVersion.get(0).getVersion());//版本号
// scorderBodyDto.setVdef16(null);//版本号
scorderBodyDto.setVdef20(stockinB.getRefOrderDetailId());//O采购订单主键
scorderBodyDto.setVdef20(stockinB.getRefOrderDetailId());//O采购订单明细行主键
scorderBodyDtoArrayList.add(scorderBodyDto);
}

View File

@ -107,11 +107,11 @@ class SoSaleOutPluginInitializerToCTest {
// ofsStandardUtil.getOfsSaleOrder(queryOfsSoSaleOutVo, headerDetailsDtoArrayList, 1L);
// System.out.println(headerDetailsDtoArrayList.get(0).getHeader().getDepartmentType());
String s = "LETS-SH2024101000026031";
soSaleOutPluginInitializerToC.startImplementStockByCode(s, "tran");
// String s = "LETS-SH2024101000026031";
// soSaleOutPluginInitializerToC.startImplementStockByCode(s, "tran");
try {
// soSaleOutPluginInitializerToC.startImplementStockByTime("2024-10-18 00:00:00", "2024-10-18 23:59:59");
soSaleOutPluginInitializerToC.startImplementStockByTime("2025-02-18 11:54:18", "2025-02-18 11:54:18", "0");
// String code = "LETS-SH2024052100015139";
// soSaleOutPluginInitializerToC.startImplementStockByCode(code, "tran");