From 2cb0eebc0ff26d57ddd41c168fb53e74e3f598d9 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Sat, 28 Apr 2018 14:13:32 +0800 Subject: [PATCH] =?UTF-8?q?=E5=87=BA=E7=94=9F=E5=8C=BB=E5=AD=A6=E8=AF=81?= =?UTF-8?q?=E6=98=8E=E4=BF=AE=E6=94=B9=E5=9F=BA=E7=A1=80=E6=A1=A3=E6=A1=88?= =?UTF-8?q?=E5=92=8C=E5=88=86=E5=A8=A9=E4=BF=A1=E6=81=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/MatDeliverFacade.java | 16 +++++++++++++--- .../operate/web/request/MatDeliverAddRequest.java | 11 +++++++++++ 2 files changed, 24 insertions(+), 3 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java index 0c688b6..cfd6cc7 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/MatDeliverFacade.java @@ -91,9 +91,6 @@ public class MatDeliverFacade { private BasicConfigService basicConfigService; @Autowired - private RemoteService remoteService; - - @Autowired private CouponService couponService; @Autowired @@ -105,6 +102,10 @@ public class MatDeliverFacade { @Autowired private TrackDownRecordService trackDownRecordService; + + @Autowired + private BookbuildingFacade bookbuildingFacade; + private static Map ONE_ENUMS = new HashMap<>(); private static Map babyMap = new HashMap<>(); @@ -388,6 +389,15 @@ public class MatDeliverFacade { //添加产后追访信息 addTrackDownInfo(userId, patients2); + + //出生证明打印前修改孕妇基本信息 + if (deliverAddRequest.getPatient() != null) + { + Patients patient = bookbuildingFacade.getPatientsData(deliverAddRequest.getPatient()); + patient.setId(deliverAddRequest.getParentId()); + patientsService.updatePatient(patient); + } + } else { return new BaseResponse().setErrorcode(ErrorCodeConstants.NO_DATA).setErrormsg("parentId 为空,找不到产妇"); } diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java index d4b26ec..2f87b91 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/request/MatDeliverAddRequest.java @@ -93,6 +93,17 @@ public class MatDeliverAddRequest implements IBasicRequestConvert