shuhao 1 month ago
parent
commit
b6075c6230
1 changed files with 2 additions and 1 deletions
  1. 2 1
      src/main/java/com/xiesx/fastboot/core/body/GlobalBodyAdvice.java

+ 2 - 1
src/main/java/com/xiesx/fastboot/core/body/GlobalBodyAdvice.java

@@ -4,6 +4,7 @@ import java.util.Arrays;
 import java.util.Map;
 
 import org.springframework.core.MethodParameter;
+import org.springframework.data.domain.Page;
 import org.springframework.http.MediaType;
 import org.springframework.http.server.ServerHttpRequest;
 import org.springframework.http.server.ServerHttpResponse;
@@ -38,7 +39,7 @@ public class GlobalBodyAdvice implements ResponseBodyAdvice<Object> {
         if(returnValue == null || returnValue instanceof Serializable){
             return returnValue;
         }
-        if (returnValue instanceof BaseResult || returnValue instanceof PaginationResult) {
+        if (returnValue instanceof BaseResult || returnValue instanceof PaginationResult|| returnValue instanceof Page) {
             res = returnValue;
         } else if (returnValue instanceof Map<?, ?> || returnValue instanceof Iterable<?>) {
             res = returnValue;