| Line 214... |
Line 214... |
| 214 |
order.logistics_provider_id = logistics_info.providerId
|
214 |
order.logistics_provider_id = logistics_info.providerId
|
| 215 |
order.airwaybill_no = logistics_info.airway_billno
|
215 |
order.airwaybill_no = logistics_info.airway_billno
|
| 216 |
order.tracking_id = order.airwaybill_no
|
216 |
order.tracking_id = order.airwaybill_no
|
| 217 |
order.expected_shipping_time = (current_time + datetime.timedelta(days=logistics_info.shippingTime)).replace(hour=PREPAID_SHIPPING_CUTOFF_TIME, minute=0, second=0)
|
217 |
order.expected_shipping_time = (current_time + datetime.timedelta(days=logistics_info.shippingTime)).replace(hour=PREPAID_SHIPPING_CUTOFF_TIME, minute=0, second=0)
|
| 218 |
order.promised_shipping_time = order.expected_shipping_time
|
218 |
order.promised_shipping_time = order.expected_shipping_time
|
| 219 |
order.expected_delivery_time = current_time + datetime.timedelta(days=logistics_info.deliveryTime)
|
219 |
order.expected_delivery_time = (current_time + datetime.timedelta(days=logistics_info.deliveryTime)).replace(hour=PREPAID_SHIPPING_CUTOFF_TIME, minute=0, second=0)
|
| 220 |
order.promised_delivery_time = order.expected_delivery_time
|
220 |
order.promised_delivery_time = order.expected_delivery_time
|
| 221 |
|
221 |
|
| 222 |
catalog_client = CatalogClient().get_client()
|
222 |
catalog_client = CatalogClient().get_client()
|
| 223 |
catalog_client.reserveItemInWarehouse(item_id, logistics_info.fulfilmentWarehouseId, order.lineitems[0].quantity)
|
223 |
catalog_client.reserveItemInWarehouse(item_id, logistics_info.fulfilmentWarehouseId, order.lineitems[0].quantity)
|
| 224 |
|
224 |
|
| Line 247... |
Line 247... |
| 247 |
order.logistics_provider_id = logistics_info.providerId
|
247 |
order.logistics_provider_id = logistics_info.providerId
|
| 248 |
order.airwaybill_no = logistics_info.airway_billno
|
248 |
order.airwaybill_no = logistics_info.airway_billno
|
| 249 |
order.tracking_id = order.airwaybill_no
|
249 |
order.tracking_id = order.airwaybill_no
|
| 250 |
order.expected_shipping_time = (current_time + datetime.timedelta(days=logistics_info.shippingTime)).replace(hour=COD_SHIPPING_CUTOFF_TIME, minute=0, second=0)
|
250 |
order.expected_shipping_time = (current_time + datetime.timedelta(days=logistics_info.shippingTime)).replace(hour=COD_SHIPPING_CUTOFF_TIME, minute=0, second=0)
|
| 251 |
order.promised_shipping_time = order.expected_shipping_time
|
251 |
order.promised_shipping_time = order.expected_shipping_time
|
| 252 |
order.expected_delivery_time = current_time + datetime.timedelta(days=logistics_info.deliveryTime)
|
252 |
order.expected_delivery_time = (current_time + datetime.timedelta(days=logistics_info.deliveryTime)).replace(hour=COD_SHIPPING_CUTOFF_TIME, minute=0, second=0)
|
| 253 |
order.promised_delivery_time = order.expected_delivery_time
|
253 |
order.promised_delivery_time = order.expected_delivery_time
|
| 254 |
|
254 |
|
| 255 |
catalog_client = CatalogClient().get_client()
|
255 |
catalog_client = CatalogClient().get_client()
|
| 256 |
catalog_client.reserveItemInWarehouse(item_id, logistics_info.fulfilmentWarehouseId, order.lineitems[0].quantity)
|
256 |
catalog_client.reserveItemInWarehouse(item_id, logistics_info.fulfilmentWarehouseId, order.lineitems[0].quantity)
|
| 257 |
|
257 |
|