| @@ -204,7 +204,10 @@ public class WxMpXmlMessage implements Serializable { | |||||
| private String isRestoreMemberCard; | private String isRestoreMemberCard; | ||||
| /** | /** | ||||
| * <pre> | |||||
| * 领取场景值,用于领取渠道数据统计。可在生成二维码接口及添加Addcard接口中自定义该字段的字符串值。 | * 领取场景值,用于领取渠道数据统计。可在生成二维码接口及添加Addcard接口中自定义该字段的字符串值。 | ||||
| * 核销卡券时:开发者发起核销时传入的自定义参数,用于进行核销渠道统计 | |||||
| * </pre> | |||||
| */ | */ | ||||
| @XStreamAlias("OuterStr") | @XStreamAlias("OuterStr") | ||||
| private String outerStr; | private String outerStr; | ||||
| @@ -221,6 +224,36 @@ public class WxMpXmlMessage implements Serializable { | |||||
| @XStreamAlias("IsChatRoom") | @XStreamAlias("IsChatRoom") | ||||
| private String 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") | @XStreamAlias("ScanCodeInfo") | ||||
| private ScanCodeInfo scanCodeInfo = new ScanCodeInfo(); | private ScanCodeInfo scanCodeInfo = new ScanCodeInfo(); | ||||
| @@ -861,6 +894,46 @@ public class WxMpXmlMessage implements Serializable { | |||||
| this.isChatRoom = isChatRoom; | 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 | @Override | ||||
| public String toString() { | public String toString() { | ||||
| return ToStringUtils.toSimpleString(this); | return ToStringUtils.toSimpleString(this); | ||||