diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java index 901ec00..2c88e81 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientFacade.java @@ -364,10 +364,12 @@ public class PatientFacade { quanPatientsResult.setCheckDoctor(patients.getLastCheckEmployeeId()); } } + antExQuery.setHospitalId(null); //复诊次数 int i = antExService.queryAntenatalExaminationCount(antExQuery.convertToQuery()); antExChuQuery.setPid(patients.getPid()); antExChuQuery.setYn(YnEnums.YES.getId()); + antExChuQuery.setHospitalId(null); //初诊次数 int b = antExService.queryAntExChuCount(antExChuQuery.convertToQuery()); quanPatientsResult.setcTimes(i + b); @@ -441,13 +443,14 @@ public class PatientFacade { } antExQuery.setPid(patients.getPid()); antExQuery.setYn(YnEnums.YES.getId()); + antExQuery.setHospitalId(null); HighScoreResult highScoreResult = antenatalExaminationFacade.findLastRisk(patients.getPid(),true); //复诊次数 int i = antExService.queryAntenatalExaminationCount(antExQuery.convertToQuery()); antExChuQuery.setPid(patients.getPid()); antExChuQuery.setYn(YnEnums.YES.getId()); //初诊次数 - + antExChuQuery.setHospitalId(null); int b = antExService.queryAntExChuCount(antExChuQuery.convertToQuery()); antExQuery.setHospitalId(hospital); //本院的复诊记录