diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java index d33f47e3..7df05a48 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxMenu.java @@ -131,7 +131,7 @@ public class WxMenu implements Serializable { } public static class WxMenuRule { - private String groupId; + private String tagId; private String sex; private String country; private String province; @@ -139,12 +139,12 @@ public class WxMenu implements Serializable { private String clientPlatformType; private String language; - public String getGroupId() { - return groupId; + public String getTagId() { + return tagId; } - public void setGroupId(String groupId) { - this.groupId = groupId; + public void setTagId(String tagId) { + this.tagId = tagId; } public String getSex() { @@ -198,7 +198,7 @@ public class WxMenu implements Serializable { @Override public String toString() { return "matchrule:{" + - "group_id='" + groupId + '\'' + + "tag_id='" + tagId + '\'' + ", sex='" + sex + '\'' + ", country" + country + '\'' + ", province" + province + '\'' + 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 d4d9ea5a..51a19fec 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 @@ -62,7 +62,7 @@ public class WxMenuGsonAdapter implements JsonSerializer, JsonDeserializ protected JsonObject convertToJson(WxMenu.WxMenuRule menuRule){ JsonObject matchRule = new JsonObject(); - matchRule.addProperty("group_id",menuRule.getGroupId()); + matchRule.addProperty("tag_id",menuRule.getTagId()); matchRule.addProperty("sex",menuRule.getSex()); matchRule.addProperty("country",menuRule.getCountry()); matchRule.addProperty("province",menuRule.getProvince()); diff --git a/weixin-java-common/src/test/java/me/chanjar/weixin/common/bean/WxMenuTest.java b/weixin-java-common/src/test/java/me/chanjar/weixin/common/bean/WxMenuTest.java index 79d28e47..2ae12c2c 100644 --- a/weixin-java-common/src/test/java/me/chanjar/weixin/common/bean/WxMenuTest.java +++ b/weixin-java-common/src/test/java/me/chanjar/weixin/common/bean/WxMenuTest.java @@ -67,7 +67,7 @@ public class WxMenuTest { menu.getButtons().add(button1); WxMenu.WxMenuRule wxMenuRule = new WxMenu.WxMenuRule(); - wxMenuRule.setGroupId("2"); + wxMenuRule.setTagId("2"); wxMenuRule.setSex("1"); wxMenuRule.setCountry("中国"); wxMenuRule.setProvince("广东");