Subversion Repositories SmartDukaan

Rev

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

Rev 8957 Rev 8961
Line 43... Line 43...
43
    CodVerificationAgent, Attribute, RechargeVoucherTracker, EmiScheme, MiscCharges, \
43
    CodVerificationAgent, Attribute, RechargeVoucherTracker, EmiScheme, MiscCharges, \
44
    BlockedIpRange, DeniedIpAddress, InsuranceDetailForOrder, DocumentStore, \
44
    BlockedIpRange, DeniedIpAddress, InsuranceDetailForOrder, DocumentStore, \
45
    RechargeTransaction, HotspotStore, WalletForCompany, WalletHistoryForCompany, \
45
    RechargeTransaction, HotspotStore, WalletForCompany, WalletHistoryForCompany, \
46
    FRC, OperatorSeries, SourceDetail, Company, EbayOrder,AmazonFbaSalesSnapshot, \
46
    FRC, OperatorSeries, SourceDetail, Company, EbayOrder,AmazonFbaSalesSnapshot, \
47
    AmazonOrder, StoreOrderDetail, EdcBank, StoreOrderCollection, HotspotServiceMatrix,\
47
    AmazonOrder, StoreOrderDetail, EdcBank, StoreOrderCollection, HotspotServiceMatrix,\
48
    SnapdealOrder
48
    SnapdealOrder,FlipkartOrder
49
from shop2020.model.v1.order.impl.model.BaseOrder import BaseOrder
49
from shop2020.model.v1.order.impl.model.BaseOrder import BaseOrder
50
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
50
from shop2020.model.v1.order.impl.model.DTHRechargeOrder import DTHRechargeOrder
51
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
51
from shop2020.model.v1.order.impl.model.MobileRechargeOrder import \
52
    MobileRechargeOrder
52
    MobileRechargeOrder
53
from shop2020.model.v1.order.impl.model.RechargeDenomination import \
53
from shop2020.model.v1.order.impl.model.RechargeDenomination import \
Line 6280... Line 6280...
6280
            fbasalessnapshot.minFbaPriceSnapshotDate = to_py_date(fbaitemprices.minFbaPriceSnapshotDate)
6280
            fbasalessnapshot.minFbaPriceSnapshotDate = to_py_date(fbaitemprices.minFbaPriceSnapshotDate)
6281
            fbasalessnapshot.minFbaPrice = fbaitemprices.minFbaPrice
6281
            fbasalessnapshot.minFbaPrice = fbaitemprices.minFbaPrice
6282
    if(fbasalessnapshot.minMfnPriceSnapshotDate < to_java_date(fbaitemprices.minMfnPriceSnapshotDate) and fbaitemprices.minMfnPrice is not None):
6282
    if(fbasalessnapshot.minMfnPriceSnapshotDate < to_java_date(fbaitemprices.minMfnPriceSnapshotDate) and fbaitemprices.minMfnPrice is not None):
6283
        fbasalessnapshot.minMfnPriceSnapshotDate = to_py_date(fbaitemprices.minMfnPriceSnapshotDate)
6283
        fbasalessnapshot.minMfnPriceSnapshotDate = to_py_date(fbaitemprices.minMfnPriceSnapshotDate)
6284
        fbasalessnapshot.minMfnPrice = fbaitemprices.minMfnPrice
6284
        fbasalessnapshot.minMfnPrice = fbaitemprices.minMfnPrice
6285
    session.commit()    
6285
    session.commit()
-
 
6286
    
-
 
6287
def flipkart_order_exists(orderid,suborderid):
-
 
6288
    exists = FlipkartOrder.query.filter_by(flipkartOrderId=orderid,flipkartSubOrderId=suborderid).first()
-
 
6289
    if exists is not None:
-
 
6290
        return True
-
 
6291
    else:
-
 
6292
        return False
-
 
6293
def create_flipkart_order(flipkartorder):
-
 
6294
    order = FlipkartOrder()
-
 
6295
    order.orderId = flipkartorder.orderId
-
 
6296
    order.flipkartSubOrderId = flipkartorder.flipkartSubOrderId
-
 
6297
    order.flipkartOrderId = flipkartorder.flipkartOrderId
-
 
6298
    order.flipkartTxnDate = flipkartorder.flipkartTxnDate
-
 
6299
    order.shippingPrice = flipkartorder.shippingPrice 
-
 
6300
    order.octroiFee = flipkartorder.octroiFee
-
 
6301
    order.emiFee = flipkartorder.emiFee
-
 
6302
    s_order = Order.get_by(id=flipkartorder.orderId)
-
 
6303
    s_order.status = OrderStatus.ACCEPTED
-
 
6304
    session.commit()
-
 
6305
    
-
 
6306
    
6286
    
6307
    
6287
if __name__ == '__main__':
6308
if __name__ == '__main__':
6288
    print get_orders_by_mobile_number("9650889334")
6309
    print get_orders_by_mobile_number("9650889334")
6289
6310