diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index 89c6324..3c886e7 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -2863,10 +2863,10 @@ public class AntenatalExaminationFacade { Set list = new HashSet<>(); - Patients patients = patientsService.findOnePatientById(antExcAddRequest.getParentId()); + String hospitalId = autoMatchFacade.getHospitalId(userId); DiagnoseConfigQuery diagnoseConfigQuery = new DiagnoseConfigQuery(); - diagnoseConfigQuery.setHospitalId(patients.getHospitalId()); + diagnoseConfigQuery.setHospitalId(hospitalId); List configModels = diagnoseConfigService.queryDiagnoseConfigs(diagnoseConfigQuery); List> riskList = new ArrayList<>(); @@ -2892,7 +2892,7 @@ public class AntenatalExaminationFacade { Map> mapItems = getRiskConfig(configModels); if (mapItems != null && mapItems.size() > 0) { if (isEnableItem(status, DiagnoseEnums.DiagnoseItemEnums.age.getId())) { - + Patients patients = patientsService.findOnePatientById(antExcAddRequest.getParentId()); if (patients != null && patients.getBirth() != null) { String age = String.valueOf(DateUtil.getAge(patients.getBirth(), new Date())); //年龄高危匹配