package com.yeshi.fanli.entity.bus.user;
|
|
import java.util.Date;
|
|
import org.yeshi.utils.mybatis.Column;
|
import org.yeshi.utils.mybatis.Table;
|
|
import com.google.gson.annotations.Expose;
|
|
/**
|
* 用户附加信息
|
*
|
* @author Administrator
|
*
|
*/
|
@Table("yeshi_ec_user_info_extra")
|
public class UserInfoExtra {
|
|
public static int INVITE_CODE_SATTE_VALID_NO_UPDATE = 1;// 正常-未修改过
|
public static int INVITE_CODE_SATTE_VALID_UPDATED = 2;// 不正常-未修改过
|
|
@Column(name = "uie_id")
|
private Long id;
|
|
// 用户id
|
@Expose
|
@Column(name = "uie_uid")
|
private UserInfo userInfo;
|
|
// 等级id
|
@Expose
|
@Column(name = "uie_rank_id")
|
private UserRank userRank;
|
|
// 等级来源:返利、分享、邀请
|
@Column(name = "uie_rank_source")
|
private Integer rankSource;
|
|
// 等级判断订单数量
|
@Column(name = "uie_rank_order_num")
|
private Integer rankOrderNum;
|
|
// 等级更新时间
|
@Expose
|
@Column(name = "uie_rank_update_time")
|
private Date rankUpdateTime;
|
|
// 邀请码
|
@Column(name = "uie_invite_code")
|
private String inviteCode;
|
|
// 新人抽奖次数
|
@Column(name = "uie_lottery_newbies")
|
private Integer lotteryNewbies;
|
|
// 券未读数量
|
@Column(name = "uie_coupon_news")
|
private Integer couponNews;
|
|
// 是否同步导航栏
|
@Column(name = "uie_synch_navbar")
|
private Boolean synchNavbar;
|
|
// 首次登录时间
|
@Column(name = "uie_first_login_time")
|
private Date firstLoginTime;
|
|
// 性别: 1-女 2-男
|
@Column(name = "uie_sex")
|
private Integer sex;
|
|
// 微信号
|
@Column(name = "uie_weixin")
|
private String weiXin;
|
|
// 金币数量
|
@Column(name = "uie_gold_coin")
|
private Integer goldCoin;
|
|
// 是否微信自動提現
|
@Column(name = "uie_auto_extract")
|
private Boolean autoExtract;
|
|
// 微信自动提现关闭日期
|
@Column(name = "uie_close_time_extract")
|
private Date closeTimeExtract;
|
|
// 用户标识
|
@Column(name = "uie_mark")
|
private String mark;
|
|
// 用户最近活跃时间
|
@Column(name = "uie_active_time")
|
private Date activeTime;
|
|
// 邀请码状态
|
@Column(name = "uie_invite_code_state")
|
private Integer inviteCodeState;// 0-无效 1-未修改有效 2-修改有效
|
|
// 创建时间
|
@Column(name = "uie_create_time")
|
private Date createTime;
|
|
// 更新时间
|
@Column(name = "uie_update_time")
|
private Date updateTime;
|
|
public Long getId() {
|
return id;
|
}
|
|
public void setId(Long id) {
|
this.id = id;
|
}
|
|
public UserRank getUserRank() {
|
return userRank;
|
}
|
|
public void setUserRank(UserRank userRank) {
|
this.userRank = userRank;
|
}
|
|
public Date getRankUpdateTime() {
|
return rankUpdateTime;
|
}
|
|
public void setRankUpdateTime(Date rankUpdateTime) {
|
this.rankUpdateTime = rankUpdateTime;
|
}
|
|
public Date getCreateTime() {
|
return createTime;
|
}
|
|
public void setCreateTime(Date createTime) {
|
this.createTime = createTime;
|
}
|
|
public Date getUpdateTime() {
|
return updateTime;
|
}
|
|
public void setUpdateTime(Date updateTime) {
|
this.updateTime = updateTime;
|
}
|
|
public UserInfo getUserInfo() {
|
return userInfo;
|
}
|
|
public void setUserInfo(UserInfo userInfo) {
|
this.userInfo = userInfo;
|
}
|
|
public Integer getRankSource() {
|
return rankSource;
|
}
|
|
public void setRankSource(Integer rankSource) {
|
this.rankSource = rankSource;
|
}
|
|
public Integer getRankOrderNum() {
|
return rankOrderNum;
|
}
|
|
public void setRankOrderNum(Integer rankOrderNum) {
|
this.rankOrderNum = rankOrderNum;
|
}
|
|
public String getInviteCode() {
|
return inviteCode;
|
}
|
|
public void setInviteCode(String inviteCode) {
|
this.inviteCode = inviteCode;
|
}
|
|
public Integer getLotteryNewbies() {
|
return lotteryNewbies;
|
}
|
|
public void setLotteryNewbies(Integer lotteryNewbies) {
|
this.lotteryNewbies = lotteryNewbies;
|
}
|
|
public Integer getCouponNews() {
|
return couponNews;
|
}
|
|
public void setCouponNews(Integer couponNews) {
|
this.couponNews = couponNews;
|
}
|
|
public Date getFirstLoginTime() {
|
return firstLoginTime;
|
}
|
|
public void setFirstLoginTime(Date firstLoginTime) {
|
this.firstLoginTime = firstLoginTime;
|
}
|
|
public Boolean getSynchNavbar() {
|
return synchNavbar;
|
}
|
|
public void setSynchNavbar(Boolean synchNavbar) {
|
this.synchNavbar = synchNavbar;
|
}
|
|
public Integer getSex() {
|
return sex;
|
}
|
|
public void setSex(Integer sex) {
|
this.sex = sex;
|
}
|
|
public String getWeiXin() {
|
return weiXin;
|
}
|
|
public void setWeiXin(String weiXin) {
|
this.weiXin = weiXin;
|
}
|
|
public Integer getGoldCoin() {
|
return goldCoin;
|
}
|
|
public void setGoldCoin(Integer goldCoin) {
|
this.goldCoin = goldCoin;
|
}
|
|
public Boolean getAutoExtract() {
|
return autoExtract;
|
}
|
|
public void setAutoExtract(Boolean autoExtract) {
|
this.autoExtract = autoExtract;
|
}
|
|
public Date getCloseTimeExtract() {
|
return closeTimeExtract;
|
}
|
|
public void setCloseTimeExtract(Date closeTimeExtract) {
|
this.closeTimeExtract = closeTimeExtract;
|
}
|
|
public String getMark() {
|
return mark;
|
}
|
|
public void setMark(String mark) {
|
this.mark = mark;
|
}
|
|
public Date getActiveTime() {
|
return activeTime;
|
}
|
|
public void setActiveTime(Date activeTime) {
|
this.activeTime = activeTime;
|
}
|
|
public Integer getInviteCodeState() {
|
return inviteCodeState;
|
}
|
|
public void setInviteCodeState(Integer inviteCodeState) {
|
this.inviteCodeState = inviteCodeState;
|
}
|
|
}
|