From b1655242103bc57e15b74e620dac296270193a5a Mon Sep 17 00:00:00 2001 From: wucongxing8150 <815046773@qq.com> Date: Wed, 30 Jul 2025 16:50:16 +0800 Subject: [PATCH] 4444 --- .../controller/CaseClinicalArticleController.java | 10 ++++++++++ .../mapper/UserCommentClinicalArticleMapper.xml | 3 ++- 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java b/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java index 1232798..944ac4f 100644 --- a/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java +++ b/src/main/java/com/example/caseData/controller/CaseClinicalArticleController.java @@ -351,6 +351,16 @@ public class CaseClinicalArticleController { 5 ); + for (UserCommentClinicalArticleDto subComment : subComments) { + // 查询医生 + doctorQueryWrapper = new LambdaQueryWrapper<>(); + doctorQueryWrapper.eq(CaseClinicalDoctorModel::getDoctorIden, subComment.getUserIden()); + caseClinicalDoctor = caseClinicalDoctorDao.selectOne(doctorQueryWrapper); + if (caseClinicalDoctor != null) { + subComment.setDoctorId(String.valueOf(caseClinicalDoctor.getDoctorId())); + } + } + dto.setSubComment(subComments); } } diff --git a/src/main/resources/mapper/UserCommentClinicalArticleMapper.xml b/src/main/resources/mapper/UserCommentClinicalArticleMapper.xml index 80c6846..ae1ea8d 100644 --- a/src/main/resources/mapper/UserCommentClinicalArticleMapper.xml +++ b/src/main/resources/mapper/UserCommentClinicalArticleMapper.xml @@ -46,7 +46,8 @@ SELECT a.*, b.user_name, - b.user_iden + b.user_iden, + b.avatar FROM user_comment_clinical_article a LEFT JOIN user b ON a.user_id = b.user_id WHERE a.status = 1