From eb7d1b5db8647ae309a6ef650ba89d22a1ca905e Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Tue, 8 Jul 2025 15:51:37 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=B0=8F=E7=8F=AD=E8=87=AA?= =?UTF-8?q?=E8=80=83=E8=AF=81=E4=B9=A6=E5=88=97=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/master/controller/UserCertificateController.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) 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); }