上传代码

This commit is contained in:
zhangdongxu
2017-12-19 14:55:52 +08:00
commit 13acafd43d
4777 changed files with 898870 additions and 0 deletions

View File

@@ -0,0 +1,167 @@
/**
* @Title: RestError.java
* @Package com.nis.restful
* @Description: TODO(用一句话描述该文件做什么)
* @author darnell
* @date 2016年8月24日 上午11:36:30
* @version V1.0
*/
package com.nis.restful;
import org.springframework.http.HttpStatus;
/**
* @ClassName: RestError
* @Description: TODO(用于构建web服务的错误对象)
* @author (darnell)
* @date 2016年8月24日 上午11:36:30
* @version V1.0
*/
public class RestResult {
/**
* http状态码
*/
private HttpStatus status;
/**
* 业务编码
*/
private RestBusinessCode businessCode;
/**
* 结果信息
*/
private String msg;
/**
* 请求来源
*/
private String fromUri;
private Object data;
/**
* A版4 B版2 C版1
*/
private String activeSys;
/**
* 日志数据来源本地0 数据中心1
*/
private String logSource;
public RestResult(){
}
public RestResult(HttpStatus status, RestBusinessCode businessCode, String msg,String fromUri,String activeSys,String fromSign) {
super();
this.status = status;
this.businessCode = businessCode;
this.msg = msg;
this.fromUri = fromUri;
this.activeSys=activeSys;
this.logSource=logSource;
}
/**
* @return status
*/
public HttpStatus getStatus() {
return status;
}
/**
* @param status 要设置的 status
*/
public void setStatus(HttpStatus status) {
this.status = status;
}
/**
* @return businessCode
*/
public RestBusinessCode getBusinessCode() {
return businessCode;
}
/**
* @param businessCode 要设置的 businessCode
*/
public void setBusinessCode(RestBusinessCode businessCode) {
this.businessCode = businessCode;
}
/**
* @return msg
*/
public String getMsg() {
return msg;
}
/**
* @param msg 要设置的 msg
*/
public void setMsg(String msg) {
this.msg = msg;
}
/**
* @return fromUri
*/
public String getFromUri() {
return fromUri;
}
/**
* @param fromUri 要设置的 fromUri
*/
public void setFromUri(String fromUri) {
this.fromUri = fromUri;
}
public String getActiveSys() {
return activeSys;
}
public void setActiveSys(String activeSys) {
this.activeSys = activeSys;
}
public String getLogSource() {
return logSource;
}
public void setLogSource(String logSource) {
this.logSource = logSource;
}
/**
* @return data
*/
public Object getData() {
return data;
}
/**
* @param data 要设置的 data
*/
public void setData(Object data) {
this.data = data;
}
public String toString() {
return new StringBuilder().append("HttpStatus:").append(getStatus().value())
.append(" errorcode:")
.append(this.getBusinessCode().getValue())
.append(" errorReason:")
.append(this.getBusinessCode().getErrorReason())
.append(" errorMsg:")
.append(this.getMsg())
.append(" errorURL").append(this.getFromUri())
.toString();
}
}