diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index 76a6780..3502e2e 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -813,6 +813,8 @@ public class BabyBookbuildingFacade { */ public BaseObjectResponse queryBabyBuildRecord(BookbuildingQueryRequest param) { + Map map = new HashMap<>(); + List results = new ArrayList<>(); BabyModelQuery babyQuery = new BabyModelQuery(); babyQuery.setYn(YnEnums.YES.getId()); @@ -825,6 +827,8 @@ public class BabyBookbuildingFacade { puerperaQuery.setCardNo(param.getCardNo()); puerperaQuery.setYn(YnEnums.YES.getId()); Patients patients = patientsService.findOnePatientByCardNo(puerperaQuery); + map.put("patients",patients); + if (patients != null && StringUtils.isNotEmpty(patients.getPhone())) { babyQuery.setPhoneId(patients.getPhone()); } @@ -878,6 +882,7 @@ public class BabyBookbuildingFacade { } } + map.put("records",results); BaseObjectResponse objectResponse = new BaseObjectResponse(); objectResponse.setErrorcode(ErrorCodeConstants.SUCCESS);