package cn.sinata.xldutils.bean; import android.text.TextUtils; import com.google.gson.annotations.SerializedName; import cn.sinata.util.DES; import cn.sinata.xldutils.utils.Utils; /** * * Created by liaoxiang on 16/6/20. */ public class ResultData { private T data; @SerializedName("msg") private String message; private int code; public T getData() { return data; } public void setResult_data(T result_data) { this.data = result_data; } public String getMessage() { return message; } public void setMessage(String message) { this.message = message; } public int getResult_code() { return code; } public void setResult_code(int result_code) { this.code = result_code; } public String getDecodeDesString(){ if (data instanceof String){ String s = (String) data; String desData = TextUtils.isEmpty(s)?"":DES.decryptDES(s); String d = "{\"message\":\""+message+"\",\"result_code\":"+data+",\"result_data\":"+desData+"}"; Utils.systemErr(d); return d; } return ""; } @Override public String toString() { return "ResultData{" + "result_data=" + data + ", message='" + message + '\'' + ", result_code=" + code + '}'; } }