From 4890e9c8e3cd8c4661c85f3d32a63738c173ba75 Mon Sep 17 00:00:00 2001 From: zcxlsm Date: Sun, 31 Aug 2025 14:12:45 +0800 Subject: [PATCH] refactor(property): 1 --- .../service/impl/smartDevicesImpl/TbMeterInfoServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/smartDevicesImpl/TbMeterInfoServiceImpl.java b/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/smartDevicesImpl/TbMeterInfoServiceImpl.java index a5651461..697bc188 100644 --- a/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/smartDevicesImpl/TbMeterInfoServiceImpl.java +++ b/ruoyi-modules/Property/src/main/java/org/dromara/property/service/impl/smartDevicesImpl/TbMeterInfoServiceImpl.java @@ -281,7 +281,7 @@ public class TbMeterInfoServiceImpl implements ITbMeterInfoService { BigDecimal initReading = BigDecimal.valueOf(meterResult.getCollectionValue().get(Integer.parseInt(item.getMeterCode()))) .setScale(2, RoundingMode.HALF_UP); - if (initReading.equals(BigDecimal.ZERO)) { + if (initReading.compareTo(BigDecimal.ZERO) == 0) { item.setCommunicationState(0L); } else { item.setCommunicationState(1L);