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 b30e5f2..0bd6d47 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 @@ -1447,7 +1447,14 @@ public class BabyBookbuildingFacade { List hospitalIdList = new ArrayList<>(); if(request.getHospitalId()==null){ // 没有传入医院,取所有有权限的医院 - List organizationList = organizationService.queryHospital(); + OrganizationQuery organizationQuery = new OrganizationQuery(); + List typeList = new ArrayList<>(); + typeList.add(OrganizationTypeEnum.NY.getId()); + typeList.add(OrganizationTypeEnum.FB.getId()); + typeList.add(OrganizationTypeEnum.JMQY.getId()); + typeList.add(OrganizationTypeEnum.TY.getId()); + organizationQuery.setTypeList(typeList); + List organizationList = organizationService.queryOrganization(organizationQuery); for (Organization organization : organizationList) { hospitalIdList.add(String.valueOf(organization.getId())); } @@ -1880,6 +1887,12 @@ public class BabyBookbuildingFacade { QueryHospitalListResult queryHospitalListResult = new QueryHospitalListResult(); OrganizationQuery organizationQuery = new OrganizationQuery(); BeanUtils.copy(queryHospitalListRequest,organizationQuery); + List typeList = new ArrayList<>(); + typeList.add(OrganizationTypeEnum.NY.getId()); + typeList.add(OrganizationTypeEnum.FB.getId()); + typeList.add(OrganizationTypeEnum.JMQY.getId()); + typeList.add(OrganizationTypeEnum.TY.getId()); + organizationQuery.setTypeList(typeList); List organizationList = organizationService.queryOrganization(organizationQuery); List hospitalQueryModelList = new ArrayList<>(); if (organizationList!=null&&organizationList.size()>0){