From 76390b8c275e40fe71b20b5bdaf1ea11bacc2252 Mon Sep 17 00:00:00 2001 From: liquanyu Date: Mon, 19 Mar 2018 16:29:58 +0800 Subject: [PATCH] =?UTF-8?q?=E9=A2=84=E7=BA=A6=E7=9F=AD=E4=BF=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java b/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java index ba05123..c0d706a 100644 --- a/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java +++ b/platform-msg-generate/src/main/java/com/lyms/platform/msg/worker/TempleteMsgGenerateWorker.java @@ -4,6 +4,7 @@ import com.lyms.platform.beans.MsgListRequest; import com.lyms.platform.beans.MsgRequest; import com.lyms.platform.biz.service.*; import com.lyms.platform.common.enums.*; +import com.lyms.platform.common.utils.DateUtil; import com.lyms.platform.common.utils.StringUtils; import com.lyms.platform.msg.service.IBaseService; import com.lyms.platform.msg.utils.DateUtils; @@ -570,9 +571,10 @@ public class TempleteMsgGenerateWorker implements Runnable { Date orderDate = DateUtils.addDay(new Date(), sendTimeType); orderDate = DateUtils.formatDate(orderDate,DateUtils.Y_M_D); + System.out.print("========="+DateUtils.getDateStr(orderDate, DateUtils.Y_M_D)); - List checkModels = mongoTemplate.find(Query.query(Criteria.where("nextCheckTime").is(orderDate) - .and("yn").ne("1").and("hospitalId").is(tempHid)), BabyEyeCheck.class); + List checkModels = mongoTemplate.find(Query.query(Criteria.where("nextCheckTime").gte(orderDate).lt(DateUtils.addDay(orderDate, 1)) + .and("yn").is("1").and("hospitalId").is(tempHid)), BabyEyeCheck.class); if (CollectionUtils.isNotEmpty(checkModels)) { for(BabyEyeCheck eyecheck : checkModels) -- 1.8.3.1