package com.linghu.model.common; import lombok.Data; @Data public class ResponseResult { private Integer code; private String message; private T data; public static ResponseResult success(T data) { ResponseResult result = new ResponseResult<>(); result.setCode(200); result.setMessage("操作成功"); result.setData(data); return result; } public static ResponseResult success() { return success(null); } public static ResponseResult error(String message) { ResponseResult result = new ResponseResult<>(); result.setCode(500); result.setMessage(message); return result; } public static ResponseResult error(Integer code, String message) { ResponseResult result = new ResponseResult<>(); result.setCode(code); result.setMessage(message); return result; } }