CmSvipHistoryDao.java 926 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. package com.caimei.modules.supervip.dao;
  2. import com.caimei.modules.supervip.entity.CmSvipHistory;
  3. import com.thinkgem.jeesite.common.persistence.CrudDao;
  4. import com.thinkgem.jeesite.common.persistence.annotation.MyBatisDao;
  5. import java.util.List;
  6. /**
  7. * 超级会员DAO接口
  8. * @author zzj
  9. * @version 2021-09-27
  10. */
  11. @MyBatisDao
  12. public interface CmSvipHistoryDao extends CrudDao<CmSvipHistory> {
  13. List<CmSvipHistory> superFind(CmSvipHistory vip);
  14. List<CmSvipHistory> findHistory(CmSvipHistory vip);
  15. CmSvipHistory findEndTime(Long userId);
  16. CmSvipHistory findOutEndTime(Long userId);
  17. Integer findPackage(Integer pac);
  18. Integer findDuration(Integer packageId);
  19. void giveVip(CmSvipHistory cmSvipHistory);
  20. CmSvipHistory findVipUser(String userId);
  21. void updateVip(CmSvipHistory cmSvipHistory);
  22. void insertHistory(CmSvipHistory cmSvipHistory);
  23. String findMonth(String id);
  24. }