From c975c205df3713ecccf35eaae6e592a58030b34c Mon Sep 17 00:00:00 2001 From: MichaelWin Date: Fri, 31 Oct 2025 17:38:17 +0800 Subject: [PATCH] =?UTF-8?q?=E3=80=90=E6=94=B9=E8=BF=9B=E3=80=91=E6=B6=88?= =?UTF-8?q?=E6=81=AF=E7=BB=93=E6=9E=9C=E9=9B=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/corewing/app/common/Result.java | 30 +++++++++++++++++++ 1 file changed, 30 insertions(+) diff --git a/src/main/java/com/corewing/app/common/Result.java b/src/main/java/com/corewing/app/common/Result.java index 8b0a8ca..50f2025 100644 --- a/src/main/java/com/corewing/app/common/Result.java +++ b/src/main/java/com/corewing/app/common/Result.java @@ -54,6 +54,13 @@ public class Result implements Serializable { return new Result<>(200, I18nUtil.getMessage("common.success"), data, true); } + /** + * 成功返回(自定义消息) + */ + public static Result success(String message) { + return new Result<>(200, message, null, true); + } + /** * 成功返回(自定义消息和数据) */ @@ -81,4 +88,27 @@ public class Result implements Serializable { public static Result error(Integer code, String message) { return new Result<>(code, message, null, false); } + + /** + * 根据状态返回信息结果 + */ + public static Result isBool(boolean flag) { + return flag ? Result.success() : Result.error(); + } + + /** + * 根据状态返回信息结果(自定义成功消息) + */ + public static Result isBoolAsMsg(boolean flag, String successMsg) { + return flag ? Result.success(successMsg) : Result.error(); + } + + /** + * 根据状态返回信息结果(自定义消息) + */ + public static Result isBoolAsMsg(boolean flag, String successMsg, String errorMsg) { + return flag ? Result.success(successMsg) : Result.error(errorMsg); + } + + }