package dto type RankingQuery struct { Sources []string `form:"sourceDb"` BeginTime string `form:"beginTime"` EndTime string `form:"endTime"` GameID *int64 `form:"gameId"` } type RankingItem struct { Rank int `json:"rank"` ObjectID string `json:"objectId"` ObjectName string `json:"objectName"` SourceDB *string `json:"sourceDb"` SourceDBLabel *string `json:"sourceDbLabel"` MetricValue string `json:"metricValue"` MoM *string `json:"momValue"` MoMStatus *int `json:"momStatus"` } type RankingPage struct { Register []*RankingItem `json:"registerRankList"` Recharge []*RankingItem `json:"rechargeRankList"` PayRate []*RankingItem `json:"payRateRankList"` Active []*RankingItem `json:"activeRankList"` Begin string `json:"beginTime"` End string `json:"endTime"` Available bool `json:"available"` }