package com.qxueyou.scc.base.model;
|
|
import io.swagger.annotations.ApiModel;
|
import io.swagger.annotations.ApiModelProperty;
|
|
/**
|
* ºó¶Ë·ÖҳʱʹÓ㬽ÓÊÕǰ¶Ë´«À´·ÖÒ³ÐÅÏ¢
|
* @author ody.yuan
|
*
|
*/
|
@ApiModel(description="½ÓÊÕǰ̨·ÖÒ³¡¢²éѯºÍÅÅÐò")
|
public class PaginationData {
|
|
//´ÓµÚ¼¸Ìõ¼Ç¼¿ªÊ¼(´Ó0¿ªÊ¼)
|
@ApiModelProperty(name="´ÓµÚ¼¸Ìõ¼Ç¼¿ªÊ¼(´Ó0¿ªÊ¼)", value="offset")
|
private Integer offset;
|
|
//ÿҳÏÔʾ¼Ç¼Êý
|
@ApiModelProperty(name="ÿҳÏÔʾ¼Ç¼Êý", value="limit")
|
private Integer limit;
|
|
//ÅÅÐò×Ö¶Î
|
@ApiModelProperty(name="ÅÅÐò×Ö¶Î", example="createTime", value="sort")
|
private String sort;
|
|
//ÅÅÐò·½Ê½£¬Ä¬ÈÏÉýÐò
|
@ApiModelProperty(name="ÅÅÐò·½Ê½£¬Ä¬ÈÏÉýÐò", example="desc", value="order")
|
private String order = "asc";
|
|
//×ܼǼÊý
|
@ApiModelProperty(name="×ܼǼÊý", value="total")
|
private Integer total;
|
|
//²éѯÊäÈë¿ò
|
@ApiModelProperty(name="²éѯÊäÈë¿ò", value="keyword")
|
private String keyword = "";
|
|
//²éѯÊäÈë¿ò
|
@ApiModelProperty(name="²éѯÊäÈë¿ò", value="search")
|
private String search = "";
|
|
/*
|
* ÿҳÏÔʾÌõÊý
|
*/
|
@ApiModelProperty(name="ÿҳÏÔʾ¼Ç¼Êý", value="pageSize")
|
private Integer pageSize;
|
|
/*
|
* µ±Ç°Ò³Âë
|
*/
|
@ApiModelProperty(name="´ÓµÚ¼¸Ìõ¼Ç¼¿ªÊ¼(´Ó0¿ªÊ¼)", value="pageNum")
|
private Integer pageNum;
|
|
public String getKeyword() {
|
return keyword;
|
}
|
|
public void setKeyword(String keyword) {
|
this.keyword = keyword;
|
}
|
|
public Integer getPageSize() {
|
return pageSize == null?Integer.MAX_VALUE:pageSize;
|
}
|
|
public void setPageSize(Integer pageSize) {
|
this.pageSize = pageSize;
|
}
|
|
public Integer getPageNum() {
|
return pageNum == null || pageNum == 0?1:pageNum;
|
}
|
|
public void setPageNum(Integer pageNum) {
|
this.pageNum = pageNum;
|
}
|
|
public PaginationData(){
|
}
|
|
public Integer getOffset() {
|
return offset;
|
}
|
|
public void setOffset(Integer offset) {
|
this.offset = offset;
|
}
|
|
public Integer getLimit() {
|
return limit;
|
}
|
|
public void setLimit(Integer limit) {
|
this.limit = limit;
|
}
|
|
public String getSort() {
|
return sort;
|
}
|
|
public void setSort(String sort) {
|
this.sort = sort;
|
}
|
|
public String getOrder() {
|
return order;
|
}
|
|
public void setOrder(String order) {
|
this.order = order;
|
}
|
|
public Integer getTotal() {
|
return total;
|
}
|
|
public void setTotal(Integer total) {
|
this.total = total;
|
}
|
|
public String getSearch() {
|
return search;
|
}
|
|
public void setSearch(String search) {
|
this.search = search;
|
}
|
|
}
|