|
@@ -4,6 +4,7 @@ package com.fdkankan.web.response;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.alibaba.fastjson.JSONObject;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
import lombok.extern.slf4j.Slf4j;
|
|
|
|
+import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean;
|
|
import org.springframework.core.MethodParameter;
|
|
import org.springframework.core.MethodParameter;
|
|
import org.springframework.http.MediaType;
|
|
import org.springframework.http.MediaType;
|
|
import org.springframework.http.converter.HttpMessageConverter;
|
|
import org.springframework.http.converter.HttpMessageConverter;
|
|
@@ -12,6 +13,7 @@ import org.springframework.http.server.ServerHttpResponse;
|
|
import org.springframework.web.bind.annotation.RestControllerAdvice;
|
|
import org.springframework.web.bind.annotation.RestControllerAdvice;
|
|
import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice;
|
|
import org.springframework.web.servlet.mvc.method.annotation.ResponseBodyAdvice;
|
|
|
|
|
|
|
|
+@ConditionalOnMissingBean(ResponseBodyAdvice.class)
|
|
@RestControllerAdvice
|
|
@RestControllerAdvice
|
|
@Slf4j
|
|
@Slf4j
|
|
public class BaseResponseAdvice implements ResponseBodyAdvice<Object> {
|
|
public class BaseResponseAdvice implements ResponseBodyAdvice<Object> {
|
|
@@ -45,4 +47,5 @@ public class BaseResponseAdvice implements ResponseBodyAdvice<Object> {
|
|
return ResultData.ok(body);
|
|
return ResultData.ok(body);
|
|
}
|
|
}
|
|
}
|
|
}
|
|
|
|
+
|
|
}
|
|
}
|