Subversion Repositories SmartDukaan

Rev

Rev 20763 | Rev 20765 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 20763 Rev 20764
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
		}