From fa24841fcc85d50881f074b456e819f3374eb997 Mon Sep 17 00:00:00 2001 From: landong2015 Date: Thu, 1 Dec 2016 17:12:51 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=BB=BA=E6=A1=A3=E6=97=B6?= =?UTF-8?q?=E5=AF=B9=E8=BA=AB=E4=BB=BD=E8=AF=81=E7=9A=84=E5=94=AF=E4=B8=80?= =?UTF-8?q?=E6=80=A7=E5=88=A4=E6=96=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/ResidentsArchiveFacade.java | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java index 47f0a69..26b7120 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java @@ -241,7 +241,6 @@ public class ResidentsArchiveFacade{ if (StringUtils.isNotEmpty(addRequest.getCertificateNum())) { //判断该证件号码是否在该医院建档 query.setCertificateNum(addRequest.getCertificateNum()); - query.setCertificateTypeId(addRequest.getCertificateTypeId()); List modelList = residentsArchiveService.queryResident(query); if (CollectionUtils.isNotEmpty(modelList)){ br.setErrorcode(ErrorCodeConstants.DATA_EXIST); @@ -250,6 +249,16 @@ public class ResidentsArchiveFacade{ } } + if (StringUtils.isNotEmpty(addRequest.getPhone())){ + query.setPhone(addRequest.getPhone()); + List modelList = residentsArchiveService.queryResident(query); + if (CollectionUtils.isNotEmpty(modelList)){ + br.setErrorcode(ErrorCodeConstants.DATA_EXIST); + br.setErrormsg("该手机号在医院已经建档"); + return br; + } + } + if (StringUtils.isNotEmpty(addRequest.getVcCardNo())){ query.setCertificateNum(null); //判断该就诊卡号是否在该医院建档 -- 1.8.3.1