|  |  | @@ -251,9 +251,9 @@ def coupons(request): | 
            
            
              | 251 | 251 |      page = request.POST.get('page', 1) | 
            
            
              | 252 | 252 |      num = request.POST.get('num', 20) | 
            
            
              | 253 | 253 |   | 
            
            
              | 254 |  | -    coupons = UserCouponInfo.objects.filter(user_id=user_id, status=True).order_by('-pk') | 
            
            
              |  | 254 | +    coupons = UserCouponInfo.objects.filter(user_id=user_id, has_used=False, status=True).order_by('-pk') | 
            
            
              | 255 | 255 |      coupons, left = pagination(coupons, page, num) | 
            
            
              | 256 |  | -    coupons = [coupon.data for coupon in coupons] | 
            
            
              |  | 256 | +    coupons = [coupon.data for coupon in coupons if not coupon.has_used] | 
            
            
              | 257 | 257 |   | 
            
            
              | 258 | 258 |      return response(200, data={ | 
            
            
              | 259 | 259 |          'coupons': coupons, |