diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java index d22630b..07d1f1b 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ApplyOrderFacade.java @@ -601,8 +601,14 @@ public class ApplyOrderFacade { referralApplyOrderQuery.setNeed("1"); String hospital = autoMatchFacade.getHospitalId(userId); - referralApplyOrderQuery.setHospitalId(hospital); - referralApplyOrderQuery.setHospitalName(organizationService.getOrganization(Integer.valueOf(hospital)).getName()); + if(StringUtils.isNotEmpty(hospital)){ + referralApplyOrderQuery.setHospitalId(hospital); + Organization og= organizationService.getOrganization(Integer.valueOf(hospital)); + if(null!=og){ + referralApplyOrderQuery.setHospitalName(og.getName()); + } + } + //1 转入 0转出 if ("1".equals(applyOrderQueryRequest.getAction())) { if (StringUtils.isNotEmpty(applyOrderQueryRequest.getTransferredHospital())) {