diff --git a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxOAuth2UserInfo.java b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxOAuth2UserInfo.java index e64756002..69518b256 100644 --- a/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxOAuth2UserInfo.java +++ b/weixin-java-common/src/main/java/me/chanjar/weixin/common/bean/WxOAuth2UserInfo.java @@ -25,23 +25,6 @@ public class WxOAuth2UserInfo implements Serializable { * nickname 普通用户昵称 */ private String nickname; - /** - * sex 普通用户性别,1为男性,2为女性 - */ - private Integer sex; - /** - * city 普通用户个人资料填写的城市 - */ - private String city; - - /** - * province 普通用户个人资料填写的省份 - */ - private String province; - /** - * country 国家,如中国为CN - */ - private String country; /** * headimgurl 用户头像,最后一个数值代表正方形头像大小(有0、46、64、96、132数值可选,0代表640*640正方形头像), * 用户没有头像时该项为空 diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUser.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUser.java index 4d22fab9e..6edf351d4 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUser.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/bean/result/WxMpUser.java @@ -22,18 +22,7 @@ public class WxMpUser implements Serializable { private Boolean subscribe; private String openId; private String nickname; - /** - * 性别描述信息:男、女、未知等. - */ - private String sexDesc; - /** - * 性别表示:1,2等数字. - */ - private Integer sex; private String language; - private String city; - private String province; - private String country; private String headImgUrl; private Long subscribeTime; /** diff --git a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpUserGsonAdapter.java b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpUserGsonAdapter.java index 910ae8c89..f3a20fbca 100644 --- a/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpUserGsonAdapter.java +++ b/weixin-java-mp/src/main/java/me/chanjar/weixin/mp/util/json/WxMpUserGsonAdapter.java @@ -20,13 +20,10 @@ public class WxMpUserGsonAdapter implements JsonDeserializer { if (subscribe != null) { user.setSubscribe(!new Integer(0).equals(subscribe)); } - user.setCity(GsonHelper.getString(o, "city")); - user.setCountry(GsonHelper.getString(o, "country")); user.setHeadImgUrl(GsonHelper.getString(o, "headimgurl")); user.setLanguage(GsonHelper.getString(o, "language")); user.setNickname(GsonHelper.getString(o, "nickname")); user.setOpenId(GsonHelper.getString(o, "openid")); - user.setProvince(GsonHelper.getString(o, "province")); user.setSubscribeTime(GsonHelper.getLong(o, "subscribe_time")); user.setUnionId(GsonHelper.getString(o, "unionid")); user.setRemark(GsonHelper.getString(o, "remark")); @@ -37,21 +34,6 @@ public class WxMpUserGsonAdapter implements JsonDeserializer { user.setQrScene(GsonHelper.getString(o, "qr_scene")); user.setQrSceneStr(GsonHelper.getString(o, "qr_scene_str")); - Integer sex = GsonHelper.getInteger(o, "sex"); - if (sex != null) { - user.setSex(sex); - switch (sex) { - case 1: - user.setSexDesc("男"); - break; - case 2: - user.setSexDesc("女"); - break; - default: - user.setSexDesc("未知"); - } - - } return user; }