Skip to content

Commit d2765cc

Browse files
committed
Merge pull request #190 from ajffdnt/develop
修改企业号用户的性别问题
2 parents 4fd58a8 + 2a2b7ad commit d2765cc

File tree

1 file changed

+2
-9
lines changed

1 file changed

+2
-9
lines changed

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

Lines changed: 2 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -38,14 +38,7 @@ public WxCpUser deserialize(JsonElement json, Type typeOfT, JsonDeserializationC
3838

3939
user.setPosition(GsonHelper.getString(o, "position"));
4040
user.setMobile(GsonHelper.getString(o, "mobile"));
41-
Integer gender = GsonHelper.getInteger(o, "gender");
42-
if (new Integer(1).equals(gender)) {
43-
user.setGender("男");
44-
} else if (new Integer(2).equals(gender)) {
45-
user.setGender("女");
46-
} else {
47-
user.setGender("未知");
48-
}
41+
user.setGender(GsonHelper.getString(o, "gender"));
4942
user.setTel(GsonHelper.getString(o, "tel"));
5043
user.setEmail(GsonHelper.getString(o, "email"));
5144
user.setWeiXinId(GsonHelper.getString(o, "weixinid"));
@@ -88,7 +81,7 @@ public JsonElement serialize(WxCpUser user, Type typeOfSrc, JsonSerializationCon
8881
o.addProperty("mobile", user.getMobile());
8982
}
9083
if (user.getGender() != null) {
91-
o.addProperty("gender", user.getGender().equals("男") ? 0 : 1);
84+
o.addProperty("gender", user.getGender());
9285
}
9386
if (user.getTel() != null) {
9487
o.addProperty("tel", user.getTel());

0 commit comments

Comments
 (0)