Skip to content

Commit 902b689

Browse files
committed
群发接口响应 增加msgDataId字段 用于图文分析
1 parent 2ec3c52 commit 902b689

File tree

2 files changed

+13
-1
lines changed

2 files changed

+13
-1
lines changed

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpMassSendResult.java

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public class WxMpMassSendResult implements Serializable {
2020
private String errorCode;
2121
private String errorMsg;
2222
private String msgId;
23+
private String msgDataId;
2324

2425
public String getErrorCode() {
2526
return errorCode;
@@ -44,7 +45,15 @@ public String getMsgId() {
4445
public void setMsgId(String msgId) {
4546
this.msgId = msgId;
4647
}
47-
48+
49+
public String getMsgDataId() {
50+
return msgDataId;
51+
}
52+
53+
public void setMsgDataId(String msgDataId) {
54+
this.msgDataId = msgDataId;
55+
}
56+
4857
public static WxMpMassSendResult fromJson(String json) {
4958
return WxMpGsonBuilder.create().fromJson(json, WxMpMassSendResult.class);
5059
}

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpMassSendResultAdapter.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,9 @@ public WxMpMassSendResult deserialize(JsonElement json, Type typeOfT, JsonDeseri
3434
if (sendResultJsonObject.get("msg_id") != null && !sendResultJsonObject.get("msg_id").isJsonNull()) {
3535
sendResult.setMsgId(GsonHelper.getAsString(sendResultJsonObject.get("msg_id")));
3636
}
37+
if (sendResultJsonObject.get("msg_data_id") != null && !sendResultJsonObject.get("msg_data_id").isJsonNull()) {
38+
sendResult.setMsgDataId(GsonHelper.getAsString(sendResultJsonObject.get("msg_data_id")));
39+
}
3740
return sendResult;
3841
}
3942

0 commit comments

Comments
 (0)