From 0847ca37741cf1764a09f2b09ed0998f6891b2f4 Mon Sep 17 00:00:00 2001 From: "[wangbo]" Date: Wed, 31 Jul 2019 14:15:27 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E5=AD=95=E5=A6=87=E8=BF=BD?= =?UTF-8?q?=E8=AE=BF=E4=B8=8B=E6=AC=A1=E9=A2=84=E7=BA=A6=E6=97=B6=E9=97=B4?= =?UTF-8?q?update?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../operate/web/facade/AntenatalExaminationFacade.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java index 306a2b5..97db5af 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/AntenatalExaminationFacade.java @@ -385,7 +385,7 @@ public class AntenatalExaminationFacade { } operateLogFacade.addAddOptLog(userId, Integer.parseInt(hospitalId), model, OptActionEnums.ADD.getId(), "添加复诊"); //添加复诊时添加追访信息 - addTrackDownInfo(userId, patients); + addTrackDownInfo(userId, patients, antExAddRequest.getNextCheckTime()); } //自动数据处理 updateAutoData(model, antExAddRequest, hospitalId); @@ -755,7 +755,7 @@ public class AntenatalExaminationFacade { //初诊是添加追访记录 - addTrackDownInfo(userId, patients); + addTrackDownInfo(userId, patients, excAddRequest.getNextCheckTime()); } else { return new BaseResponse().setErrorcode(ErrorCodeConstants.PARAMETER_ERROR).setErrormsg("您已经做过初诊"); } @@ -1120,7 +1120,7 @@ public class AntenatalExaminationFacade { * @param userId * @param patient */ - public void addTrackDownInfo(Integer userId, Patients patient) { + public void addTrackDownInfo(Integer userId, Patients patient, String nextCheckTime) { //添加产后追访信息 TrackDownRecord trackDownRecord = patient.build(); //根据patient查询是否存在追访信息 @@ -1133,8 +1133,8 @@ public class AntenatalExaminationFacade { trackDownRecord.setId(trackDownRecord1.getId()); } - if (null != patient.getNextCheckTime()) { - trackDownRecord.setAppointmentDate(patient.getNextCheckTime()); + if (StringUtils.isNotEmpty(nextCheckTime)) { + trackDownRecord.setAppointmentDate(DateUtil.parseYMD(nextCheckTime)); } trackDownService.addOrupdateTrackDownRecord(userId, trackDownRecord); } -- 1.8.3.1