| @@ -3,45 +3,61 @@ package me.chanjar.weixin.open.bean.result; | |||||
| import com.google.gson.annotations.SerializedName; | import com.google.gson.annotations.SerializedName; | ||||
| import lombok.Data; | import lombok.Data; | ||||
| import java.io.Serializable; | |||||
| import java.util.List; | import java.util.List; | ||||
| /** | /** | ||||
| * 二维码规则 | * 二维码规则 | ||||
| * | * | ||||
| * <a href="https://github.com/hanwei59">hanwei59</a> | |||||
| * @author <a href="https://github.com/hanwei59">hanwei59</a> | |||||
| */ | */ | ||||
| @Data | @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<String> 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<String> debugUrl; | |||||
| /** | |||||
| * 编辑标志位,0表示新增二维码规则,1表示修改已有二维码规则 | |||||
| */ | |||||
| @SerializedName("is_edit") | |||||
| private String isEdit; | |||||
| /** | |||||
| * 发布标志位,1 表示未发布,2 表示已发布 | |||||
| */ | |||||
| @SerializedName("state") | |||||
| private String state; | |||||
| } | } | ||||