package jnpf.onlinedev.model.online; import lombok.Data; import java.util.ArrayList; import java.util.List; /** * 验证结果类 * * @author JNPF开发平台组 * @version v6.0.0 * @copyright 引迈信息技术有限公司 * @date 2025/11/12 10:10:56 */ @Data public class ValidationRes { private boolean success; private String msg; private Object value; private List list = new ArrayList<>(); public ValidationRes(boolean success, String msg, Object value, List list) { this.success = success; this.msg = msg; this.value = value; this.list = list; } public static ValidationRes success() { return new ValidationRes(true, null, null, null); } public static ValidationRes success(Object value) { return new ValidationRes(true, null, value, null); } public static ValidationRes success(Object value, List list) { return new ValidationRes(true, null, value, list); } public static ValidationRes failure(String msg) { return new ValidationRes(false, msg, null, null); } }