package com.shlanbao.tzsc.base.model;
/**
* 分页参数实体类
*
@author Leejean
* @create 2014-7-3下午03:50:55
*/
public class PageParams {
private int page=1;//页面端当前页,默认第一页
private int rows=100;//改参数用户存储客户端每个页面的记录条数
private String sort=null;//排序的列
private String order="asc";//排序的顺序
/*注意 重要变更 基于使用Easyui datagrid 通常是多表查询,datagrid传递的排序信息通常是扁平化的,即单表查询
datagrid remoteSort 为 远程排序,设置false时,即为本地排序
*/
/**
* 页面端当前页,默认第一页
*/
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
/**
* 改参数用户存储客户端每个页面的记录条数
*/
public int getRows() {
return rows;
}
public void setRows(int rows) {
this.rows = rows;
}
/**
*排序的列名
*/
public String getSort() {
return null;
}
public void setSort(String sort) {
this.sort = sort;
}
/**
* 排序的顺序
*/
public String getOrder() {
return null;
}
public void setOrder(String order) {
this.order = order;
}
public PageParams() {
}
/**
*
* @param page 当前页
* @param rows 页大小
* @param sort 排序列
* @param order 升降序
*/
public PageParams(int page, int rows, String sort, String order) {
super();
this.page = page;
this.rows = rows;
this.sort = sort;
this.order = order;
}
@Override
public String toString() {
return "PageParams [page=" + page + ", rows=" + rows + ", sort=" + sort
+ ", order=" + order + "]";
}
}