From 2e1b7d996e23f926a1530c24c01fe31eb55a6f52 Mon Sep 17 00:00:00 2001 From: Wtd <1658714322@qq.com> Date: Tue, 24 Oct 2023 15:34:43 +0800 Subject: [PATCH] =?UTF-8?q?=E7=97=85=E5=8F=8B=E5=9C=88=E5=AF=B9=E5=BA=94?= =?UTF-8?q?=E8=AF=84=E8=AE=BA=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/february/patient/circle/mapper/PatientMapper.java | 2 ++ .../patient/circle/service/impl/PatientServiceImpl.java | 5 +++++ .../src/main/resources/mapper/circle/PatientMapper.xml | 3 +++ 3 files changed, 10 insertions(+) diff --git a/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/mapper/PatientMapper.java b/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/mapper/PatientMapper.java index e5205e5..4229c66 100644 --- a/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/mapper/PatientMapper.java +++ b/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/mapper/PatientMapper.java @@ -49,6 +49,8 @@ public interface PatientMapper { void disTaunt(@Param("reviewId") Integer reviewId); + Integer findReviewNum(@Param("patientCircleId") Integer patientCircleId); + // List patientCircleList(@Param("diseaseId") Integer diseaseId); // diff --git a/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/service/impl/PatientServiceImpl.java b/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/service/impl/PatientServiceImpl.java index ef0c6a0..f1722c4 100644 --- a/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/service/impl/PatientServiceImpl.java +++ b/february-patient/february-patient-circle/february-patient-circle-server/src/main/java/com/february/patient/circle/service/impl/PatientServiceImpl.java @@ -95,6 +95,11 @@ public class PatientServiceImpl implements PatientService { @Override public Result> patientCircleList() { List list=patientMapper.patientCircleList(); + list.forEach(l->{ + Integer patientCircleId = l.getPatientCircleId(); + Integer i=patientMapper.findReviewNum(patientCircleId); + l.setReviewNum(i); + }); return Result.success(list); } diff --git a/february-patient/february-patient-circle/february-patient-circle-server/src/main/resources/mapper/circle/PatientMapper.xml b/february-patient/february-patient-circle/february-patient-circle-server/src/main/resources/mapper/circle/PatientMapper.xml index 6cc2fdf..27ccf96 100644 --- a/february-patient/february-patient-circle/february-patient-circle-server/src/main/resources/mapper/circle/PatientMapper.xml +++ b/february-patient/february-patient-circle/february-patient-circle-server/src/main/resources/mapper/circle/PatientMapper.xml @@ -84,5 +84,8 @@ +