| Line 328... |
Line 328... |
| 328 |
serviceableLocationDetail.cod = logisticsLocationInfo.codAvailable
|
328 |
serviceableLocationDetail.cod = logisticsLocationInfo.codAvailable
|
| 329 |
serviceableLocationDetail.otgAvailable = logisticsLocationInfo.otgAvailable
|
329 |
serviceableLocationDetail.otgAvailable = logisticsLocationInfo.otgAvailable
|
| 330 |
serviceableLocationDetail.providerCodLimit = logisticsLocationInfo.codLimit
|
330 |
serviceableLocationDetail.providerCodLimit = logisticsLocationInfo.codLimit
|
| 331 |
serviceableLocationDetail.providerPrepaidLimit = logisticsLocationInfo.prepaidLimit
|
331 |
serviceableLocationDetail.providerPrepaidLimit = logisticsLocationInfo.prepaidLimit
|
| 332 |
serviceableLocationDetail.storeCodLimit = logisticsLocationInfo.codLimit
|
332 |
serviceableLocationDetail.storeCodLimit = logisticsLocationInfo.codLimit
|
| 333 |
serviceableLocationDetail.websiteCodLimit = logisticsLocationInfo.codLimit
|
333 |
serviceableLocationDetail.websiteCodLimit = min(26000,logisticsLocationInfo.codLimit)
|
| 334 |
else:
|
334 |
else:
|
| 335 |
serviceableLocationDetail= ServiceableLocationDetails()
|
335 |
serviceableLocationDetail= ServiceableLocationDetails()
|
| 336 |
serviceableLocationDetail.provider = provider
|
336 |
serviceableLocationDetail.provider = provider
|
| 337 |
serviceableLocationDetail.dest_pincode = logisticsLocationInfo.pinCode
|
337 |
serviceableLocationDetail.dest_pincode = logisticsLocationInfo.pinCode
|
| 338 |
serviceableLocationDetail.dest_code = logisticsLocationInfo.destinationCode
|
338 |
serviceableLocationDetail.dest_code = logisticsLocationInfo.destinationCode
|
| Line 341... |
Line 341... |
| 341 |
serviceableLocationDetail.station_type = 0
|
341 |
serviceableLocationDetail.station_type = 0
|
| 342 |
serviceableLocationDetail.otgAvailable = logisticsLocationInfo.otgAvailable
|
342 |
serviceableLocationDetail.otgAvailable = logisticsLocationInfo.otgAvailable
|
| 343 |
serviceableLocationDetail.providerCodLimit = logisticsLocationInfo.codLimit
|
343 |
serviceableLocationDetail.providerCodLimit = logisticsLocationInfo.codLimit
|
| 344 |
serviceableLocationDetail.providerPrepaidLimit = logisticsLocationInfo.prepaidLimit
|
344 |
serviceableLocationDetail.providerPrepaidLimit = logisticsLocationInfo.prepaidLimit
|
| 345 |
serviceableLocationDetail.storeCodLimit = logisticsLocationInfo.codLimit
|
345 |
serviceableLocationDetail.storeCodLimit = logisticsLocationInfo.codLimit
|
| 346 |
serviceableLocationDetail.websiteCodLimit = logisticsLocationInfo.codLimit
|
346 |
serviceableLocationDetail.websiteCodLimit = min(26000,logisticsLocationInfo.codLimit)
|
| 347 |
|
347 |
|
| 348 |
deliveryEstimate = DeliveryEstimate.get_by(provider_id = logisticsLocationInfo.providerId, destination_pin = logisticsLocationInfo.pinCode, warehouse_location = logisticsLocationInfo.warehouseId)
|
348 |
deliveryEstimate = DeliveryEstimate.get_by(provider_id = logisticsLocationInfo.providerId, destination_pin = logisticsLocationInfo.pinCode, warehouse_location = logisticsLocationInfo.warehouseId)
|
| 349 |
if deliveryEstimate:
|
349 |
if deliveryEstimate:
|
| 350 |
deliveryEstimate.warehouse_location= logisticsLocationInfo.warehouseId
|
350 |
deliveryEstimate.warehouse_location= logisticsLocationInfo.warehouseId
|
| 351 |
deliveryEstimate.delivery_time= logisticsLocationInfo.deliveryTime
|
351 |
deliveryEstimate.delivery_time= logisticsLocationInfo.deliveryTime
|