From 7e11bb9f34d60cb079ef45083eb227589deba6ef Mon Sep 17 00:00:00 2001 From: "litao@lymsh.com" Date: Mon, 24 Jul 2017 15:38:31 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BA=A7=E6=A3=80=E4=BA=BA=E6=95=B0=E6=98=8E?= =?UTF-8?q?=E7=BB=86=E6=9F=A5=E7=9C=8B=E4=BF=AE=E5=A4=8D?= 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, 6 insertions(+) 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 051edc6..34c1707 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 @@ -105,6 +105,12 @@ public class NewbornServiceImpl extends BaseServiceImpl implements INewbornVisit * @return */ private boolean buildArchive(Integer userId, String pid, String babyId) { + if(StringUtils.isEmpty(pid)) { + BabyModel babyModel = mongoTemplate.findById(babyId, BabyModel.class); + if(babyModel != null) { + pid = babyModel.getPid(); + } + } Assert.notNull(pid, "pid 不能为null"); String hospitalId = autoMatchFacade.getHospitalId(userId); // 如果本院已有记录 直接走正常流程 -- 1.8.3.1