瀏覽代碼

#1195 添加微信卡券跳转小程序缺少的参数

master
chenyixin8854 5 年之前
committed by Binary Wang
父節點
當前提交
de191a9c2f
共有 3 個檔案被更改,包括 55 行新增0 行删除
  1. +15
    -0
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/CustomCell1.java
  2. +16
    -0
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/CustomField.java
  3. +24
    -0
      weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/MemberCard.java

+ 15
- 0
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/CustomCell1.java 查看文件

@@ -33,6 +33,21 @@ public class CustomCell1 implements Serializable {
@SerializedName("url")
private String url;

/**
* 参考https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1499332673_Unm7V卡券内跳转小程序参数说明:会员卡自定义入口,包含以下两个字段
*/
/**
* 自定义入口小程序user_name,格式为原始id+@app.
*/
@SerializedName("app_brand_user_name")
private String appBrandUserName;
/**
* 自定义入口小程序的页面路径.
*/
@SerializedName("app_brand_pass")
private String appBrandPass;


@Override
public String toString() {
return WxMpGsonBuilder.create().toJson(this);


+ 16
- 0
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/CustomField.java 查看文件

@@ -33,6 +33,22 @@ public class CustomField implements Serializable {
@SerializedName("url")
private String url;

/**
* 参考https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1499332673_Unm7V卡券内跳转小程序参数说明:会员卡顶部的信息类目字段,包含以下两个字段
*/
/**
* 自定义信息类目小程序user_name,格式为原始id+@app
*/
@SerializedName("app_brand_user_name")
private String appBrandUserName;
/**
* 自定义信息类目小程序的页面路径
*/
@SerializedName("app_brand_pass")
private String appBrandPass;



public String getNameType() {
return nameType;
}


+ 24
- 0
weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/card/MemberCard.java 查看文件

@@ -157,6 +157,30 @@ public final class MemberCard implements Serializable {
@SerializedName("wx_activate_after_submit_url")
private String wxActivateAfterSubmitUrl;

/**
* 参照https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1499332673_Unm7V卡券内跳转小程序
*/
/**
* 积分信息类目对应的小程序 user_name,格式为原始id+@app
*/
@SerializedName("bonus_app_brand_user_name")
private String bonusAppBrandUserName;
/**
*积分入口小程序的页面路径
*/
@SerializedName("bonus_app_brand_pass")
private String bonusAppBrandPass;
/**
*余额信息类目对应的小程序 user_name,格式为原始id+@app
*/
@SerializedName("balance_app_brand_user_name")
private String balanceAppBrandUserName;
/**
*余额入口小程序的页面路径
*/
@SerializedName("balance_app_brand_pass")
private String balanceAppBrandPass;

@Override
public String toString() {
return WxMpGsonBuilder.create().toJson(this);


Loading…
取消
儲存