From 6aec72e6ab9c04f3e419ebf6c9b2d9884611300b Mon Sep 17 00:00:00 2001 From: admin Date: Mon, 19 May 2025 14:38:18 +0900 Subject: [PATCH] =?UTF-8?q?=E5=88=A0=E9=99=A4=E6=97=A0=E7=94=A8=E7=A9=BA?= =?UTF-8?q?=E6=9E=84=E9=80=A0=E5=87=BD=E6=95=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/co/jp/app/common/ApiResponse.java | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/src/main/java/co/jp/app/common/ApiResponse.java b/src/main/java/co/jp/app/common/ApiResponse.java index fece8ec..359a688 100644 --- a/src/main/java/co/jp/app/common/ApiResponse.java +++ b/src/main/java/co/jp/app/common/ApiResponse.java @@ -2,15 +2,15 @@ package co.jp.app.common; public class ApiResponse { + //成功状况判定 private boolean success; + //状态码 private int code; + //状态信息 private String message; + //数据 private T data; - //空构造函数 - private ApiResponse() { - } - private ApiResponse(ResultCode resultCode, T data) { this.code = resultCode.getCode(); this.message = resultCode.getMessage(); @@ -18,12 +18,13 @@ public class ApiResponse { this.data = data; } - public static ApiResponse success(T data) { - return new ApiResponse<>(ResultCode.SUCCESS, data); + private ApiResponse() { } - public static ApiResponse success() { - return success(null); + public static ApiResponse fail() {return success(null);} + + public static ApiResponse success(T data) { + return new ApiResponse<>(ResultCode.SUCCESS, data); } public static ApiResponse fail(ResultCode resultCode) {