From 2efb1e813c2ac10a202d18239f40228a6856b1c2 Mon Sep 17 00:00:00 2001 From: "litao@lymsh.com" Date: Wed, 2 Aug 2017 11:09:12 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E8=AE=BF=E8=A7=86=E8=BF=94?= =?UTF-8?q?=E5=9B=9Eid?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/service/impl/NewbornServiceImpl.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java index cb78829..8fb447a 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/NewbornServiceImpl.java @@ -83,7 +83,8 @@ public class NewbornServiceImpl extends BaseServiceImpl implements INewbornVisit @Override public BaseObjectResponse addOrUpdate(Integer userId, NewbornVisit newbornVisit) { - newbornVisit.setHospitalId(autoMatchFacade.getHospitalId(userId)); + String hospitalId = autoMatchFacade.getHospitalId(userId); + newbornVisit.setHospitalId(hospitalId); if(StringUtils.isEmpty(newbornVisit.getId())) { if(!buildArchive(userId, newbornVisit.getPid(), newbornVisit.getBabyId())) { return RespBuilder.buildSuccess(ResponseCode.NEED_BUILD); @@ -110,8 +111,9 @@ public class NewbornServiceImpl extends BaseServiceImpl implements INewbornVisit newbornVisit.setOperationId(userId.toString()); Update update = MongoConvertHelper.convertToNativeUpdate(ReflectionUtils.getUpdateField(newbornVisit)); mongoTemplate.updateFirst(Query.query(Criteria.where("id").is(newbornVisit.getId())), update, NewbornVisit.class); + return RespBuilder.buildSuccess(newbornVisit.getId()); } - return RespBuilder.buildSuccess(); + } /** -- 1.8.3.1