package com.matrix.biz.bean; import com.matrix.core.anotations.Extend; import com.matrix.core.pojo.EntityDTO; import java.util.Date; /** * @description 用户表 * @author jyy */ public class BizUser extends EntityDTO{ @Extend private static final long serialVersionUID = 1L; /** * 是销售员 */ public static final int IS_SALES = 1; /** * 不是销售员 */ public static final int NOT_SALES = 2; /** * 主键 */ private String userId; /** * 真实姓名 */ private String userName; /** * 可提现金额 */ private Double withdrawalCash; /** *推广员等级 */ private Double salesmanGrade; /** * 密码 */ 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=是,2=否) */ private Integer isSales; /** * 用户类型 1、待审核 2、审核通过 0、审核未通过 */ private Integer fenxiaoState; /** * 开始时间 */ @Extend private String startTime; /** * 结束时间 */ @Extend private String endTime; /** * token */ @Extend private String token; public String getToken() { return token; } private Long companyId; public Long getCompanyId() { return companyId; } public void setCompanyId(Long companyId) { this.companyId = companyId; } public void setToken(String token) { this.token=userId; } public String getUserId() { return userId; } public void setUserId(String userId) { this.userId=userId; } public String getUserName() { return userName; } public void setUserName(String userName) { this.userName=userName; } public Double getWithdrawalCash() { return withdrawalCash; } public void setWithdrawalCash(Double withdrawalCash) { this.withdrawalCash = withdrawalCash; } public Double getSalesmanGrade() { return salesmanGrade; } public void setSalesmanGrade(Double salesmanGrade) { this.salesmanGrade = salesmanGrade; } public String getUserPassword() { return userPassword; } public void setUserPassword(String userPassword) { this.userPassword=userPassword; } public String getNickName() { return nickName; } public void setNickName(String nickName) { this.nickName=nickName; } public String getAvatarUrl() { return avatarUrl; } public void setAvatarUrl(String avatarUrl) { this.avatarUrl=avatarUrl; } public String getOpenId() { return openId; } public void setOpenId(String openId) { this.openId=openId; } public String getUnionId() { return unionId; } public void setUnionId(String unionId) { this.unionId=unionId; } public String getGender() { return gender; } public void setGender(String gender) { this.gender=gender; } public String getPhoneNumber() { return phoneNumber; } public void setPhoneNumber(String phoneNumber) { this.phoneNumber=phoneNumber; } public String getArea() { return area; } public void setArea(String area) { this.area=area; } public String getCity() { return city; } public void setCity(String city) { this.city=city; } public String getProvince() { return province; } public void setProvince(String province) { this.province=province; } public String getCountry() { return country; } public void setCountry(String country) { this.country=country; } public String getSessionKey() { return sessionKey; } public void setSessionKey(String sessionKey) { this.sessionKey=sessionKey; } public Date getLastLoginTime() { return lastLoginTime; } public void setLastLoginTime(Date lastLoginTime) { this.lastLoginTime=lastLoginTime; } public Integer getUserStatus() { return userStatus; } public void setUserStatus(Integer userStatus) { this.userStatus=userStatus; } public Integer getUserVip() { return userVip; } public void setUserVip(Integer userVip) { this.userVip=userVip; } public Date getUserExpiryTime() { return userExpiryTime; } public void setUserExpiryTime(Date userExpiryTime) { this.userExpiryTime=userExpiryTime; } public String getUserAuthentication() { return userAuthentication; } public void setUserAuthentication(String userAuthentication) { this.userAuthentication=userAuthentication; } public Integer getUserIsAuthorize() { return userIsAuthorize; } public void setUserIsAuthorize(Integer userIsAuthorize) { this.userIsAuthorize=userIsAuthorize; } public String getUserTempName() { return userTempName; } public void setUserTempName(String userTempName) { this.userTempName=userTempName; } public String getUserTempAvatarUrl() { return userTempAvatarUrl; } public void setUserTempAvatarUrl(String userTempAvatarUrl) { this.userTempAvatarUrl=userTempAvatarUrl; } public Integer getUserType() { return userType; } public void setUserType(Integer userType) { this.userType=userType; } public String getStartTime() { return startTime; } public void setStartTime(String startTime) { this.startTime = startTime; } public String getEndTime() { return endTime; } public void setEndTime(String endTime) { this.endTime = endTime; } public Integer getTotalScore() { return totalScore; } public void setTotalScore(Integer totalScore) { this.totalScore = totalScore; } public Integer getCurrentScore() { return currentScore; } public void setCurrentScore(Integer currentScore) { this.currentScore = currentScore; } public String getParentOpenId() { return parentOpenId; } public void setParentOpenId(String parentOpenId) { this.parentOpenId = parentOpenId; } public Date getBindingParentTime() { return bindingParentTime; } public void setBindingParentTime(Date bindingParentTime) { this.bindingParentTime = bindingParentTime; } public Integer getIsSales() { return isSales; } public void setIsSales(Integer isSales) { this.isSales = isSales; } public Integer getFenxiaoState() { return fenxiaoState; } public void setFenxiaoState(Integer fenxiaoState) { this.fenxiaoState = fenxiaoState; } }