Commit 6f351e15c0a2314e8a902e5aefe4dd097c968e60
1 parent
0d23ee5529
Exists in
master
and in
6 other branches
1
Showing 1 changed file with 9 additions and 1 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/TrackDownServiceImpl.java
View file @
6f351e1
... | ... | @@ -178,7 +178,7 @@ |
178 | 178 | |
179 | 179 | public BaseObjectResponse add(Integer userId, TrackDown trackDown) { |
180 | 180 | String hospitalId = autoMatchFacade.getHospitalId(userId); |
181 | - if(StringUtils.isNotEmpty(trackDown.getResidentsArchiveId())) { // 怀孕建档是lyms_resident | |
181 | + /* if(StringUtils.isNotEmpty(trackDown.getResidentsArchiveId())) { // 怀孕建档是lyms_resident | |
182 | 182 | ResidentsArchiveModel archiveModel = mongoTemplate.findById(trackDown.getResidentsArchiveId(), ResidentsArchiveModel.class); |
183 | 183 | Patients patients = mongoTemplate.findOne(Query.query(Criteria.where("cardNo").is(archiveModel.getCertificateNum())).with(new Sort(Sort.Direction.DESC, "created")), Patients.class); |
184 | 184 | if(patients != null) { |
... | ... | @@ -187,6 +187,14 @@ |
187 | 187 | trackDown.setParentId(parentId); |
188 | 188 | } |
189 | 189 | } else { |
190 | + String parentId = mongoUtil.doHidePatient(trackDown.getParentId(), hospitalId); | |
191 | + trackDown.setPid(mongoUtil.getPid(parentId)); | |
192 | + trackDown.setParentId(parentId); | |
193 | + }*/ | |
194 | + //婚前检查 怀孕建档 的时候没有pid | |
195 | + if(TrackDownDateEnums.A.getId()==trackDown.getTrackDownDateType()||TrackDownDateEnums.B.getId()==trackDown.getTrackDownDateType()){ | |
196 | + | |
197 | + }else { | |
190 | 198 | String parentId = mongoUtil.doHidePatient(trackDown.getParentId(), hospitalId); |
191 | 199 | trackDown.setPid(mongoUtil.getPid(parentId)); |
192 | 200 | trackDown.setParentId(parentId); |