| | |
| | | |
| | | List<OutStockToTaskParams> tasks = new ArrayList<>(); |
| | | for (OrderOutItemDto orderOutItemDto : orderOutTaskItemAuto){ |
| | | OutStockToTaskParams outStockToTaskParams = new OutStockToTaskParams(orderOutItemDto); |
| | | outStockToTaskParams.setId(orderOutItemDto.getLocItem().getId()); |
| | | outStockToTaskParams.setOutQty(orderOutItemDto.getOutQty()); |
| | | outStockToTaskParams.setLocCode(orderOutItemDto.getLocItem().getLocCode()); |
| | | outStockToTaskParams.setBarcode(orderOutItemDto.getLocItem().getBarcode()); |
| | | outStockToTaskParams.setSiteNo(stationId); |
| | | tasks.add(outStockToTaskParams); |
| | | for (LocItem locItem : orderOutItemDto.getLocItemList()) { |
| | | OutStockToTaskParams outStockToTaskParams = new OutStockToTaskParams(orderOutItemDto,locItem); |
| | | outStockToTaskParams.setId(locItem.getId()); |
| | | outStockToTaskParams.setOutQty(locItem.getOutQty()); |
| | | outStockToTaskParams.setLocCode(locItem.getLocCode()); |
| | | outStockToTaskParams.setBarcode(locItem.getBarcode()); |
| | | outStockToTaskParams.setSiteNo(stationId); |
| | | tasks.add(outStockToTaskParams); |
| | | } |
| | | } |
| | | if (tasks.isEmpty()){ |
| | | log.warn("订单ID {} 没有找到可出库明细,跳过自动出库", orderId); |