Skip to content

Commit 7b4ba55

Browse files
committed
🎨 #2331 【公众号】【开放平台】根据微信平台用户信息接口最新调整去掉用户信息类部分无用字段
1 parent 6f57d4a commit 7b4ba55

File tree

3 files changed

+0
-46
lines changed

3 files changed

+0
-46
lines changed

weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxOAuth2UserInfo.java

Lines changed: 0 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -25,23 +25,6 @@ public class WxOAuth2UserInfo implements Serializable {
2525
* nickname 普通用户昵称
2626
*/
2727
private String nickname;
28-
/**
29-
* sex 普通用户性别,1为男性,2为女性
30-
*/
31-
private Integer sex;
32-
/**
33-
* city 普通用户个人资料填写的城市
34-
*/
35-
private String city;
36-
37-
/**
38-
* province 普通用户个人资料填写的省份
39-
*/
40-
private String province;
41-
/**
42-
* country 国家,如中国为CN
43-
*/
44-
private String country;
4528
/**
4629
* headimgurl 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像),
4730
* 用户没有头像时该项为空

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUser.java

Lines changed: 0 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -22,18 +22,7 @@ public class WxMpUser implements Serializable {
2222
private Boolean subscribe;
2323
private String openId;
2424
private String nickname;
25-
/**
26-
* 性别描述信息:男、女、未知等.
27-
*/
28-
private String sexDesc;
29-
/**
30-
* 性别表示:1,2等数字.
31-
*/
32-
private Integer sex;
3325
private String language;
34-
private String city;
35-
private String province;
36-
private String country;
3726
private String headImgUrl;
3827
private Long subscribeTime;
3928
/**

weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpUserGsonAdapter.java

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -20,13 +20,10 @@ public WxMpUser deserialize(JsonElement json, Type typeOfT, JsonDeserializationC
2020
if (subscribe != null) {
2121
user.setSubscribe(!new Integer(0).equals(subscribe));
2222
}
23-
user.setCity(GsonHelper.getString(o, "city"));
24-
user.setCountry(GsonHelper.getString(o, "country"));
2523
user.setHeadImgUrl(GsonHelper.getString(o, "headimgurl"));
2624
user.setLanguage(GsonHelper.getString(o, "language"));
2725
user.setNickname(GsonHelper.getString(o, "nickname"));
2826
user.setOpenId(GsonHelper.getString(o, "openid"));
29-
user.setProvince(GsonHelper.getString(o, "province"));
3027
user.setSubscribeTime(GsonHelper.getLong(o, "subscribe_time"));
3128
user.setUnionId(GsonHelper.getString(o, "unionid"));
3229
user.setRemark(GsonHelper.getString(o, "remark"));
@@ -37,21 +34,6 @@ public WxMpUser deserialize(JsonElement json, Type typeOfT, JsonDeserializationC
3734
user.setQrScene(GsonHelper.getString(o, "qr_scene"));
3835
user.setQrSceneStr(GsonHelper.getString(o, "qr_scene_str"));
3936

40-
Integer sex = GsonHelper.getInteger(o, "sex");
41-
if (sex != null) {
42-
user.setSex(sex);
43-
switch (sex) {
44-
case 1:
45-
user.setSexDesc("男");
46-
break;
47-
case 2:
48-
user.setSexDesc("女");
49-
break;
50-
default:
51-
user.setSexDesc("未知");
52-
}
53-
54-
}
5537
return user;
5638
}
5739

0 commit comments

Comments
 (0)