From b5414abe05e2031d8266cdad1579c9eb17defa09 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Wed, 31 Aug 2016 10:42:43 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=96=B0=E7=94=B5=E5=AD=90?= =?UTF-8?q?=E7=97=85=E5=8E=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/facade/ApplyOrderFacade.java | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) 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 f2bb197..0c69c59 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 @@ -488,7 +488,19 @@ public class ApplyOrderFacade { referralApplyOrderQuery.setCardNo(applyOrderQueryRequest.getCardNo()); referralApplyOrderQuery.setPage(applyOrderQueryRequest.getPage()); referralApplyOrderQuery.setPhone(applyOrderQueryRequest.getPhone()); - referralApplyOrderQuery.setTransferredHospital(applyOrderQueryRequest.getTransferredHospital()); + if(StringUtils.isNotEmpty(applyOrderQueryRequest.getTransferredHospital())){ + if(NumberUtils.isNumber(applyOrderQueryRequest.getTransferredHospital())){ + referralApplyOrderQuery.setTransferredHospital(applyOrderQueryRequest.getTransferredHospital()); + }else{ + OrganizationQuery organizationQuery = new OrganizationQuery(); + organizationQuery.setYn(YnEnums.YES.getId()); + organizationQuery.setName(applyOrderQueryRequest.getTransferredHospital()); + List organization = organizationService.queryOrganization(organizationQuery); + if (CollectionUtils.isNotEmpty(organization)) { + referralApplyOrderQuery.setTransferredHospital(organization.get(0).getId()+""); + } + } + } referralApplyOrderQuery.setLimit(applyOrderQueryRequest.getLimit()); referralApplyOrderQuery.setType(applyOrderQueryRequest.getType()); referralApplyOrderQuery.setNeed("1"); -- 1.8.3.1