package com.gkhy.hazmat.common.domain;
|
|
import cn.hutool.core.util.StrUtil;
|
import org.apache.commons.lang3.StringUtils;
|
|
public class PageDomain {
|
|
private Integer pageNum;
|
|
private Integer pageSize;
|
|
private String orderByColumn;
|
|
private String isAsc="asc";
|
private Boolean reasonable=true;
|
|
public String getOrderBy(){
|
if(StrUtil.isEmpty(orderByColumn)){
|
return "";
|
}
|
return StrUtil.toUnderlineCase(orderByColumn)+" "+isAsc;
|
}
|
|
public Integer getPageNum() {
|
return pageNum;
|
}
|
|
public void setPageNum(Integer pageNum) {
|
this.pageNum = pageNum;
|
}
|
|
public Integer getPageSize() {
|
return pageSize;
|
}
|
|
public void setPageSize(Integer pageSize) {
|
this.pageSize = pageSize;
|
}
|
|
public String getOrderByColumn() {
|
return orderByColumn;
|
}
|
|
public void setOrderByColumn(String orderByColumn) {
|
this.orderByColumn = orderByColumn;
|
}
|
|
public String getIsAsc() {
|
return isAsc;
|
}
|
|
public void setIsAsc(String isAsc) {
|
this.isAsc = isAsc;
|
}
|
|
public Boolean getReasonable() {
|
if(reasonable==null){
|
return Boolean.TRUE;
|
}
|
return reasonable;
|
}
|
|
public void setReasonable(Boolean reasonable) {
|
this.reasonable = reasonable;
|
}
|
}
|