gistfile1.txt package com.digitalchina.common.data;public class RtnData { private String code = Constants.RTN_CODE_SUCCESS; private String message = "success"; private T result; private String status = Constants.RTN_STATUS_SUCCESS; public s
package com.digitalchina.common.data; public class RtnData{ private String code = Constants.RTN_CODE_SUCCESS; private String message = "success"; private T result; private String status = Constants.RTN_STATUS_SUCCESS; public static RtnData ok(Object result){ RtnData rtnData = new RtnData(); rtnData.setCode(Constants.RTN_CODE_SUCCESS); rtnData.setStatus(Constants.RTN_STATUS_SUCCESS); rtnData.setResult(result); return rtnData; } public static RtnData ok(Object result,String message){ RtnData rtnData = new RtnData(); rtnData.setCode(Constants.RTN_CODE_SUCCESS); rtnData.setStatus(Constants.RTN_STATUS_SUCCESS); rtnData.setResult(result); rtnData.setMessage(message); return rtnData; } public static RtnData fail(String result){ RtnData rtnData = new RtnData(); rtnData.setCode(Constants.RTN_CODE_FAIL); rtnData.setStatus(Constants.RTN_STATUS_ERROR); rtnData.setMessage(result); return rtnData; } public static RtnData fail(Object result){ return fail(result, null); } public static RtnData fail(Object result, String code, String message){ RtnData rtnData = new RtnData(); rtnData.setCode(code); rtnData.setMessage(message); rtnData.setStatus(Constants.RTN_STATUS_ERROR); rtnData.setResult(result); return rtnData; } public static RtnData fail(Object result, String message){ return fail(result, Constants.RTN_CODE_FAIL, message); } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public T getResult() { return result; } public void setResult(T result) { this.result = result; } public String getStatus() { return status; } public void setStatus(String status) { this.status = status; } }