Commit 93f7571f3c6fb0fffcd08fb56857de725b98c552

Authored by liquanyu
1 parent ca291b7ebe

update

Showing 1 changed file with 3 additions and 3 deletions

platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ResidentsArchiveFacade.java View file @ 93f7571
... ... @@ -406,15 +406,15 @@
406 406 }
407 407  
408 408  
409   - private void setCode(ResidentsArchiveModel archiveModel)
  409 + private synchronized void setCode(ResidentsArchiveModel archiveModel)
410 410 {
411 411 ResidentsArchiveQuery query = new ResidentsArchiveQuery();
412 412 query.setYn(YnEnums.YES.getId());
413 413 query.setHospitalId(archiveModel.getHospitalId());
  414 + query.setLimit(1);
  415 + query.setPage(1);
414 416 if (StringUtils.isNotEmpty(archiveModel.getCertificateNum())) {
415 417 //判断该证件号码是否在该医院建档
416   - query.setCertificateNum(archiveModel.getCertificateNum());
417   - query.setCertificateTypeId(archiveModel.getCertificateTypeId());
418 418 List<ResidentsArchiveModel> modelList = residentsArchiveService.queryResidentWithSort(query,"code",Sort.Direction.DESC);
419 419 if (CollectionUtils.isNotEmpty(modelList)) {
420 420 ResidentsArchiveModel model = modelList.get(0);