WxMpXmlMessage中增加微信推送用户核销卡券事件时所需的几个属性 #213

This commit is contained in:
Binary Wang
2017-05-09 15:26:52 +08:00
parent 54639826dd
commit 5234459733

View File

@@ -204,7 +204,10 @@ public class WxMpXmlMessage implements Serializable {
private String isRestoreMemberCard;
/**
* <pre>
* 领取场景值用于领取渠道数据统计。可在生成二维码接口及添加Addcard接口中自定义该字段的字符串值。
* 核销卡券时:开发者发起核销时传入的自定义参数,用于进行核销渠道统计
* </pre>
*/
@XStreamAlias("OuterStr")
private String outerStr;
@@ -221,6 +224,36 @@ public class WxMpXmlMessage implements Serializable {
@XStreamAlias("IsChatRoom")
private String isChatRoom;
/**
* 核销来源。支持开发者统计API核销FROM_API、公众平台核销FROM_MP、卡券商户助手核销FROM_MOBILE_HELPER核销员微信号
*/
@XStreamAlias("ConsumeSource")
private String consumeSource;
/**
* 门店名称,当前卡券核销的门店名称(只有通过自助核销和买单核销时才会出现该字段)
*/
@XStreamAlias("LocationName")
private String locationName;
/**
* 核销该卡券核销员的openid只有通过卡券商户助手核销时才会出现
*/
@XStreamAlias("StaffOpenId")
private String staffOpenId;
/**
* 自助核销时,用户输入的验证码
*/
@XStreamAlias("VerifyCode")
private String verifyCode;
/**
* 自助核销时,用户输入的备注金额
*/
@XStreamAlias("RemarkAmount")
private String remarkAmount;
@XStreamAlias("ScanCodeInfo")
private ScanCodeInfo scanCodeInfo = new ScanCodeInfo();
@@ -861,6 +894,46 @@ public class WxMpXmlMessage implements Serializable {
this.isChatRoom = isChatRoom;
}
public String getConsumeSource() {
return this.consumeSource;
}
public void setConsumeSource(String consumeSource) {
this.consumeSource = consumeSource;
}
public String getLocationName() {
return this.locationName;
}
public void setLocationName(String locationName) {
this.locationName = locationName;
}
public String getStaffOpenId() {
return this.staffOpenId;
}
public void setStaffOpenId(String staffOpenId) {
this.staffOpenId = staffOpenId;
}
public String getVerifyCode() {
return this.verifyCode;
}
public void setVerifyCode(String verifyCode) {
this.verifyCode = verifyCode;
}
public String getRemarkAmount() {
return this.remarkAmount;
}
public void setRemarkAmount(String remarkAmount) {
this.remarkAmount = remarkAmount;
}
@Override
public String toString() {
return ToStringUtils.toSimpleString(this);