| | |
| | | package com.yeshi.fanli.entity.bus.user;
|
| | |
|
| | | import java.math.BigDecimal;
|
| | | import java.util.Date;
|
| | |
|
| | | import org.springframework.data.annotation.Id;
|
| | | import org.springframework.data.mongodb.core.mapping.Document;
|
| | | import org.springframework.data.mongodb.core.mapping.Field;
|
| | |
|
| | | import com.yeshi.fanli.entity.bus.user.vip.UserLevelEnum;
|
| | |
|
| | | @Document(collection = "teamFansInfo")
|
| | | public class TeamFansInfo {
|
| | |
|
| | | @Id
|
| | | @Field
|
| | | private String id;
|
| | |
|
| | | @Field
|
| | | private Long bossId; // 上级id
|
| | |
|
| | | @Field
|
| | | private Long bossSuperId; // 上上级id
|
| | |
|
| | | @Field
|
| | | private Long workerId; // 下级id
|
| | |
|
| | | @Field
|
| | | private String nickName; // 昵称
|
| | |
|
| | | @Field
|
| | | private UserLevelEnum level; // 当前等级
|
| | |
|
| | | @Field
|
| | | private Boolean stateValid; // 有效粉丝
|
| | |
|
| | | @Field
|
| | | private Boolean taobaoBind; // 绑定淘宝
|
| | |
|
| | | @Field
|
| | | private Boolean weixinBind; // 绑定微信
|
| | |
|
| | | @Field
|
| | | private String weixinId; // 微信号
|
| | |
|
| | | @Field
|
| | | private String phone; // 电话号码
|
| | |
|
| | | @Field
|
| | | private Boolean phoneOpen; // 电话号码公开
|
| | |
|
| | | @Field
|
| | | private String inviteCode; // 邀请码
|
| | |
|
| | | @Field
|
| | | private Date activeTime; // 活跃时间
|
| | |
|
| | | @Field
|
| | | private Integer fansNum; // 粉丝数量
|
| | |
|
| | | @Field
|
| | | private BigDecimal income; // 账户收入
|
| | |
|
| | | @Field
|
| | | private Date incomeTime; // 账户收入统计时间
|
| | |
|
| | | @Field
|
| | | private Date joinTime; // 邀请成功时间
|
| | |
|
| | | @Field
|
| | | private String memoName; // 直接上级备注名
|
| | |
|
| | | @Field
|
| | | private String tags; // 直接上级标签
|
| | |
|
| | | @Field
|
| | | private String memoNameSup; // 间接上级备注名
|
| | |
|
| | | @Field
|
| | | private String tagsSup; // 间接上级标签
|
| | |
|
| | | @Field
|
| | | private Date updateTime; // 更新时间
|
| | |
|
| | | public String getId() {
|
| | | return id;
|
| | | }
|
| | |
|
| | | public void setId(String id) {
|
| | | this.id = id;
|
| | | }
|
| | |
|
| | | public Long getBossId() {
|
| | | return bossId;
|
| | | }
|
| | |
|
| | | public void setBossId(Long bossId) {
|
| | | this.bossId = bossId;
|
| | | }
|
| | |
|
| | | public Long getBossSuperId() {
|
| | | return bossSuperId;
|
| | | }
|
| | |
|
| | | public void setBossSuperId(Long bossSuperId) {
|
| | | this.bossSuperId = bossSuperId;
|
| | | }
|
| | |
|
| | | public Long getWorkerId() {
|
| | | return workerId;
|
| | | }
|
| | |
|
| | | public void setWorkerId(Long workerId) {
|
| | | this.workerId = workerId;
|
| | | }
|
| | |
|
| | | public String getNickName() {
|
| | | return nickName;
|
| | | }
|
| | |
|
| | | public void setNickName(String nickName) {
|
| | | this.nickName = nickName;
|
| | | }
|
| | |
|
| | | public String getMemoName() {
|
| | | return memoName;
|
| | | }
|
| | |
|
| | | public void setMemoName(String memoName) {
|
| | | this.memoName = memoName;
|
| | | }
|
| | |
|
| | | public String getTags() {
|
| | | return tags;
|
| | | }
|
| | |
|
| | | public void setTags(String tags) {
|
| | | this.tags = tags;
|
| | | }
|
| | |
|
| | | public Boolean getStateValid() {
|
| | | return stateValid;
|
| | | }
|
| | |
|
| | | public void setStateValid(Boolean stateValid) {
|
| | | this.stateValid = stateValid;
|
| | | }
|
| | |
|
| | | public Boolean getTaobaoBind() {
|
| | | return taobaoBind;
|
| | | }
|
| | |
|
| | | public void setTaobaoBind(Boolean taobaoBind) {
|
| | | this.taobaoBind = taobaoBind;
|
| | | }
|
| | |
|
| | | public Boolean getWeixinBind() {
|
| | | return weixinBind;
|
| | | }
|
| | |
|
| | | public void setWeixinBind(Boolean weixinBind) {
|
| | | this.weixinBind = weixinBind;
|
| | | }
|
| | |
|
| | | public Date getActiveTime() {
|
| | | return activeTime;
|
| | | }
|
| | |
|
| | | public void setActiveTime(Date activeTime) {
|
| | | this.activeTime = activeTime;
|
| | | }
|
| | |
|
| | | public Integer getFansNum() {
|
| | | return fansNum;
|
| | | }
|
| | |
|
| | | public void setFansNum(Integer fansNum) {
|
| | | this.fansNum = fansNum;
|
| | | }
|
| | |
|
| | | public BigDecimal getIncome() {
|
| | | return income;
|
| | | }
|
| | |
|
| | | public void setIncome(BigDecimal income) {
|
| | | this.income = income;
|
| | | }
|
| | |
|
| | | public Date getIncomeTime() {
|
| | | return incomeTime;
|
| | | }
|
| | |
|
| | | public void setIncomeTime(Date incomeTime) {
|
| | | this.incomeTime = incomeTime;
|
| | | }
|
| | |
|
| | | public Date getUpdateTime() {
|
| | | return updateTime;
|
| | | }
|
| | |
|
| | | public void setUpdateTime(Date updateTime) {
|
| | | this.updateTime = updateTime;
|
| | | }
|
| | |
|
| | | public Date getJoinTime() {
|
| | | return joinTime;
|
| | | }
|
| | |
|
| | | public void setJoinTime(Date joinTime) {
|
| | | this.joinTime = joinTime;
|
| | | }
|
| | |
|
| | | public String getMemoNameSup() {
|
| | | return memoNameSup;
|
| | | }
|
| | |
|
| | | public void setMemoNameSup(String memoNameSup) {
|
| | | this.memoNameSup = memoNameSup;
|
| | | }
|
| | |
|
| | | public String getTagsSup() {
|
| | | return tagsSup;
|
| | | }
|
| | |
|
| | | public void setTagsSup(String tagsSup) {
|
| | | this.tagsSup = tagsSup;
|
| | | }
|
| | |
|
| | | public UserLevelEnum getLevel() {
|
| | | return level;
|
| | | }
|
| | |
|
| | | public void setLevel(UserLevelEnum level) {
|
| | | 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;
|
| | | }
|
| | |
|
| | | }
|
| | | package com.yeshi.fanli.entity.bus.user; |
| | | |
| | | import java.util.Date; |
| | | |
| | | import org.springframework.data.annotation.Id; |
| | | import org.springframework.data.mongodb.core.index.Indexed; |
| | | import org.springframework.data.mongodb.core.mapping.Document; |
| | | import org.springframework.data.mongodb.core.mapping.Field; |
| | | |
| | | import com.yeshi.fanli.entity.bus.user.vip.UserLevelEnum; |
| | | |
| | | @Document(collection = "teamFansInfo") |
| | | public class TeamFansInfo { |
| | | |
| | | @Id |
| | | @Field |
| | | private String id; |
| | | |
| | | @Field |
| | | @Indexed |
| | | private Long bossId; // 上级id |
| | | |
| | | @Field |
| | | @Indexed |
| | | private Long bossSuperId; // 上上级id |
| | | |
| | | @Field |
| | | @Indexed |
| | | private Long workerId; // 下级id |
| | | |
| | | @Field |
| | | private String nickName; // 昵称 |
| | | |
| | | @Field |
| | | private UserLevelEnum level; // 当前等级 |
| | | |
| | | @Field |
| | | private Boolean stateValid; // 有效粉丝 |
| | | |
| | | @Field |
| | | private Boolean taobaoBind; // 绑定淘宝 |
| | | |
| | | @Field |
| | | private String weixinId; // 微信号 |
| | | |
| | | @Field |
| | | private Boolean weixinIdExist; // 填写微信号 |
| | | |
| | | @Field |
| | | private String phone; // 电话号码 |
| | | |
| | | @Field |
| | | private Boolean phoneOpen; // 电话号码公开 |
| | | |
| | | @Field |
| | | private String inviteCode; // 邀请码 |
| | | |
| | | @Field |
| | | private Date activeTime; // 活跃时间 |
| | | |
| | | @Field |
| | | private Integer fansNum; // 粉丝数量 |
| | | |
| | | @Field |
| | | private Integer income; // 账户收入 乘以100 |
| | | |
| | | @Field |
| | | private Date incomeTime; // 账户收入统计时间 |
| | | |
| | | @Field |
| | | private Date joinTime; // 邀请成功时间 |
| | | |
| | | @Field |
| | | private String memoName; // 直接上级备注名 |
| | | |
| | | @Field |
| | | private String tags; // 直接上级标签 |
| | | |
| | | @Field |
| | | private String memoNameSup; // 间接上级备注名 |
| | | |
| | | @Field |
| | | private String tagsSup; // 间接上级标签 |
| | | |
| | | @Field |
| | | private Date crateTime; // 创建时间 |
| | | |
| | | @Field |
| | | private Date updateTime; // 更新时间 |
| | | |
| | | public String getId() { |
| | | return id; |
| | | } |
| | | |
| | | public void setId(String id) { |
| | | this.id = id; |
| | | } |
| | | |
| | | public Long getBossId() { |
| | | return bossId; |
| | | } |
| | | |
| | | public void setBossId(Long bossId) { |
| | | this.bossId = bossId; |
| | | } |
| | | |
| | | public Long getBossSuperId() { |
| | | return bossSuperId; |
| | | } |
| | | |
| | | public void setBossSuperId(Long bossSuperId) { |
| | | this.bossSuperId = bossSuperId; |
| | | } |
| | | |
| | | public Long getWorkerId() { |
| | | return workerId; |
| | | } |
| | | |
| | | public void setWorkerId(Long workerId) { |
| | | this.workerId = workerId; |
| | | } |
| | | |
| | | public String getNickName() { |
| | | return nickName; |
| | | } |
| | | |
| | | public void setNickName(String nickName) { |
| | | this.nickName = nickName; |
| | | } |
| | | |
| | | public UserLevelEnum getLevel() { |
| | | return level; |
| | | } |
| | | |
| | | public void setLevel(UserLevelEnum level) { |
| | | this.level = level; |
| | | } |
| | | |
| | | public Boolean getStateValid() { |
| | | return stateValid; |
| | | } |
| | | |
| | | public void setStateValid(Boolean stateValid) { |
| | | this.stateValid = stateValid; |
| | | } |
| | | |
| | | public Boolean getTaobaoBind() { |
| | | return taobaoBind; |
| | | } |
| | | |
| | | public void setTaobaoBind(Boolean taobaoBind) { |
| | | this.taobaoBind = taobaoBind; |
| | | } |
| | | |
| | | public String getWeixinId() { |
| | | return weixinId; |
| | | } |
| | | |
| | | public void setWeixinId(String weixinId) { |
| | | this.weixinId = weixinId; |
| | | } |
| | | |
| | | public Boolean getWeixinIdExist() { |
| | | return weixinIdExist; |
| | | } |
| | | |
| | | public void setWeixinIdExist(Boolean weixinIdExist) { |
| | | this.weixinIdExist = weixinIdExist; |
| | | } |
| | | |
| | | 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; |
| | | } |
| | | |
| | | public Date getActiveTime() { |
| | | return activeTime; |
| | | } |
| | | |
| | | public void setActiveTime(Date activeTime) { |
| | | this.activeTime = activeTime; |
| | | } |
| | | |
| | | public Integer getFansNum() { |
| | | return fansNum; |
| | | } |
| | | |
| | | public void setFansNum(Integer fansNum) { |
| | | this.fansNum = fansNum; |
| | | } |
| | | |
| | | public Integer getIncome() { |
| | | return income; |
| | | } |
| | | |
| | | public void setIncome(Integer income) { |
| | | this.income = income; |
| | | } |
| | | |
| | | public Date getIncomeTime() { |
| | | return incomeTime; |
| | | } |
| | | |
| | | public void setIncomeTime(Date incomeTime) { |
| | | this.incomeTime = incomeTime; |
| | | } |
| | | |
| | | public Date getJoinTime() { |
| | | return joinTime; |
| | | } |
| | | |
| | | public void setJoinTime(Date joinTime) { |
| | | this.joinTime = joinTime; |
| | | } |
| | | |
| | | public String getMemoName() { |
| | | return memoName; |
| | | } |
| | | |
| | | public void setMemoName(String memoName) { |
| | | this.memoName = memoName; |
| | | } |
| | | |
| | | public String getTags() { |
| | | return tags; |
| | | } |
| | | |
| | | public void setTags(String tags) { |
| | | this.tags = tags; |
| | | } |
| | | |
| | | public String getMemoNameSup() { |
| | | return memoNameSup; |
| | | } |
| | | |
| | | public void setMemoNameSup(String memoNameSup) { |
| | | this.memoNameSup = memoNameSup; |
| | | } |
| | | |
| | | public String getTagsSup() { |
| | | return tagsSup; |
| | | } |
| | | |
| | | public void setTagsSup(String tagsSup) { |
| | | this.tagsSup = tagsSup; |
| | | } |
| | | |
| | | public Date getUpdateTime() { |
| | | return updateTime; |
| | | } |
| | | |
| | | public void setUpdateTime(Date updateTime) { |
| | | this.updateTime = updateTime; |
| | | } |
| | | |
| | | public Date getCrateTime() { |
| | | return crateTime; |
| | | } |
| | | |
| | | public void setCrateTime(Date crateTime) { |
| | | this.crateTime = crateTime; |
| | | } |
| | | |
| | | } |