Subversion Repositories SmartDukaan

Rev

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

Rev 7530 Rev 7542
Line 74... Line 74...
74
    topup_company_wallet, get_wallet_balance_for_company, \
74
    topup_company_wallet, get_wallet_balance_for_company, \
75
    add_amazon_order, update_amazon_order_status,get_amazon_order, get_amazon_orders_shipped, \
75
    add_amazon_order, update_amazon_order_status,get_amazon_order, get_amazon_orders_shipped, \
76
    get_amazon_orders_cancelled, get_orders_for_store, get_store_order_advance_invoice, add_frc, \
76
    get_amazon_orders_cancelled, get_orders_for_store, get_store_order_advance_invoice, add_frc, \
77
    add_series, get_store_order_detail, save_store_order_detail, get_all_edc_banks, \
77
    add_series, get_store_order_detail, save_store_order_detail, get_all_edc_banks, \
78
    save_refund_amounts_for_store_order, get_collections_for_store,get_amazon_orders_to_acknowledge, \
78
    save_refund_amounts_for_store_order, get_collections_for_store,get_amazon_orders_to_acknowledge, \
79
    change_amazon_order_status,update_timestamp_for_amazon_order,update_source_detail_timestamp
79
    change_amazon_order_status,update_timestamp_for_amazon_order,update_source_detail_timestamp,get_amazon_order_by_amazonorderid
80
 
80
 
81
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
81
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
82
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
82
from shop2020.model.v1.order.impl.model.DigitalTransaction import \
83
    DigitalTransaction
83
    DigitalTransaction
84
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
84
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
Line 2062... Line 2062...
2062
            result = to_t_amazonorder(get_amazon_order(orderId))
2062
            result = to_t_amazonorder(get_amazon_order(orderId))
2063
        except:
2063
        except:
2064
            return None
2064
            return None
2065
        finally:
2065
        finally:
2066
            self.closeSession()
2066
            self.closeSession()
2067
            return result       
2067
            return result
-
 
2068
        
-
 
2069
    def getAmazonOrderByAmazonOrderId(self,amazonOrderId):
-
 
2070
        result = []
-
 
2071
        try:
-
 
2072
            for amazonOrder in get_amazon_order_by_amazonorderid(amazonOrderId): 
-
 
2073
                result.append(to_t_amazonorder(amazonOrder))
-
 
2074
        except:
-
 
2075
            return None
-
 
2076
        finally:
-
 
2077
            self.closeSession()
-
 
2078
            return result
2068
 
2079
 
2069
    def getOrdersForStore(self, id, storeId, startDate, endDate, statuses):
2080
    def getOrdersForStore(self, id, storeId, startDate, endDate, statuses):
2070
        try:
2081
        try:
2071
            return [to_t_order(order) for order in get_orders_for_store(id, storeId, to_py_date(startDate), to_py_date(endDate), statuses)]
2082
            return [to_t_order(order) for order in get_orders_for_store(id, storeId, to_py_date(startDate), to_py_date(endDate), statuses)]
2072
        finally:
2083
        finally: