diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java index 03e2493..6e46a16 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/controller/EarController.java @@ -172,14 +172,16 @@ public class EarController extends BaseController { if (StringUtils.isEmpty(babyId)) {//传入儿童档案id return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("请传入儿童档案id"); } - + //当前登录人医院Id + String hospitalId = autoMatchFacade.getHospitalId(loginState.getId()); //查询儿童听力基础信息 //根据babyId查询是否存 BabyPatientExtendEarQuery earQuery = new BabyPatientExtendEarQuery(); - earQuery.setBabyPatientId(babyId); - //当前登录人医院Id - String hospitalId = autoMatchFacade.getHospitalId(loginState.getId()); + + List babyIds = babyEarFacade.getBabyIdsByItemOrg(babyId,hospitalId); + earQuery.setBabyPatientIds((String[]) babyIds.toArray(new String[babyIds.size()])); + //获取院内医院集合 List hospiIds = babyEarFacade.getOrgHospitalIds(hospitalId); earQuery.setCreateHospitalIds((String[]) hospiIds.toArray(new String[hospiIds.size()]));