| | |
| | |
|
| | | import com.yeshi.fanli.entity.bus.user.vip.UserLevelEnum;
|
| | |
|
| | | @Document(collection = "team_fans_info")
|
| | | @Document(collection = "teamFansInfo")
|
| | | public class TeamFansInfo {
|
| | |
|
| | | @Id
|
| | | @Field("id")
|
| | | @Field
|
| | | private String id;
|
| | |
|
| | | @Field("bossId")
|
| | | @Field
|
| | | private Long bossId; // 上级id
|
| | |
|
| | | @Field("bossSuperId")
|
| | | @Field
|
| | | private Long bossSuperId; // 上上级id
|
| | |
|
| | | @Field("workerId")
|
| | | @Field
|
| | | private Long workerId; // 下级id
|
| | |
|
| | | @Field("nickName")
|
| | | @Field
|
| | | private String nickName; // 昵称
|
| | | |
| | | @Field("level")
|
| | |
|
| | | @Field
|
| | | private UserLevelEnum level; // 当前等级
|
| | |
|
| | | @Field("stateValid")
|
| | | @Field
|
| | | private Boolean stateValid; // 有效粉丝
|
| | |
|
| | | @Field("taobaoBind")
|
| | | @Field
|
| | | private Boolean taobaoBind; // 绑定淘宝
|
| | |
|
| | | @Field("weixinBind")
|
| | | @Field
|
| | | private Boolean weixinBind; // 绑定微信
|
| | |
|
| | | @Field("activeTime")
|
| | | @Field
|
| | | private String weixinId; // 微信号
|
| | |
|
| | | @Field
|
| | | private String phone; // 电话号码
|
| | |
|
| | | @Field
|
| | | private Boolean phoneOpen; // 电话号码公开
|
| | |
|
| | | @Field
|
| | | private String inviteCode; // 邀请码
|
| | |
|
| | | @Field
|
| | | private Date activeTime; // 活跃时间
|
| | |
|
| | | @Field("fansNum")
|
| | | @Field
|
| | | private Integer fansNum; // 粉丝数量
|
| | |
|
| | | @Field("income")
|
| | | @Field
|
| | | private BigDecimal income; // 账户收入
|
| | |
|
| | | @Field("incomeTime")
|
| | | @Field
|
| | | private Date incomeTime; // 账户收入统计时间
|
| | |
|
| | | @Field("joinTime")
|
| | | @Field
|
| | | private Date joinTime; // 邀请成功时间
|
| | |
|
| | | @Field("memoName")
|
| | | @Field
|
| | | private String memoName; // 直接上级备注名
|
| | |
|
| | | @Field("tags")
|
| | | @Field
|
| | | private String tags; // 直接上级标签
|
| | |
|
| | | @Field("memoNameSup")
|
| | | @Field
|
| | | private String memoNameSup; // 间接上级备注名
|
| | | |
| | | |
| | |
|
| | | @Field("tagsSup")
|
| | | @Field
|
| | | private String tagsSup; // 间接上级标签
|
| | |
|
| | | @Field("updateTime")
|
| | | @Field
|
| | | private Date updateTime; // 更新时间
|
| | |
|
| | | public String getId() {
|
| | |
| | | this.level = level;
|
| | | }
|
| | |
|
| | | public String getWeixinId() {
|
| | | return weixinId;
|
| | | }
|
| | |
|
| | | public void setWeixinId(String weixinId) {
|
| | | this.weixinId = weixinId;
|
| | | }
|
| | |
|
| | | public String getPhone() {
|
| | | return phone;
|
| | | }
|
| | |
|
| | | public void setPhone(String phone) {
|
| | | this.phone = phone;
|
| | | }
|
| | |
|
| | | public Boolean getPhoneOpen() {
|
| | | return phoneOpen;
|
| | | }
|
| | |
|
| | | public void setPhoneOpen(Boolean phoneOpen) {
|
| | | this.phoneOpen = phoneOpen;
|
| | | }
|
| | |
|
| | | public String getInviteCode() {
|
| | | return inviteCode;
|
| | | }
|
| | |
|
| | | public void setInviteCode(String inviteCode) {
|
| | | this.inviteCode = inviteCode;
|
| | | }
|
| | |
|
| | | }
|