| Line 10... |
Line 10... |
| 10 |
change_transaction_status, get_orders_for_customer,get_orders_for_transaction, get_order,\
|
10 |
change_transaction_status, get_orders_for_customer,get_orders_for_transaction, get_order,\
|
| 11 |
get_returnable_orders_for_customer, get_cancellable_orders_for_customer, get_orders_by_billing_date,\
|
11 |
get_returnable_orders_for_customer, get_cancellable_orders_for_customer, get_orders_by_billing_date,\
|
| 12 |
get_all_orders, change_order_status, get_alerts, set_alert, add_billing_details,\
|
12 |
get_all_orders, change_order_status, get_alerts, set_alert, add_billing_details,\
|
| 13 |
mark_orders_as_manifested, close_session, accept_order, bill_order, mark_orders_as_picked_up,\
|
13 |
mark_orders_as_manifested, close_session, accept_order, bill_order, mark_orders_as_picked_up,\
|
| 14 |
mark_orders_as_delivered, mark_orders_as_failed, add_jacket_number,\
|
14 |
mark_orders_as_delivered, mark_orders_as_failed, add_jacket_number,\
|
| 15 |
order_outofstock, batch_orders, update_non_delivery_reason, email_transaction_info_to_user
|
15 |
order_outofstock, batch_orders, update_non_delivery_reason, enqueue_transaction_info_email
|
| 16 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
16 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
| 17 |
to_t_alert, to_t_order, to_t_lineitem
|
17 |
to_t_alert, to_t_order, to_t_lineitem
|
| 18 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
18 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
| 19 |
LineItem, Order
|
19 |
LineItem, Order
|
| 20 |
from shop2020.utils.Utils import to_py_date, get_fdate_tdate
|
20 |
from shop2020.utils.Utils import to_py_date, get_fdate_tdate
|
| Line 365... |
Line 365... |
| 365 |
try:
|
365 |
try:
|
| 366 |
update_non_delivery_reason(providerId, undeliveredOrders)
|
366 |
update_non_delivery_reason(providerId, undeliveredOrders)
|
| 367 |
finally:
|
367 |
finally:
|
| 368 |
close_session()
|
368 |
close_session()
|
| 369 |
|
369 |
|
| 370 |
def emailTransactionInfoToUser(self, transactionId):
|
370 |
def enqueueTransactionInfoEmail(self, transactionId):
|
| 371 |
"""
|
371 |
"""
|
| 372 |
Email the order details to the customer
|
372 |
Save the email containing order details to be sent to customer later by batch job
|
| 373 |
|
373 |
|
| 374 |
Parameters:
|
374 |
Parameters:
|
| 375 |
- transactionId
|
375 |
- transactionId
|
| 376 |
"""
|
376 |
"""
|
| 377 |
try:
|
377 |
try:
|
| 378 |
return email_transaction_info_to_user(transactionId)
|
378 |
return enqueue_transaction_info_email(transactionId)
|
| 379 |
finally:
|
379 |
finally:
|
| 380 |
close_session()
|
380 |
close_session()
|
| 381 |
|
381 |
|
| 382 |
def getAlerts(self, orderId, valid):
|
382 |
def getAlerts(self, orderId, valid):
|
| 383 |
"""
|
383 |
"""
|