From cf8f2798184d4166fcb3ae5cc5c13d773dfa7c0d Mon Sep 17 00:00:00 2001 From: caosk <339627841@qq.com> Date: Thu, 13 Aug 2015 16:00:05 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=81=E4=B8=9A=E5=8F=B7=E7=94=A8=E6=88=B7?= =?UTF-8?q?=E5=A2=9E=E5=8A=A0enable=E5=B1=9E=E6=80=A7=EF=BC=8C=E5=8F=AF?= =?UTF-8?q?=E4=BB=A5=E5=90=8C=E6=AD=A5=E6=9C=AC=E5=9C=B0=E7=B3=BB=E7=BB=9F?= =?UTF-8?q?=E7=9A=84=E7=94=A8=E6=88=B7=E6=9C=89=E6=95=88=E6=80=A7=EF=BC=8C?= =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E5=BC=82=E5=B8=B8=E6=B6=88=E6=81=AF=E5=8A=A0?= =?UTF-8?q?=E5=86=92=E5=8F=B7=EF=BC=8C=E4=BB=A3=E7=A0=81=E5=B7=B2=E9=AA=8C?= =?UTF-8?q?=E8=AF=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../me/chanjar/weixin/common/bean/result/WxError.java | 2 +- .../main/java/me/chanjar/weixin/cp/bean/WxCpUser.java | 9 +++++++++ .../chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java | 3 +++ 3 files changed, 13 insertions(+), 1 deletion(-) diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java index e5123707..740841b9 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/result/WxError.java @@ -49,7 +49,7 @@ public class WxError implements Serializable { @Override public String toString() { - return "微信错误 errcode=" + errorCode + ", errmsg=" + errorMsg + "\njson:" + json; + return "微信错误: errcode=" + errorCode + ", errmsg=" + errorMsg + "\njson:" + json; } } diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java index a5c69c01..58b1d5ca 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java @@ -24,6 +24,7 @@ public class WxCpUser implements Serializable { private String weiXinId; private String avatar; private Integer status; + private Integer enable; private final List extAttrs = new ArrayList(); public String getUserId() { @@ -114,6 +115,14 @@ public class WxCpUser implements Serializable { this.status = status; } + public Integer getEnable() { + return enable; + } + + public void setEnable(Integer enable) { + this.enable = enable; + } + public void addExtAttr(String name, String value) { this.extAttrs.add(new Attr(name, value)); } diff --git a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java index 4523ef86..0984644b 100644 --- a/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java +++ b/weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java @@ -98,6 +98,9 @@ public class WxCpUserGsonAdapter implements JsonDeserializer, JsonSeri if (user.getStatus() != null) { o.addProperty("status", user.getStatus()); } + if (user.getEnable() != null) { + o.addProperty("enable", user.getEnable()); + } if (user.getExtAttrs().size() > 0) { JsonArray attrsJsonArray = new JsonArray(); for (WxCpUser.Attr attr : user.getExtAttrs()) {