CmCouponVipDao.java 1.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748
  1. package com.caimei.modules.coupon.dao;
  2. import com.caimei.modules.coupon.entity.CmVipCoupon;
  3. import com.caimei.modules.coupon.entity.SvipCouponList;
  4. import com.caimei.modules.user.entity.NewCmShop;
  5. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  6. import org.apache.ibatis.annotations.Param;
  7. import java.util.List;
  8. /**
  9. * @author 超级会员优惠券
  10. */
  11. @MyBatisDao
  12. public interface CmCouponVipDao {
  13. /**
  14. * 查找所有的超级会员优惠券
  15. *
  16. * @return
  17. */
  18. List<CmVipCoupon> findAllVipCoupon(@Param("status") Integer status, @Param("useTime") String useTime, @Param("couponId") Integer couponId);
  19. /**
  20. * 在vip优惠券表添加数据
  21. *
  22. * @param vipCoupon
  23. */
  24. void addVipCoupon(CmVipCoupon vipCoupon);
  25. /**
  26. * 查供应商名称
  27. *
  28. * @param shopId
  29. * @return
  30. */
  31. NewCmShop findShopName(Integer shopId);
  32. List<CmVipCoupon> findGroup(String useTime, Integer status);
  33. List<String> findUseTime();
  34. List<String> findBind();
  35. CmVipCoupon findByCoupon(@Param("couponId") Integer couponId, @Param("status") String status);
  36. void updateVip(CmVipCoupon vipCoupon);
  37. }