From fc89324ba637f8020b9ca6cc47df6de5177691ac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B?= <1063331231@qq.com> Date: Thu, 12 Jun 2025 19:03:45 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=A0=E6=84=9F=E5=99=A8=E9=87=87=E9=9B=86?= =?UTF-8?q?=E6=B8=A9=E5=BA=A604*4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../scheduled/FetchTemperatureScheduledTask.java | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/main/java/com/iflytop/sgs/app/service/scheduled/FetchTemperatureScheduledTask.java b/src/main/java/com/iflytop/sgs/app/service/scheduled/FetchTemperatureScheduledTask.java index 0ed107e..7991e73 100644 --- a/src/main/java/com/iflytop/sgs/app/service/scheduled/FetchTemperatureScheduledTask.java +++ b/src/main/java/com/iflytop/sgs/app/service/scheduled/FetchTemperatureScheduledTask.java @@ -29,23 +29,23 @@ public class FetchTemperatureScheduledTask { deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_03).setTemperature(heatModule03Temperature); Double heatModule04Temperature = gdDeviceStatusService.getHeaterRodTemperature("HEATER_ROD4_ID"); - - deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_04).setTemperature(heatModule04Temperature); - }else{ - Double temperature01 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_01).getTemperature(); - Double temperature02 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_02).getTemperature(); - Double temperature03 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_03).getTemperature(); - Double temperature04 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_04).getTemperature(); - if(temperature01 == null){ + //todo + deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_04).setTemperature(heatModule04Temperature * 4); + } else { + Double temperature01 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_01).getTemperature(); + Double temperature02 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_02).getTemperature(); + Double temperature03 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_03).getTemperature(); + Double temperature04 = deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_04).getTemperature(); + if (temperature01 == null) { deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_01).setTemperature(26.0); } - if(temperature02 == null){ + if (temperature02 == null) { deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_02).setTemperature(26.0); } - if(temperature03 == null){ + if (temperature03 == null) { deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_03).setTemperature(26.0); } - if(temperature04 == null){ + if (temperature04 == null) { deviceStateService.getDeviceState().getHeatModuleByCode(HeatModuleCode.heat_module_04).setTemperature(26.0); } }