From f96543501193881ddde2611d677e723566e8fe6f Mon Sep 17 00:00:00 2001 From: liquanyu Date: Tue, 6 Dec 2016 09:45:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=84=BF=E7=AB=A5=E6=9F=A5=E8=AF=A2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../lyms/platform/operate/web/facade/BabyBookbuildingFacade.java | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java index d1e939c..283488d 100644 --- a/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java +++ b/platform-operate-api/src/main/java/com/lyms/platform/operate/web/facade/BabyBookbuildingFacade.java @@ -1710,6 +1710,14 @@ public class BabyBookbuildingFacade { babyQuery.setBirthStart(DateUtil.parseYMD(dates[0])); babyQuery.setBirthEnd(DateUtil.parseYMD(dates[1])); } + else if (request.getMonthAgeStart() != null && request.getMonthAgeEnd() != null) + { + Date start = DateUtil.addMonth(currentDate, -request.getMonthAgeStart()); + babyQuery.setBirthEnd(start); + + Date end = DateUtil.addDay(DateUtil.addMonth(currentDate, -request.getMonthAgeEnd() - 1), 1); + babyQuery.setBirthStart(end); + } else if (request.getMonthAgeStart() != null) { Date start = DateUtil.addMonth(currentDate, -request.getMonthAgeStart()); -- 1.8.3.1