package com.ishop.model.wechat; import java.io.Serializable; import java.util.ArrayList; import java.util.List; /** * 获取微信用户信息 * @date 2023-07-27 */ public class WeChatAuthorizeLoginUserInfoVo implements Serializable { public String getOpenid() { return openid; } public void setOpenid(String openid) { this.openid = openid; } public String getNickname() { return nickname; } public void setNickname(String nickname) { this.nickname = nickname; } public String getSex() { return sex; } public void setSex(String sex) { this.sex = sex; } public String getProvince() { return province; } public void setProvince(String province) { this.province = province; } public String getCity() { return city; } public void setCity(String city) { this.city = city; } public String getCountry() { return country; } public void setCountry(String country) { this.country = country; } public String getHeadimgurl() { return headimgurl; } public void setHeadimgurl(String headimgurl) { this.headimgurl = headimgurl; } public String getUnionid() { return unionid; } public void setUnionid(String unionid) { this.unionid = unionid; } public String getLanguage() { return language; } public void setLanguage(String language) { this.language = language; } public List getPrivilege() { return privilege; } public void setPrivilege(List privilege) { this.privilege = privilege; } private String language; // @ApiModelProperty(value = "用户的唯一标识") // @JSONField(name = "openid") private String openid; // @ApiModelProperty(value = "用户昵称") // @JSONField(name = "nickname") private String nickname; // @ApiModelProperty(value = "性别,值为1时是男性,值为2时是女性,值为0时是未知") private String sex; // @ApiModelProperty(value = "用户个人资料填写的省份") private String province; // @ApiModelProperty(value = "普通用户个人资料填写的城市") private String city; // @ApiModelProperty(value = "国家,如中国为CN") private String country; // @ApiModelProperty(value = "用户头像") private String headimgurl; // @ApiModelProperty(value = "用户特权信息,json 数组,如微信沃卡用户为(chinaunicom)") private List privilege = new ArrayList<>(1); // @ApiModelProperty(value = "只有在用户将公众号绑定到微信开放平台帐号后,才会出现该字段。") // @JSONField(name = "unionid") private String unionid; @Override public String toString() { return "WeChatAuthorizeLoginUserInfoVo{" + "openid='" + openid + '\'' + ", nickname='" + nickname + '\'' + ", sex='" + sex + '\'' + ", province='" + province + '\'' + ", city='" + city + '\'' + ", country='" + country + '\'' + ", headimgurl='" + headimgurl + '\'' + ", privilege='" + privilege + '\'' + ", unionid='" + unionid + '\'' + '}'; } }