🎨 #2606 【企业微信】用户信息类增加企业邮箱字段

This commit is contained in:
zhongjun 2022-04-21 16:27:00 +08:00 committed by Binary Wang
parent aea370503e
commit df45a4a25d
2 changed files with 5 additions and 0 deletions

View File

@ -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;

View File

@ -73,6 +73,7 @@ public class WxCpUserGsonAdapter implements JsonDeserializer<WxCpUser>, 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<WxCpUser>, 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());
}