bc4cc088d1e577a74bb296e781ccb68c5d56430a.svn-base 984 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051
  1. package com.iamberry.app.mapper;
  2. import java.util.Date;
  3. import org.apache.ibatis.annotations.Param;
  4. import com.iamberry.app.core.entity.CodeValid;
  5. import com.iamberry.app.core.entity.User;
  6. /**
  7. * @company 深圳爱贝源科技有限公司
  8. * @website www.iamberry.com
  9. * @author 献
  10. * @tel 18271840547
  11. * @date 2016年11月1日
  12. * @explain 验证码 SQL Mapper映射
  13. */
  14. public interface CodeMapper {
  15. /**
  16. * 保存一条发送记录
  17. * @param codeValid
  18. * @return
  19. */
  20. public int save(CodeValid codeValid);
  21. /**
  22. * 获取某一个手机号码最后的发送记录
  23. * @param phone
  24. * @return
  25. */
  26. public CodeValid getLast(String phone);
  27. /**
  28. * 更新状态
  29. * @param codeId
  30. * @return
  31. */
  32. public int update(Long codeId);
  33. /**
  34. *
  35. * @param startDate
  36. * @param endDate
  37. * @return
  38. * @author 献
  39. * @Time 2016年12月5日
  40. */
  41. public int getInterval(@Param("startDate") Date startDate, @Param("enDate") Date endDate, @Param("phone")String phone);
  42. }