| Line 45... |
Line 45... |
| 45 |
|
45 |
|
| 46 |
DataService.initialize(dbname='logistics', db_hostname=hostname)
|
46 |
DataService.initialize(dbname='logistics', db_hostname=hostname)
|
| 47 |
if provider_id=="49":
|
47 |
if provider_id=="49":
|
| 48 |
subject = "Tat is missing for Ecom Express active pincodes"
|
48 |
subject = "Tat is missing for Ecom Express active pincodes"
|
| 49 |
missingPincodes = []
|
49 |
missingPincodes = []
|
| 50 |
serviceabilityPincodeList = EcomExpressService.getServiceablePinCodes(datetime.now()-timedelta(days=15))
|
- |
|
| 51 |
#print "serviceabilityPincodeList", serviceabilityPincodeList
|
- |
|
| 52 |
try:
|
50 |
try:
|
| - |
|
51 |
serviceabilityPincodeList = EcomExpressService.getServiceablePinCodes(datetime.now()-timedelta(days=15))
|
| - |
|
52 |
#print "serviceabilityPincodeList", serviceabilityPincodeList
|
| 53 |
for serviceabilityPincode in serviceabilityPincodeList:
|
53 |
for serviceabilityPincode in serviceabilityPincodeList:
|
| 54 |
pincode = str(serviceabilityPincode["pincode"])
|
54 |
pincode = str(serviceabilityPincode["pincode"])
|
| 55 |
serviceableLocationDetails = ServiceableLocationDetails.query.filter_by(provider_id=int(provider_id)).filter_by(dest_pincode=pincode).first()
|
55 |
serviceableLocationDetails = ServiceableLocationDetails.query.filter_by(provider_id=int(provider_id)).filter_by(dest_pincode=pincode).first()
|
| 56 |
if serviceableLocationDetails:
|
56 |
if serviceableLocationDetails:
|
| 57 |
if serviceabilityPincode['active']:
|
57 |
if serviceabilityPincode['active']:
|