diff --git a/pom.xml b/pom.xml index 7adac6a9..4cadc260 100644 --- a/pom.xml +++ b/pom.xml @@ -47,6 +47,8 @@ UTF-8 + 1.6 + 1.6 diff --git a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/message/event/MenuEventMessage.java b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/message/event/MenuEventMessage.java index 7f9f9c51..4d7e4fe0 100644 --- a/weixin4j-server/src/main/java/com/foxinmy/weixin4j/message/event/MenuEventMessage.java +++ b/weixin4j-server/src/main/java/com/foxinmy/weixin4j/message/event/MenuEventMessage.java @@ -31,16 +31,25 @@ public class MenuEventMessage extends EventMessage { /** * 事件KEY值,与自定义菜单接口中KEY值对应 */ - @XmlElement(name="EventKey") + @XmlElement(name = "EventKey") private String eventKey; + /** + * 指菜单ID,如果是个性化菜单,则可以通过这个字段,知道是哪个规则的菜单被点击了。 + */ + @XmlElement(name = "MenuID") + private String menuId; public String getEventKey() { return eventKey; } + public String getMenuId() { + return menuId; + } + @Override public String toString() { - return "MenuEventMessage [eventKey=" + eventKey + ", " - + super.toString() + "]"; + return "MenuEventMessage [eventKey=" + eventKey + ", menuId=" + menuId + + ", " + super.toString() + "]"; } }