Subversion Repositories SmartDukaan

Rev

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

Rev 19402 Rev 19435
Line 634... Line 634...
634
                     offer.get('startDate'), offer.get('endDate'), promoOffer.get('target1'), promoOffer.get('target1_cash_back_percetage'), promoOffer.get('target2'), promoOffer.get('target2_cash_back_percetage'), promoOffer.get('maxCashBack'),offer.get('url'),
634
                     offer.get('startDate'), offer.get('endDate'), promoOffer.get('target1'), promoOffer.get('target1_cash_back_percetage'), promoOffer.get('target2'), promoOffer.get('target2_cash_back_percetage'), promoOffer.get('maxCashBack'),offer.get('url'),
635
                     promoOffer.get('pending_order_value'), promoOffer.get('delivered_order_value'), promoOffer.get('last_run_timestamp'))
635
                     promoOffer.get('pending_order_value'), promoOffer.get('delivered_order_value'), promoOffer.get('last_run_timestamp'))
636
    
636
    
637
            specialOffer = promo
637
            specialOffer = promo
638
    except:
638
    except:
639
        pass
639
        traceback.print_exc()
640
    
640
    
641
    
641
    
642
    mem_cache_val = {3:mobile_deals, 5:tablet_deals, 6: accessories_deals,"3_rankMap": rankMapMobiles,"5_rankMap": rankMapTablets,"6_rankMap": rankMapAccessories, "specialOffer":specialOffer }
642
    mem_cache_val = {3:mobile_deals, 5:tablet_deals, 6: accessories_deals,"3_rankMap": rankMapMobiles,"5_rankMap": rankMapTablets,"6_rankMap": rankMapAccessories, "specialOffer":specialOffer }
643
    mc.set(str(userId), mem_cache_val)
643
    mc.set(str(userId), mem_cache_val)
644
    
644
    
Line 788... Line 788...
788
                
788
                
789
                rankCounter = rankCounter+1
789
                rankCounter = rankCounter+1
790
                if (fd_dealObject.get(category_id).get(rankCounter)) is not None:
790
                if (fd_dealObject.get(category_id).get(rankCounter)) is not None:
791
                    if (fd_dealObject.get(category_id).get(rankCounter).get('offer_id') !=0):
791
                    if (fd_dealObject.get(category_id).get(rankCounter).get('offer_id') !=0):
792
                        #Check whether user can see offer
792
                        #Check whether user can see offer
793
                        if specialOffer is None or specialOffer.endDate > to_java_date(datetime.now()):
793
                        if specialOffer is None or specialOffer.endDate < to_java_date(datetime.now()):
794
                            continue
794
                            continue
795
                    deal_object_temp = []
795
                    deal_object_temp = []
796
                    deal_object_temp.append(fd_dealObject.get(category_id).get(rankCounter).get('object'))
796
                    deal_object_temp.append(fd_dealObject.get(category_id).get(rankCounter).get('object'))
797
                    dealsListMap.append(deal_object_temp)
797
                    dealsListMap.append(deal_object_temp)
798
                else:
798
                else:
Line 2787... Line 2787...
2787
        traceback.print_exc()
2787
        traceback.print_exc()
2788
        return {}
2788
        return {}
2789
 
2789
 
2790
            
2790
            
2791
def main():
2791
def main():
2792
    #getDealsForSearchText("20", 'Samsung', 0, 10)
2792
    resetCache("47")
2793
   
-
 
2794
    x = getBrandSubCategoryInfo(6,"15^17","subCategoryInfo")
2793
    getNewDeals(47, 3, 0, 10, None, None, None)
2795
    print "==============="
-
 
2796
    print x
-
 
2797
    
2794
    
2798
if __name__=='__main__':
2795
if __name__=='__main__':
2799
    main()
2796
    main()
2800
 
2797
 
2801
 
2798