1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253 |
- package com.caimei.modules.coupon.dao;
- import com.caimei.modules.coupon.entity.CmCoupon;
- import com.caimei.modules.coupon.entity.CmCouponClub;
- import com.caimei.modules.coupon.entity.CmCouponRedemptionCode;
- import com.thinkgem.jeesite.common.persistence.CrudDao;
- import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
- import java.util.List;
- /**
- * 优惠券管理DAO接口
- *
- * @author plf
- * @version 2021-08-10
- */
- @MyBatisDao
- public interface CmCouponClubDao extends CrudDao<CmCouponClub> {
- List<CmCouponClub> receivingUserList(CmCouponClub cmCouponClub);
- List<CmCouponClub> findClubCoupon(CmCouponClub couponClub);
- /**
- * 查询兑换码是否有效
- *
- * @param redemptionCode 兑换码
- * @return
- */
- CmCouponRedemptionCode findCouponRedemptionCode(String redemptionCode);
- /**
- * 查询优惠券信息
- *
- * @param couponId 优惠券id
- * @return
- */
- CmCoupon getCoupons(Integer couponId);
- /**
- * 保存用户优惠券信息
- *
- * @param couponClub
- */
- void insertCouponClub(CmCouponClub couponClub);
- /**
- * 更新兑换码使用状态
- *
- * @param id
- */
- void updateRedemptionCode(String id);
- }
|