From 0a55e443300a38d7e7cdea69a25917f253e55203 Mon Sep 17 00:00:00 2001 From: syruan <321359594@qq.com> Date: Tue, 27 May 2025 15:48:49 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96=EF=BC=9A=E4=BF=AE=E6=94=B9?= =?UTF-8?q?=E8=B0=83=E6=95=B4IotDataController=E4=B8=AD=E8=8E=B7=E5=8F=96?= =?UTF-8?q?=E6=95=B0=E6=8D=AE=E6=8E=A5=E5=8F=A3=E7=9A=84=E8=BF=94=E5=9B=9E?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../material/iot/controller/IotDataController.java | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/iot/controller/IotDataController.java b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/iot/controller/IotDataController.java index 0c16935..6ac6265 100644 --- a/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/iot/controller/IotDataController.java +++ b/bonus-modules/bonus-material-mall/src/main/java/com/bonus/material/iot/controller/IotDataController.java @@ -35,15 +35,13 @@ public class IotDataController { // 新增接口供HTML页面获取数据 @GetMapping("/api/mqtt/latest-data") - public Object[] getLatestData(@RequestParam(required = false) String uuid) { + public GpsData getLatestData(@RequestParam(required = false) String uuid) { if (uuid == null && !LATEST_DATA.isEmpty()) { - // 如果没有指定UUID,返回第一个设备的数据 - //return LATEST_DATA.values().iterator().next(); + //如果没有指定UUID,返回第一个设备的数据 + return LATEST_DATA.values().iterator().next(); - // 如果没有指定UUID, 返回全部数据 - return LATEST_DATA.values().toArray(); } - return new GpsData[]{LATEST_DATA.get(uuid)}; + return LATEST_DATA.get(uuid); } private GpsData parseMqttData(String rawData) {