package com.tqdk.house.entity; /** * \* Created with IntelliJ IDEA. * \* User: lly * \* Date: 2020-01-12 * \* Time: 13:36 * \* To Change Description And Date And User: * \* Description:返回的參數封裝類 * \ */ public class APIResponse <T> { //private static final String CODE_SUCCESS = "200"; private static final String CODE_SUCCESS = "success"; //private static final String CODE_FAIL = "500"; private static final String CODE_FAIL = "fail"; private String code; private T data; private String msg; public APIResponse(){ } public APIResponse(String code){ this.code = code; } public APIResponse(String code, T data){ this.code = code; this.data = data; } public APIResponse(String code, String msg){ this.code = code; this.msg = msg; } public static APIResponse success(){ return new APIResponse(CODE_SUCCESS); } public static APIResponse success(Object data){ return new APIResponse(CODE_SUCCESS, data); } public static APIResponse fail(String msg){ return new APIResponse(CODE_FAIL, msg); } public static APIResponse widthCode(String errorCode) { return new APIResponse(errorCode); } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public String getCode() { return code; } public void setCode(String code) { this.code = code; } public T getData() { return data; } public void setData(T data) { this.data = data; } }
工具類5 返回的參數封裝類
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.