From df45a4a25dd55f0728878891772734242a392aff Mon Sep 17 00:00:00 2001 From: zhongjun Date: Thu, 21 Apr 2022 16:27:00 +0800 Subject: [PATCH] =?UTF-8?q?:art:=20#2606=20=E3=80=90=E4=BC=81=E4=B8=9A?= =?UTF-8?q?=E5=BE=AE=E4=BF=A1=E3=80=91=E7=94=A8=E6=88=B7=E4=BF=A1=E6=81=AF?= =?UTF-8?q?=E7=B1=BB=E5=A2=9E=E5=8A=A0=E4=BC=81=E4=B8=9A=E9=82=AE=E7=AE=B1?= =?UTF-8?q?=E5=AD=97=E6=AE=B5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java | 1 + .../me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java | 4 ++++ 2 files changed, 5 insertions(+) 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 76a8f9330..776e347ce 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 @@ -31,6 +31,7 @@ public class WxCpUser implements Serializable { private String mobile; private Gender gender; private String email; + private String bizMail; private String avatar; private String thumbAvatar; private String mainDepartment; 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 f75c0ef1e..493c196e4 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 @@ -73,6 +73,7 @@ public class WxCpUserGsonAdapter implements JsonDeserializer, JsonSeri user.setMobile(GsonHelper.getString(o, "mobile")); user.setGender(Gender.fromCode(GsonHelper.getString(o, "gender"))); user.setEmail(GsonHelper.getString(o, "email")); + user.setBizMail(GsonHelper.getString(o, "biz_mail")); user.setAvatar(GsonHelper.getString(o, "avatar")); user.setThumbAvatar(GsonHelper.getString(o, "thumb_avatar")); user.setAddress(GsonHelper.getString(o, "address")); @@ -244,6 +245,9 @@ public class WxCpUserGsonAdapter implements JsonDeserializer, JsonSeri if (user.getEmail() != null) { o.addProperty("email", user.getEmail()); } + if (user.getBizMail() != null) { + o.addProperty("biz_mail", user.getBizMail()); + } if (user.getAvatar() != null) { o.addProperty("avatar", user.getAvatar()); }