From 1701bfbfca15eaefa3fe1955d2eb8c7119b3a680 Mon Sep 17 00:00:00 2001 From: baigao <1337326764@qq.com> Date: Fri, 29 May 2026 10:07:11 +0800 Subject: [PATCH] =?UTF-8?q?fix(model-config):=20=E4=BF=AE=E5=A4=8D?= =?UTF-8?q?=E5=90=88=E5=B9=B6JSON=E6=97=B6=E7=9A=84=E7=B1=BB=E5=9E=8B?= =?UTF-8?q?=E5=BC=82=E5=B8=B8=E5=B9=B6=E6=B7=BB=E5=8A=A0=E6=97=A5=E5=BF=97?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. 为mergeJson方法添加空值检查和类型校验逻辑 2. 增加日志打印便于排查问题 3. 优化代码换行和注释格式 4. 修复原有代码中潜在的类型转换异常问题 --- .../service/impl/ModelConfigServiceImpl.java | 32 ++++++++++++++++--- 1 file changed, 28 insertions(+), 4 deletions(-) diff --git a/main/manager-api/src/main/java/xiaozhi/modules/model/service/impl/ModelConfigServiceImpl.java b/main/manager-api/src/main/java/xiaozhi/modules/model/service/impl/ModelConfigServiceImpl.java index d38c828b..3f6cd4c8 100644 --- a/main/manager-api/src/main/java/xiaozhi/modules/model/service/impl/ModelConfigServiceImpl.java +++ b/main/manager-api/src/main/java/xiaozhi/modules/model/service/impl/ModelConfigServiceImpl.java @@ -39,9 +39,11 @@ import xiaozhi.modules.model.dto.ModelProviderDTO; import xiaozhi.modules.model.entity.ModelConfigEntity; import xiaozhi.modules.model.service.ModelConfigService; import xiaozhi.modules.model.service.ModelProviderService; +import lombok.extern.slf4j.Slf4j; @Service @AllArgsConstructor +@Slf4j public class ModelConfigServiceImpl extends BaseServiceImpl implements ModelConfigService { @@ -373,7 +375,8 @@ public class ModelConfigServiceImpl extends BaseServiceImpl