diff --git a/src/main/java/com/qyft/gd/device/service/DeviceService.java b/src/main/java/com/qyft/gd/device/service/DeviceService.java index d294271..43afe0c 100644 --- a/src/main/java/com/qyft/gd/device/service/DeviceService.java +++ b/src/main/java/com/qyft/gd/device/service/DeviceService.java @@ -274,7 +274,7 @@ public class DeviceService { * @param heaterId 加热器id * @param temperature 温度值 */ - public boolean startHeating(String heaterId, int temperature) { + public boolean startHeating(String heaterId, double temperature) { Map params = new HashMap<>(); params.put("heaterId", heaterId); params.put("temperature", temperature); diff --git a/src/main/java/com/qyft/gd/service/CMDService.java b/src/main/java/com/qyft/gd/service/CMDService.java index 12ec0a9..01e4178 100644 --- a/src/main/java/com/qyft/gd/service/CMDService.java +++ b/src/main/java/com/qyft/gd/service/CMDService.java @@ -95,7 +95,7 @@ public class CMDService { // 开始加热 private Boolean startHeat(CMDForm cmdForm) { List> cmdList = new ArrayList<>(); - cmdList.add(() -> deviceService.startHeating((String) cmdForm.getParams().get("heaterId"),(Integer) cmdForm.getParams().get("time"))); + cmdList.add(() -> deviceService.startHeating((String) cmdForm.getParams().get("heaterId"),(Double) cmdForm.getParams().get("time"))); return run(cmdList); } // 摇匀