| Line 35... |
Line 35... |
| 35 |
get_order_distribution_by_status, get_orders_not_met_expected_delivery_date, get_orders_where_vendor_not_paid,\
|
35 |
get_order_distribution_by_status, get_orders_not_met_expected_delivery_date, get_orders_where_vendor_not_paid,\
|
| 36 |
mark_orders_as_local_connected, mark_orders_as_destinationCityReached,\
|
36 |
mark_orders_as_local_connected, mark_orders_as_destinationCityReached,\
|
| 37 |
mark_orders_as_firstDeliveryAttempted, get_non_delivered_orders_by_courier, get_orders_not_local_connected,\
|
37 |
mark_orders_as_firstDeliveryAttempted, get_non_delivered_orders_by_courier, get_orders_not_local_connected,\
|
| 38 |
get_doas_not_picked_up, get_return_orders_not_picked_up, get_orders_not_picked_up, get_rto_orders, get_order_list,\
|
38 |
get_doas_not_picked_up, get_return_orders_not_picked_up, get_orders_not_picked_up, get_rto_orders, get_order_list,\
|
| 39 |
get_order_ids_for_status, update_orders_as_paid_to_vendor, update_COD_agent,\
|
39 |
get_order_ids_for_status, update_orders_as_paid_to_vendor, update_COD_agent,\
|
| 40 |
get_refunded_orders_marked_paid, get_settlement_for_Cod, get_order_list_for_vendor, update_order_only_as_paid_to_vendor
|
40 |
get_refunded_orders_marked_paid, get_settlement_for_Cod, get_order_list_for_vendor, update_order_only_as_paid_to_vendor,\
|
| - |
|
41 |
get_all_verification_agents
|
| 41 |
|
42 |
|
| 42 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
43 |
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
|
| 43 |
to_t_alert, to_t_order, to_t_lineitem, to_t_payment_settlement
|
44 |
to_t_alert, to_t_order, to_t_lineitem, to_t_payment_settlement, to_t_verification_agent
|
| 44 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
45 |
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
|
| 45 |
LineItem, Order, TransactionServiceException
|
46 |
LineItem, Order, TransactionServiceException
|
| 46 |
from shop2020.utils.Utils import to_py_date, get_fdate_tdate, to_java_date
|
47 |
from shop2020.utils.Utils import to_py_date, get_fdate_tdate, to_java_date
|
| 47 |
|
48 |
|
| 48 |
class OrderServiceHandler:
|
49 |
class OrderServiceHandler:
|
| Line 1467... |
Line 1468... |
| 1467 |
def getRefundedOrdersMarkedPaid(self):
|
1468 |
def getRefundedOrdersMarkedPaid(self):
|
| 1468 |
try:
|
1469 |
try:
|
| 1469 |
return [to_t_order(order) for order in get_refunded_orders_marked_paid()]
|
1470 |
return [to_t_order(order) for order in get_refunded_orders_marked_paid()]
|
| 1470 |
finally:
|
1471 |
finally:
|
| 1471 |
close_session()
|
1472 |
close_session()
|
| - |
|
1473 |
|
| - |
|
1474 |
def getAllVerificationAgents(self, minOrderId, maxOrderId):
|
| - |
|
1475 |
try:
|
| - |
|
1476 |
return [to_t_verification_agent(codAgent) for codAgent in get_all_verification_agents(minOrderId, maxOrderId)]
|
| - |
|
1477 |
finally:
|
| - |
|
1478 |
close_session()
|
| 1472 |
|
1479 |
|
| 1473 |
def closeSession(self, ):
|
1480 |
def closeSession(self, ):
|
| 1474 |
close_session()
|
1481 |
close_session()
|
| 1475 |
|
1482 |
|
| 1476 |
def isAlive(self, ):
|
1483 |
def isAlive(self, ):
|
| 1477 |
"""
|
1484 |
"""
|
| 1478 |
For checking weather service is active alive or not. It also checks connectivity with database
|
1485 |
For checking whether service is alive or not. It also checks connectivity with database
|
| 1479 |
"""
|
1486 |
"""
|
| 1480 |
try:
|
1487 |
try:
|
| 1481 |
return is_alive()
|
1488 |
return is_alive()
|
| 1482 |
finally:
|
1489 |
finally:
|
| 1483 |
close_session()
|
1490 |
close_session()
|
| 1484 |
|
1491 |
|