| Line 130... |
Line 130... |
| 130 |
|
130 |
|
| 131 |
private static final Logger LOGGER = LogManager.getLogger(IndentController.class);
|
131 |
private static final Logger LOGGER = LogManager.getLogger(IndentController.class);
|
| 132 |
private static final int WALLET_GATEWAY_ID = 8;
|
132 |
private static final int WALLET_GATEWAY_ID = 8;
|
| 133 |
private static final Set<Integer> defaultTags = new HashSet<Integer>(Arrays.asList(4));
|
133 |
private static final Set<Integer> defaultTags = new HashSet<Integer>(Arrays.asList(4));
|
| 134 |
|
134 |
|
| 135 |
private final List<OrderStatus> validOrderStatusList = Arrays.asList(OrderStatus.ACCEPTED,
|
- |
|
| 136 |
OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.BILLED, OrderStatus.SHIPPED_FROM_WH,
|
- |
|
| 137 |
OrderStatus.DELIVERY_SUCCESS, OrderStatus.SHIPPED_TO_DESTINATION_CITY, OrderStatus.SHIPPED_TO_LOGST,
|
- |
|
| 138 |
OrderStatus.REACHED_DESTINATION_CITY);
|
- |
|
| 139 |
|
- |
|
| 140 |
private final List<OrderStatus> partnerPendingOrderList = Arrays.asList(OrderStatus.ACCEPTED,
|
135 |
private final List<OrderStatus> partnerPendingOrderList = Arrays.asList(OrderStatus.ACCEPTED,
|
| 141 |
OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.BILLED, OrderStatus.SHIPPED_FROM_WH,
|
136 |
OrderStatus.SUBMITTED_FOR_PROCESSING, OrderStatus.BILLED, OrderStatus.SHIPPED_FROM_WH,
|
| 142 |
OrderStatus.SHIPPED_TO_DESTINATION_CITY, OrderStatus.SHIPPED_TO_LOGST,
|
137 |
OrderStatus.SHIPPED_TO_DESTINATION_CITY, OrderStatus.SHIPPED_TO_LOGST,
|
| 143 |
OrderStatus.REACHED_DESTINATION_CITY);
|
138 |
OrderStatus.REACHED_DESTINATION_CITY);
|
| 144 |
|
139 |
|
| Line 567... |
Line 562... |
| 567 |
|
562 |
|
| 568 |
Map<Integer, Integer> itemsInTransit = null;
|
563 |
Map<Integer, Integer> itemsInTransit = null;
|
| 569 |
List<TagListing> tagListings = tagListingRepository.selectAll(true);
|
564 |
List<TagListing> tagListings = tagListingRepository.selectAll(true);
|
| 570 |
if (!isAdmin) {
|
565 |
if (!isAdmin) {
|
| 571 |
tagListings = new ArrayList<>(tagListings);
|
566 |
tagListings = new ArrayList<>(tagListings);
|
| 572 |
List<Order> inTransitOrders = orderRepository.selectPendingGrnOrder(fofoId, validOrderStatusList);
|
567 |
List<Order> inTransitOrders = orderRepository.selectPendingGrnOrder(fofoId, OrderRepository.validOrderStatusList);
|
| 573 |
inTransitOrders = this.filterValidOrders(inTransitOrders);
|
568 |
inTransitOrders = this.filterValidOrders(inTransitOrders);
|
| 574 |
itemsInTransit = inTransitOrders.stream().collect(Collectors.groupingBy(x -> x.getLineItem().getItemId(),
|
569 |
itemsInTransit = inTransitOrders.stream().collect(Collectors.groupingBy(x -> x.getLineItem().getItemId(),
|
| 575 |
Collectors.summingInt(x -> x.getLineItem().getQuantity())));
|
570 |
Collectors.summingInt(x -> x.getLineItem().getQuantity())));
|
| 576 |
} else {
|
571 |
} else {
|
| 577 |
itemsInTransit = new HashMap<>();
|
572 |
itemsInTransit = new HashMap<>();
|
| Line 821... |
Line 816... |
| 821 |
|
816 |
|
| 822 |
Map<Integer, Integer> itemsInTransit = null;
|
817 |
Map<Integer, Integer> itemsInTransit = null;
|
| 823 |
List<TagListing> tagListings = tagListingRepository.selectAll(true);
|
818 |
List<TagListing> tagListings = tagListingRepository.selectAll(true);
|
| 824 |
if (!isAdmin) {
|
819 |
if (!isAdmin) {
|
| 825 |
tagListings = new ArrayList<>(tagListings);
|
820 |
tagListings = new ArrayList<>(tagListings);
|
| 826 |
List<Order> inTransitOrders = orderRepository.selectPendingGrnOrder(fofoId, validOrderStatusList);
|
821 |
List<Order> inTransitOrders = orderRepository.selectPendingGrnOrder(fofoId, OrderRepository.validOrderStatusList);
|
| 827 |
inTransitOrders = this.filterValidOrders(inTransitOrders);
|
822 |
inTransitOrders = this.filterValidOrders(inTransitOrders);
|
| 828 |
itemsInTransit = inTransitOrders.stream().collect(Collectors.groupingBy(x -> x.getLineItem().getItemId(),
|
823 |
itemsInTransit = inTransitOrders.stream().collect(Collectors.groupingBy(x -> x.getLineItem().getItemId(),
|
| 829 |
Collectors.summingInt(x -> x.getLineItem().getQuantity())));
|
824 |
Collectors.summingInt(x -> x.getLineItem().getQuantity())));
|
| 830 |
} else {
|
825 |
} else {
|
| 831 |
itemsInTransit = new HashMap<>();
|
826 |
itemsInTransit = new HashMap<>();
|
| Line 1377... |
Line 1372... |
| 1377 |
|
1372 |
|
| 1378 |
Map<Integer, Integer> itemsInTransit = null;
|
1373 |
Map<Integer, Integer> itemsInTransit = null;
|
| 1379 |
List<TagListing> tagListings = tagListingRepository.selectAll(true);
|
1374 |
List<TagListing> tagListings = tagListingRepository.selectAll(true);
|
| 1380 |
if (!isAdmin) {
|
1375 |
if (!isAdmin) {
|
| 1381 |
tagListings = new ArrayList<>(tagListings);
|
1376 |
tagListings = new ArrayList<>(tagListings);
|
| 1382 |
List<Order> inTransitOrders = orderRepository.selectPendingGrnOrder(fofoId, validOrderStatusList);
|
1377 |
List<Order> inTransitOrders = orderRepository.selectPendingGrnOrder(fofoId, OrderRepository.validOrderStatusList);
|
| 1383 |
inTransitOrders = this.filterValidOrders(inTransitOrders);
|
1378 |
inTransitOrders = this.filterValidOrders(inTransitOrders);
|
| 1384 |
itemsInTransit = inTransitOrders.stream().collect(Collectors.groupingBy(x -> x.getLineItem().getItemId(),
|
1379 |
itemsInTransit = inTransitOrders.stream().collect(Collectors.groupingBy(x -> x.getLineItem().getItemId(),
|
| 1385 |
Collectors.summingInt(x -> x.getLineItem().getQuantity())));
|
1380 |
Collectors.summingInt(x -> x.getLineItem().getQuantity())));
|
| 1386 |
} else {
|
1381 |
} else {
|
| 1387 |
itemsInTransit = new HashMap<>();
|
1382 |
itemsInTransit = new HashMap<>();
|