From 9c9c2405dd64bcb6daeef742a95944bf1d014f39 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=99=BD=E5=87=A4=E5=90=89?= Date: Thu, 13 Mar 2025 12:02:03 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B5=81=E5=BC=8F=E6=8E=A5=E5=8F=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/qyft/ms/app/common/command/FrontCommandAck.java | 2 +- .../ms/app/controller/frontcommandhandle/impl/DehumidifierStart.java | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/qyft/ms/app/common/command/FrontCommandAck.java b/src/main/java/com/qyft/ms/app/common/command/FrontCommandAck.java index cfc320c..a2ae818 100644 --- a/src/main/java/com/qyft/ms/app/common/command/FrontCommandAck.java +++ b/src/main/java/com/qyft/ms/app/common/command/FrontCommandAck.java @@ -4,7 +4,7 @@ import cn.hutool.json.JSONObject; public class FrontCommandAck { - public static String backstageAck(String cmdId, String cmdName,String status,String info) { + public static String backstageAck(String cmdId, String cmdName, String status, String info) { JSONObject jsonObject = new JSONObject(); jsonObject.set("cmdId", cmdId); jsonObject.set("cmdName", cmdName); diff --git a/src/main/java/com/qyft/ms/app/controller/frontcommandhandle/impl/DehumidifierStart.java b/src/main/java/com/qyft/ms/app/controller/frontcommandhandle/impl/DehumidifierStart.java index f5572fc..83d36e9 100644 --- a/src/main/java/com/qyft/ms/app/controller/frontcommandhandle/impl/DehumidifierStart.java +++ b/src/main/java/com/qyft/ms/app/controller/frontcommandhandle/impl/DehumidifierStart.java @@ -77,7 +77,7 @@ public class DehumidifierStart implements CommandHandler { //设备已经收到指令并且执行成功 emitter.send(FrontCommandAck.backstageAck(frontCmdId, frontCmdName, CommandStatus.RESULT, "设备指令反馈:" + JSONUtil.toJsonStr(deviceResult)), MediaType.APPLICATION_JSON); - Double deviceHumidity = deviceResult.getDouble("humidity");//拿到设备返回的湿度数值 + Double deviceHumidity = deviceResult.getJSONObject("result").getDouble("humidity");//拿到设备返回的湿度数值 if (frontHumidity > deviceHumidity) { //如果小于设置值,提醒用户不用除湿