KKSU
2024-07-15 35370aa39a08c9ba96f9bd2a5e9d6ac721fe98d6
逻辑
1 files modified
19 ■■■■ changed files
src/main/java/cc/mrbird/febs/common/advise/MyResponseBodyAdvise.java 19 ●●●● patch | view | raw | blame | history
src/main/java/cc/mrbird/febs/common/advise/MyResponseBodyAdvise.java
@@ -1,7 +1,6 @@
package cc.mrbird.febs.common.advise;
import cc.mrbird.febs.common.contants.AppContants;
import cn.hutool.crypto.SecureUtil;
import cn.hutool.crypto.asymmetric.KeyType;
import cn.hutool.crypto.asymmetric.RSA;
import com.alibaba.fastjson.JSONObject;
@@ -30,7 +29,23 @@
    @Override
    public Object beforeBodyWrite(Object o, MethodParameter methodParameter, MediaType mediaType, Class aClass, ServerHttpRequest serverHttpRequest, ServerHttpResponse serverHttpResponse) {
        if (!AppContants.ENCRYPT_METHOD.contains(methodParameter.getMethod().getName()) || isDebug) {
        String name = methodParameter.getMethod().getName();
        if("findPlatformBannerList".equals(name)){
            return o;
        }
        if("newsDetails".equals(name)){
            return o;
        }
        if("findNews".equals(name)){
            return o;
        }
        if("findNewsInPage".equals(name)){
            return o;
        }
        if("findNewsInfoCategory".equals(name)){
            return o;
        }
        if (!AppContants.ENCRYPT_METHOD.contains(name)) {
            return o;
        }