package com.doumee.lib_coremodel.bean;
|
|
|
import com.doumee.lib_coremodel.http.utils.GsonTools;
|
import com.doumee.lib_coremodel.util.StringUtil;
|
|
public class BaseResponse {
|
|
/**
|
* code : "000000"
|
* message : 登录已失效,请重新登录
|
*/
|
|
private BaseBean base;
|
private String data;
|
|
|
|
public <T> T getResult(Class<T> cls) {
|
return GsonTools.changeGsonToBean(StringUtil.decryptNew(data),cls);
|
}
|
|
public <T> T getListResult(Class<T> cls) {
|
return GsonTools.changeGsonToBean(StringUtil.decrypt(data),cls);
|
}
|
|
public String getData() {
|
return data;
|
}
|
|
public void setData(String data) {
|
this.data = data;
|
}
|
|
public BaseBean getBase() {
|
return base;
|
}
|
|
public void setBase(BaseBean base) {
|
this.base = base;
|
}
|
|
public static class BaseBean{
|
private String code;
|
private String msg;
|
|
public String getCode() {
|
return code;
|
}
|
|
public void setCode(String code) {
|
this.code = code;
|
}
|
|
public String getMsg() {
|
return msg;
|
}
|
|
public void setMsg(String msg) {
|
this.msg = msg;
|
}
|
}
|
}
|