package com.gs.xiaomi.dto; import lombok.Data; @Data public class SoapApiResponse { /** * 是否成功 */ private boolean success; /** * 状态码 */ private String evCode; /** * 提示信息 */ private String message; /** * 实际数据 */ private T data; public static SoapApiResponse success(String evCode, T data) { SoapApiResponse response = new SoapApiResponse<>(); response.setSuccess(true); response.setEvCode(evCode); response.setData(data); return response; } public static SoapApiResponse fail(String evCode, String message) { SoapApiResponse response = new SoapApiResponse<>(); response.setSuccess(false); response.setEvCode(evCode); response.setMessage(message); return response; } }