| 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; | 
|         } | 
|     } | 
| } |