diff --git a/src/main/java/com/peanut/modules/master/controller/UserCertificateController.java b/src/main/java/com/peanut/modules/master/controller/UserCertificateController.java index c476c9cc..5354a3be 100644 --- a/src/main/java/com/peanut/modules/master/controller/UserCertificateController.java +++ b/src/main/java/com/peanut/modules/master/controller/UserCertificateController.java @@ -107,10 +107,11 @@ public class UserCertificateController { return Long.compare(((List)map2.get("certificate")).size(),((List)map1.get("certificate")).size()); }).collect(Collectors.toList()); Page> page = new Page(); - page.setRecords(resList); - page.setTotal(resList.size()); page.setCurrent((int)params.get("current")); page.setSize((int)params.get("limit")); + int start = ((Integer)params.get("current")-1)*(Integer) params.get("limit"); + page.setRecords(resList.subList(start,start+(Integer)params.get("limit"))); + page.setTotal(resList.size()); return R.ok().put("certificateList", page); }