From a70919b4f7baab856125f36e5bd41f5ee81be680 Mon Sep 17 00:00:00 2001 From: huliguo <2023611923@qq.com> Date: 星期二, 13 五月 2025 09:41:35 +0800 Subject: [PATCH] 修改年份切换字段不为必填 --- src/main/java/com/cl/common/result/Result.java | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 files changed, 53 insertions(+), 0 deletions(-) diff --git a/src/main/java/com/cl/common/result/Result.java b/src/main/java/com/cl/common/result/Result.java new file mode 100644 index 0000000..18acd50 --- /dev/null +++ b/src/main/java/com/cl/common/result/Result.java @@ -0,0 +1,53 @@ +package com.cl.common.result; + +import lombok.Data; + +import java.io.Serializable; + +/** + * 后端统一返回结果 + * @param <T> + */ +@Data +public class Result<T> implements Serializable { + + private Integer code; //编码:1成功,0和其它数字为失败 + private String message; //错误信息 + private T data; //数据 + + public static <T> Result<T> success() { + Result<T> result = new Result<T>(); + result.code = 200; + return result; + } + + public static <T> Result<T> success(T object) { + Result<T> result = new Result<T>(); + result.data = object; + result.code = 200; + return result; + } + + public static <T> Result<T> success(String message,T object) { + Result<T> result = new Result<T>(); + result.data = object; + result.message=message; + result.code = 200; + return result; + } + + public static <T> Result<T> error(String msg) { + Result<T> result = new Result<T>(); + result.message = msg; + result.code = 500; + return result; + } + + public static <T> Result<T> error(Integer code,String msg) { + Result<T> result = new Result<T>(); + result.message = msg; + result.code = code; + return result; + } + +} \ No newline at end of file -- Gitblit v1.7.1