| | |
| | | //过滤拣货入库明细,避免上报 |
| | | List<Stock> stockList = stocks.stream().filter(stock -> stock.getType().equals(OrderType.ORDER_OUT.type)).collect(Collectors.toList()); |
| | | List<Long> list = stockList.stream().map(Stock::getId).collect(Collectors.toList()); |
| | | List<StockItem> stockItems1 = stockItemService.list(new LambdaQueryWrapper<StockItem>().eq(StockItem::getStockId, list)); |
| | | List<StockItem> stockItems1 = stockItemService.list(new LambdaQueryWrapper<StockItem>().in(StockItem::getStockId, list)); |
| | | String finalNickName = nickName; |
| | | stockItems1.forEach(stockItem -> { |
| | | List<ReportDataParam> dataParams = new ArrayList<>(); |