Subversion Repositories SmartDukaan

Rev

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

Rev 4324 Rev 4369
Line 26... Line 26...
26
    mark_order_cancellation_request_received,\
26
    mark_order_cancellation_request_received,\
27
    mark_order_cancellation_request_denied, refund_transaction,\
27
    mark_order_cancellation_request_denied, refund_transaction,\
28
    mark_order_cancellation_request_confirmed,\
28
    mark_order_cancellation_request_confirmed,\
29
    mark_transaction_as_payment_flag_removed, accept_orders_for_item_id,\
29
    mark_transaction_as_payment_flag_removed, accept_orders_for_item_id,\
30
    mark_orders_as_po_raised, mark_orders_as_reversal_initiated,\
30
    mark_orders_as_po_raised, mark_orders_as_reversal_initiated,\
31
    mark_orders_as_not_available, update_shipment_address
31
    mark_orders_as_not_available, update_shipment_address,\
-
 
32
    mark_orders_as_timeout
32
 
33
 
33
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
34
from shop2020.model.v1.order.impl.Convertors import to_t_transaction,\
34
    to_t_alert, to_t_order, to_t_lineitem
35
    to_t_alert, to_t_order, to_t_lineitem
35
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
36
from shop2020.thriftpy.model.v1.order.ttypes import Transaction, OrderStatus,\
36
    LineItem, Order, TransactionServiceException
37
    LineItem, Order, TransactionServiceException
Line 976... Line 977...
976
        finally:
977
        finally:
977
            close_session()
978
            close_session()
978
 
979
 
979
 
980
 
980
 
981
 
981
    def markOrdersAsPORaised(self, vendorId, itemId, quantity, estimate):
982
    def markOrdersAsPORaised(self, vendorId, itemId, quantity, estimate, isReminder):
982
        """
983
        """
983
        Parameters:
984
        Parameters:
984
         - vendorId
985
         - vendorId
985
         - itemId
986
         - itemId
986
         - quantity
987
         - quantity
987
         - estimate
988
         - estimate
-
 
989
         - isReminder
988
        """
990
        """
989
        try:
991
        try:
990
            return mark_orders_as_po_raised(vendorId, itemId, quantity, estimate)
992
            return mark_orders_as_po_raised(vendorId, itemId, quantity, estimate, isReminder)
991
        finally:
993
        finally:
992
            close_session()
994
            close_session()
993
 
995
 
994
    def markOrdersAsReversalInitiated(self, vendorId, itemId, quantity, estimate):
996
    def markOrdersAsReversalInitiated(self, vendorId, itemId, quantity, estimate, isReminder):
995
        """
997
        """
996
        Parameters:
998
        Parameters:
997
         - vendorId
999
         - vendorId
998
         - itemId
1000
         - itemId
999
         - quantity
1001
         - quantity
1000
         - estimate
1002
         - estimate
-
 
1003
         - isReminder
1001
        """
1004
        """
1002
        try:
1005
        try:
1003
            return mark_orders_as_reversal_initiated(vendorId, itemId, quantity, estimate)
1006
            return mark_orders_as_reversal_initiated(vendorId, itemId, quantity, estimate, isReminder)
1004
        finally:
1007
        finally:
1005
            close_session()
1008
            close_session()
1006
 
1009
 
1007
    def markOrdersAsNotAvailabke(self, vendorId, itemId, quantity, estimate):
1010
    def markOrdersAsNotAvailabke(self, vendorId, itemId, quantity, estimate, isReminder):
1008
        """
1011
        """
1009
        Parameters:
1012
        Parameters:
1010
         - vendorId
1013
         - vendorId
1011
         - itemId
1014
         - itemId
1012
         - quantity
1015
         - quantity
1013
         - estimate
1016
         - estimate
-
 
1017
         - isReminder
1014
        """
1018
        """
1015
        try:
1019
        try:
1016
            return mark_orders_as_not_available(vendorId, itemId, quantity, estimate)
1020
            return mark_orders_as_not_available(vendorId, itemId, quantity, estimate, isReminder)
-
 
1021
        finally:
-
 
1022
            close_session()
-
 
1023
 
-
 
1024
 
-
 
1025
    def markOrdersAsTimeout(self, vendorId):
-
 
1026
        """
-
 
1027
        Parameters:
-
 
1028
         - vendorId
-
 
1029
        """
-
 
1030
        try:
-
 
1031
            return mark_orders_as_timeout(vendorId)
1017
        finally:
1032
        finally:
1018
            close_session()
1033
            close_session()
1019
 
1034
 
1020
 
1035
 
1021
    def closeSession(self, ):
1036
    def closeSession(self, ):