| Line 635... |
Line 635... |
| 635 |
break;
|
635 |
break;
|
| 636 |
}
|
636 |
}
|
| 637 |
i++;
|
637 |
i++;
|
| 638 |
}
|
638 |
}
|
| 639 |
List<String> orderIdList = new ArrayList<String>();
|
639 |
List<String> orderIdList = new ArrayList<String>();
|
| - |
|
640 |
Long heldOrders = 0L;
|
| 640 |
for(Order order:orders){
|
641 |
for(Order order:orders){
|
| 641 |
//System.out.println("Order " + order.getExternalId() +" "+order.getOrderItemId() + " : "+ order.getStatus() + " "+order.getStatusDateMessage() + " "
|
642 |
//System.out.println("Order " + order.getExternalId() +" "+order.getOrderItemId() + " : "+ order.getStatus() + " "+order.getStatusDateMessage() + " "
|
| 642 |
// + order.getStatusLabel() + " " + order.getPickup_by_date() + " "+ order.getTrackingId());
|
643 |
// + order.getStatusLabel() + " " + order.getPickup_by_date() + " "+ order.getTrackingId());
|
| 643 |
orderIdList.add(order.getExternalId());
|
644 |
orderIdList.add(order.getExternalId());
|
| 644 |
if(order.getStatus().equalsIgnoreCase("on_hold")){
|
645 |
if(order.getStatus().equalsIgnoreCase("on_hold")){
|
| 645 |
if(heldOrdersMap.containsKey(order.getSku())){
|
646 |
if(heldOrdersMap.containsKey(order.getSku())){
|
| 646 |
heldOrdersMap.put(order.getSku(),heldOrdersMap.get(order.getSku())+order.getQuantity());
|
647 |
heldOrders = heldOrdersMap.get(order.getSku())+order.getQuantity();
|
| - |
|
648 |
heldOrdersMap.put(order.getSku(),heldOrders);
|
| 647 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + heldOrdersMap.get(order.getSku()));
|
649 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + heldOrdersMap.get(order.getSku()));
|
| 648 |
}
|
650 |
}
|
| 649 |
else{
|
651 |
else{
|
| - |
|
652 |
heldOrders = (long) order.getQuantity();
|
| 650 |
heldOrdersMap.put(order.getSku(),(long) order.getQuantity());
|
653 |
heldOrdersMap.put(order.getSku(),heldOrders);
|
| 651 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + order.getQuantity());
|
654 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + order.getQuantity());
|
| 652 |
}
|
655 |
}
|
| 653 |
}
|
656 |
}
|
| 654 |
}
|
657 |
}
|
| 655 |
return orderIdList;
|
658 |
return orderIdList;
|