8000 #587 企业微信几个接口增加个人二维码字段 · devandroid/weixin-java-tools@7435f2d · GitHub
[go: up one dir, main page]

Skip to content

Commit 7435f2d

Browse files
committed
binarywang#587 企业微信几个接口增加个人二维码字段
1 parent bdbd92b commit 7435f2d

File tree

3 files changed

+6
-1
lines changed

3 files changed

+6
-1
lines changed

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUser.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@ public class WxCpUser implements Serializable {
3131
private Integer hideMobile;
3232
private String englishName;
3333
private String telephone;
34+
private String qrCode;
3435
private Boolean toInvite;
3536

3637
public void addExtAttr(String name, String value) {

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/bean/WxCpUserDetail.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,6 @@ public class WxCpUserDetail {
1919
private String mobile;
2020
private String gender;
2121
private String email;
22-
@SerializedName("qr_code")
22+
@SerializedName("qrCode")
2323
private String qrCode;
2424
}

weixin-java-cp/src/main/java/me/chanjar/weixin/cp/util/json/WxCpUserGsonAdapter.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,7 @@ public WxCpUser deserialize(JsonElement json, Type typeOfT, JsonDeserializationC
4949
user.setHideMobile(GsonHelper.getInteger(o, "hide_mobile"));
5050
user.setEnglishName(GsonHelper.getString(o, "english_name"));
5151
user.setTelephone(GsonHelper.getString(o, "telephone"));
52+
user.setQrCode(GsonHelper.getString(o, "qr_code"));
5253
user.setToInvite(GsonHelper.getBoolean(o, "to_invite"));
5354

5455
if (GsonHelper.isNotNull(o.get("extattr"))) {
@@ -113,6 +114,9 @@ public JsonElement serialize(WxCpUser user, Type typeOfSrc, JsonSerializationCon
113114
if (user.getTelephone() != null) {
114115
o.addProperty("telephone", user.getTelephone());
115116
}
117+
if (user.getQrCode() != null) {
118+
o.addProperty("qr_code", user.getQrCode());
119+
}
116120
if (user.getToInvite() != null) {
117121
o.addProperty("to_invite", user.getToInvite());
118122
}

0 commit comments

Comments
 (0)
0