zhuguifei
2026-03-10 58402bd5e762361363a0f7d7907153c77dbb819f
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
package com.shlanbao.tzsc.base.model;
/**
 * 分页参数实体类
 * <li>@author Leejean
 * <li>@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 + "]";
    }
    
}