🎨 优化代码注释

This commit is contained in:
Binary Wang 2020-01-08 11:01:31 +08:00
parent 7a2d870b7a
commit c1b87971fa

View File

@ -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;
/**
* 二维码规则
*
* <a href="https://github.com/hanwei59">hanwei59</a>
* @author <a href="https://github.com/hanwei59">hanwei59</a>
*/
@Data
public class WxQrcodeJumpRule {
public class WxQrcodeJumpRule implements Serializable {
private static final long serialVersionUID = -7139573923977433678L;
//二维码规则
@SerializedName("prefix")
private String prefix;
/**
* 二维码规则
*/
@SerializedName("prefix")
private String prefix;
//是否独占符合二维码前缀匹配规则的所有子规则1为不占用2为占用
//详细说明https://mp.weixin.qq.com/debug/wxadoc/introduction/qrcode.html#前缀占用规则
@SerializedName("permit_sub_rule")
private String permitSubRule;
/**
* 是否独占符合二维码前缀匹配规则的所有子规则1为不占用2为占用
* 详细说明https://mp.weixin.qq.com/debug/wxadoc/introduction/qrcode.html#前缀占用规则
*/
@SerializedName("permit_sub_rule")
private String permitSubRule;
//小程序功能页面
@SerializedName("path")
private String path;
/**
* 小程序功能页面
*/
@SerializedName("path")
private String path;
//测试范围
//1为开发版配置只对开发者生效
//2为体验版配置对管理员体验者生效
//3为线上版本配置对管理员开发者和体验者生效
@SerializedName("open_version")
private String openVersion;
/**
* 测试范围
* 1为开发版配置只对开发者生效
* 2为体验版配置对管理员体验者生效
* 3为线上版本配置对管理员开发者和体验者生效
*/
@SerializedName("open_version")
private String openVersion;
//测试链接选填可填写不多于5个用于测试的二维码完整链接此链接必须符合已填写的二维码规则
@SerializedName("debug_url")
private List<String> debugUrl;
/**
* 测试链接选填可填写不多于5个用于测试的二维码完整链接此链接必须符合已填写的二维码规则
*/
@SerializedName("debug_url")
private List<String> debugUrl;
//编辑标志位0表示新增二维码规则1表示修改已有二维码规则
@SerializedName("is_edit")
private String isEdit;
/**
* 编辑标志位0表示新增二维码规则1表示修改已有二维码规则
*/
@SerializedName("is_edit")
private String isEdit;
//发布标志位1 表示未发布2 表示已发布
@SerializedName("state")
private String state;
/**
* 发布标志位1 表示未发布2 表示已发布
*/
@SerializedName("state")
private String state;
}