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 @@ +