From fc98e3bd6d9c250d169fc2420696aa3d66ad52b6 Mon Sep 17 00:00:00 2001 From: 25604 Date: Thu, 21 Aug 2025 15:49:49 +0800 Subject: [PATCH] =?UTF-8?q?1=E3=80=81=E4=BF=AE=E5=A4=8D=E5=AE=9A=E6=97=B6?= =?UTF-8?q?=E6=8A=A5=E8=AD=A6,=E6=95=B0=E6=8D=AE=E5=A4=84=E7=90=86?= =?UTF-8?q?=E9=97=AE=E9=A2=98;?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mh-admin/src/main/resources/logback.xml | 2 +- .../src/main/java/com/mh/common/utils/BigDecimalUtils.java | 1 + .../java/com/mh/system/mapper/device/DataProcessMapper.java | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/mh-admin/src/main/resources/logback.xml b/mh-admin/src/main/resources/logback.xml index 11c053f..594660f 100644 --- a/mh-admin/src/main/resources/logback.xml +++ b/mh-admin/src/main/resources/logback.xml @@ -1,7 +1,7 @@ - + diff --git a/mh-common/src/main/java/com/mh/common/utils/BigDecimalUtils.java b/mh-common/src/main/java/com/mh/common/utils/BigDecimalUtils.java index b5eee7c..4bbb75b 100644 --- a/mh-common/src/main/java/com/mh/common/utils/BigDecimalUtils.java +++ b/mh-common/src/main/java/com/mh/common/utils/BigDecimalUtils.java @@ -23,6 +23,7 @@ public class BigDecimalUtils { OPERATORS.put("<", (a, b) -> a.compareTo(b) < 0); OPERATORS.put("<=", (a, b) -> a.compareTo(b) <= 0); OPERATORS.put("==", (a, b) -> a.compareTo(b) == 0); + OPERATORS.put("=", (a, b) -> a.compareTo(b) == 0); // 添加对 = 运算符的支持 OPERATORS.put("!=", (a, b) -> a.compareTo(b) != 0); } diff --git a/mh-system/src/main/java/com/mh/system/mapper/device/DataProcessMapper.java b/mh-system/src/main/java/com/mh/system/mapper/device/DataProcessMapper.java index 0a2de36..b965d46 100644 --- a/mh-system/src/main/java/com/mh/system/mapper/device/DataProcessMapper.java +++ b/mh-system/src/main/java/com/mh/system/mapper/device/DataProcessMapper.java @@ -170,7 +170,7 @@ public interface DataProcessMapper { * @param deviceNum * @return */ - @Select("select mt_init_value from collection_params_manage where mt_num = #{deviceNum} and is_use = '0'") + @Select("select mt_init_value from collection_params_manage where mt_num = #{deviceNum} and is_use = '0' limit 1 ") String queryInitValue(@Param("deviceNum") String deviceNum); @Select("select * from ${tableName} where register_id = #{registerId} and cur_time >= CURRENT_TIMESTAMP - INTERVAL '24 hours' ")