From 7d388adbdeff2a1e2a6c22e49f9fa78de2bf3686 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Tue, 10 Jun 2025 10:23:35 +0800 Subject: [PATCH] 444 --- .../controller/StatsCaseClinicalController.java | 12 ++++++++++++ .../controller/StatsCaseExchangeController.java | 7 +++++++ .../dto/statsCaseClinical/StatsCaseClinicalDto.java | 12 ++++++------ .../StatsCaseClinicalDoctorDto.java | 12 ++++++------ .../StatsCaseClinicalHospitalDto.java | 12 ++++++------ .../dto/statsCaseExchange/StatsCaseExchangeDto.java | 6 +++--- .../StatsCaseExchangeUserDto.java | 6 +++--- 7 files changed, 43 insertions(+), 24 deletions(-) diff --git a/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java b/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java index 3d844af..b5064bd 100644 --- a/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java +++ b/src/main/java/com/example/caseData/controller/StatsCaseClinicalController.java @@ -35,6 +35,10 @@ public class StatsCaseClinicalController extends BaseController { StatsCaseClinicalDto g = StatsCaseClinicalDto.GetDto(statsCaseClinical); + if (g == null){ + return Response.success(new StatsCaseClinicalDto()); + } + return Response.success(g); } @@ -53,6 +57,10 @@ public class StatsCaseClinicalController extends BaseController { StatsCaseClinicalHospitalDto g = StatsCaseClinicalHospitalDto.GetDto(statsCaseClinicalHospital); + if (g == null){ + return Response.success(new StatsCaseClinicalHospitalDto()); + } + return Response.success(g); } @@ -70,6 +78,10 @@ public class StatsCaseClinicalController extends BaseController { StatsCaseClinicalDoctorDto g = StatsCaseClinicalDoctorDto.GetDto(statsCaseClinicalDoctor); + if (g == null){ + return Response.success(new StatsCaseClinicalDoctorDto()); + } + return Response.success(g); } } diff --git a/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java b/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java index a388f68..b1806f3 100644 --- a/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java +++ b/src/main/java/com/example/caseData/controller/StatsCaseExchangeController.java @@ -5,6 +5,7 @@ import com.example.caseData.common.Response; import com.example.caseData.dao.StatsCaseExchangeDao; import com.example.caseData.dao.StatsCaseExchangeUserDao; import com.example.caseData.dao.StatsCaseExchangeUserDao; +import com.example.caseData.dto.statsCaseClinical.StatsCaseClinicalDto; import com.example.caseData.dto.statsCaseExchange.StatsCaseExchangeDto; import com.example.caseData.dto.statsCaseExchange.StatsCaseExchangeDto; import com.example.caseData.dto.statsCaseExchangeUser.StatsCaseExchangeUserDto; @@ -39,6 +40,9 @@ public class StatsCaseExchangeController extends BaseController { StatsCaseExchangeDto g = StatsCaseExchangeDto.GetDto(statsCaseExchange); + if (g == null){ + return Response.success(new StatsCaseExchangeDto()); + } return Response.success(g); } @@ -57,6 +61,9 @@ public class StatsCaseExchangeController extends BaseController { StatsCaseExchangeUserModel statsCaseExchangeUser = statsCaseExchangeUserDao.selectOne(queryWrapper); StatsCaseExchangeUserDto g = StatsCaseExchangeUserDto.GetDto(statsCaseExchangeUser); + if (g == null){ + return Response.success(new StatsCaseExchangeUserDto()); + } return Response.success(g); } diff --git a/src/main/java/com/example/caseData/dto/statsCaseClinical/StatsCaseClinicalDto.java b/src/main/java/com/example/caseData/dto/statsCaseClinical/StatsCaseClinicalDto.java index 4df61db..a69a361 100644 --- a/src/main/java/com/example/caseData/dto/statsCaseClinical/StatsCaseClinicalDto.java +++ b/src/main/java/com/example/caseData/dto/statsCaseClinical/StatsCaseClinicalDto.java @@ -22,37 +22,37 @@ public class StatsCaseClinicalDto { * 数量-文章 */ @JsonProperty("article_num") - private Integer articleNum; + private Integer articleNum = 0; /** * 总阅读量-文章 */ @JsonProperty("article_read_num") - private Integer articleReadNum; + private Integer articleReadNum = 0; /** * 总收藏量-文章 */ @JsonProperty("article_collect_num") - private Integer articleCollectNum; + private Integer articleCollectNum = 0; /** * 数量-视频 */ @JsonProperty("video_num") - private Integer videoNum; + private Integer videoNum = 0; /** * 总阅读量-视频 */ @JsonProperty("video_read_num") - private Integer videoReadNum; + private Integer videoReadNum = 0; /** * 总收藏量-视频 */ @JsonProperty("video_collect_num") - private Integer videoCollectNum; + private Integer videoCollectNum = 0; /** * 创建时间 diff --git a/src/main/java/com/example/caseData/dto/statsCaseClinicalDoctor/StatsCaseClinicalDoctorDto.java b/src/main/java/com/example/caseData/dto/statsCaseClinicalDoctor/StatsCaseClinicalDoctorDto.java index 74883c8..4f7c28e 100644 --- a/src/main/java/com/example/caseData/dto/statsCaseClinicalDoctor/StatsCaseClinicalDoctorDto.java +++ b/src/main/java/com/example/caseData/dto/statsCaseClinicalDoctor/StatsCaseClinicalDoctorDto.java @@ -30,19 +30,19 @@ public class StatsCaseClinicalDoctorDto { * 数量-文章 */ @JsonProperty("article_num") - private Integer articleNum; + private Integer articleNum = 0; /** * 总阅读量-文章 */ @JsonProperty("article_read_num") - private Integer articleReadNum; + private Integer articleReadNum = 0; /** * 总收藏量-文章 */ @JsonProperty("article_collect_num") - private Integer articleCollectNum; + private Integer articleCollectNum = 0; /** * 最后一篇文章发表时间 @@ -54,19 +54,19 @@ public class StatsCaseClinicalDoctorDto { * 数量-视频 */ @JsonProperty("video_num") - private Integer videoNum; + private Integer videoNum = 0; /** * 总阅读量-视频 */ @JsonProperty("video_read_num") - private Integer videoReadNum; + private Integer videoReadNum = 0; /** * 总收藏量-视频 */ @JsonProperty("video_collect_num") - private Integer videoCollectNum; + private Integer videoCollectNum = 0; /** * 创建时间 diff --git a/src/main/java/com/example/caseData/dto/statsCaseClinicalHospital/StatsCaseClinicalHospitalDto.java b/src/main/java/com/example/caseData/dto/statsCaseClinicalHospital/StatsCaseClinicalHospitalDto.java index fb4273d..88b66ec 100644 --- a/src/main/java/com/example/caseData/dto/statsCaseClinicalHospital/StatsCaseClinicalHospitalDto.java +++ b/src/main/java/com/example/caseData/dto/statsCaseClinicalHospital/StatsCaseClinicalHospitalDto.java @@ -31,19 +31,19 @@ public class StatsCaseClinicalHospitalDto { * 数量-文章 */ @JsonProperty("article_num") - private Integer articleNum; + private Integer articleNum = 0; /** * 总阅读量-文章 */ @JsonProperty("article_read_num") - private Integer articleReadNum; + private Integer articleReadNum = 0; /** * 总收藏量-文章 */ @JsonProperty("article_collect_num") - private Integer articleCollectNum; + private Integer articleCollectNum = 0; /** * 最后一篇文章发表时间 @@ -55,19 +55,19 @@ public class StatsCaseClinicalHospitalDto { * 数量-视频 */ @JsonProperty("video_num") - private Integer videoNum; + private Integer videoNum = 0; /** * 总阅读量-视频 */ @JsonProperty("video_read_num") - private Integer videoReadNum; + private Integer videoReadNum = 0; /** * 总收藏量-视频 */ @JsonProperty("video_collect_num") - private Integer videoCollectNum; + private Integer videoCollectNum = 0; /** * 创建时间 diff --git a/src/main/java/com/example/caseData/dto/statsCaseExchange/StatsCaseExchangeDto.java b/src/main/java/com/example/caseData/dto/statsCaseExchange/StatsCaseExchangeDto.java index c6c7c2d..d7f2eec 100644 --- a/src/main/java/com/example/caseData/dto/statsCaseExchange/StatsCaseExchangeDto.java +++ b/src/main/java/com/example/caseData/dto/statsCaseExchange/StatsCaseExchangeDto.java @@ -22,19 +22,19 @@ public class StatsCaseExchangeDto { * 数量-病例交流 */ @JsonProperty("exchange_num") - private Integer exchangeNum; + private Integer exchangeNum = 0; /** * 总阅读量-病例交流 */ @JsonProperty("exchange_read_num") - private Integer exchangeReadNum; + private Integer exchangeReadNum = 0; /** * 总收藏量-病例交流 */ @JsonProperty("exchange_collect_num") - private Integer exchangeCollectNum; + private Integer exchangeCollectNum = 0; /** * 创建时间 diff --git a/src/main/java/com/example/caseData/dto/statsCaseExchangeUser/StatsCaseExchangeUserDto.java b/src/main/java/com/example/caseData/dto/statsCaseExchangeUser/StatsCaseExchangeUserDto.java index 5640cd7..344b56c 100644 --- a/src/main/java/com/example/caseData/dto/statsCaseExchangeUser/StatsCaseExchangeUserDto.java +++ b/src/main/java/com/example/caseData/dto/statsCaseExchangeUser/StatsCaseExchangeUserDto.java @@ -28,19 +28,19 @@ public class StatsCaseExchangeUserDto { * 数量-病例交流 */ @JsonProperty("exchange_num") - private Integer exchangeNum; + private Integer exchangeNum = 0; /** * 总阅读量-病例交流 */ @JsonProperty("exchange_read_num") - private Integer exchangeReadNum; + private Integer exchangeReadNum = 0; /** * 总收藏量-病例交流 */ @JsonProperty("exchange_collect_num") - private Integer exchangeCollectNum; + private Integer exchangeCollectNum = 0; /** * 创建时间