diff --git a/ruoyi-common/ruoyi-common-json/src/main/java/org/dromara/common/json/enhance/JsonValueEnhancer.java b/ruoyi-common/ruoyi-common-json/src/main/java/org/dromara/common/json/enhance/JsonValueEnhancer.java index 382dd093f..bc2e8123c 100644 --- a/ruoyi-common/ruoyi-common-json/src/main/java/org/dromara/common/json/enhance/JsonValueEnhancer.java +++ b/ruoyi-common/ruoyi-common-json/src/main/java/org/dromara/common/json/enhance/JsonValueEnhancer.java @@ -1,6 +1,7 @@ package org.dromara.common.json.enhance; import org.springframework.core.annotation.AnnotationAwareOrderComparator; +import org.springframework.http.converter.ByteArrayHttpMessageConverter; import org.springframework.http.converter.ResourceHttpMessageConverter; import org.springframework.http.converter.StringHttpMessageConverter; import tools.jackson.databind.JavaType; @@ -46,6 +47,7 @@ public class JsonValueEnhancer { public boolean supports(Class converterType) { return !processors.isEmpty() + && !ByteArrayHttpMessageConverter.class.isAssignableFrom(converterType) && !StringHttpMessageConverter.class.isAssignableFrom(converterType) && !ResourceHttpMessageConverter.class.isAssignableFrom(converterType); }