| Line 489... |
Line 489... |
| 489 |
Map<Integer, Item> items = itemRepository
|
489 |
Map<Integer, Item> items = itemRepository
|
| 490 |
.selectByIds(tagListings.stream().map(x -> x.getItemId()).collect(Collectors.toSet())).stream()
|
490 |
.selectByIds(tagListings.stream().map(x -> x.getItemId()).collect(Collectors.toSet())).stream()
|
| 491 |
.collect(Collectors.toMap(x -> x.getId(), x -> x));
|
491 |
.collect(Collectors.toMap(x -> x.getId(), x -> x));
|
| 492 |
List<FofoOrder> fofoOrderMaps = fofoOrderRepository.selectByFofoIdBetweenCreatedTimeStamp(
|
492 |
List<FofoOrder> fofoOrderMaps = fofoOrderRepository.selectByFofoIdBetweenCreatedTimeStamp(
|
| 493 |
loginDetails.getFofoId(), LocalDateTime.now().minusDays(15), LocalDateTime.now());
|
493 |
loginDetails.getFofoId(), LocalDateTime.now().minusDays(15), LocalDateTime.now());
|
| 494 |
|
494 |
|
| 495 |
LOGGER.info("fofoOrderMaps" + fofoOrderMaps);
|
495 |
LOGGER.info("fofoOrderMaps" + fofoOrderMaps);
|
| 496 |
Map<Integer, Integer> fofoOrderMap = fofoOrderRepository
|
496 |
Map<Integer, Integer> fofoOrderMap = fofoOrderRepository
|
| 497 |
.selectByFofoIdBetweenCreatedTimeStamp(loginDetails.getFofoId(), LocalDateTime.now().minusDays(15),
|
497 |
.selectByFofoIdBetweenCreatedTimeStamp(loginDetails.getFofoId(), LocalDateTime.now().minusDays(15),
|
| 498 |
LocalDateTime.now())
|
498 |
LocalDateTime.now())
|
| 499 |
.stream()
|
499 |
.stream()
|
| 500 |
.collect(Collectors.toMap(x -> x.getOrderItem().getItemId(), x -> x.getOrderItem().getQuantity()));
|
500 |
.collect(Collectors.toMap(y -> y.getOrderItem().getItemId(), y -> y.getOrderItem().getQuantity()));
|
| 501 |
|
501 |
|
| 502 |
LOGGER.info("fofoOrderMap" + fofoOrderMap);
|
502 |
LOGGER.info("fofoOrderMap" + fofoOrderMap);
|
| 503 |
Map<Integer, Integer> last15DaysMap = null;
|
503 |
Map<Integer, Integer> last15DaysMap = null;
|
| 504 |
if (!fofoOrderMap.isEmpty()) {
|
504 |
if (!fofoOrderMap.isEmpty()) {
|
| 505 |
last15DaysMap = itemRepository.selectByIds(fofoOrderMap.keySet()).stream().collect(Collectors
|
505 |
last15DaysMap = itemRepository.selectByIds(fofoOrderMap.keySet()).stream().collect(Collectors
|