| Line 413... |
Line 413... |
| 413 |
|
413 |
|
| 414 |
@RequestMapping(value = "/activated-imeis-grn-pending")
|
414 |
@RequestMapping(value = "/activated-imeis-grn-pending")
|
| 415 |
public String activatedImeisGrnPending(HttpServletRequest request, Model model) throws ProfitMandiBusinessException {
|
415 |
public String activatedImeisGrnPending(HttpServletRequest request, Model model) throws ProfitMandiBusinessException {
|
| 416 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
416 |
LoginDetails loginDetails = cookiesProcessor.getCookiesObject(request);
|
| 417 |
|
417 |
|
| 418 |
List<Order> openOrders = orderRepository.selectGrnTimestampNull(loginDetails.getFofoId(), Arrays.asList(OrderStatus.SHIPPED_FROM_WH, OrderStatus.DELIVERY_SUCCESS));
|
418 |
List<Order> openOrders = orderRepository.selectGrnTimestampNull(loginDetails.getFofoId(), Arrays.asList(OrderStatus.DELIVERY_SUCCESS));
|
| 419 |
List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectActivatedImeisByOrders(openOrders.stream().map(x -> x.getId()).collect(Collectors.toList()));
|
419 |
List<ImeiActivationTimestampModel> imeiActivationTimestampModels = activatedImeiRepository.selectActivatedImeisByOrders(openOrders.stream().map(x -> x.getId()).collect(Collectors.toList()));
|
| 420 |
Map<Integer, Order> ordersMap = openOrders.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
|
420 |
Map<Integer, Order> ordersMap = openOrders.stream().collect(Collectors.toMap(x -> x.getId(), x -> x));
|
| 421 |
model.addAttribute("ordersMap", ordersMap);
|
421 |
model.addAttribute("ordersMap", ordersMap);
|
| 422 |
model.addAttribute("imeiActivationTimestampModels", imeiActivationTimestampModels);
|
422 |
model.addAttribute("imeiActivationTimestampModels", imeiActivationTimestampModels);
|
| 423 |
return "activated-imeis-grn-pending";
|
423 |
return "activated-imeis-grn-pending";
|