diff --git a/servers/boe-server-all/src/main/java/com/xboe/school/api/PortalIndexApi.java b/servers/boe-server-all/src/main/java/com/xboe/school/api/PortalIndexApi.java index ac194256..e5828513 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/school/api/PortalIndexApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/school/api/PortalIndexApi.java @@ -136,7 +136,7 @@ public class PortalIndexApi extends ApiBaseController{ List courses = courseService.userHobbyList(aid,dto.getOrderField(),dto.getOrderAsc()); PageList pageList = new PageList<>(); - pageList.setList(new ArrayList<>(6)); + pageList.setList(new ArrayList<>()); int i=0; if(!courses.isEmpty()){ @@ -152,6 +152,10 @@ public class PortalIndexApi extends ApiBaseController{ for (Course c1:courses) { if(!c.getId().equals(c1.getId())){ pageList.getList().add(c); + if(pageList.getList().size()>=6){ + break; + } + } } }