package com.ydd.module.service; import com.ydd.module.domain.MemberCoupon; import com.baomidou.mybatisplus.extension.service.IService; import java.util.List; /** * 会员优惠券Service接口 * * @author douya * @date 2021-02-23 */ public interface IMemberCouponService extends IService { /** * 查询列表 * @param memberCoupon 实体 * @return 列表 */ List queryList(MemberCoupon memberCoupon, List merchantIds); /** * 获取用户邀请的用户领取的优惠券 * @param inviteMemberId 邀请用户id * @param souce 来源:1->分享得优惠券,2->好友注册得优惠券,3->邀请好友数达标得优惠券 4->被邀请人领取 5->充值获取 * @return */ Integer getCouponNumByMemberId(Long inviteMemberId,Integer souce); Boolean add(MemberCoupon memberCoupon); }