From a25c48e3d60344b13a87561f8cfb8c542e2b73f2 Mon Sep 17 00:00:00 2001 From: zhoushuofu <1065058691@qq.com> Date: Wed, 23 Feb 2022 09:15:01 +0800 Subject: [PATCH] =?UTF-8?q?:bug:=20#2544=20=E3=80=90=E5=85=AC=E4=BC=97?= =?UTF-8?q?=E5=8F=B7=E3=80=91=E4=BF=AE=E5=A4=8D=E8=8F=9C=E5=8D=95=E6=96=87?= =?UTF-8?q?=E7=AB=A0id=E6=9C=AA=E5=BA=8F=E5=88=97=E5=8C=96=E9=97=AE?= =?UTF-8?q?=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/common/util/json/WxMenuGsonAdapter.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/json/WxMenuGsonAdapter.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/json/WxMenuGsonAdapter.java index 31c3c0204..50d3b0d63 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/json/WxMenuGsonAdapter.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/util/json/WxMenuGsonAdapter.java @@ -46,6 +46,7 @@ public class WxMenuGsonAdapter implements JsonSerializer, JsonDeserializ buttonJson.addProperty("key", button.getKey()); buttonJson.addProperty("url", button.getUrl()); buttonJson.addProperty("media_id", button.getMediaId()); + buttonJson.addProperty("article_id", button.getArticleId()); buttonJson.addProperty("appid", button.getAppId()); buttonJson.addProperty("pagepath", button.getPagePath()); if (button.getSubButtons() != null && button.getSubButtons().size() > 0) { @@ -122,6 +123,7 @@ public class WxMenuGsonAdapter implements JsonSerializer, JsonDeserializ button.setUrl(GsonHelper.getString(json, "url")); button.setType(GsonHelper.getString(json, "type")); button.setMediaId(GsonHelper.getString(json, "media_id")); + button.setArticleId(GsonHelper.getString(json, "article_id")); button.setAppId(GsonHelper.getString(json, "appid")); button.setPagePath(GsonHelper.getString(json, "pagepath")); return button;