package com.qlm.common; /** * API 统一响应对象 */ public class ApiResponse { private int code; private String msg; private Object data; public ApiResponse() { this.code = 0; this.msg = "成功"; } public static ApiResponse success() { return new ApiResponse(); } public static ApiResponse success(Object data) { ApiResponse response = new ApiResponse(); response.setData(data); return response; } public static ApiResponse error(String msg) { ApiResponse response = new ApiResponse(); response.setCode(500); response.setMsg(msg); return response; } public static ApiResponse error(int code, String msg) { ApiResponse response = new ApiResponse(); response.setCode(code); response.setMsg(msg); return response; } public int getCode() { return code; } public void setCode(int code) { this.code = code; } public String getMsg() { return msg; } public void setMsg(String msg) { this.msg = msg; } public Object getData() { return data; } public void setData(Object data) { this.data = data; } }