20260507:项目版本梳理
This commit is contained in:
parent
d4b147b78c
commit
584da2867b
@ -68,8 +68,8 @@ public class SysRoleController extends BaseController {
|
||||
tableDataInfo.setRows(list);
|
||||
tableDataInfo.setTotal(0);
|
||||
} else {
|
||||
List list1 = CollectionUtils.startPage(list, pageNum, pageSize);
|
||||
tableDataInfo.setRows(list1);
|
||||
List<SysRole> result = CollectionUtils.startPage(list, pageNum, pageSize);
|
||||
tableDataInfo.setRows(result);
|
||||
tableDataInfo.setTotal(new PageInfo(list).getTotal());
|
||||
}
|
||||
return tableDataInfo;
|
||||
|
||||
@ -233,16 +233,15 @@ public class CollectionUtils {
|
||||
* @param pageSize 每页多少条数据
|
||||
* @return
|
||||
*/
|
||||
public static List startPage(List list, Integer pageNum,
|
||||
Integer pageSize) {
|
||||
public static <T> List<T> startPage(List<T> list, Integer pageNum, Integer pageSize) {
|
||||
if (list == null) {
|
||||
return null;
|
||||
}
|
||||
if (list.size() == 0) {
|
||||
if (list.isEmpty()) {
|
||||
return null;
|
||||
}
|
||||
Integer count = list.size(); // 记录总数
|
||||
Integer pageCount = 0; // 页数
|
||||
int pageCount = 0; // 页数
|
||||
if (count % pageSize == 0) {
|
||||
pageCount = count / pageSize;
|
||||
} else {
|
||||
@ -257,7 +256,7 @@ public class CollectionUtils {
|
||||
fromIndex = (pageNum - 1) * pageSize;
|
||||
toIndex = count;
|
||||
}
|
||||
List pageList = list.subList(fromIndex, toIndex);
|
||||
List<T> pageList = list.subList(fromIndex, toIndex);
|
||||
return pageList;
|
||||
}
|
||||
}
|
||||
|
||||
@ -450,7 +450,7 @@ public class DeviceController extends BaseController {
|
||||
list2 = list1;
|
||||
}
|
||||
if (CollectionUtils.isNotEmpty(list2)) {
|
||||
List resultList = com.fastbee.common.utils.collection.CollectionUtils.startPage(list2, pageNum, pageSize);
|
||||
List<ThingsModelDTO> resultList = com.fastbee.common.utils.collection.CollectionUtils.startPage(list2, pageNum, pageSize);
|
||||
rspData.setRows(resultList);
|
||||
} else {
|
||||
rspData.setRows(new ArrayList<>());
|
||||
|
||||
Loading…
Reference in New Issue
Block a user