From 6f351e15c0a2314e8a902e5aefe4dd097c968e60 Mon Sep 17 00:00:00 2001 From: jiangjiazhi Date: Mon, 22 Jan 2018 14:10:57 +0800 Subject: [PATCH] 1 --- .../operate/web/service/impl/TrackDownServiceImpl.java | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java index 31e7db8..d315741 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java @@ -178,7 +178,7 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS public BaseObjectResponse add(Integer userId, TrackDown trackDown) { String hospitalId = autoMatchFacade.getHospitalId(userId); - if(StringUtils.isNotEmpty(trackDown.getResidentsArchiveId())) { // 怀孕建档是lyms_resident + /* if(StringUtils.isNotEmpty(trackDown.getResidentsArchiveId())) { // 怀孕建档是lyms_resident ResidentsArchiveModel archiveModel = mongoTemplate.findById(trackDown.getResidentsArchiveId(), ResidentsArchiveModel.class); Patients patients = mongoTemplate.findOne(Query.query(Criteria.where("cardNo").is(archiveModel.getCertificateNum())).with(new Sort(Sort.Direction.DESC, "created")), Patients.class); if(patients != null) { @@ -190,6 +190,14 @@ public class TrackDownServiceImpl extends BaseServiceImpl implements ITrackDownS String parentId = mongoUtil.doHidePatient(trackDown.getParentId(), hospitalId); trackDown.setPid(mongoUtil.getPid(parentId)); trackDown.setParentId(parentId); + }*/ + //婚前检查 怀孕建档 的时候没有pid + if(TrackDownDateEnums.A.getId()==trackDown.getTrackDownDateType()||TrackDownDateEnums.B.getId()==trackDown.getTrackDownDateType()){ + + }else { + String parentId = mongoUtil.doHidePatient(trackDown.getParentId(), hospitalId); + trackDown.setPid(mongoUtil.getPid(parentId)); + trackDown.setParentId(parentId); } trackDown.setYn(YnEnums.YES.getId()); trackDown.setCreated(new Date()); -- 1.8.3.1