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 294b18b..3004f78 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 @@ -655,11 +655,14 @@ public class BookbuildingFacade { if (pat != null) { BookbuildingRecordResult result = new BookbuildingRecordResult(); - Organization org = organizationService.getOrganization(Integer.valueOf(pat.getHospitalId())); - if (org != null) + if (StringUtils.isNotEmpty(pat.getHospitalId())) { - result.setBookbuildHospital(org.getName()); - result.setHospitalId(String.valueOf(org.getId())); + Organization org = organizationService.getOrganization(Integer.valueOf(pat.getHospitalId())); + if (org != null) + { + result.setBookbuildHospital(org.getName()); + result.setHospitalId(String.valueOf(org.getId())); + } } result.setBookbuildDate(DateUtil.getyyyy_MM_dd(pat.getBookbuildingDate())); result.setId(pat.getId());