From 9ca2d6bc313078d68e930307c29bac815264e902 Mon Sep 17 00:00:00 2001 From: wuchunlei Date: Mon, 4 Dec 2023 16:51:45 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=E7=94=A8=E6=88=B7=E8=B4=AD?= =?UTF-8?q?=E4=B9=B0=E7=9A=84=E4=B9=A6=E7=B1=8D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../BookTeachLikeAndCommentController.java | 25 +++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/src/main/java/com/peanut/modules/book/controller/BookTeachLikeAndCommentController.java b/src/main/java/com/peanut/modules/book/controller/BookTeachLikeAndCommentController.java index f74e91e4..291a42df 100644 --- a/src/main/java/com/peanut/modules/book/controller/BookTeachLikeAndCommentController.java +++ b/src/main/java/com/peanut/modules/book/controller/BookTeachLikeAndCommentController.java @@ -114,6 +114,31 @@ public class BookTeachLikeAndCommentController { } return R.ok().put("page", page); } + + /** + * 获取全部评论列表 + */ + @RequestMapping("/getAllCommentList") + public R getAllCommentList(@RequestBody Map params) { + MPJLambdaWrapper wrapper = new MPJLambdaWrapper<>(); + wrapper.eq(BookTeachCommentEntity::getDelFlag,0); + IPage page = commentService.page( + new Query().getPage(params),wrapper); + return R.ok().put("page", page); + } + + /** + * 根据内容查询评论 + */ + @RequestMapping("/getCommentByContent") + public R getCommentByContent(@RequestBody Map params) { + MPJLambdaWrapper wrapper = new MPJLambdaWrapper<>(); + wrapper.like(BookTeachCommentEntity::getContent,params.get("content")); + IPage page = commentService.page( + new Query().getPage(params),wrapper); + return R.ok().put("page", page); + } + //递归查询子评论 private void getSonComment(BookTeachCommentEntity comment){ LambdaQueryWrapper w = new LambdaQueryWrapper();