Browse Source

PDA 获取库存推荐 接口 修改

master
陈薪名 2 years ago
parent
commit
fcbf456c10
  1. 7
      win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/issueRequest/IssueRequestMainServiceImpl.java

7
win-module-wms/win-module-wms-biz/src/main/java/com/win/module/wms/service/issueRequest/IssueRequestMainServiceImpl.java

@ -764,14 +764,17 @@ public class IssueRequestMainServiceImpl implements IssueRequestMainService {
// 根据批次策略/下架策略 返回 库存余额DO // 根据批次策略/下架策略 返回 库存余额DO
List<BalanceDO> balanceDOListJob = jobUtils.getBalanceByBatchOffShelf(itemCode,"OK",null,qty,businesstypeDO.getOutLocationTypes()); List<BalanceDO> balanceDOListJob = jobUtils.getBalanceByBatchOffShelf(itemCode,"OK",null,qty,businesstypeDO.getOutLocationTypes());
// 根据 查询出所需数据 解析成 任务子表数据 // 根据 查询出所需数据 解析成 任务子表数据
balanceDOListJob.forEach(balanceDOItem -> { for(BalanceDO balanceDOItem:balanceDOListJob ) {
IssueJobDetailDO issueJobDetailDO = new IssueJobDetailDO(); IssueJobDetailDO issueJobDetailDO = new IssueJobDetailDO();
issueJobDetailDO.setItemCode(balanceDOItem.getItemCode());
issueJobDetailDO.setInventoryStatus(balanceDOItem.getInventoryStatus());
issueJobDetailDO.setBatch(balanceDOItem.getBatch()); issueJobDetailDO.setBatch(balanceDOItem.getBatch());
issueJobDetailDO.setQty(balanceDOItem.getQty());
issueJobDetailDO.setFromLocationCode(balanceDOItem.getLocationCode()); issueJobDetailDO.setFromLocationCode(balanceDOItem.getLocationCode());
issueJobDetailDO.setStdPackQty(itempackagingService.selectItemPackagingExist(itemCode).getStdPackQty()); issueJobDetailDO.setStdPackQty(itempackagingService.selectItemPackagingExist(itemCode).getStdPackQty());
issueJobDetailDO.setStdPackUnit(itempackagingService.selectItemPackagingExist(itemCode).getStdPackUnit()); issueJobDetailDO.setStdPackUnit(itempackagingService.selectItemPackagingExist(itemCode).getStdPackUnit());
issueJobDetailDOList.add(issueJobDetailDO); issueJobDetailDOList.add(issueJobDetailDO);
}); }
return issueJobDetailDOList; return issueJobDetailDOList;
} }

Loading…
Cancel
Save