From bd786f853647cc3b3d551da32f6f2266a132387e Mon Sep 17 00:00:00 2001 From: LQS <2506203757@qq.com> Date: Sun, 4 Aug 2024 15:25:43 +0800 Subject: [PATCH] =?UTF-8?q?fix():=E8=BF=94=E5=9B=9E=E7=8A=B6=E6=80=81?= =?UTF-8?q?=E6=95=B4=E4=BD=93=E8=BF=9B=E8=A1=8Capi=E6=8F=8F=E8=BF=B0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/muyu/common/core/domain/Result.java | 7 +++++++ .../muyu/common/core/validation/custom/IsSystemYesNo.java | 7 ------- .../core/validation/custom/SystemYsNoValidator.java | 8 +------- 3 files changed, 8 insertions(+), 14 deletions(-) diff --git a/src/main/java/com/muyu/common/core/domain/Result.java b/src/main/java/com/muyu/common/core/domain/Result.java index 70faa40..01c612c 100644 --- a/src/main/java/com/muyu/common/core/domain/Result.java +++ b/src/main/java/com/muyu/common/core/domain/Result.java @@ -2,6 +2,8 @@ package com.muyu.common.core.domain; import com.muyu.common.core.constant.Constants; import com.muyu.common.core.constant.HttpStatus; +import io.swagger.v3.oas.annotations.media.Schema; +import io.swagger.v3.oas.annotations.tags.Tag; import lombok.AllArgsConstructor; import lombok.Builder; import lombok.Data; @@ -18,6 +20,7 @@ import java.io.Serializable; @Builder @NoArgsConstructor @AllArgsConstructor +@Tag(name = "公共返回值",description = "系统公共返回值,统一返回格式内容") public class Result implements Serializable { /** * 成功 @@ -33,10 +36,14 @@ public class Result implements Serializable { public static final int WARN = HttpStatus.WARN; private static final long serialVersionUID = 1L; + + @Schema(name = "code",description = "整体返回响应状态码200表示成功,其余表示请求有异常,详情请见每一个接口") private int code; + @Schema(description = "返回状态码的描述") private String msg; + @Schema(description = "返回数据") private T data; public static Result success () { diff --git a/src/main/java/com/muyu/common/core/validation/custom/IsSystemYesNo.java b/src/main/java/com/muyu/common/core/validation/custom/IsSystemYesNo.java index 50c9dce..1c85ac6 100644 --- a/src/main/java/com/muyu/common/core/validation/custom/IsSystemYesNo.java +++ b/src/main/java/com/muyu/common/core/validation/custom/IsSystemYesNo.java @@ -9,13 +9,6 @@ import java.lang.annotation.Target; import static java.lang.annotation.RetentionPolicy.RUNTIME; -/** - * @Author:作者姓名 - * @Package:com.muyu.common.core.validation.custom - * @Project:cloud-common-core - * @name:IsSystemYesNo - * @Date:2024/8/4 11:52 - */ @Target({ElementType.FIELD}) @Retention(RUNTIME) diff --git a/src/main/java/com/muyu/common/core/validation/custom/SystemYsNoValidator.java b/src/main/java/com/muyu/common/core/validation/custom/SystemYsNoValidator.java index 0f1780a..9ea6a51 100644 --- a/src/main/java/com/muyu/common/core/validation/custom/SystemYsNoValidator.java +++ b/src/main/java/com/muyu/common/core/validation/custom/SystemYsNoValidator.java @@ -4,13 +4,7 @@ import com.muyu.common.core.enums.SystemYesNo; import jakarta.validation.ConstraintValidator; import jakarta.validation.ConstraintValidatorContext; -/** - * @Author:作者姓名 - * @Package:com.muyu.common.core.validation.custom - * @Project:cloud-common-core - * @name:SysremYsNoValidatorw - * @Date:2024/8/4 11:56 - */ + public class SystemYsNoValidator implements ConstraintValidator { @Override