| Line 1... |
Line 1... |
| 1 |
import in.shop2020.model.v1.order.Order;
|
1 |
import in.shop2020.model.v1.order.Order;
|
| - |
|
2 |
import in.shop2020.model.v1.order.OrderSource;
|
| - |
|
3 |
import in.shop2020.model.v1.order.OrderStatus;
|
| 2 |
import in.shop2020.model.v1.order.TransactionService.Client;
|
4 |
import in.shop2020.model.v1.order.TransactionService.Client;
|
| 3 |
import in.shop2020.thrift.clients.TransactionClient;
|
5 |
import in.shop2020.thrift.clients.TransactionClient;
|
| 4 |
|
6 |
|
| 5 |
import java.util.ArrayList;
|
7 |
import java.util.ArrayList;
|
| 6 |
import java.util.Arrays;
|
8 |
import java.util.Arrays;
|
| Line 29... |
Line 31... |
| 29 |
}
|
31 |
}
|
| 30 |
//Iterate LogisticTransaction Id and
|
32 |
//Iterate LogisticTransaction Id and
|
| 31 |
for (Map.Entry<String, List<Order>> entry : logisticsTxnOrdersMap.entrySet()) {
|
33 |
for (Map.Entry<String, List<Order>> entry : logisticsTxnOrdersMap.entrySet()) {
|
| 32 |
Order o = entry.getValue().get(0);
|
34 |
Order o = entry.getValue().get(0);
|
| 33 |
Provider logisticsProvider = ProviderFactory.getProvider(2);
|
35 |
Provider logisticsProvider = ProviderFactory.getProvider(2);
|
| 34 |
if(o.getLogistics_provider_id()==2) {
|
36 |
if(o.getLogistics_provider_id()==2 && o.getStatus().equals(OrderStatus.BILLED)) {
|
| 35 |
String airwayBill = logisticsProvider.getAirwayBillNo(entry.getValue());
|
37 |
String airwayBill = logisticsProvider.getAirwayBillNo(entry.getValue());
|
| 36 |
c.updateMasterOrderAWB(entry.getKey(), airwayBill);
|
38 |
c.updateMasterOrderAWB(entry.getKey(), airwayBill);
|
| 37 |
System.out.println("Updated logisticsTransactionId - " + entry.getKey() + " with airway bill - " + airwayBill);
|
39 |
System.out.println("Updated logisticsTransactionId - " + entry.getKey() + " with airway bill - " + airwayBill);
|
| 38 |
}
|
40 |
}
|
| 39 |
}
|
41 |
}
|