package com.caimei.modules.coupon.dao; import com.caimei.modules.coupon.entity.CmVipCoupon; import com.caimei.modules.coupon.entity.SvipCouponList; import com.caimei.modules.user.entity.NewCmShop; import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao; import org.apache.ibatis.annotations.Param; import java.util.List; /** * @author 超级会员优惠券 */ @MyBatisDao public interface CmCouponVipDao { /** * 查找所有的超级会员优惠券 * * @return */ List findAllVipCoupon(@Param("status") Integer status, @Param("useTime") String useTime, @Param("couponId") Integer couponId); /** * 在vip优惠券表添加数据 * * @param vipCoupon */ void addVipCoupon(CmVipCoupon vipCoupon); /** * 查供应商名称 * * @param shopId * @return */ NewCmShop findShopName(Integer shopId); List findGroup(String useTime, Integer status); List findUseTime(); List findBind(); CmVipCoupon findByCoupon(@Param("couponId") Integer couponId, @Param("status") String status); void updateVip(CmVipCoupon vipCoupon); }