From ea39e82549bfb434d385428c00e94262cc47fcf2 Mon Sep 17 00:00:00 2001 From: yiyan Date: Sat, 22 Jun 2019 17:52:38 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8D=A2=E6=B0=B4=E6=8E=A8=E9=80=81=E4=BC=98?= =?UTF-8?q?=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/ifish7/tasks/job/impl/RemindJobImpl.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/ifish7/tasks/job/impl/RemindJobImpl.java b/src/main/java/com/ifish7/tasks/job/impl/RemindJobImpl.java index 15851d5..6fe50dc 100644 --- a/src/main/java/com/ifish7/tasks/job/impl/RemindJobImpl.java +++ b/src/main/java/com/ifish7/tasks/job/impl/RemindJobImpl.java @@ -85,7 +85,13 @@ public class RemindJobImpl implements RemindJob { boolean update = tmpPushRemindService.update(tblTmpPushRemind, new UpdateWrapper() .eq("device_id", tblTmpPushRemind.getDeviceId()) .eq("user_id", tblTmpPushRemind.getUserId())); - log.info("update : " + update); + + Integer deviceId = tblTmpPushRemind.getDeviceId(); + TblDevice device = deviceService.getById(deviceId); + device.setRemindDate(instant.atZone(zoneId).toLocalDate()); + boolean update1 = deviceService.updateById(device); + log.info("update-device : " + update1); + log.info("update-tmpPushRemind : " + update); } } @@ -112,6 +118,7 @@ public class RemindJobImpl implements RemindJob { deviceUsers.forEach(deviceUser -> { setPushList(pushList, deviceUser); }); + Date date = nextRemindDate(Integer.parseInt(tblDeviceHeaterDetail.getHeaterCycle())); String nextRemindDate = IfishTaskUtil.format(date); //更新下次提醒时间