Skip to content

Commit 89e092b

Browse files
committed
添加关于卡券事件推送的常量、XML消息字段
1 parent c8ed773 commit 89e092b

File tree

2 files changed

+76
-1
lines changed

2 files changed

+76
-1
lines changed

weixin-java-common/src/main/java/me/chanjar/weixin/common/api/WxConsts.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ public class WxConsts {
4747
///////////////////////
4848
public static final String MASS_ST_SUCCESS = "send success";
4949
public static final String MASS_ST_FAIL = "send fail";
50-
public static final String MASS_ST_涉嫌广告 = "err(10001)";
50+
public static final String MASS_ST_涉嫌广告 = "err(10001)";
5151
public static final String MASS_ST_涉嫌政治 = "err(20001)";
5252
public static final String MASS_ST_涉嫌社会 = "err(20004)";
5353
public static final String MASS_ST_涉嫌色情 = "err(20002)";
@@ -93,6 +93,15 @@ public class WxConsts {
9393
public static final String EVT_LOCATION_SELECT = "location_select";
9494
public static final String EVT_TEMPLATESENDJOBFINISH = "TEMPLATESENDJOBFINISH";
9595
public static final String EVT_ENTER_AGENT = "enter_agent";
96+
public static final String EVT_CARD_PASS_CHECK = "card_pass_check";
97+
public static final String EVT_CARD_NOT_PASS_CHECK = "card_not_pass_check";
98+
public static final String EVT_USER_GET_CARD = "user_get_card";
99+
public static final String EVT_USER_DEL_CARD = "user_del_card";
100+
public static final String EVT_USER_CONSUME_CARD = "user_consume_card";
101+
public static final String EVT_USER_PAY_FROM_PAY_CELL = "user_pay_from_pay_cell";
102+
public static final String EVT_USER_VIEW_CARD = "user_view_card";
103+
public static final String EVT_USER_ENTER_SESSION_FROM_CARD = "user_enter_session_from_card";
104+
public static final String EVT_CARD_SKU_REMIND = "card_sku_remind"; // 库存报警
96105

97106
///////////////////////
98107
// 上传多媒体文件的类型

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/WxMpXmlMessage.java

Lines changed: 66 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -150,6 +150,27 @@ public class WxMpXmlMessage implements Serializable {
150150
@XStreamAlias("ErrorCount")
151151
private Integer errorCount;
152152

153+
///////////////////////////////////////
154+
// 卡券相关事件推送
155+
///////////////////////////////////////
156+
@XStreamAlias("CardId")
157+
@XStreamConverter(value=XStreamCDataConverter.class)
158+
private String cardId;
159+
160+
@XStreamAlias("IsGiveByFriend")
161+
private Integer isGiveByFriend; // 是否为转赠,1代表是,0代表否
162+
163+
@XStreamAlias("UserCardCode")
164+
@XStreamConverter(value=XStreamCDataConverter.class)
165+
private String userCardCode;
166+
167+
@XStreamAlias("OldUserCardCode")
168+
@XStreamConverter(value=XStreamCDataConverter.class)
169+
private String oldUserCardCode;
170+
171+
@XStreamAlias("OuterId")
172+
private Integer outerId;
173+
153174
@XStreamAlias("ScanCodeInfo")
154175
private ScanCodeInfo scanCodeInfo = new ScanCodeInfo();
155176

@@ -456,6 +477,46 @@ public void setErrorCount(Integer errorCount) {
456477
this.errorCount = errorCount;
457478
}
458479

480+
public String getCardId() {
481+
return cardId;
482+
}
483+
484+
public void setCardId(String cardId) {
485+
this.cardId = cardId;
486+
}
487+
488+
public Integer getIsGiveByFriend() {
489+
return isGiveByFriend;
490+
}
491+
492+
public void setIsGiveByFriend(Integer isGiveByFriend) {
493+
this.isGiveByFriend = isGiveByFriend;
494+
}
495+
496+
public String getUserCardCode() {
497+
return userCardCode;
498+
}
499+
500+
public void setUserCardCode(String userCardCode) {
501+
this.userCardCode = userCardCode;
502+
}
503+
504+
public String getOldUserCardCode() {
505+
return oldUserCardCode;
506+
}
507+
508+
public void setOldUserCardCode(String oldUserCardCode) {
509+
this.oldUserCardCode = oldUserCardCode;
510+
}
511+
512+
public Integer getOuterId() {
513+
return outerId;
514+
}
515+
516+
public void setOuterId(Integer outerId) {
517+
this.outerId = outerId;
518+
}
519+
459520
public WxMpXmlMessage.ScanCodeInfo getScanCodeInfo() {
460521
return scanCodeInfo;
461522
}
@@ -652,6 +713,11 @@ public String toString() {
652713
", filterCount=" + filterCount +
653714
", sentCount=" + sentCount +
654715
", errorCount=" + errorCount +
716+
", cardId='" + cardId + '\'' +
717+
", isGiveByFriend=" + isGiveByFriend +
718+
", userCardCode='" + userCardCode + '\'' +
719+
", oldUserCardCode='" + oldUserCardCode + '\'' +
720+
", outerId=" + outerId +
655721
", scanCodeInfo=" + scanCodeInfo +
656722
", sendPicsInfo=" + sendPicsInfo +
657723
", sendLocationInfo=" + sendLocationInfo +

0 commit comments

Comments
 (0)