From 41f925bc629adb7d1f1ad00ae94e80af14de2732 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 6 Aug 2018 14:09:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E6=A3=80?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../web/facade/AntenatalExaminationFacade.java | 24 ++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index db53d69..a1a193d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -2502,12 +2502,32 @@ public class AntenatalExaminationFacade { } if (StringUtils.isNotEmpty(vcCardNo)) { + + PatientsQuery pquery = new PatientsQuery(); + //德州市妇幼保健院医院通过(就诊卡号、银行卡号,社保卡号) 查询出对应的用过的卡号 add lqy if ("1000000114".equals(hospitalIds)) { - patientsQuery.setVcCardNos(dzfyHisService.getDzVcCardNos(vcCardNo)); + pquery.setVcCardNos(dzfyHisService.getDzVcCardNos(vcCardNo)); } else { - patientsQuery.setVcCardNo(vcCardNo); + pquery.setVcCardNo(vcCardNo); + } + + pquery.setHospitalList(hospitalIds); + pquery.setYn(YnEnums.YES.getId()); + pquery.setBuildType(1); + if (isEnable) { + pquery.setEnable("2"); } + + List list = patientsService.queryPatient1(pquery,"created"); + if (CollectionUtils.isNotEmpty(list)) { + patientsQuery.setCardNo(list.get(0).getCardNo()); + } + else + { + return null; + } + } patientsQuery.setType(type); -- 1.8.3.1