From 79b4d4f6ad5db21a5502e36794ed883e33018785 Mon Sep 17 00:00:00 2001 From: zch Date: Wed, 28 May 2025 16:54:52 +0800 Subject: [PATCH] =?UTF-8?q?fix(record):=20=E4=BC=98=E5=8C=96=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E8=AE=B0=E5=BD=95=E5=BC=82=E5=B8=B8=E5=A4=84=E7=90=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改了 RecordIotenvInstantServiceImpl 类中的异常处理逻辑 - 当分表不存在时,不再抛出异常,而是返回空列表 - 这种处理方式避免了不必要的异常中断,提高了系统的健壮性 --- .../ems/record/service/impl/RecordIotenvInstantServiceImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/os-ems/src/main/java/com/os/ems/record/service/impl/RecordIotenvInstantServiceImpl.java b/os-ems/src/main/java/com/os/ems/record/service/impl/RecordIotenvInstantServiceImpl.java index 6c306ac..9e9aaa3 100644 --- a/os-ems/src/main/java/com/os/ems/record/service/impl/RecordIotenvInstantServiceImpl.java +++ b/os-ems/src/main/java/com/os/ems/record/service/impl/RecordIotenvInstantServiceImpl.java @@ -160,7 +160,7 @@ public class RecordIotenvInstantServiceImpl implements IRecordIotenvInstantServi } for (String tableName : tableNames){ if (!isTableExists(tableName)){ - throw new ServiceException(tableName + "分表不存在,未记录数据"); + return new ArrayList<>(); } }