|
@@ -7,102 +7,99 @@ import com.ruoyi.common.utils.StringUtils;
|
|
|
*
|
|
|
* @author ruoyi
|
|
|
*/
|
|
|
-public class PageDomain
|
|
|
-{
|
|
|
- /** 当前记录起始索引 */
|
|
|
+public class PageDomain {
|
|
|
+ /**
|
|
|
+ * 当前记录起始索引
|
|
|
+ */
|
|
|
private Integer pageNum;
|
|
|
|
|
|
- /** 每页显示记录数 */
|
|
|
+ /**
|
|
|
+ * 每页显示记录数
|
|
|
+ */
|
|
|
private Integer pageSize;
|
|
|
|
|
|
- /** 排序列 */
|
|
|
+ /**
|
|
|
+ * 排序列
|
|
|
+ */
|
|
|
private String orderByColumn;
|
|
|
|
|
|
- /** 排序的方向desc或者asc */
|
|
|
+ /**
|
|
|
+ * 排序的方向desc或者asc
|
|
|
+ */
|
|
|
private String isAsc = "asc";
|
|
|
|
|
|
- /** 分页参数合理化 */
|
|
|
+ /**
|
|
|
+ * 分页参数合理化
|
|
|
+ */
|
|
|
private Boolean reasonable = true;
|
|
|
|
|
|
- /** 是否进行分页操作 */
|
|
|
+ /**
|
|
|
+ * 是否进行分页操作
|
|
|
+ */
|
|
|
private Boolean isEnablePaging = true;
|
|
|
|
|
|
- public String getOrderBy()
|
|
|
- {
|
|
|
- if (StringUtils.isEmpty(orderByColumn))
|
|
|
- {
|
|
|
+ public String getOrderBy() {
|
|
|
+ if (StringUtils.isEmpty(orderByColumn)) {
|
|
|
return "";
|
|
|
}
|
|
|
return StringUtils.toUnderScoreCase(orderByColumn) + " " + isAsc;
|
|
|
}
|
|
|
|
|
|
- public Integer getPageNum()
|
|
|
- {
|
|
|
+ public Integer getPageNum() {
|
|
|
return pageNum;
|
|
|
}
|
|
|
|
|
|
- public void setPageNum(Integer pageNum)
|
|
|
- {
|
|
|
+ public void setPageNum(Integer pageNum) {
|
|
|
this.pageNum = pageNum;
|
|
|
}
|
|
|
|
|
|
- public Integer getPageSize()
|
|
|
- {
|
|
|
+ public Integer getPageSize() {
|
|
|
return pageSize;
|
|
|
}
|
|
|
|
|
|
- public void setPageSize(Integer pageSize)
|
|
|
- {
|
|
|
+ public void setPageSize(Integer pageSize) {
|
|
|
this.pageSize = pageSize;
|
|
|
}
|
|
|
|
|
|
- public String getOrderByColumn()
|
|
|
- {
|
|
|
+ public String getOrderByColumn() {
|
|
|
return orderByColumn;
|
|
|
}
|
|
|
|
|
|
- public void setOrderByColumn(String orderByColumn)
|
|
|
- {
|
|
|
+ public void setOrderByColumn(String orderByColumn) {
|
|
|
this.orderByColumn = orderByColumn;
|
|
|
}
|
|
|
|
|
|
- public String getIsAsc()
|
|
|
- {
|
|
|
+ public String getIsAsc() {
|
|
|
return isAsc;
|
|
|
}
|
|
|
|
|
|
- public void setIsAsc(String isAsc)
|
|
|
- {
|
|
|
- if (StringUtils.isNotEmpty(isAsc))
|
|
|
- {
|
|
|
+ public void setIsAsc(String isAsc) {
|
|
|
+ if (StringUtils.isNotEmpty(isAsc)) {
|
|
|
// 兼容前端排序类型
|
|
|
- if ("ascending".equals(isAsc))
|
|
|
- {
|
|
|
+ if ("ascending".equals(isAsc)) {
|
|
|
isAsc = "asc";
|
|
|
- }
|
|
|
- else if ("descending".equals(isAsc))
|
|
|
- {
|
|
|
+ } else if ("descending".equals(isAsc)) {
|
|
|
isAsc = "desc";
|
|
|
}
|
|
|
this.isAsc = isAsc;
|
|
|
}
|
|
|
}
|
|
|
|
|
|
- public Boolean getReasonable()
|
|
|
- {
|
|
|
- if (StringUtils.isNull(reasonable))
|
|
|
- {
|
|
|
+ public Boolean getReasonable() {
|
|
|
+ if (StringUtils.isNull(reasonable)) {
|
|
|
return Boolean.TRUE;
|
|
|
}
|
|
|
return reasonable;
|
|
|
}
|
|
|
|
|
|
- public void setReasonable(Boolean reasonable)
|
|
|
- {
|
|
|
+ public void setReasonable(Boolean reasonable) {
|
|
|
this.reasonable = reasonable;
|
|
|
}
|
|
|
|
|
|
public Boolean isEnablePaging() {
|
|
|
+ if (StringUtils.isNull(isEnablePaging)) {
|
|
|
+ return Boolean.TRUE;
|
|
|
+ }
|
|
|
return isEnablePaging;
|
|
|
}
|
|
|
|