diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java index 0845aa8..8f36fdc 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BookbuildingFacade.java @@ -526,9 +526,14 @@ public class BookbuildingFacade { //查询主档案 patientsQuery.setExtEnable(false); - + String group = groupsFacade.findByCurrentUserId(autoMatchFacade.getHospitalId(userId)); //如果身份证号码不为空就以身份证号码查询 if (!StringUtils.isEmpty(bookbuildingQueryRequest.getCardNo())) { + + if(StringUtils.isNotEmpty(group)){ + //区域模式 + patientsQuery.setHospitalList(groupsFacade.findGroupHospital(userId, false)); + } patientsQuery.setCardNo(bookbuildingQueryRequest.getCardNo()); patients = yunBookbuildingService.queryPregnantWithQuery(patientsQuery, "bookbuildingDate", Sort.Direction.DESC); }