| Line 226... |
Line 226... |
| 226 |
|
226 |
|
| 227 |
def get_pickup_store_by_hotspot_id(hotspotId):
|
227 |
def get_pickup_store_by_hotspot_id(hotspotId):
|
| 228 |
return PickupStore.query.filter_by(hotspotId = hotspotId).one()
|
228 |
return PickupStore.query.filter_by(hotspotId = hotspotId).one()
|
| 229 |
|
229 |
|
| 230 |
def add_pincode(provider, pincode, destCode, exp, cod, stationType, otgAvailable):
|
230 |
def add_pincode(provider, pincode, destCode, exp, cod, stationType, otgAvailable):
|
| 231 |
provider = Provider().query.filter_by(id = provider).one()
|
231 |
provider = Provider.query.filter_by(id = provider).one()
|
| 232 |
serviceableLocationDetails = ServiceableLocationDetails()
|
232 |
serviceableLocationDetails = ServiceableLocationDetails()
|
| 233 |
serviceableLocationDetails.provider = provider
|
233 |
serviceableLocationDetails.provider = provider
|
| 234 |
serviceableLocationDetails.dest_pincode = pincode
|
234 |
serviceableLocationDetails.dest_pincode = pincode
|
| 235 |
serviceableLocationDetails.dest_code = destCode
|
235 |
serviceableLocationDetails.dest_code = destCode
|
| 236 |
serviceableLocationDetails.exp = exp
|
236 |
serviceableLocationDetails.exp = exp
|
| Line 317... |
Line 317... |
| 317 |
for serviceableLocationDetail in serviceableLocationDetails:
|
317 |
for serviceableLocationDetail in serviceableLocationDetails:
|
| 318 |
serviceableLocationDetail.exp = False
|
318 |
serviceableLocationDetail.exp = False
|
| 319 |
serviceableLocationDetail.cod = False
|
319 |
serviceableLocationDetail.cod = False
|
| 320 |
for logisticsLocationInfo in logisticsLocationInfoList:
|
320 |
for logisticsLocationInfo in logisticsLocationInfoList:
|
| 321 |
serviceableLocationDetail = ServiceableLocationDetails.get_by(provider_id = logisticsLocationInfo.providerId, dest_pincode = logisticsLocationInfo.pinCode)
|
321 |
serviceableLocationDetail = ServiceableLocationDetails.get_by(provider_id = logisticsLocationInfo.providerId, dest_pincode = logisticsLocationInfo.pinCode)
|
| 322 |
provider = Provider().query.filter_by(id = logisticsLocationInfo.providerId).one()
|
322 |
provider = Provider.query.filter_by(id = logisticsLocationInfo.providerId).one()
|
| 323 |
if serviceableLocationDetail:
|
323 |
if serviceableLocationDetail:
|
| 324 |
serviceableLocationDetail.exp = logisticsLocationInfo.expAvailable
|
324 |
serviceableLocationDetail.exp = logisticsLocationInfo.expAvailable
|
| 325 |
serviceableLocationDetail.cod = logisticsLocationInfo.codAvailable
|
325 |
serviceableLocationDetail.cod = logisticsLocationInfo.codAvailable
|
| 326 |
serviceableLocationDetail.otgAvailable = logisticsLocationInfo.otgAvailable
|
326 |
serviceableLocationDetail.otgAvailable = logisticsLocationInfo.otgAvailable
|
| 327 |
serviceableLocationDetail.providerCodLimit = logisticsLocationInfo.codLimit
|
327 |
serviceableLocationDetail.providerCodLimit = logisticsLocationInfo.codLimit
|