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) { //如果小于设置值,提醒用户不用除湿