QueryInfo.java 1.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122
  1. /**
  2. * QueryInfo.java
  3. * Copyright © 2015-2015
  4. *
  5. * @author pengdc
  6. * @create 2015年7月14日
  7. */
  8. package com.keao.edu.common.page;
  9. import com.keao.edu.common.tenant.OrganContextHolder;
  10. import com.keao.edu.common.tenant.TenantContextHolder;
  11. import org.apache.commons.lang3.StringUtils;
  12. import java.util.List;
  13. /**
  14. * 查询对象基类
  15. */
  16. public class QueryInfo {
  17. /**
  18. * 默认当前页码
  19. */
  20. private int page = 1;
  21. /**
  22. * 默认页码大小
  23. */
  24. private int rows = 20;
  25. /**
  26. * 默认排序列
  27. */
  28. private String sort = "create_time_";
  29. /**
  30. * 默认排序方向
  31. */
  32. private String order = "desc";
  33. private String tenantId= TenantContextHolder.getTenantId();
  34. private Integer organId= OrganContextHolder.getOrganId();
  35. private List<Integer> organIds;
  36. private String search;
  37. public List<Integer> getOrganIds() {
  38. return organIds;
  39. }
  40. public void setOrganIds(List<Integer> organIds) {
  41. this.organIds = organIds;
  42. }
  43. public Integer getOrganId() {
  44. return organId;
  45. }
  46. public void setOrganId(Integer organId) {
  47. this.organId = organId;
  48. }
  49. public String getTenantId() {
  50. return tenantId;
  51. }
  52. public String getSearch() {
  53. return search;
  54. }
  55. public void setSearch(String search) {
  56. if(StringUtils.isNotEmpty(search)){
  57. this.search = search;
  58. }
  59. }
  60. public QueryInfo(){}
  61. public QueryInfo(int page, int rows, String sort, String order) {
  62. super();
  63. this.page = page;
  64. this.rows = rows;
  65. this.sort = sort;
  66. this.order = order;
  67. }
  68. public QueryInfo(int page, int rows) {
  69. super();
  70. this.page = page;
  71. this.rows = rows;
  72. }
  73. public int getPage() {
  74. return page;
  75. }
  76. public void setPage(int page) {
  77. this.page = page;
  78. }
  79. public int getRows() {
  80. return rows;
  81. }
  82. public void setRows(int rows) {
  83. this.rows = rows;
  84. }
  85. public String getSort() {
  86. return sort;
  87. }
  88. public void setSort(String sort) {
  89. this.sort = sort;
  90. }
  91. public String getOrder() {
  92. return order;
  93. }
  94. public void setOrder(String order) {
  95. this.order = order;
  96. }
  97. }