All Downloads are FREE. Search and download functionalities are using the official Maven repository.

me.chanjar.weixin.open.bean.result.WxQrcodeJumpRule Maven / Gradle / Ivy

The newest version!
package me.chanjar.weixin.open.bean.result;

import com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 二维码规则
 *
 * @author hanwei59
 */
@Data
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;
}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy