Subversion Repositories SmartDukaan

Rev

Rev 3469 | Rev 3956 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 3469 Rev 3553
Line 17... Line 17...
17
    get_cust_count_with_successful_txn, get_valid_orders_amount_range,\
17
    get_cust_count_with_successful_txn, get_valid_orders_amount_range,\
18
    get_valid_orders, toggle_doa_flag, request_pickup_number, authorize_pickup,\
18
    get_valid_orders, toggle_doa_flag, request_pickup_number, authorize_pickup,\
19
    receive_return, validate_doa, reship_order, refund_order, get_return_orders,\
19
    receive_return, validate_doa, reship_order, refund_order, get_return_orders,\
20
    process_return, get_return_order, mark_doas_as_picked_up,\
20
    process_return, get_return_order, mark_doas_as_picked_up,\
21
    create_purchase_order, verify_order, is_alive, get_orders_by_shipping_date,\
21
    create_purchase_order, verify_order, is_alive, get_orders_by_shipping_date,\
22
    update_weight, change_warehouse, change_product
22
    update_weight, change_warehouse, change_product, add_delay_reason
23
 
23
 
24
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
24
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
25
    to_t_alert, to_t_order, to_t_lineitem
25
    to_t_alert, to_t_order, to_t_lineitem
26
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
26
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
27
    LineItem, Order, TransactionServiceException
27
    LineItem, Order, TransactionServiceException
Line 791... Line 791...
791
        try:
791
        try:
792
            order = change_warehouse(orderId, warehouseId)
792
            order = change_warehouse(orderId, warehouseId)
793
            return to_t_order(order)
793
            return to_t_order(order)
794
        finally:
794
        finally:
795
            close_session()
795
            close_session()
-
 
796
            
-
 
797
    def addDelayReason(self, orderId, delayReason):
-
 
798
        """
-
 
799
        Adds the given delay reason to the given order.
-
 
800
        Raises an exception if no order with the given id can be found.
-
 
801
    
-
 
802
        Parameters:
-
 
803
         - orderId
-
 
804
         - delayReason
-
 
805
        """
-
 
806
        try:
-
 
807
            return add_delay_reason(orderId, delayReason)
-
 
808
        finally:
-
 
809
            close_session()
796
    
810
    
797
    def closeSession(self, ):
811
    def closeSession(self, ):
798
        close_session()
812
        close_session()
799
 
813
 
800
    def isAlive(self, ):
814
    def isAlive(self, ):