| Line 775... |
Line 775... |
| 775 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
775 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
| 776 |
String line = "";
|
776 |
String line = "";
|
| 777 |
Gson gson;
|
777 |
Gson gson;
|
| 778 |
List<Order> orders = new ArrayList<Order>();
|
778 |
List<Order> orders = new ArrayList<Order>();
|
| 779 |
OrderItems new_orders;
|
779 |
OrderItems new_orders;
|
| 780 |
OrderItems conf_orders;
|
- |
|
| 781 |
HttpGet get_new;
|
780 |
HttpGet get_new;
|
| 782 |
HttpGet get_conf;
|
- |
|
| 783 |
long time;
|
781 |
|
| 784 |
int i=1;
|
782 |
int i=1;
|
| 785 |
while ((line = rd.readLine()) != null) {
|
783 |
while ((line = rd.readLine()) != null) {
|
| 786 |
System.out.println(line);
|
784 |
System.out.println(line);
|
| 787 |
}
|
785 |
}
|
| 788 |
time = System.currentTimeMillis();
|
- |
|
| - |
|
786 |
|
| 789 |
while(true){
|
787 |
while(true){
|
| 790 |
get_new = new HttpGet("https://seller.flipkart.com/dashboard/som/new_order_items?status=on_hold%2Capproved.payment_approved&sort=confirm_by_date&page="+i+"&page_size=100&_="+time);
|
- |
|
| 791 |
//get_new.addHeader("Cookie","T=TI141147280750274359991498309202525657388536723248248488328249492067; __sonar=16983180403917152637; __gads=ID=c15eba68f7f44861:T=1411472817:S=ALNI_MYyU0QfJ923BqkcDhqFlRpZxMcA8w; cmp_id=hp_dotd_4_DOTDOnBajajMixerGrinder_Sep23.|1414064820638; S=d1t16GpsIdt0JTsYuFF%2FMaE7jTGYozxMXM5a3ktJD24TBohceobkUv8l4GDr4KNLkLs5BOgnhsqkZNQRh2Lzrx%2B77zQ%3D%3D; km_lv=x; __utma=19769839.1065606807.1411472808.1411472808.1411624009.2; __utmc=19769839; __utmz=19769839.1411472808.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); s_cc=true; s_sq=%5B%5BB%5D%5D; prd_day=2|1411645620637; s_ppv=21; SN=2.VI89D3B4F7B5534B3C9EADE3BBD925875A.SI05ED43E07EAF40E9B4F265F5F2B1074D.VS141162400679268773093.1411624676; VID=2.VI89D3B4F7B5534B3C9EADE3BBD925875A.1411624676.VS141162400679268773093; NSID=2.SI05ED43E07EAF40E9B4F265F5F2B1074D.1411624676.VI89D3B4F7B5534B3C9EADE3BBD925875A; connect.sid=s%3AaUlfUN00goYPkqRHXtAbM6Nh.EBDDk9%2F0rQDXGb%2B23IEJ4QgrAgKFpXU%2FLOjuQyxJo44; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.1617147053.1411568832.1411568832.1411624688.2; __utmb=143439159.17.10.1411624688; __utmc=143439159; __utmz=143439159.1411568832.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1617147053.1411568832; _gat=1; kvcd=1411627978463; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
|
788 |
get_new = new HttpGet("https://seller.flipkart.com/order_management/new_order_items?filterByFullfillment=non_fa&next_page="+i+"&page_size=20&sellerId=m2z93iskuj81qiid&sortBy=order_date");
|
| 792 |
get_new.addHeader("Cookie","T=TI138130450866706710769873257251497444628820234222703981199700765991; __gads=ID=dfe0374cf04d1576:T=1381304511:S=ALNI_Ma2TpDrlF9_amkoqp3MOYJBaFAOUg; km_lv=x; __sonar=6631097455123118581; aid=hza%2BEupBpLdvNfHSTTVkzPDeZavQVl0jiaoxm60MwkPxf6e9zXq1Ho9iF8zyzcFU; __isReg=true; S=d1t12jFfBeu92qxIHRlvZT9LAVzb3n%2B79fEDwno5E%2FvZDEo1Syw0WInkl26DP7Ao0ZahzYI9eBXeTU%2BPOKG2zwpIPkQ%3D%3D; __utma=19769839.1733153395.1408690721.1412567812.1412571695.8; __utmb=19769839.210.9.1412578093111; __utmc=19769839; __utmz=19769839.1409028689.3.2.utmcsr=savemoneyindia.com|utmccn=(referral)|utmcmd=referral|utmcct=/; s_cc=true; gpv_pn=FozPage; gpv_pn_t=no%20value; s_sq=%5B%5BB%5D%5D; pincode=110001; s_ppv=61; SN=2.VI4876EB87B4D54359BF5BDC59495E6FAC.SI6012869365F2495BA20E3841985048BE.VS141257169849670393137.1412582357; VID=2.VI4876EB87B4D54359BF5BDC59495E6FAC.1412582357.VS141257169849670393137; NSID=2.SI6012869365F2495BA20E3841985048BE.1412582357.VI4876EB87B4D54359BF5BDC59495E6FAC; __utmt=1; connect.sid=s%3AWwlGdtrLzj38cMjvZPI6ib5J.YUhinXC189untGw58i2CE9k7BGgKQJs9L%2BVIYPIW9Ok; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.1156779613.1390806906.1412575623.1412581840.30; __utmb=143439159.7.9.1412582883309; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1156779613.1390806906; kvcd=1412583087629; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
|
789 |
get_new.addHeader("Cookie","T=TI138130450866706710769873257251497444628820234222703981199700765991; __gads=ID=dfe0374cf04d1576:T=1381304511:S=ALNI_Ma2TpDrlF9_amkoqp3MOYJBaFAOUg; km_lv=x; pincode=110001; __sonar=6631097455123118581; S=d1t173VTuVxLMgd3in7R3mbHGNz0STqFkHgnidNrhKqBdz8wEKt%2BO9d%2B%2FRDHtf6fmq2ugaE7nZHV7zYSxOLcWBzq31A%3D%3D; __isReg=true; AFFID=contactsav; s_cc=true; s_sq=%5B%5BB%5D%5D; __utma=19769839.1733153395.1408690721.1413449375.1414584301.20; __utmc=19769839; __utmz=19769839.1414584301.20.3.utmcsr=savemoneyindia.com|utmccn=(referral)|utmcmd=referral|utmcct=/; SN=2.VIB1DBEC9C6CD94162ACB61060135212D1.SI47EBA2DE47044D0AA7C05F24AD4F42EB.VS141458430307180444379.1414584302; VID=2.VIB1DBEC9C6CD94162ACB61060135212D1.1414584302.VS141458430307180444379; NSID=2.SI47EBA2DE47044D0AA7C05F24AD4F42EB.1414584302.VIB1DBEC9C6CD94162ACB61060135212D1; s_ppv=18; connect.sid=s%3ANdpq7cPYsBMoYM5bKXqEOH3%2F.HskhywfXpyD0pzgOVJMWmzju1lPL9%2B1VGRinaTcKo3A; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.1156779613.1390806906.1413548938.1414650817.38; __utmb=143439159.10.10.1414650817; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1156779613.1390806906; kvcd=1414651844807; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
|
| 793 |
response = client.execute(get_new);
|
790 |
response = client.execute(get_new);
|
| 794 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
791 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
| 795 |
line = "";
|
792 |
line = "";
|
| 796 |
gson = new Gson();
|
793 |
gson = new Gson();
|
| 797 |
new_orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
|
794 |
new_orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
|
| 798 |
if(new_orders.getOrder_items().size()>0){
|
- |
|
| 799 |
orders.addAll(new_orders.getOrder_items());
|
- |
|
| 800 |
}
|
- |
|
| 801 |
else{
|
- |
|
| 802 |
break;
|
- |
|
| 803 |
}
|
- |
|
| 804 |
i++;
|
- |
|
| 805 |
}
|
- |
|
| 806 |
i=1;
|
- |
|
| 807 |
time = System.currentTimeMillis();
|
- |
|
| 808 |
while(true){
|
- |
|
| 809 |
get_conf = new HttpGet("https://seller.flipkart.com/dashboard/som/confirmed_order_items?status=approved.seller_approved&sort=confirm_by_date&page="+i+"&page_size=100&_="+time);
|
- |
|
| 810 |
//get_conf.addHeader("Cookie","T=TI141147280750274359991498309202525657388536723248248488328249492067; __sonar=16983180403917152637; __gads=ID=c15eba68f7f44861:T=1411472817:S=ALNI_MYyU0QfJ923BqkcDhqFlRpZxMcA8w; cmp_id=hp_dotd_4_DOTDOnBajajMixerGrinder_Sep23.|1414064820638; S=d1t16GpsIdt0JTsYuFF%2FMaE7jTGYozxMXM5a3ktJD24TBohceobkUv8l4GDr4KNLkLs5BOgnhsqkZNQRh2Lzrx%2B77zQ%3D%3D; km_lv=x; __utma=19769839.1065606807.1411472808.1411472808.1411624009.2; __utmc=19769839; __utmz=19769839.1411472808.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); s_cc=true; s_sq=%5B%5BB%5D%5D; prd_day=2|1411645620637; s_ppv=21; SN=2.VI89D3B4F7B5534B3C9EADE3BBD925875A.SI05ED43E07EAF40E9B4F265F5F2B1074D.VS141162400679268773093.1411624676; VID=2.VI89D3B4F7B5534B3C9EADE3BBD925875A.1411624676.VS141162400679268773093; NSID=2.SI05ED43E07EAF40E9B4F265F5F2B1074D.1411624676.VI89D3B4F7B5534B3C9EADE3BBD925875A; connect.sid=s%3AaUlfUN00goYPkqRHXtAbM6Nh.EBDDk9%2F0rQDXGb%2B23IEJ4QgrAgKFpXU%2FLOjuQyxJo44; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.1617147053.1411568832.1411568832.1411624688.2; __utmb=143439159.17.10.1411624688; __utmc=143439159; __utmz=143439159.1411568832.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1617147053.1411568832; _gat=1; kvcd=1411627978463; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
|
795 |
if(new_orders.getItems().size()>0){
|
| 811 |
get_conf.addHeader("Cookie","T=TI138130450866706710769873257251497444628820234222703981199700765991; __gads=ID=dfe0374cf04d1576:T=1381304511:S=ALNI_Ma2TpDrlF9_amkoqp3MOYJBaFAOUg; km_lv=x; __sonar=6631097455123118581; aid=hza%2BEupBpLdvNfHSTTVkzPDeZavQVl0jiaoxm60MwkPxf6e9zXq1Ho9iF8zyzcFU; __isReg=true; S=d1t12jFfBeu92qxIHRlvZT9LAVzb3n%2B79fEDwno5E%2FvZDEo1Syw0WInkl26DP7Ao0ZahzYI9eBXeTU%2BPOKG2zwpIPkQ%3D%3D; __utma=19769839.1733153395.1408690721.1412567812.1412571695.8; __utmb=19769839.210.9.1412578093111; __utmc=19769839; __utmz=19769839.1409028689.3.2.utmcsr=savemoneyindia.com|utmccn=(referral)|utmcmd=referral|utmcct=/; s_cc=true; gpv_pn=FozPage; gpv_pn_t=no%20value; s_sq=%5B%5BB%5D%5D; pincode=110001; s_ppv=61; SN=2.VI4876EB87B4D54359BF5BDC59495E6FAC.SI6012869365F2495BA20E3841985048BE.VS141257169849670393137.1412582357; VID=2.VI4876EB87B4D54359BF5BDC59495E6FAC.1412582357.VS141257169849670393137; NSID=2.SI6012869365F2495BA20E3841985048BE.1412582357.VI4876EB87B4D54359BF5BDC59495E6FAC; __utmt=1; connect.sid=s%3AWwlGdtrLzj38cMjvZPI6ib5J.YUhinXC189untGw58i2CE9k7BGgKQJs9L%2BVIYPIW9Ok; is_login=true; sellerId=m2z93iskuj81qiid; __utma=143439159.1156779613.1390806906.1412575623.1412581840.30; __utmb=143439159.7.9.1412582883309; __utmc=143439159; __utmz=143439159.1390806906.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); _ga=GA1.2.1156779613.1390806906; kvcd=1412583087629; km_ai=m2z93iskuj81qiid; km_ni=m2z93iskuj81qiid; km_vs=1; km_uq=");
|
796 |
orders.addAll(new_orders.getItems());
|
| 812 |
response = client.execute(get_conf);
|
- |
|
| 813 |
rd = new BufferedReader(new InputStreamReader(response.getEntity().getContent()));
|
- |
|
| 814 |
line = "";
|
- |
|
| 815 |
gson = new Gson();
|
- |
|
| 816 |
conf_orders = (OrderItems) gson.fromJson(rd, OrderItems.class);
|
- |
|
| 817 |
if(conf_orders!=null & conf_orders.getOrder_items().size()>0){
|
- |
|
| 818 |
orders.addAll(conf_orders.getOrder_items());
|
- |
|
| 819 |
}
|
797 |
}
|
| 820 |
else{
|
798 |
else{
|
| 821 |
break;
|
799 |
break;
|
| 822 |
}
|
800 |
}
|
| 823 |
i++;
|
801 |
i++;
|
| 824 |
}
|
802 |
}
|
| - |
|
803 |
|
| 825 |
List<String> orderIdList = new ArrayList<String>();
|
804 |
List<String> orderIdList = new ArrayList<String>();
|
| 826 |
Long heldOrders = 0L;
|
805 |
Long heldOrders = 0L;
|
| 827 |
for(Order order:orders){
|
806 |
for(Order order:orders){
|
| 828 |
System.out.println("Order " + order.getExternalId() +" "+order.getOrderItemId() + " : "+ order.getStatus() + " "+order.getStatusDateMessage() + " "
|
807 |
System.out.println("Order " + order.getOrderId() +" "+order.getOrderItemId() + " : "+ order.getStatus() + " "
|
| 829 |
+ order.getStatusLabel() + " " + order.getPickup_by_date() + " "+ order.getTrackingId());
|
808 |
+ order.getStatusLabel() + " " + order.getConfirmByDate() + " "+ order.getTrackingId());
|
| 830 |
orderIdList.add(order.getExternalId());
|
809 |
orderIdList.add(order.getOrderId());
|
| 831 |
if(order.getStatus().equalsIgnoreCase("on_hold")){
|
810 |
if(order.getStatus().equalsIgnoreCase("on_hold")){
|
| 832 |
if(heldOrdersMap.containsKey(String.valueOf(order.getSku()))){
|
811 |
if(heldOrdersMap.containsKey(String.valueOf(order.getSku()))){
|
| 833 |
heldOrders = heldOrdersMap.get(String.valueOf(order.getSku()))+order.getQuantity();
|
812 |
heldOrders = heldOrdersMap.get(String.valueOf(order.getSku()))+order.getQuantity();
|
| 834 |
heldOrdersMap.put(String.valueOf(order.getSku()),heldOrders);
|
813 |
heldOrdersMap.put(String.valueOf(order.getSku()),heldOrders);
|
| 835 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + heldOrdersMap.get(String.valueOf(order.getSku())));
|
814 |
System.out.println("Item ID " + order.getSku() + " Held Orders " + heldOrdersMap.get(String.valueOf(order.getSku())));
|