Browse Source

流式接口

master
白凤吉 5 months ago
parent
commit
9c9c2405dd
  1. 2
      src/main/java/com/qyft/ms/app/common/command/FrontCommandAck.java
  2. 2
      src/main/java/com/qyft/ms/app/controller/frontcommandhandle/impl/DehumidifierStart.java

2
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);

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

Loading…
Cancel
Save