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 返回的参数封装类
最新推荐文章于 2024-04-04 11:25:34 发布