From b0ba96d50c71848b781526cf9760d7fb2396a134 Mon Sep 17 00:00:00 2001 From: guoapeng Date: Tue, 25 Feb 2025 19:36:07 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=BC=80=E5=A7=8B=E5=8A=A0=E7=83=ADStri?= =?UTF-8?q?ng=E8=BD=ACDouble?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/qyft/gd/service/CMDService.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/qyft/gd/service/CMDService.java b/src/main/java/com/qyft/gd/service/CMDService.java index 6334993..7115b26 100644 --- a/src/main/java/com/qyft/gd/service/CMDService.java +++ b/src/main/java/com/qyft/gd/service/CMDService.java @@ -309,9 +309,9 @@ public class CMDService { String hardwareId = baseDataService.getHeatAreaHardwareIdById((Integer) params.get("heatId")); Double temperature; if (params.get("temperature") == null) { - temperature = Double.valueOf(baseDataService.getHeatAreaTemperatureById((Integer) params.get("heatId"))); + temperature = Double.parseDouble(baseDataService.getHeatAreaTemperatureById((Integer) params.get("heatId"))); } else { - temperature = (Double) params.get("temperature"); + temperature = Double.parseDouble((String) params.get("temperature")) ; } cmdList.add(() -> deviceService.startHeating(hardwareId, temperature)); return cmdList;