|
|
@@ -51,7 +51,12 @@ public class WebExceptionHandler {
|
|
|
else if(e instanceof FeignProviderException) {
|
|
|
FeignProviderException error = (FeignProviderException)e;
|
|
|
logger.warn(e.getMessage());
|
|
|
- return rendError(new BaseCode(error.getCode(),error.getMsg()));
|
|
|
+ if(error.isBusinessException()) {
|
|
|
+ return rendError(new BaseCode(error.getCode(),error.getMsg()));
|
|
|
+ }
|
|
|
+ else {
|
|
|
+ return rendError(BaseCode.ERROR);
|
|
|
+ }
|
|
|
}
|
|
|
else if(e instanceof MethodArgumentNotValidException) {
|
|
|
BindingResult result = ((MethodArgumentNotValidException)e).getBindingResult();
|