| | |
| | | List<Long> ids = list.stream().filter(e -> !e.getStatus().equals(1)).map(TBoard::getId).collect(Collectors.toList()); |
| | | if(!CollectionUtils.isEmpty(ids)){ |
| | | List<TOrderMeal> orderMeals = orderMealService.list(Wrappers.lambdaQuery(TOrderMeal.class) |
| | | .in(TOrderMeal::getBoardId, ids)); |
| | | .in(TOrderMeal::getBoardId, ids) |
| | | .isNotNull(TOrderMeal::getMealTime) |
| | | .orderByDesc(TOrderMeal::getMealTime)); |
| | | for (TBoard board : list) { |
| | | List<TOrderMeal> collect = orderMeals.stream().filter(e -> board.getId().equals(e.getBoardId())).collect(Collectors.toList()); |
| | | if(!CollectionUtils.isEmpty(collect)){ |