Subversion Repositories SmartDukaan

Rev

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

Rev 6081 Rev 6083
Line 5... Line 5...
5
'''
5
'''
6
from shop2020.thriftpy.model.v1.user.ttypes import PromotionException, Discount
6
from shop2020.thriftpy.model.v1.user.ttypes import PromotionException, Discount
7
from shop2020.model.v1.user.impl.PromotionRuleDataUtilities import get_coupon_usage_count, get_coupon_usage_count_by_user
7
from shop2020.model.v1.user.impl.PromotionRuleDataUtilities import get_coupon_usage_count, get_coupon_usage_count_by_user
8
from shop2020.clients.UserClient import UserClient
8
from shop2020.clients.UserClient import UserClient
9
 
9
 
10
itemTuple = (6737)
10
itemTuple = (7558)
11
def execute(cart, coupon_code, args):
11
def execute(cart, coupon_code, args):
12
        
12
        
13
    if 2 <= get_coupon_usage_count(coupon_code):
13
    if 2 <= get_coupon_usage_count(coupon_code):
14
        raise PromotionException(112, 'This promotion is over.')
14
        raise PromotionException(112, 'This promotion is over.')
15
    
15