From dbb0e1a9c68349aca23ec9956a1d47ca114e212f Mon Sep 17 00:00:00 2001 From: wangbo <184677810@qq.com> Date: Thu, 20 Jun 2019 16:14:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=93=E9=87=8D=E6=8A=A5=E5=91=8A=E4=B8=80?= =?UTF-8?q?=E5=91=A8=E9=99=90=E5=88=B6=E4=BF=AE=E6=94=B9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/lyms/platform/pojo/PatientWeight.java | 10 ++++++++++ .../operate/web/service/impl/PatientWeightServiceImpl.java | 11 +++++++++++ 2 files changed, 21 insertions(+) diff --git a/platform-dal/src/main/java/com/lyms/platform/pojo/PatientWeight.java b/platform-dal/src/main/java/com/lyms/platform/pojo/PatientWeight.java index e0164e0..b8ec15a 100644 --- a/platform-dal/src/main/java/com/lyms/platform/pojo/PatientWeight.java +++ b/platform-dal/src/main/java/com/lyms/platform/pojo/PatientWeight.java @@ -133,6 +133,16 @@ public class PatientWeight extends BaseModel { //打印时间 private Date printingTime; + // + private boolean printing; + + public boolean isPrinting() { + return printing; + } + + public void setPrinting(boolean printing) { + this.printing = printing; + } public Date getPrintingTime() { return printingTime; diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java index fbffd97..8ee86c4 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/service/impl/PatientWeightServiceImpl.java @@ -443,6 +443,17 @@ public class PatientWeightServiceImpl extends BaseServiceImpl implements Patient patientWeight.setIsShow(false); } + if (null != patientWeight.getPrintingTime()) { + int hasPrint = DateUtil.getDays(patientWeight.getPrintingTime(), new Date()); + if (hasPrint > 7) { + patientWeight.setPrinting(false); + } else { + patientWeight.setPrinting(true); + } + } else { + patientWeight.setPrinting(false); + } + return RespBuilder.buildSuccess(patientWeight); } -- 1.8.3.1