feat: 迁移渠道商务游戏排行榜及同期比较

This commit is contained in:
Yvan
2026-11-04 01:34:37 +08:00
parent cbf0ee9be3
commit ac4e13e610
27 changed files with 1079 additions and 6 deletions
+27
View File
@@ -0,0 +1,27 @@
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"`
}