From c84b5970327f8496e3a583f7953135a034489046 Mon Sep 17 00:00:00 2001 From: TinyAnts Date: Wed, 15 Mar 2023 15:14:00 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96:=20=E5=A2=9E=E5=8A=A0Swagger?= =?UTF-8?q?=E6=B3=A8=E8=A7=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../admin/validate/channel/ChannelMpValidate.java | 6 ++++++ .../admin/validate/channel/ChannelOaValidate.java | 10 ++++++++++ .../validate/setting/SettingLoginValidate.java | 6 ++++++ .../admin/validate/setting/SettingUserValidate.java | 2 ++ .../validate/setting/SettingWebsiteValidate.java | 13 +++++++++++++ .../main/java/com/mdd/common/enums/ClientEnum.java | 2 +- 6 files changed, 38 insertions(+), 1 deletion(-) diff --git a/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelMpValidate.java b/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelMpValidate.java index 6de3554a..6bb854c3 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelMpValidate.java +++ b/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelMpValidate.java @@ -1,6 +1,7 @@ package com.mdd.admin.validate.channel; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.hibernate.validator.constraints.Length; @@ -13,18 +14,23 @@ public class ChannelMpValidate implements Serializable { private static final long serialVersionUID = 1L; @Length(max = 100, message = "小程序名称不能超100个字符") + @ApiModelProperty(value = "小程序名称") private String name = ""; @Length(max = 100, message = "原始ID不能超100个字符") + @ApiModelProperty(value = "原始ID") private String primaryId = ""; @Length(max = 100, message = "appId不能超100个字符") + @ApiModelProperty(value = "appId") private String appId = ""; @Length(max = 200, message = "appSecret不能超100个字符") + @ApiModelProperty(value = "appSecret") private String appSecret = ""; @Length(max = 300, message = "小程序码不能超300个字符") + @ApiModelProperty(value = "二维码") private String qrCode = ""; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelOaValidate.java b/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelOaValidate.java index 4682dfa9..549edb3f 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelOaValidate.java +++ b/server/like-admin/src/main/java/com/mdd/admin/validate/channel/ChannelOaValidate.java @@ -2,6 +2,7 @@ package com.mdd.admin.validate.channel; import com.mdd.common.validator.annotation.IntegerContains; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import org.hibernate.validator.constraints.Length; @@ -14,30 +15,39 @@ public class ChannelOaValidate implements Serializable { private static final long serialVersionUID = 1L; @Length(max = 100, message = "小程序名称不能超100个字符") + @ApiModelProperty(value = "公众号名称") private String name = ""; @Length(max = 100, message = "原始ID不能超100个字符") + @ApiModelProperty(value = "原始ID") private String primaryId = ""; @Length(max = 100, message = "appId不能超100个字符") + @ApiModelProperty(value = "appId") private String appId = ""; @Length(max = 200, message = "appSecret不能超100个字符") + @ApiModelProperty(value = "appSecret") private String appSecret = ""; @Length(max = 300, message = "小程序码不能超300个字符") + @ApiModelProperty(value = "二维码") private String qrCode = ""; @Length(max = 300, message = "URL不能超300个字符") + @ApiModelProperty(value = "URL") private String url = ""; @Length(max = 200, message = "Token不能超200个字符") + @ApiModelProperty(value = "Token") private String token = ""; @Length(max = 43, message = "EncodingAESKey不能超43个字符") + @ApiModelProperty(value = "EncodingAESKey") private String encodingAesKey = ""; @IntegerContains(values = {1, 2, 3}, message = "encryptionType不是合法值") + @ApiModelProperty(value = "消息加密方式") private Integer encryptionType = 1; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingLoginValidate.java b/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingLoginValidate.java index e4291d47..d6a25620 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingLoginValidate.java +++ b/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingLoginValidate.java @@ -1,6 +1,7 @@ package com.mdd.admin.validate.setting; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; @@ -11,14 +12,19 @@ public class SettingLoginValidate implements Serializable { private static final long serialVersionUID = 1L; + @ApiModelProperty(value = "登录方式") private String loginWay = ""; + @ApiModelProperty(value = "强制绑定手机") private Integer forceBindMobile = 0; + @ApiModelProperty(value = "政策协议") private Integer openAgreement = 0; + @ApiModelProperty(value = "第三方登录") private Integer openOtherAuth = 0; + @ApiModelProperty(value = "微信开放平台") private String autoLoginAuth = ""; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingUserValidate.java b/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingUserValidate.java index 3f6b46a5..c32128e5 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingUserValidate.java +++ b/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingUserValidate.java @@ -1,6 +1,7 @@ package com.mdd.admin.validate.setting; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; @@ -11,6 +12,7 @@ public class SettingUserValidate implements Serializable { private static final long serialVersionUID = 1L; + @ApiModelProperty(value = "默认头像") private String defaultAvatar = ""; } diff --git a/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingWebsiteValidate.java b/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingWebsiteValidate.java index c069f2b9..7fec5d36 100644 --- a/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingWebsiteValidate.java +++ b/server/like-admin/src/main/java/com/mdd/admin/validate/setting/SettingWebsiteValidate.java @@ -1,6 +1,7 @@ package com.mdd.admin.validate.setting; import io.swagger.annotations.ApiModel; +import io.swagger.annotations.ApiModelProperty; import lombok.Data; import java.io.Serializable; @@ -11,17 +12,29 @@ public class SettingWebsiteValidate implements Serializable { private static final long serialVersionUID = 1L; + @ApiModelProperty(value = "网站名称") private String name = ""; + @ApiModelProperty(value = "网站logo") private String logo = ""; + @ApiModelProperty(value = "网站图标") private String favicon = ""; + @ApiModelProperty(value = "登录页广告图") private String backdrop = ""; + + @ApiModelProperty(value = "商城名称") private String shopName = ""; + @ApiModelProperty(value = "商城LOGO") private String shopLogo = ""; + @ApiModelProperty(value = "PC端LOGO") private String pcLogo = ""; + @ApiModelProperty(value = "网站标题") private String pcTitle = ""; + @ApiModelProperty(value = "网站图标") private String pcIco = ""; + @ApiModelProperty(value = "网站描述") private String pcDesc = ""; + @ApiModelProperty(value = "网站关键词") private String pcKeywords = ""; } diff --git a/server/like-common/src/main/java/com/mdd/common/enums/ClientEnum.java b/server/like-common/src/main/java/com/mdd/common/enums/ClientEnum.java index 9f6b57e5..0ef808a1 100644 --- a/server/like-common/src/main/java/com/mdd/common/enums/ClientEnum.java +++ b/server/like-common/src/main/java/com/mdd/common/enums/ClientEnum.java @@ -10,7 +10,7 @@ public enum ClientEnum { H5(3, "手机H5"), PC(4, "电脑PC"), IOS(5, "苹果APP"), - APK(5, "安卓APP"); + APK(6, "安卓APP"); /** * 构造方法