| | |
| | | * Description:返回参数主类 |
| | | */ |
| | | public class BaseResponse<T> { |
| | | private int code; |
| | | //数据已被删除或为空 |
| | | public final String DATA_NULL = "1001"; |
| | | |
| | | |
| | | private String code; |
| | | private String msg; |
| | | private T content; |
| | | private String stackErrorInfo;//堆栈错误描述 |
| | | private String success;//堆栈错误描述 |
| | | |
| | | |
| | | public int getCode() { |
| | | public String getCode() { |
| | | return code; |
| | | } |
| | | |
| | | public void setCode(int code) { |
| | | public void setCode(String code) { |
| | | this.code = code; |
| | | } |
| | | |
| | |
| | | this.msg = msg; |
| | | } |
| | | |
| | | /** |
| | | * 判断状态码是否是异常值 |
| | | * |
| | | * @return |
| | | */ |
| | | public boolean isCodeInvalid() { |
| | | return code != Constants.SUCCESS; |
| | | } |
| | | |
| | | public boolean isSuccess() { |
| | | return code == Constants.SUCCESS; |
| | | return Constants.SUCCESS.equals(code); |
| | | } |
| | | |
| | | |
| | | public String getStackErrorInfo() { |
| | | return stackErrorInfo; |
| | | public String getSuccess() { |
| | | return success; |
| | | } |
| | | |
| | | public void setStackErrorInfo(String stackErrorInfo) { |
| | | this.stackErrorInfo = stackErrorInfo; |
| | | public void setSuccess(String success) { |
| | | this.success = success; |
| | | } |
| | | |
| | | public T getContent() { |