PageResultDTO.java 799 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. package net.lab1024.smartadmin.common.domain;
  2. import io.swagger.annotations.ApiModelProperty;
  3. import lombok.Data;
  4. import java.util.List;
  5. /**
  6. * Page返回对象
  7. *
  8. * @Author lihaifan
  9. * @Date Created in 2017/10/31 15:05
  10. */
  11. @Data
  12. public class PageResultDTO<T> {
  13. /**
  14. * 当前页
  15. */
  16. @ApiModelProperty(value = "当前页")
  17. private Long pageNum;
  18. /**
  19. * 每页的数量
  20. */
  21. @ApiModelProperty(value = "每页的数量")
  22. private Long pageSize;
  23. /**
  24. * 总记录数
  25. */
  26. @ApiModelProperty(value = "总记录数")
  27. private Long total;
  28. /**
  29. * 总页数
  30. */
  31. @ApiModelProperty(value = "总页数")
  32. private Long pages;
  33. /**
  34. * 结果集
  35. */
  36. @ApiModelProperty(value = "结果集")
  37. private List<T> list;
  38. }