|
@@ -100,39 +100,39 @@ type PlayerInfoReq struct {
|
|
|
}
|
|
|
|
|
|
type PlayerInfoResp struct {
|
|
|
- UserName string `json:"userName" bson:"userName"` // 用户名
|
|
|
- OpenId string `json:"openId" bson:"openId"` // 对应tgid
|
|
|
- UserNameMaybe string `json:"userNameMaybe" bson:"userNameMaybe"` // 昵称
|
|
|
- NickName string `json:"nickName" bson:"nickName"` // 昵称
|
|
|
- Pid string `json:"pid" bson:"pid"` // 上级ID
|
|
|
- XID string `json:"xID" bson:"xID"` // 绑定推特ID
|
|
|
- TonWall string `json:"tonWall" bson:"tonWall"` // 绑定钱包地址
|
|
|
- Email string `json:"email" bson:"email"` // 邮箱
|
|
|
- Level int `json:"level" bson:"level"` // 等级
|
|
|
- Status int `json:"status" bson:"status"` // 状态 1:有效 2:禁用
|
|
|
- LoginTime int64 `json:"loginTime" bson:"loginTime"` // 登陆时间
|
|
|
- LoginIP string `json:"loginIP" bson:"loginIP"` // 登录IP
|
|
|
- JoinIP string `json:"joinIP" bson:"joinIP"` // 注册IP
|
|
|
- JoinTime int64 `json:"joinTime" bson:"joinTime"` // 注册时间
|
|
|
- Avatar string `json:"avatar" bson:"avatar"` // 头像
|
|
|
- IsRobot int `json:"isRobot" bson:"isRobot"` // 是否为机器人
|
|
|
- IsLeader int `json:"isLeader" bson:"isLeader"` // 是否是社区长
|
|
|
- IsVip int `json:"isVip" bson:"isVip"` // 是否为VIP
|
|
|
- Successions int `json:"successions" bson:"successions"` // 连续登陆天数
|
|
|
- MaxSuccessions int `json:"maxSuccessions" bson:"maxSuccessions"` // 最大连续等级天数
|
|
|
- PrevTime int64 `json:"prevTime" bson:"prevTime"` // 上次登陆时间
|
|
|
- UpdateTime int64 `json:"updateTime" bson:"updateTime"` // 更新时间
|
|
|
- IsDrawShare int `json:"isDrawShare" bson:"isDrawShare"` // 0未领取,1已领取
|
|
|
- DrawShareTime int64 `json:"drawShareTime" bson:"drawShareTime"` // 领取时间
|
|
|
- FirstReward int `json:"firstReward" bson:"firstReward"` // 是否已领取首次登陆奖励
|
|
|
- Item models.ItemBasePack `json:"item" bson:"item"` // 道具
|
|
|
- SinIn models.SignIn `json:"sinIn" bson:"sinIn"` // 签到
|
|
|
- DailyTask models.DailyTask `json:"dailyTask" bson:"dailyTask"` // 日常任务
|
|
|
- AchieveTask models.AchieveTask `json:"achieveTask" bson:"achieveTask"` // 成就任务
|
|
|
- RankReward models.RankReward `json:"rankReward" bson:"rankReward"` // 排行奖励
|
|
|
- Invite models.Invite `json:"invite" bson:"invite"` // 邀请
|
|
|
- InviteReward *models.InviteReward `json:"inviteReward" bson:"inviteReward"` // 邀请奖励
|
|
|
- Roll *models.Roll `json:"roll" bson:"roll"` // 抽奖
|
|
|
+ UserName string `json:"userName" bson:"userName"` // 用户名
|
|
|
+ OpenId string `json:"openId" bson:"openId"` // 对应tgid
|
|
|
+ UserNameMaybe string `json:"userNameMaybe" bson:"userNameMaybe"` // 昵称
|
|
|
+ NickName string `json:"nickName" bson:"nickName"` // 昵称
|
|
|
+ Pid string `json:"pid" bson:"pid"` // 上级ID
|
|
|
+ XID string `json:"xID" bson:"xID"` // 绑定推特ID
|
|
|
+ TonWall string `json:"tonWall" bson:"tonWall"` // 绑定钱包地址
|
|
|
+ Email string `json:"email" bson:"email"` // 邮箱
|
|
|
+ Level int `json:"level" bson:"level"` // 等级
|
|
|
+ Status int `json:"status" bson:"status"` // 状态 1:有效 2:禁用
|
|
|
+ LoginTime int64 `json:"loginTime" bson:"loginTime"` // 登陆时间
|
|
|
+ LoginIP string `json:"loginIP" bson:"loginIP"` // 登录IP
|
|
|
+ JoinIP string `json:"joinIP" bson:"joinIP"` // 注册IP
|
|
|
+ JoinTime int64 `json:"joinTime" bson:"joinTime"` // 注册时间
|
|
|
+ Avatar string `json:"avatar" bson:"avatar"` // 头像
|
|
|
+ IsRobot int `json:"isRobot" bson:"isRobot"` // 是否为机器人
|
|
|
+ IsLeader int `json:"isLeader" bson:"isLeader"` // 是否是社区长
|
|
|
+ IsVip int `json:"isVip" bson:"isVip"` // 是否为VIP
|
|
|
+ Successions int `json:"successions" bson:"successions"` // 连续登陆天数
|
|
|
+ MaxSuccessions int `json:"maxSuccessions" bson:"maxSuccessions"` // 最大连续等级天数
|
|
|
+ PrevTime int64 `json:"prevTime" bson:"prevTime"` // 上次登陆时间
|
|
|
+ UpdateTime int64 `json:"updateTime" bson:"updateTime"` // 更新时间
|
|
|
+ IsDrawShare int `json:"isDrawShare" bson:"isDrawShare"` // 0未领取,1已领取
|
|
|
+ DrawShareTime int64 `json:"drawShareTime" bson:"drawShareTime"` // 领取时间
|
|
|
+ FirstReward int `json:"firstReward" bson:"firstReward"` // 是否已领取首次登陆奖励
|
|
|
+ Item models.ToItemBasePack `json:"item" bson:"item"` // 道具
|
|
|
+ SinIn models.SignIn `json:"sinIn" bson:"sinIn"` // 签到
|
|
|
+ DailyTask models.DailyTask `json:"dailyTask" bson:"dailyTask"` // 日常任务
|
|
|
+ AchieveTask models.AchieveTask `json:"achieveTask" bson:"achieveTask"` // 成就任务
|
|
|
+ RankReward models.RankReward `json:"rankReward" bson:"rankReward"` // 排行奖励
|
|
|
+ Invite models.Invite `json:"invite" bson:"invite"` // 邀请
|
|
|
+ InviteReward *models.InviteReward `json:"inviteReward" bson:"inviteReward"` // 邀请奖励
|
|
|
+ Roll *models.Roll `json:"roll" bson:"roll"` // 抽奖
|
|
|
}
|
|
|
|
|
|
type RewardListReq struct {
|