diff --git a/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java b/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java index ecfc739..ed57e4f 100644 --- a/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java +++ b/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java @@ -56,7 +56,15 @@ public class StatsCaseClinicalController extends BaseController { } Long articleReadNum = caseClinicalArticleDao.getTotalReadNum(); + if (articleReadNum == null){ + articleReadNum = 0L; + } + Long videoReadNum = caseClinicalVideoDao.getTotalReadNum(); + if (videoReadNum == null){ + videoReadNum = 0L; + } + g.setArticleReadNum(Math.toIntExact(articleReadNum)); g.setVideoReadNum(Math.toIntExact(videoReadNum)); diff --git a/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java b/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java index 2a80c84..f36d193 100644 --- a/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java +++ b/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java @@ -53,6 +53,10 @@ public class StatsCaseExchangeController extends BaseController { } Long totalCommentNum = caseExchangeDao.getTotalCommentNum(); + if (totalCommentNum == null){ + totalCommentNum = 0L; + } + g.setExchangeCommentNum(Math.toIntExact(totalCommentNum)); return Response.success(g);