From 31742a4e2900d8bda3e109124d32e50effb56fd3 Mon Sep 17 00:00:00 2001 From: 86182 Date: Wed, 2 Nov 2022 20:52:56 +0800 Subject: [PATCH] =?UTF-8?q?=E7=AC=94=E8=AE=B0=E8=AF=84=E8=AE=BA=E9=80=BB?= =?UTF-8?q?=E8=BE=91=E5=8F=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../module/interaction/api/CommentsApi.java | 18 ++++++++++++++++++ .../interaction/service/ICommentsService.java | 8 ++++++++ .../service/impl/CommentsServiceImpl.java | 6 ++++++ 3 files changed, 32 insertions(+) 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 116ae8c9..9b340f43 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 @@ -70,6 +70,24 @@ public class CommentsApi extends ApiBaseController{ return success(list); } + + /** + * 只显示某个内容下的一级评论,现在只有笔记 + * */ + @PostMapping("/list") + public JsonResponse> list(Integer objType,Integer objId){ + if(objId==null){ + return badRequest("参数异常"); + } + if(objType==null){ + return badRequest("参数异常"); + } + List list = service.list(objType, objId); + return success(list); + + } + + @RequestMapping(value="/user-reply-list",method= {RequestMethod.GET,RequestMethod.POST}) diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/ICommentsService.java b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/ICommentsService.java index 53f3ec6f..a4cf8491 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/ICommentsService.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/ICommentsService.java @@ -137,5 +137,13 @@ public interface ICommentsService { PageList findAll(int pageIndex, int pageSize, String toaid, String uname); + /** + * + * 笔记的回复 + * */ + List list(Integer objType,Integer objId); + + + } diff --git a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java index 098233d8..f06beceb 100644 --- a/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java +++ b/servers/boe-server-all/src/main/java/com/xboe/module/interaction/service/impl/CommentsServiceImpl.java @@ -289,6 +289,12 @@ public class CommentsServiceImpl implements ICommentsService{ } + @Override + public List list(Integer objType, Integer objId) { + List list = dao.findList(FieldFilters.eq("objType", objType), FieldFilters.eq("objId", objId)); + return list; + } + @Override public PageList findCourseTome(int pageIndex, int pageSize, Integer objType, String toaid, String uname, Boolean isread) {