| 123456789101112131415161718192021222324252627282930 |
- package com.sqx.modules.coupon.service;
- import com.baomidou.mybatisplus.extension.service.IService;
- import com.sqx.common.utils.Result;
- import com.sqx.modules.coupon.entity.TbCouponUser;
- import java.math.BigDecimal;
- public interface TbCouponUserService extends IService<TbCouponUser> {
- Result selectCouponList(Long userId, Integer page, Integer limit, BigDecimal minMoney,Long shopId);
- Result CouponList(Long userId, Integer page, Integer limit, Integer status);
- void updateExpiration();
- Result buyCoupon(Long userId, Long couponId);
- Result selectCouponByUserId(Integer page, Integer limit, Long userId, Integer status, String phone,String shopName,Long shopId,Integer shopFlag);
- /**
- * 会员购买成功后添加优惠券
- *
- * @param userId 用户id
- * @param money 优惠券金额
- * @param expirationDays 有效天数
- * @param expirationTime 优惠券过期时间
- */
- void addAfterVipBuySuccess(Long userId, BigDecimal money, String expirationDays, String expirationTime);
- }
|