#1031 微信会员卡对象增加设置一键跳转激活类型所需字段

This commit is contained in:
Binary Wang
2019-05-18 15:38:14 +08:00
parent 3410692f2d
commit fcc01030d2
6 changed files with 43 additions and 23 deletions

View File

@@ -38,12 +38,6 @@ public final class MemberCard implements Serializable {
@SerializedName("auto_activate")
private boolean autoActivate;
/**
* 是否一键开卡.
*/
@SerializedName("wx_activate")
private boolean wxActivate;
/**
* 显示积分.
*/
@@ -145,6 +139,24 @@ public final class MemberCard implements Serializable {
@SerializedName("advanced_info")
private AdvancedInfo advancedInfo;
/**
* 是否支持一键激活 填true或false.
*/
@SerializedName("wx_activate")
private boolean wxActivate;
/**
* 是否支持跳转型一键激活填true或false.
*/
@SerializedName("wx_activate_after_submit")
private boolean wxActivateAfterSubmit;
/**
* 跳转型一键激活跳转的地址链接请填写http:// 或者https://开头的链接.
*/
@SerializedName("wx_activate_after_submit_url")
private String wxActivateAfterSubmitUrl;
@Override
public String toString() {
return WxMpGsonBuilder.create().toJson(this);

View File

@@ -1,13 +1,20 @@
package me.chanjar.weixin.mp.bean.card;
import java.io.Serializable;
import com.google.gson.annotations.SerializedName;
import lombok.Data;
import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;
import java.io.Serializable;
/**
* 创建会员卡请求对象.
*
* @author yuanqixun
*/
@Data
public class MemberCardCreateRequest implements Serializable {
private static final long serialVersionUID = -1044836608401698097L;
@SerializedName("card_type")
private String cardType = "MEMBER_CARD";

View File

@@ -6,8 +6,15 @@ import me.chanjar.weixin.mp.util.json.WxMpGsonBuilder;
import java.io.Serializable;
/**
* 更新会员卡请求对象.
*
* @author yuanqixun
*/
@Data
public class MemberCardUpdateRequest implements Serializable {
private static final long serialVersionUID = -1025759626161614466L;
@SerializedName("card_id")
private String cardId;