hz-zhhq-app-service/greenH5modul/.svn/pristine/1b/1b359dc8c31b264f8e6d57cec4f...

106 lines
1.9 KiB
Plaintext
Raw Normal View History

2025-01-21 13:12:35 +08:00
package com.nationalelectirc.utils;
import java.io.Serializable;
import java.security.NoSuchAlgorithmException;
import com.nationalelectric.greenH5.utils.AesEncryptUtil;
import com.nationalelectric.greenH5.utils.MD5Util;
import net.sf.json.JSONObject;
public class RestResult implements Serializable {
/**
*
*/
private static final long serialVersionUID = 1633954754563892918L;
private String returnCode;
private String returnMsg;
private Object returnData;
private String sign;
private String body;
private Boolean flag;
public RestResult(String returnCode) {
this.returnCode = returnCode;
}
public RestResult(String returnCode, String reason) {
this.returnCode = returnCode;
this.returnMsg = reason;
}
public RestResult(String returnCode, Object obj) {
this.returnCode = returnCode;
this.returnData = obj;
}
public RestResult(String returnCode, String reason, Object obj) {
this.returnCode = returnCode;
this.returnMsg = reason;
this.returnData = obj;
}
//无加密返回,例子:餐券扫码使用
public RestResult(String returnCode, String reason,boolean flag) {
this.returnCode = returnCode;
this.returnMsg = reason;
this.flag = flag;
}
public String getReturnCode() {
return returnCode;
}
public void setReturnCode(String returnCode) {
this.returnCode = returnCode;
}
public String getReturnMsg() {
return returnMsg;
}
public void setReturnMsg(String returnMsg) {
this.returnMsg = returnMsg;
}
public Object getReturnData() {
return returnData;
}
public void setReturnData(Object returnData) {
this.returnData = returnData;
}
public String getSign() {
return sign;
}
public void setSign(String sign) {
this.sign = sign;
}
public String getBody() {
return body;
}
public void setBody(String body) {
this.body = body;
}
public Boolean getFlag() {
return flag;
}
public void setFlag(Boolean flag) {
this.flag = flag;
}
}