From 49f086bc192ce4a1e40cf7dfa7930bfadcda7843 Mon Sep 17 00:00:00 2001 From: huguanghan Date: Tue, 5 Nov 2024 15:01:15 +0800 Subject: [PATCH] =?UTF-8?q?=E5=91=8A=E8=AD=A6=E4=BF=A1=E6=81=AF=E6=9F=A5?= =?UTF-8?q?=E8=AF=A2=20=E7=A1=AE=E8=AE=A4=E6=8E=A5=E5=8F=A3=E6=96=B0?= =?UTF-8?q?=E5=A2=9E?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../modules/event/controller/EventController.java | 4 ++-- .../com/das/modules/event/service/EventService.java | 2 +- .../modules/event/service/impl/EventServiceImpl.java | 12 +++++++----- 3 files changed, 10 insertions(+), 8 deletions(-) diff --git a/das/src/main/java/com/das/modules/event/controller/EventController.java b/das/src/main/java/com/das/modules/event/controller/EventController.java index 2f1345e4..e19af6d0 100644 --- a/das/src/main/java/com/das/modules/event/controller/EventController.java +++ b/das/src/main/java/com/das/modules/event/controller/EventController.java @@ -46,8 +46,8 @@ public class EventController { * @param deviceEventInfo 确认信息 */ @PostMapping("/confirm") - public R confirmEvent(@RequestBody DeviceEventInfo deviceEventInfo){ - eventService.confirmEvent(deviceEventInfo); + public R confirmEvent(@RequestBody List deviceEventInfoList){ + eventService.confirmEvent(deviceEventInfoList); return R.success(); } } diff --git a/das/src/main/java/com/das/modules/event/service/EventService.java b/das/src/main/java/com/das/modules/event/service/EventService.java index 8185cc87..ee777d12 100644 --- a/das/src/main/java/com/das/modules/event/service/EventService.java +++ b/das/src/main/java/com/das/modules/event/service/EventService.java @@ -9,5 +9,5 @@ import java.util.List; public interface EventService { List queryEvent(EventQueryParam param); - void confirmEvent(DeviceEventInfo deviceEventInfo); + void confirmEvent(List deviceEventInfoList); } diff --git a/das/src/main/java/com/das/modules/event/service/impl/EventServiceImpl.java b/das/src/main/java/com/das/modules/event/service/impl/EventServiceImpl.java index fcb10d01..04da4c80 100644 --- a/das/src/main/java/com/das/modules/event/service/impl/EventServiceImpl.java +++ b/das/src/main/java/com/das/modules/event/service/impl/EventServiceImpl.java @@ -31,11 +31,13 @@ public class EventServiceImpl implements EventService { } @Override - public void confirmEvent(DeviceEventInfo deviceEventInfo) { + public void confirmEvent(List deviceEventInfoList) { Long confirmTime = System.currentTimeMillis(); - deviceEventInfo.setConfirmTime(confirmTime); - SysUserVo sysUserVo = (SysUserVo) StpUtil.getTokenSession().get(SessionUtil.SESSION_USER_KEY); - deviceEventInfo.setConfirmAccount(sysUserVo.getAccount()); - tdEngineService.confirmEvent(deviceEventInfo); + for (DeviceEventInfo deviceEventInfo : deviceEventInfoList){ + deviceEventInfo.setConfirmTime(confirmTime); + SysUserVo sysUserVo = (SysUserVo) StpUtil.getTokenSession().get(SessionUtil.SESSION_USER_KEY); + deviceEventInfo.setConfirmAccount(sysUserVo.getAccount()); + tdEngineService.confirmEvent(deviceEventInfo); + } } }