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;
|
|
|
}
|