From d2cb421fa7b467eee572626841a1977d5b2a6652 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Fri, 25 Jul 2025 15:18:19 +0800 Subject: [PATCH] =?UTF-8?q?app=E6=8E=A5=E5=8F=A3=E3=80=82=E6=96=B0?= =?UTF-8?q?=E5=A2=9E=E4=BA=86=E4=B8=A4=E4=B8=AA=E6=8E=A5=E5=8F=A31?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../dto/caseClinicalArticle/CaseClinicalArticleDto.java | 6 ++++++ .../dto/caseClinicalVideo/CaseClinicalVideoDto.java | 6 ++++++ .../example/caseData/dto/caseExchange/CaseExchangeDto.java | 6 ++++++ .../java/com/example/caseData/service/IndexService.java | 4 ++-- .../com/example/caseData/service/RewardPointService.java | 2 ++ 5 files changed, 22 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/example/caseData/dto/caseClinicalArticle/CaseClinicalArticleDto.java b/src/main/java/com/example/caseData/dto/caseClinicalArticle/CaseClinicalArticleDto.java index 91ab47e..9366a2a 100644 --- a/src/main/java/com/example/caseData/dto/caseClinicalArticle/CaseClinicalArticleDto.java +++ b/src/main/java/com/example/caseData/dto/caseClinicalArticle/CaseClinicalArticleDto.java @@ -34,6 +34,12 @@ public class CaseClinicalArticleDto { @JsonProperty("article_status") private Integer articleStatus; + /** + * 删除状态(0:否 1:是) + */ + @JsonProperty("delete_status") + private Integer deleteStatus; + /** * 阅读量 */ diff --git a/src/main/java/com/example/caseData/dto/caseClinicalVideo/CaseClinicalVideoDto.java b/src/main/java/com/example/caseData/dto/caseClinicalVideo/CaseClinicalVideoDto.java index f5e3dec..478c501 100644 --- a/src/main/java/com/example/caseData/dto/caseClinicalVideo/CaseClinicalVideoDto.java +++ b/src/main/java/com/example/caseData/dto/caseClinicalVideo/CaseClinicalVideoDto.java @@ -34,6 +34,12 @@ public class CaseClinicalVideoDto { @JsonProperty("video_status") private Integer videoStatus; + /** + * 删除状态(0:否 1:是) + */ + @JsonProperty("delete_status") + private Integer deleteStatus; + /** * 阅读量 */ diff --git a/src/main/java/com/example/caseData/dto/caseExchange/CaseExchangeDto.java b/src/main/java/com/example/caseData/dto/caseExchange/CaseExchangeDto.java index 837c945..7da84ec 100644 --- a/src/main/java/com/example/caseData/dto/caseExchange/CaseExchangeDto.java +++ b/src/main/java/com/example/caseData/dto/caseExchange/CaseExchangeDto.java @@ -43,6 +43,12 @@ public class CaseExchangeDto { @JsonProperty("exchange_status") private Integer exchangeStatus; + /** + * 删除状态(0:否 1:是) + */ + @JsonProperty("delete_status") + private Integer deleteStatus; + /** * 阅读量 */ diff --git a/src/main/java/com/example/caseData/service/IndexService.java b/src/main/java/com/example/caseData/service/IndexService.java index 62652e4..84a3c68 100644 --- a/src/main/java/com/example/caseData/service/IndexService.java +++ b/src/main/java/com/example/caseData/service/IndexService.java @@ -53,7 +53,7 @@ public class IndexService { LambdaQueryWrapper caseClinicalArticleQueryWrapper = new LambdaQueryWrapper<>(); caseClinicalArticleQueryWrapper.eq(CaseClinicalArticleModel::getArticleStatus, 1) // 上线状态 .orderByDesc(CaseClinicalArticleModel::getCreatedAt) // 按发布时间倒序 - .last("LIMIT 2"); // 只取2条记录 + .last("LIMIT 3"); // 只取2条记录 List latestArticles = caseClinicalArticleDao.selectList(caseClinicalArticleQueryWrapper); for (CaseClinicalArticleModel article : latestArticles) { // 查找作者 @@ -129,7 +129,7 @@ public class IndexService { // 医生病例库推荐-2条 LambdaQueryWrapper statsCaseClinicalDoctorModelQueryWrapper = new LambdaQueryWrapper<>(); statsCaseClinicalDoctorModelQueryWrapper.orderByDesc(StatsCaseClinicalDoctorModel::getArticleNum) // 按文章数量倒序 - .last("LIMIT 2"); // 只取2条记录 + .last("LIMIT 3"); // 只取2条记录 List statsCaseClinicalDoctors = statsCaseClinicalDoctorDao.selectList(statsCaseClinicalDoctorModelQueryWrapper); for (StatsCaseClinicalDoctorModel doctor : statsCaseClinicalDoctors) { // 查询医生数据 diff --git a/src/main/java/com/example/caseData/service/RewardPointService.java b/src/main/java/com/example/caseData/service/RewardPointService.java index 5f0ac09..bb57ad7 100644 --- a/src/main/java/com/example/caseData/service/RewardPointService.java +++ b/src/main/java/com/example/caseData/service/RewardPointService.java @@ -138,4 +138,6 @@ public class RewardPointService { return true; } + + }