(1)MaatConverException调整,将接口返回json异常信息解析。

(2)白名单,IP配置审核异常结果修改
This commit is contained in:
wangxin
2018-06-08 15:57:59 +08:00
parent 623a1fdd09
commit 46b08620b6
5 changed files with 177 additions and 4 deletions

View File

@@ -1,15 +1,53 @@
package com.nis.exceptions;
import com.nis.domain.RestfulResult;
public class MaatConvertException extends RuntimeException {
private static final long serialVersionUID = 1L;
private static final String prefix="<spring:message code=\"request_service_failed\"/>";
private RestfulResult result;
public MaatConvertException(String message) {
super(message);
if(message.startsWith(prefix)){
result=new RestfulResult(message.replaceFirst(prefix, ""));
}else{
result=new RestfulResult(message);
}
}
public MaatConvertException(String message, Throwable cause) {
super(message, cause);
if(message.startsWith(prefix)){
result=new RestfulResult(message.replaceFirst(prefix, ""));
}else{
result=new RestfulResult(message);
}
}
/**
* result
* @return result
*/
public RestfulResult getResult() {
return result;
}
/**
* @param result the result to set
*/
public void setResult(RestfulResult result) {
this.result = result;
}
/**
* prefix
* @return prefix
*/
public static String getPrefix() {
return prefix;
}
}