Вы не можете выбрать более 25 тем Темы должны начинаться с буквы или цифры, могут содержать дефисы(-) и должны содержать не более 35 символов.
 
 
 
 
 

64 строки
1.1 KiB

  1. package com.simple.service;
  2. import com.github.pagehelper.PageInfo;
  3. import com.simple.domain.dto.WxCuerBasicInfoDto;
  4. import com.simple.domain.po.WxCUser;
  5. public interface WxCUserService {
  6. /**
  7. * 根据实体查询分页列表
  8. *
  9. * @param record
  10. * @param pageIndex
  11. * @param pageSize
  12. * @return
  13. */
  14. PageInfo<WxCUser> listAsPage(WxCUser record, Integer pageIndex, Integer pageSize);
  15. /**
  16. * 根据Id获得实体
  17. *
  18. * @param id
  19. * @return
  20. */
  21. WxCUser getById(Long id);
  22. /**
  23. * 根据token获得实体
  24. *
  25. * @param token
  26. * @return
  27. */
  28. WxCUser getByToken(String token);
  29. /**
  30. * 根据openId获得实体
  31. *
  32. * @param record
  33. * @return
  34. */
  35. WxCUser getByOpenId(WxCUser record);
  36. /**
  37. * 保存或更新实体
  38. *
  39. * @param record
  40. */
  41. int saveOrUpdate(WxCUser record);
  42. /**
  43. * 根据Id删除实体
  44. *
  45. * @param id
  46. */
  47. void deleteById(Long id);
  48. /**
  49. * 统计数量
  50. * @param dto
  51. * @return
  52. */
  53. long findCount(WxCuerBasicInfoDto dto);
  54. }