roomrank.go
1.26 KB
package models
// ReqRoomRankGetConfig 请求 活动配置
type ReqRoomRankGetConfig struct {
BaseLoginInfo
BaseSign
}
// RspRoomRankGetConfig 返回 活动配置
type RspRoomRankGetConfig struct {
ActivityId int64 `form:"activity_id" json:"activity_id"` // 活动配置 0=无活动
PrepareTime int64 `form:"prepare_time" json:"prepare_time"` // 活动预告时间
StartTime int64 `form:"start_time" json:"start_time"` // 活动开始时间
EndTime int64 `form:"end_time" json:"end_time"` // 活动结束时间
ReleaseTime int64 `form:"release_time" json:"release_time"` // 结算发奖时间
OpenLevel int `form:"open_level" json:"open_level"` // 开启等级
Config any `form:"config" json:"config"` // 活动配置对象
}
// RoomRankInfo 房间排行信息
type RoomRankInfo struct {
SettleHas bool `form:"settle_has" json:"settle_has"` // 有结算内容未领取
SettleAward string `form:"settle_award" json:"settle_award"` // 结算奖励内容
}
// ReqRoomRankInfo 请求 房间排行信息
type ReqRoomRankInfo struct {
BaseLoginInfo
BaseSign
PlayerLevel int `form:"player_level" json:"player_level"` // 玩家等级
}
// RspRoomRankInfo 返回 房间排行信息
type RspRoomRankInfo struct {
RoomRankInfo
}