diff --git a/base/src/main/java/com/tinyengine/it/common/utils/JsonUtils.java b/base/src/main/java/com/tinyengine/it/common/utils/JsonUtils.java index ea72cb32..2d5948d0 100644 --- a/base/src/main/java/com/tinyengine/it/common/utils/JsonUtils.java +++ b/base/src/main/java/com/tinyengine/it/common/utils/JsonUtils.java @@ -244,7 +244,7 @@ public static T decode(ByteBuf src, Class valueType) { } catch (Throwable var5) { var6.addSuppressed(var5); } - throw var6; + throw new ServiceException(ExceptionEnum.CM001.getResultCode(),var6.getMessage()); } inputStream.close(); return var3; diff --git a/base/src/main/java/com/tinyengine/it/gateway/ai/AiChatClient.java b/base/src/main/java/com/tinyengine/it/gateway/ai/AiChatClient.java index 1f4c9bbb..5e5b47ae 100644 --- a/base/src/main/java/com/tinyengine/it/gateway/ai/AiChatClient.java +++ b/base/src/main/java/com/tinyengine/it/gateway/ai/AiChatClient.java @@ -13,8 +13,6 @@ package com.tinyengine.it.gateway.ai; import com.fasterxml.jackson.core.type.TypeReference; -import com.tinyengine.it.common.exception.ExceptionEnum; -import com.tinyengine.it.common.exception.ServiceException; import com.tinyengine.it.common.utils.JsonUtils; import com.tinyengine.it.config.AiChatConfig; import com.tinyengine.it.model.dto.AiParam; @@ -39,7 +37,7 @@ @Slf4j public class AiChatClient { private final Map config; - // 新增 Setter 方法,便于测试时注入 Mock 对象 + @Setter private RestTemplate restTemplate; diff --git a/base/src/main/java/com/tinyengine/it/service/material/impl/ComponentServiceImpl.java b/base/src/main/java/com/tinyengine/it/service/material/impl/ComponentServiceImpl.java index 14d50aa0..3e23828e 100644 --- a/base/src/main/java/com/tinyengine/it/service/material/impl/ComponentServiceImpl.java +++ b/base/src/main/java/com/tinyengine/it/service/material/impl/ComponentServiceImpl.java @@ -147,8 +147,7 @@ public Result readFileAndBulkCreate(MultipartFile file) { componentLibrary.setIsOfficial(true); ComponentLibrary library = new ComponentLibrary(); library.setName(componentLibrary.getName()); - // 默认覆盖更新 其他业务需求多版本组件可放开 - // library.setVersion(componentLibrary.getVersion()); + // 默认覆盖更新 其他业务需求多版本组件可放开 library.setVersion(componentLibrary.getVersion()); // 查询是否存在组件库 List componentLibraryList = componentLibraryMapper.queryComponentLibraryByCondition( library); @@ -376,7 +375,7 @@ private List buildComponentList(BundleDto bundleDto, List snippetMap = BeanUtil.beanToMap(snippet); component.setSnippets(Arrays.asList(snippetMap)); - if(Objects.isNull(component.getCategory())) { + if (Objects.isNull(component.getCategory())) { component.setCategory(child.getGroup()); } } diff --git a/base/src/test/java/com/tinyengine/it/gateway/ai/AiChatClientTest.java b/base/src/test/java/com/tinyengine/it/gateway/ai/AiChatClientTest.java index 7f829d04..428dccb0 100644 --- a/base/src/test/java/com/tinyengine/it/gateway/ai/AiChatClientTest.java +++ b/base/src/test/java/com/tinyengine/it/gateway/ai/AiChatClientTest.java @@ -12,25 +12,17 @@ package com.tinyengine.it.gateway.ai; -import static javax.management.Query.eq; import static org.junit.Assert.assertEquals; -import static org.mockito.ArgumentMatchers.argThat; -import static org.mockito.Mockito.RETURNS_DEEP_STUBS; import static org.mockito.Mockito.any; import static org.mockito.Mockito.anyString; -import static org.mockito.Mockito.verify; import static org.mockito.Mockito.when; -import com.tinyengine.it.common.utils.TestUtil; import com.tinyengine.it.config.AiChatConfig; import com.tinyengine.it.model.dto.AiMessages; import com.tinyengine.it.model.dto.AiParam; -import org.junit.jupiter.api.Assertions; import org.junit.jupiter.api.BeforeEach; import org.junit.jupiter.api.Test; -import org.mockito.Answers; -import org.mockito.InjectMocks; import org.mockito.Mockito; import org.mockito.MockitoAnnotations; import org.springframework.http.HttpEntity;