diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/api/CommentsApi.java b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/api/CommentsApi.java index 8745a5eb..7afd9bc2 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/api/CommentsApi.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/api/CommentsApi.java @@ -84,6 +84,23 @@ public class CommentsApi extends ApiBaseController{ return badRequest("参数异常"); } List list = service.list(objType, objId); + + List ids=new ArrayList(); + for(Comments c: list) { + if(c.getReplys()>0) { + ids.add(c.getId()); + } + } + List replyList = service.findReplysByCommentIds(20, objType, ids); + + for(Comments c: list) { + c.setReplyList(new ArrayList()); + for(Comments r: replyList) { + if(r.getCommentId().equals(c.getId())) { + c.getReplyList().add(r); + } + } + } return success(list); }