1.WxMenuRule增加language字段

2.更改了WxMenu的toJson方法使menurule转换成正确的字符串
3.WxMenuTest中增加了相应的测试用例
This commit is contained in:
miller
2016-02-15 16:54:54 +08:00
parent d253bdeba4
commit b805a9967c
3 changed files with 79 additions and 12 deletions

View File

@@ -1,15 +1,14 @@
package me.chanjar.weixin.common.bean;
import me.chanjar.weixin.common.util.json.WxGsonBuilder;
import org.apache.commons.codec.Charsets;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.Serializable;
import java.util.ArrayList;
import java.util.List;
import org.apache.commons.codec.Charsets;
import me.chanjar.weixin.common.util.json.WxGsonBuilder;
/**
* 企业号菜单
* @author Daniel Qian
@@ -136,6 +135,7 @@ public class WxMenu implements Serializable {
private String province;
private String city;
private String clientPlatformType;
private String language;
public String getGroupId() {
return groupId;
@@ -184,8 +184,16 @@ public class WxMenu implements Serializable {
public void setClientPlatformType(String clientPlatformType) {
this.clientPlatformType = clientPlatformType;
}
@Override
public String getLanguage() {
return language;
}
public void setLanguage(String language) {
this.language = language;
}
@Override
public String toString() {
return "matchrule:{" +
"group_id='" + groupId + '\'' +
@@ -194,6 +202,7 @@ public class WxMenu implements Serializable {
", province" + province + '\'' +
", city" + city + '\'' +
", client_platform_type" + clientPlatformType + '\'' +
", language" + language + '\'' +
"}";
}
}