Browse Source

modify the JsonResponseAdvice for json;

tags/1.1.0
zhaoguangwei 5 years ago
parent
commit
8cdb7fdc1d
1 changed files with 7 additions and 0 deletions
  1. +7
    -0
      source/manager/ump-web/src/main/java/com/jd/blockchain/ump/web/JsonResponseAdvice.java

+ 7
- 0
source/manager/ump-web/src/main/java/com/jd/blockchain/ump/web/JsonResponseAdvice.java View File

@@ -1,5 +1,7 @@
package com.jd.blockchain.ump.web;

import com.jd.blockchain.ump.controller.RetrievalController;
import com.jd.blockchain.ump.controller.TaskRetrievalController;
import com.jd.blockchain.ump.model.config.LedgerConfig;
import com.jd.blockchain.ump.model.web.WebResponse;
import org.springframework.core.MethodParameter;
@@ -20,6 +22,11 @@ public class JsonResponseAdvice implements ResponseBodyAdvice<Object> {
if (MappingJackson2HttpMessageConverter.class == converterType
&& (returnType.getContainingClass().getName().startsWith("com.jd.blockchain.ump")
|| returnType.getDeclaringClass().getName().startsWith("com.jd.blockchain.ump"))) {

if (returnType.getContainingClass() == RetrievalController.class || returnType.getContainingClass() == TaskRetrievalController.class) {
return false;
}

return true;
}
return false;


Loading…
Cancel
Save