From 9be33944cdb8715b6da26a2bf293cddd5348b474 Mon Sep 17 00:00:00 2001 From: Lucky <641787296@qq.com> Date: Sat, 27 Apr 2019 23:23:58 +0800 Subject: [PATCH] :whale: swagger api. add R discription --- pigx-common/pigx-common-core/pom.xml | 5 +++++ .../main/java/com/pig4cloud/pigx/common/core/util/R.java | 6 ++++++ 2 files changed, 11 insertions(+) diff --git a/pigx-common/pigx-common-core/pom.xml b/pigx-common/pigx-common-core/pom.xml index 6b4aa513c..1157ed73d 100644 --- a/pigx-common/pigx-common-core/pom.xml +++ b/pigx-common/pigx-common-core/pom.xml @@ -70,5 +70,10 @@ transmittable-thread-local ${ttl.version} + + + io.swagger + swagger-annotations + diff --git a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java index 4044da87e..a688f6f1a 100644 --- a/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java +++ b/pigx-common/pigx-common-core/src/main/java/com/pig4cloud/pigx/common/core/util/R.java @@ -20,6 +20,8 @@ package com.pig4cloud.pigx.common.core.util; import com.pig4cloud.pigx.common.core.constant.CommonConstants; +import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.*; import lombok.experimental.Accessors; @@ -34,21 +36,25 @@ import java.io.Serializable; @Builder @ToString @Accessors(chain = true) +@ApiModel(description = "响应信息主体") @AllArgsConstructor public class R implements Serializable { private static final long serialVersionUID = 1L; @Getter @Setter + @ApiModelProperty(value = "返回标记:成功标记=0,失败标记=0") private int code = CommonConstants.SUCCESS; @Getter @Setter + @ApiModelProperty(value = "返回信息") private String msg = "success"; @Getter @Setter + @ApiModelProperty(value = "数据") private T data; public R() {