From 75292f9623c7a7dfbe0ac903365e5d53c29618cf Mon Sep 17 00:00:00 2001 From: liquanyu Date: Fri, 31 Aug 2018 11:44:19 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8A=A9=E4=BA=A7=E6=9C=BA=E6=9E=84=E6=8A=A5?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/lyms/platform/query/BabyModelQuery.java | 16 ++++++++++++++-- 1 file changed, 14 insertions(+), 2 deletions(-) diff --git a/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java b/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java index 7800319..ad9091d 100644 --- a/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java +++ b/platform-dal/src/main/java/com/lyms/platform/query/BabyModelQuery.java @@ -931,11 +931,23 @@ public class BabyModelQuery extends BaseQuery implements IConvertToNativeQuery { } } - if (null != babyWeightStart) { - c = Criteria.where("babyWeight").gte(babyWeightStart); + if (null != c) { + c = c.and("babyWeight").gte(babyWeightStart); + } else { + c = Criteria.where("babyWeight").gte(babyWeightStart); + } + } + + if (null != babyWeightEnd) { + if (null != c) { + c = c.lte(babyWeightEnd); + } else { + c = Criteria.where("babyWeight").lte(babyWeightEnd); + } } + if (null != buildDateStart) { if (null != c) { c = c.and("buildDate").gte(buildDateStart); -- 1.8.3.1