From d1a264094e4c32f5e589b9a719a65702254f8e69 Mon Sep 17 00:00:00 2001 From: cfl Date: Fri, 20 Oct 2023 16:22:59 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=E8=B4=AD=E4=B9=B0=E5=AD=95?= =?UTF-8?q?=E5=91=A8=E6=97=B6=EF=BC=8C=E5=AD=95=E5=91=A8=E7=B4=AF=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../platform/operate/web/facade/PatientServiceFacade.java | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java index dc1b778..41b281f 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/PatientServiceFacade.java @@ -605,6 +605,17 @@ public class PatientServiceFacade { //修改服务时增加孕周内容 cfl 20231019 Patients patients = patientsService.findOnePatientById(ps.getParentid()); setServiceRecordUpdate(ps,patients); + //增加购买孕周 cfl + if(before.getSerStatus() == 1 && ps.getSerStatus() ==1){ + if (ps.getServiceWeek() != null && ps.getServiceWeek() > 0) + { + ps.setServiceWeek(ps.getServiceWeek() + (before.getServiceWeek() != null ? before.getServiceWeek():0)); + } + if (ps.getDoctorWeek() != null && ps.getDoctorWeek() > 0) + { + ps.setDoctorWeek(ps.getDoctorWeek() + (before.getDoctorWeek() != null ? before.getDoctorWeek():0)); + } + } patientServiceService.updatePatientService(ps); -- 1.8.3.1