| Line 697... |
Line 697... |
| 697 |
if (!deliveredList.isEmpty()) {
|
697 |
if (!deliveredList.isEmpty()) {
|
| 698 |
|
698 |
|
| 699 |
List<Order> vorders = orderRepository.selectByAirwayBillNumber(
|
699 |
List<Order> vorders = orderRepository.selectByAirwayBillNumber(
|
| 700 |
deliveredList.stream().map(x -> x.getAirwayBillNumber()).collect(Collectors.toList()));
|
700 |
deliveredList.stream().map(x -> x.getAirwayBillNumber()).collect(Collectors.toList()));
|
| 701 |
|
701 |
|
| 702 |
List<Order> filteredorders = vorders.stream().filter(x -> (!x.getStatus().equals(OrderStatus.SHIPPED_FROM_WH) && !x.getStatus().equals(OrderStatus.DELIVERY_SUCCESS))).collect(Collectors.toList());
|
702 |
List<Order> filteredOrders = vorders.stream().filter(x -> (!x.getStatus().equals(OrderStatus.SHIPPED_FROM_WH))).collect(Collectors.toList());
|
| 703 |
|
703 |
|
| 704 |
LOGGER.info("filteredOrder" + filteredorders);
|
704 |
LOGGER.info("filteredOrder" + filteredOrders);
|
| 705 |
|
705 |
|
| 706 |
if (!filteredorders.isEmpty()) {
|
706 |
if (!filteredOrders.isEmpty()) {
|
| 707 |
throw new ProfitMandiBusinessException("Upload File", String.join(",", filteredorders.stream().map(x -> x.getAirwayBillNumber()).collect(Collectors.toList())), "Order status should be shipped from warehouse");
|
707 |
throw new ProfitMandiBusinessException("Upload File", String.join(",", filteredOrders.stream().map(x -> x.getAirwayBillNumber()).collect(Collectors.toList())), "Order status should be shipped from warehouse");
|
| 708 |
|
708 |
|
| 709 |
}
|
709 |
}
|
| 710 |
|
710 |
|
| 711 |
Map<String, List<Order>> airwayBillOrderMap = vorders.stream().collect(Collectors.groupingBy(Order::getAirwayBillNumber));
|
711 |
Map<String, List<Order>> airwayBillOrderMap = vorders.stream().collect(Collectors.groupingBy(Order::getAirwayBillNumber));
|
| 712 |
|
712 |
|