package com.wecom.robot.dto; import lombok.Data; @Data public class ApiResponse { private int code; private String message; private T data; public static ApiResponse success(T data) { ApiResponse response = new ApiResponse<>(); response.setCode(200); response.setMessage("success"); response.setData(data); return response; } public static ApiResponse error(int code, String message) { ApiResponse response = new ApiResponse<>(); response.setCode(code); response.setMessage(message); return response; } public static ApiResponse error(String message) { return error(500, message); } }