From c1b87971fa44e7b129c76b3b5b54f43e68d5e982 Mon Sep 17 00:00:00 2001 From: Binary Wang Date: Wed, 8 Jan 2020 11:01:31 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20=E4=BC=98=E5=8C=96=E4=BB=A3=E7=A0=81?= =?UTF-8?q?=E6=B3=A8=E9=87=8A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../open/bean/result/WxQrcodeJumpRule.java | 84 +++++++++++-------- 1 file changed, 50 insertions(+), 34 deletions(-) diff --git a/weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/result/WxQrcodeJumpRule.java b/weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/result/WxQrcodeJumpRule.java index cc1c04ed..93c06a2c 100644 --- a/weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/result/WxQrcodeJumpRule.java +++ b/weixin-java-open/src/main/java/me/chanjar/weixin/open/bean/result/WxQrcodeJumpRule.java @@ -3,45 +3,61 @@ package me.chanjar.weixin.open.bean.result; import com.google.gson.annotations.SerializedName; import lombok.Data; +import java.io.Serializable; import java.util.List; /** * 二维码规则 * - * hanwei59 + * @author hanwei59 */ @Data -public class WxQrcodeJumpRule { - - //二维码规则 - @SerializedName("prefix") - private String prefix; - - //是否独占符合二维码前缀匹配规则的所有子规则:1为不占用,2为占用 - //详细说明:https://mp.weixin.qq.com/debug/wxadoc/introduction/qrcode.html#前缀占用规则 - @SerializedName("permit_sub_rule") - private String permitSubRule; - - //小程序功能页面 - @SerializedName("path") - private String path; - - //测试范围: - //1为开发版(配置只对开发者生效) - //2为体验版(配置对管理员、体验者生效) - //3为线上版本(配置对管理员、开发者和体验者生效) - @SerializedName("open_version") - private String openVersion; - - //测试链接(选填)可填写不多于5个用于测试的二维码完整链接,此链接必须符合已填写的二维码规则。 - @SerializedName("debug_url") - private List debugUrl; - - //编辑标志位,0表示新增二维码规则,1表示修改已有二维码规则 - @SerializedName("is_edit") - private String isEdit; - - //发布标志位,1 表示未发布,2 表示已发布 - @SerializedName("state") - private String state; +public class WxQrcodeJumpRule implements Serializable { + private static final long serialVersionUID = -7139573923977433678L; + + /** + * 二维码规则 + */ + @SerializedName("prefix") + private String prefix; + + /** + * 是否独占符合二维码前缀匹配规则的所有子规则:1为不占用,2为占用 + * 详细说明:https://mp.weixin.qq.com/debug/wxadoc/introduction/qrcode.html#前缀占用规则 + */ + @SerializedName("permit_sub_rule") + private String permitSubRule; + + /** + * 小程序功能页面 + */ + @SerializedName("path") + private String path; + + /** + * 测试范围: + * 1为开发版(配置只对开发者生效) + * 2为体验版(配置对管理员、体验者生效) + * 3为线上版本(配置对管理员、开发者和体验者生效) + */ + @SerializedName("open_version") + private String openVersion; + + /** + * 测试链接(选填)可填写不多于5个用于测试的二维码完整链接,此链接必须符合已填写的二维码规则。 + */ + @SerializedName("debug_url") + private List debugUrl; + + /** + * 编辑标志位,0表示新增二维码规则,1表示修改已有二维码规则 + */ + @SerializedName("is_edit") + private String isEdit; + + /** + * 发布标志位,1 表示未发布,2 表示已发布 + */ + @SerializedName("state") + private String state; }