Commit 900f190a79c2002d1f323c238d12373b1f6d20fb

Authored by jiangjiazhi

Merge remote-tracking branch 'origin/master'

Showing 1 changed file

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java View file @ 900f190
... ... @@ -185,6 +185,17 @@
185 185 if (CollectionUtils.isNotEmpty(modelList)){
186 186 ResidentsArchiveModel archiveModel = modelList.get(0);
187 187  
  188 + if (archiveModel != null & StringUtils.isNotEmpty(addRequest.getPhone()) && !archiveModel.getPhone().equals(addRequest.getPhone()) ){
  189 + query.setCertificateNum(null);
  190 + query.setPhone(addRequest.getPhone());
  191 + modelList = residentsArchiveService.queryResident(query);
  192 + if (CollectionUtils.isNotEmpty(modelList)){
  193 + br.setErrorcode(ErrorCodeConstants.DATA_EXIST);
  194 + br.setErrormsg("该手机号在医院已经建档");
  195 + return br;
  196 + }
  197 + }
  198 +
188 199 if (archiveModel != null && StringUtils.isNotEmpty(archiveModel.getVcCardNo()) && !archiveModel.getVcCardNo().equals(addRequest.getVcCardNo())){
189 200  
190 201 //判断该就诊卡号是否在该医院建档