From 8b9af6cc3bc98600fa0a8e0f63b0bc813ca121a5 Mon Sep 17 00:00:00 2001 From: yangfei Date: Sat, 10 Mar 2018 16:28:11 +0800 Subject: [PATCH] =?UTF-8?q?=E8=87=AA=E5=8A=A8=E7=94=9F=E6=88=90=E8=BF=BD?= =?UTF-8?q?=E8=AE=BF=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/platform/operate/web/facade/SieveFacade.java | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java index 0e7fdf7..48579ae 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/SieveFacade.java @@ -119,25 +119,27 @@ public class SieveFacade { } /** - * 分娩添加或更新追访信息 + * 产筛添加或更新追访信息 * * @param userId */ public void addTrackDownInfo(Integer userId, Patients patients) { if (null != patients) { + TrackDownRecord trackDownRecord = patients.build(); //查询是否存在追访记录,如果有则修改,没有则新增 TrackDownRecordQuery downRecordQuery = new TrackDownRecordQuery(); downRecordQuery.setParentId(patients.getId()); List records = trackDownRecordService.queryTrackDown(downRecordQuery); if (CollectionUtils.isNotEmpty(records)) { TrackDownRecord track = records.get(0); + trackDownRecord.setId(track.getId()); if (track.getTrackType()== TrackDownDateEnums.C.getId()) { - track.setTrackType(TrackDownDateEnums.I.getId()); + trackDownRecord.setTrackType(TrackDownDateEnums.I.getId()); }else if(track.getTrackType()== TrackDownDateEnums.H.getId()){ - track.setTrackType(TrackDownDateEnums.E.getId()); + trackDownRecord.setTrackType(TrackDownDateEnums.E.getId()); } - trackDownService.addOrupdateTrackDownRecord(userId, track); } + trackDownService.addOrupdateTrackDownRecord(userId, trackDownRecord); } } -- 1.8.3.1