package com.matrix.system.fenxiao.entity; import com.baomidou.mybatisplus.annotation.TableName; import com.matrix.core.anotations.Extend; import lombok.Data; import java.util.Date; /** * @description 用户表 * @author jyy */ @Data @TableName("biz_user") public class BizUser { @Extend private static final long serialVersionUID = 1L; /** * 主键 */ private String userId; /** * 真实姓名 */ private String userName; /** * 密码 */ private String userPassword; /** * 用户昵称 */ private String nickName; /** * 头像 */ private String avatarUrl; /** * 微信openid用户唯一标识 */ private String openId; /** * 用户在开发平台的唯一标识符 */ private String unionId; /** * 性别 1、男 2、女 0、未知 */ private String gender; /** * 手机号码 */ private String phoneNumber; /** * 用户所在地 */ private String area; /** * 用户所在城市 */ private String city; /** * 用户所在省份 */ private String province; /** * 用户所在国家 */ private String country; /** * 会话密匙 */ private String sessionKey; /** * 最后登录时间 */ private Date lastLoginTime; /** * 用户状态 */ private Integer userStatus; /** * vip等级 */ private Integer userVip; /** * 到期时间 */ private Date userExpiryTime; /** * 认证信息 */ private String userAuthentication; /** * 用户是否授权 1、是 2、否 */ private Integer userIsAuthorize; /** * 用户临时名称 */ private String userTempName; /** * 用户临时头像 */ private String userTempAvatarUrl; /** * 用户类型 1、普通用户 2、会员 3、游客 */ private Integer userType; /** * 用户总积分 */ private Integer totalScore; /** * 用户当前积分 */ private Integer currentScore; /** * 上级用户openId */ private String parentOpenId; /** * 绑定上级用户时间 */ private Date bindingParentTime; /** * 是否是销售员(1=是,0=否) */ private Integer isSales; }