shuhao 1 maand geleden
bovenliggende
commit
b6075c6230
1 gewijzigde bestanden met toevoegingen van 2 en 1 verwijderingen
  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 java.util.Map;
 
 
 import org.springframework.core.MethodParameter;
 import org.springframework.core.MethodParameter;
+import org.springframework.data.domain.Page;
 import org.springframework.http.MediaType;
 import org.springframework.http.MediaType;
 import org.springframework.http.server.ServerHttpRequest;
 import org.springframework.http.server.ServerHttpRequest;
 import org.springframework.http.server.ServerHttpResponse;
 import org.springframework.http.server.ServerHttpResponse;
@@ -38,7 +39,7 @@ public class GlobalBodyAdvice implements ResponseBodyAdvice<Object> {
         if(returnValue == null || returnValue instanceof Serializable){
         if(returnValue == null || returnValue instanceof Serializable){
             return returnValue;
             return returnValue;
         }
         }
-        if (returnValue instanceof BaseResult || returnValue instanceof PaginationResult) {
+        if (returnValue instanceof BaseResult || returnValue instanceof PaginationResult|| returnValue instanceof Page) {
             res = returnValue;
             res = returnValue;
         } else if (returnValue instanceof Map<?, ?> || returnValue instanceof Iterable<?>) {
         } else if (returnValue instanceof Map<?, ?> || returnValue instanceof Iterable<?>) {
             res = returnValue;
             res = returnValue;