From 36e299cfe31c9b1cb5b73bad7ff6e1d24a422882 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 6 Jan 2020 17:02:02 +0800 Subject: [PATCH] update --- .../java/com/lyms/platform/operate/web/facade/ViewFacade.java | 2 +- .../operate/web/service/impl/DefectiveChildServiceImpl.java | 10 +++++++++- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java index c85c3a6..a064ac0 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/ViewFacade.java @@ -6673,7 +6673,7 @@ public class ViewFacade { String cardNo = ""; if (blNo.equals("123456")) { - cardNo = "513901199410061121"; + cardNo = "513436199011104246"; } System.out.println("query qhd cardno " + cardNo); if (StringUtils.isEmpty(cardNo)) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/DefectiveChildServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/DefectiveChildServiceImpl.java index 1e09fba..b3a7cba 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/DefectiveChildServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/DefectiveChildServiceImpl.java @@ -68,8 +68,16 @@ public class DefectiveChildServiceImpl implements DefectiveChildService { */ @Override public BaseResponse add(DefectiveChildRequest param,Integer userId) { + String hospitalId = autoMatchFacade.getHospitalId(userId); + List defectiveChildModels = mongoTemplate.find(Query.query(Criteria.where("inHospitalNo").is(param.getInHospitalNo()). + and("hospitalId").is(hospitalId)), DefectiveChildModel.class); + if (CollectionUtils.isNotEmpty(defectiveChildModels)) + { + new BaseResponse().setErrorcode(ErrorCodeConstants.DATA_EXIST).setErrormsg("住院号已经存在"); + } + DefectiveChildModel model = param; - model.setHospitalId(autoMatchFacade.getHospitalId(userId)); + model.setHospitalId(hospitalId); mongoTemplate.insert(model); return new BaseResponse(); } -- 1.8.3.1