@@ -19,7 +19,7 @@ public class WxMenu implements Serializable { | |||||
private List<WxMenuButton> buttons = new ArrayList<WxMenuButton>(); | private List<WxMenuButton> buttons = new ArrayList<WxMenuButton>(); | ||||
private WxMenuRule matchrule; | |||||
private WxMenuRule matchRule; | |||||
public List<WxMenuButton> getButtons() { | public List<WxMenuButton> getButtons() { | ||||
return buttons; | return buttons; | ||||
@@ -29,12 +29,12 @@ public class WxMenu implements Serializable { | |||||
this.buttons = buttons; | this.buttons = buttons; | ||||
} | } | ||||
public WxMenuRule getMatchrule() { | |||||
return matchrule; | |||||
public WxMenuRule getMatchRule() { | |||||
return matchRule; | |||||
} | } | ||||
public void setMatchrule(WxMenuRule matchrule) { | |||||
this.matchrule = matchrule; | |||||
public void setMatchRule(WxMenuRule matchRule) { | |||||
this.matchRule = matchRule; | |||||
} | } | ||||
public String toJson() { | public String toJson() { | ||||
@@ -39,9 +39,9 @@ public class WxMenuGsonAdapter implements JsonSerializer<WxMenu>, JsonDeserializ | |||||
} | } | ||||
json.add("button", buttonArray); | json.add("button", buttonArray); | ||||
if (menu.getMatchrule() != null) { | |||||
Gson gson = new Gson(); | |||||
json.add("matchrule", gson.toJsonTree(menu.getMatchrule())); | |||||
if (menu.getMatchRule() != null) { | |||||
Gson gson = new Gson(); | |||||
json.add("matchrule", gson.toJsonTree(menu.getMatchRule())); | |||||
} | } | ||||
return json; | return json; | ||||
@@ -230,7 +230,7 @@ public class WxMpServiceImpl implements WxMpService { | |||||
} | } | ||||
public void menuCreate(WxMenu menu) throws WxErrorException { | public void menuCreate(WxMenu menu) throws WxErrorException { | ||||
if (menu.getMatchrule() != null) { | |||||
if (menu.getMatchRule() != null) { | |||||
String url = "https://api.weixin.qq.com/cgi-bin/menu/addconditional"; | String url = "https://api.weixin.qq.com/cgi-bin/menu/addconditional"; | ||||
execute(new SimplePostRequestExecutor(), url, menu.toJson()); | execute(new SimplePostRequestExecutor(), url, menu.toJson()); | ||||
} else { | } else { | ||||