From d8e89ca0d728074aabe954a05a4bed579a644dd3 Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Fri, 29 Aug 2025 09:04:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E9=A6=96=E9=A1=B5=E6=8E=A8?= =?UTF-8?q?=E8=8D=90=E5=B1=95=E7=A4=BA=E6=95=B0=E9=87=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/example/caseData/service/IndexService.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/example/caseData/service/IndexService.java b/src/main/java/com/example/caseData/service/IndexService.java index 04b7079..7f00c95 100644 --- a/src/main/java/com/example/caseData/service/IndexService.java +++ b/src/main/java/com/example/caseData/service/IndexService.java @@ -120,7 +120,9 @@ public class IndexService { // 医院病例库推荐-2条 QueryWrapper statsCaseClinicalHospitalQueryWrapper = new QueryWrapper<>(); - statsCaseClinicalHospitalQueryWrapper.orderByDesc("article_num + video_num") // 按文章数量倒序 + statsCaseClinicalHospitalQueryWrapper + .apply("article_num + video_num > {0}", 10) // 添加条件 + .orderByDesc("article_num + video_num") // 按文章数量倒序 .orderByDesc("last_push_date") .last("LIMIT 3"); // 只取2条记录 List statsCaseClinicalHospitals = statsCaseClinicalHospitalDao.selectList(statsCaseClinicalHospitalQueryWrapper); @@ -132,7 +134,9 @@ public class IndexService { // 医生病例库推荐-2条 QueryWrapper statsCaseClinicalDoctorQueryWrapper = new QueryWrapper<>(); - statsCaseClinicalDoctorQueryWrapper.orderByDesc("article_num + video_num") // 按文章数量倒序 + statsCaseClinicalDoctorQueryWrapper + .apply("article_num + video_num > {0}", 5) // 添加条件 + .orderByDesc("article_num + video_num") // 按文章数量倒序 .orderByDesc("last_push_date") .last("LIMIT 3"); // 只取2条记录 List statsCaseClinicalDoctors = statsCaseClinicalDoctorDao.selectList(statsCaseClinicalDoctorQueryWrapper);