package com.trafficaudit.common; import lombok.Data; @Data public class Result { private int code; private String message; private T data; public static Result ok(T data) { Result r = new Result<>(); r.code = 200; r.message = "success"; r.data = data; return r; } public static Result ok() { return ok(null); } public static Result error(int code, String message) { Result r = new Result<>(); r.code = code; r.message = message; return r; } public static Result error(String message) { return error(500, message); } }