Commit 1a6642fc60079e186fd00ae4aff5588a85b4958f
1 parent
1039450861
Exists in
master
and in
7 other branches
修改产检删除
Showing 1 changed file with 12 additions and 0 deletions
platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java
View file @
1a6642f
... | ... | @@ -286,12 +286,24 @@ |
286 | 286 | if (CollectionUtils.isNotEmpty(list)) { |
287 | 287 | for (MatDeliverAddRequest.Baby baby : list) { |
288 | 288 | MaternalDeliverModel.Baby babyModel = baby.convertToDataModel(); |
289 | + //判断妊娠结局是活产才添加数据 | |
290 | + BabyModel babyModel1=new BabyModel(); | |
291 | + MatDeliverQuery query=new MatDeliverQuery(); | |
292 | + query.setParentId(deliverAddRequest.getParentId()); | |
293 | + babyModel1.setParentId(deliverAddRequest.getParentId()); | |
294 | + if ((RenShenJieJuEnums.O.getId() + "").equals(baby.getPregnancyOut())) { | |
295 | + babyModel1.setYn(YnEnums.YES.getId()); | |
296 | + }else{ | |
297 | + babyModel1.setYn(YnEnums.NO.getId()); | |
298 | + } | |
299 | + babyService.findAndModify(query.convertToQuery(), babyModel1); | |
289 | 300 | babyList.add(babyModel); |
290 | 301 | } |
291 | 302 | maternalDeliverModel.setBaby(babyList); |
292 | 303 | } |
293 | 304 | |
294 | 305 | matDeliverService.updateOne(maternalDeliverModel, maternalDeliverModel.getId()); |
306 | + | |
295 | 307 | if (null != deliverAddRequest.getDueDate()) { |
296 | 308 | Date fmDate = DateUtil.parseYMD(deliverAddRequest.getDueDate()); |
297 | 309 | PatientsQuery patientsQuery = new PatientsQuery(); |