Subversion Repositories SmartDukaan

Rev

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

Rev 20931 Rev 20954
Line 115... Line 115...
115
    get_return_pickup_request, mark_return_not_required_orders_as_processed, \
115
    get_return_pickup_request, mark_return_not_required_orders_as_processed, \
116
    get_all_return_orders_for_return_pickup_request, unaccept_order, \
116
    get_all_return_orders_for_return_pickup_request, unaccept_order, \
117
    get_outstanding_payments, mark_payment_settled, get_seller_info, \
117
    get_outstanding_payments, mark_payment_settled, get_seller_info, \
118
    get_warehouse_address, get_buyer_by_warehouse, add_shipment_delay, \
118
    get_warehouse_address, get_buyer_by_warehouse, add_shipment_delay, \
119
    refund_return_order, get_cost_detail_for_logistics_txn_id, add_shipment_logistic_detail, \
119
    refund_return_order, get_cost_detail_for_logistics_txn_id, add_shipment_logistic_detail, \
120
    create_payment, calculate_payment_amount, add_amount_in_wallet
120
    create_payment, calculate_payment_amount, add_amount_in_wallet, get_billed_orders_for_manifest_gen
121
from shop2020.model.v1.order.impl.DataService import DtrBatchCreditTracker
121
from shop2020.model.v1.order.impl.DataService import DtrBatchCreditTracker
122
from shop2020.model.v1.order.impl.ObsoleteDataAccessors import create_ebay_order, \
122
from shop2020.model.v1.order.impl.ObsoleteDataAccessors import create_ebay_order, \
123
    get_ebay_order_by_orderId, get_ebay_order_by_sales_rec_number, get_ebay_order, \
123
    get_ebay_order_by_orderId, get_ebay_order_by_sales_rec_number, get_ebay_order, \
124
    update_ebay_order, ebay_order_exists, update_order_for_ebay, split_ebay_order, \
124
    update_ebay_order, ebay_order_exists, update_order_for_ebay, split_ebay_order, \
125
    add_or_update_amazon_fba_sales_snapshot, get_amazon_fba_sales_snapshot_for_days, \
125
    add_or_update_amazon_fba_sales_snapshot, get_amazon_fba_sales_snapshot_for_days, \
Line 146... Line 146...
146
from shop2020.thriftpy.model.v1.order.ttypes import TransactionServiceException, \
146
from shop2020.thriftpy.model.v1.order.ttypes import TransactionServiceException, \
147
    RechargeType, AmazonOrdersToAcknowledge, WalletReferenceType
147
    RechargeType, AmazonOrdersToAcknowledge, WalletReferenceType
148
from shop2020.utils.Utils import to_py_date, get_fdate_tdate, to_java_date
148
from shop2020.utils.Utils import to_py_date, get_fdate_tdate, to_java_date
149
import datetime
149
import datetime
150
import json
150
import json
-
 
151
from shop2020.model.v1.order.script.RechargeUnknownReport import order_list
151
 
152
 
152
 
153
 
153
 
154
 
154
class OrderServiceHandler:
155
class OrderServiceHandler:
155
    
156
    
Line 3198... Line 3199...
3198
        try:
3199
        try:
3199
            return calculate_payment_amount(txnId)
3200
            return calculate_payment_amount(txnId)
3200
        finally:
3201
        finally:
3201
            close_session()
3202
            close_session()
3202
            
3203
            
-
 
3204
    def getBilledOrdersForManifestGen(self, warehouse_id, logistics_provider_id, cod):
-
 
3205
        try:
-
 
3206
            return_orders = []
-
 
3207
            orders = get_billed_orders_for_manifest_gen(warehouse_id, logistics_provider_id, cod)
-
 
3208
            for order_list in orders:
-
 
3209
                for order in order_list:
-
 
3210
                    return_orders.append(to_t_order(order))
-
 
3211
            return return_orders
-
 
3212
        finally:
-
 
3213
            close_session()
-
 
3214
            
3203
        
3215
        
3204
def main():
3216
def main():
3205
    OrderServiceHandler().creditBatch(2, '{"483649":100.0, "8021773":23, "123213":10}')
3217
    OrderServiceHandler().creditBatch(2, '{"483649":100.0, "8021773":23, "123213":10}')
3206
            
3218
            
3207
if __name__ == '__main__':
3219
if __name__ == '__main__':