| Line 59... |
Line 59... |
| 59 |
private static Map<Long, FlipkartInventoryItem> flipkartItemsInventoryMap = new HashMap<Long, FlipkartInventoryItem>();
|
59 |
private static Map<Long, FlipkartInventoryItem> flipkartItemsInventoryMap = new HashMap<Long, FlipkartInventoryItem>();
|
| 60 |
private static List<FlipkartItem> flipkartItems;
|
60 |
private static List<FlipkartItem> flipkartItems;
|
| 61 |
private static List<FlipkartItem> flipkartInventoryItems = new ArrayList<FlipkartItem>();
|
61 |
private static List<FlipkartItem> flipkartInventoryItems = new ArrayList<FlipkartItem>();
|
| 62 |
private static Map<Long,Long> itemIdOrdersMap = new HashMap<Long,Long>();
|
62 |
private static Map<Long,Long> itemIdOrdersMap = new HashMap<Long,Long>();
|
| 63 |
private static Map<Long,Item> aliveItemsMap = new HashMap<Long,Item>();
|
63 |
private static Map<Long,Item> aliveItemsMap = new HashMap<Long,Item>();
|
| 64 |
private static Map<Long,Long> heldOrdersMap = new HashMap<Long,Long>();
|
64 |
private static Map<String,Long> heldOrdersMap = new HashMap<String,Long>();
|
| 65 |
static java.text.SimpleDateFormat sdf;
|
65 |
static java.text.SimpleDateFormat sdf;
|
| 66 |
static String emailFromAddress;
|
66 |
static String emailFromAddress;
|
| 67 |
static String password;
|
67 |
static String password;
|
| 68 |
static GmailUtils mailer;
|
68 |
static GmailUtils mailer;
|
| 69 |
static String sendTo[];
|
69 |
static String sendTo[];
|
| Line 642... |
Line 642... |
| 642 |
//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() + " "
|
| 643 |
// + order.getStatusLabel() + " " + order.getPickup_by_date() + " "+ order.getTrackingId());
|
643 |
// + order.getStatusLabel() + " " + order.getPickup_by_date() + " "+ order.getTrackingId());
|
| 644 |
orderIdList.add(order.getExternalId());
|
644 |
orderIdList.add(order.getExternalId());
|
| 645 |
if(order.getStatus().equalsIgnoreCase("on_hold")){
|
645 |
if(order.getStatus().equalsIgnoreCase("on_hold")){
|
| 646 |
if(heldOrdersMap.containsKey(order.getSku())){
|
646 |
if(heldOrdersMap.containsKey(order.getSku())){
|
| 647 |
heldOrders = heldOrdersMap.get(order.getSku())+order.getQuantity();
|
647 |
heldOrders = heldOrdersMap.get(String.valueOf(order.getSku()))+order.getQuantity();
|
| 648 |
heldOrdersMap.put(order.getSku(),heldOrders);
|
648 |
heldOrdersMap.put(String.valueOf(order.getSku()),heldOrders);
|
| 649 |
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()));
|
| 650 |
}
|
650 |
}
|
| 651 |
else{
|
651 |
else{
|
| 652 |
heldOrders = (long) order.getQuantity();
|
652 |
heldOrders = (long) order.getQuantity();
|
| 653 |
heldOrdersMap.put(order.getSku(),heldOrders);
|
653 |
heldOrdersMap.put(String.valueOf(order.getSku()),heldOrders);
|
| 654 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + heldOrdersMap.get(order.getSku()));
|
654 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + heldOrdersMap.get(order.getSku()));
|
| 655 |
}
|
655 |
}
|
| 656 |
}
|
656 |
}
|
| 657 |
}
|
657 |
}
|
| 658 |
return orderIdList;
|
658 |
return orderIdList;
|