diff --git a/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java b/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java index 9b1f2bf..abab690 100644 --- a/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java +++ b/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java @@ -370,9 +370,14 @@ public class CaseClinicalArticleController { } } + // 获取全部评论数 + LambdaQueryWrapper aQueryWrapper = new LambdaQueryWrapper<>(); + aQueryWrapper.eq(UserCommentClinicalArticleModel::getArticleId, request.getArticleId()); + Long total = userCommentClinicalArticleDao.selectCount(aQueryWrapper); + resultMap.put("page", resultPage.getCurrent()); resultMap.put("pageSize", resultPage.getSize()); - resultMap.put("total", resultPage.getTotal()); + resultMap.put("total", total); resultMap.put("data", resultPage.getRecords()); resultMap.put("is_author", isAuthor); return Response.success(resultMap); diff --git a/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java b/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java index 36fc018..8408e82 100644 --- a/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java +++ b/src/main/java/com/example/caseData/controller/CaseClinicalVideoController.java @@ -360,9 +360,14 @@ public class CaseClinicalVideoController { } } + // 获取全部评论数 + LambdaQueryWrapper aQueryWrapper = new LambdaQueryWrapper<>(); + aQueryWrapper.eq(UserCommentClinicalVideoModel::getVideoId, request.getVideoId()); + Long total = userCommentClinicalVideoDao.selectCount(aQueryWrapper); + resultMap.put("page", resultPage.getCurrent()); resultMap.put("pageSize", resultPage.getSize()); - resultMap.put("total", resultPage.getTotal()); + resultMap.put("total", total); resultMap.put("data", resultPage.getRecords()); return Response.success(resultMap); } diff --git a/src/main/java/com/example/caseData/controller/CaseExchangeController.java b/src/main/java/com/example/caseData/controller/CaseExchangeController.java index b097a2b..279c165 100644 --- a/src/main/java/com/example/caseData/controller/CaseExchangeController.java +++ b/src/main/java/com/example/caseData/controller/CaseExchangeController.java @@ -661,9 +661,14 @@ public class CaseExchangeController { } } + // 获取全部评论数 + LambdaQueryWrapper aQueryWrapper = new LambdaQueryWrapper<>(); + aQueryWrapper.eq(UserCommentExchangeModel::getExchangeId, request.getExchangeId()); + Long total = userCommentExchangeDao.selectCount(aQueryWrapper); + resultMap.put("page", resultPage.getCurrent()); resultMap.put("pageSize", resultPage.getSize()); - resultMap.put("total", resultPage.getTotal()); + resultMap.put("total", total); resultMap.put("data", resultPage.getRecords()); return Response.success(resultMap); }