public without sharing class PagePlus {
|
private Integer page = 1;
|
private Integer pageLimit = 10;
|
private List<SObject> records = null;
|
private Integer total = 0;
|
|
public PagePlus(Integer page,Integer pageLimit) {
|
this.page = page;
|
this.pageLimit = pageLimit;
|
}
|
|
//获取分页 page当前页数,limit每页记录数
|
public String getPage(){
|
String limitOffset = '';
|
if(this.page == 1 && this.pageLimit > 0){
|
limitOffset = ' LIMIT '+ this.pageLimit;
|
}else if(this.page > 1 && this.pageLimit > 0){
|
limitOffset = ' LIMIT '+ this.page * this.pageLimit + ' OFFSET ' + this.pageLimit;
|
}
|
return limitOffset;
|
}
|
|
|
/**
|
* 分页记录列表
|
*
|
* @return 分页对象记录列表
|
*/
|
public List<SObject> getRecords() {
|
return this.records;
|
}
|
/**
|
* 设置分页记录列表
|
*/
|
public PagePlus setRecords(List<SObject> records) {
|
this.records = records;
|
return this;
|
}
|
|
/**
|
* 当前满足条件总行数
|
*
|
* @return 总条数
|
*/
|
public Integer getTotal() {
|
return total;
|
}
|
|
/**
|
* 设置当前满足条件总行数
|
*/
|
public PagePlus setTotal(Integer total) {
|
this.total = total;
|
return this;
|
}
|
// public static Integer ControllerUtil() {
|
// Integer i = 0;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// i++;
|
// return i;
|
// }
|
}
|