/*** @param pageInfo* @param caseInfoList*/
public static Map<String, Object> resultPageList(PageInfo pageInfo, List<?> caseInfoList) {Map<String, Object> resultMap = new HashMap<>();int pageSize =0;int count =0;//刚开始的页面为第一页pageInfo.getCurPage();//设置每页数据为十五条pageSize = pageInfo.getEvePageRecordCnt();//每页的开始数pageInfo.setStar((pageInfo.getCurPage()- 1) *pageSize);//list的大小count = caseInfoList.size();//总条数pageInfo.setAllRecordCount(count);//设置总页数pageInfo.setPageCount(count % pageSize == 0 ? count / pageSize : count / pageSize + 1);//对list进行截取pageInfo.setDataList(caseInfoList.subList(pageInfo.getStar(), count - pageInfo.getStar() >pageSize ? pageInfo.getStar() + pageSize : count));resultMap.put("caseInfoList", pageInfo);return resultMap;
}