🎨 优化代码注释

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