印度包网
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

414 lines
9.5 KiB

1 year ago
package backend
import (
"server/modules/backend/values"
)
// swagger:route POST /statistics/reviewData statistics idOfReviewData
// 数据总览
// Responses:
// 200:ReviewDataResp
// swagger:response ReviewDataResp
type ReviewDataResp struct {
// in:body
Body values.ReviewDataResp
}
// swagger:parameters idOfReviewData
type ReviewDataReq struct {
// in:body
Body values.ReviewDataReq
}
// swagger:route POST /statistics/reviewChannelData statistics idOfReviewChannelData
// 数据总览渠道详细数据
// Responses:
// 200:ReviewChannelDataResp
// swagger:response ReviewChannelDataResp
type ReviewChannelDataResp struct {
// in:body
Body values.ReviewChannelDataResp
}
// swagger:parameters idOfReviewChannelData
type ReviewChannelDataReq struct {
// in:body
Body values.ReviewChannelDataReq
}
// swagger:route POST /statistics/reviewLoginWay statistics idOfReviewLoginWay
// 数据总览各登录方式人数
// Responses:
// 200:ReviewLoginWayResp
// swagger:response ReviewLoginWayResp
type ReviewLoginWayResp struct {
// in:body
Body values.ReviewLoginWayResp
}
// swagger:parameters idOfReviewLoginWay
type ReviewLoginWayReq struct {
// in:body
Body values.ReviewLoginWayReq
}
// swagger:route POST /statistics/reviewWithdarwData statistics idOfWithdrawData
// 数据总览退出人数明细
// Responses:
// 200:ReviewWithdrawDataResp
// swagger:response ReviewWithdrawDataResp
type ReviewWithdrawDataResp struct {
// in:body
Body values.ReviewWithdrawDataResp
}
// swagger:parameters idOfWithdrawData
type ReviewWithdrawDataReq struct {
// in:body
Body values.ReviewWithdrawDataReq
}
// swagger:route POST /statistics/realData statistics idOfRealData
// 实时数据
// Responses:
// 200:RealDataResp
// swagger:response RealDataResp
type RealDataResp struct {
// in:body
Body values.RealDataResp
}
// swagger:parameters idOfRealData
type RealDataReq struct {
// in:body
Body values.RealDataReq
}
// swagger:route POST /statistics/newPlayerData statistics idOfNewPlayerData
// 新增用户分析数据
// Responses:
// 200:NewPlayerDataResp
// swagger:response NewPlayerDataResp
type NewPlayerDataResp struct {
// in:body
Body values.NewPlayerDataResp
}
// swagger:parameters idOfNewPlayerData
type NewPlayerDataReq struct {
// in:body
Body values.NewPlayerDataReq
}
// swagger:route POST /statistics/gameData statistics idOfGameData
// 游戏概况分析
// Responses:
// 200:GameDataResp
// swagger:response GameDataResp
type GameDataResp struct {
// in:body
Body values.GameDataResp
}
// swagger:parameters idOfGameData
type GameDataReq struct {
// in:body
Body values.GameDataReq
}
// swagger:route POST /statistics/activePlayerData statistics idOfActivePlayerData
// 活跃用户分析
// Responses:
// 200:ActivePlayerDataResp
// swagger:response ActivePlayerDataResp
type ActivePlayerDataResp struct {
// in:body
Body values.ActivePlayerDataResp
}
// swagger:parameters idOfActivePlayerData
type ActivePlayerDataReq struct {
// in:body
Body values.ActivePlayerDataReq
}
// swagger:route POST /statistics/financialData statistics idOfFinancialData
// 游戏经济分析
// Responses:
// 200:FinancialDataResp
// swagger:response FinancialDataResp
type FinancialDataResp struct {
// in:body
Body values.FinancialDataResp1
}
// swagger:parameters idOfFinancialData
type FinancialDataReq struct {
// in:body
Body values.FinancialDataReq
}
// swagger:route POST /statistics/financialData/robotBalanceDeatil statistics idOfFinancialDataRobotDeatil
// 游戏经济分析ai盈亏详情
// Responses:
// 200:FinancialDataRobotDetailResp
// swagger:response FinancialDataRobotDetailResp
type FinancialDataRobotDetailResp struct {
// in:body
Body values.FinancialDataRobotDetailResp
}
// swagger:parameters idOfFinancialDataRobotDeatil
type FinancialDataRobotDetailReq struct {
// in:body
Body values.FinancialDataRobotDetailReq
}
// swagger:route POST /statistics/financialData/millionBalanceDetail statistics idOfFinancialDataMillionDeatil
// 游戏经济分析百人场盈亏详情
// Responses:
// 200:FinancialDataMillionDetailResp
// swagger:response FinancialDataMillionDetailResp
type FinancialDataMillionDetailResp struct {
// in:body
Body values.FinancialDataMillionDetailResp
}
// swagger:parameters idOfFinancialDataMillionDeatil
type FinancialDataMillionDetailReq struct {
// in:body
Body values.FinancialDataMillionDetailReq
}
// swagger:route POST /statistics/financialData/tableFee statistics idOfFinancialDataTableFee
// 游戏经济分析台费详情
// Responses:
// 200:FinancialDataTableFeeResp
// swagger:response FinancialDataTableFeeResp
type FinancialDataTableFeeResp struct {
// in:body
Body values.FinancialDataTableFeeResp
}
// swagger:parameters idOfFinancialDataTableFee
type FinancialDataTableFeeReq struct {
// in:body
Body values.FinancialDataTableFeeReq
}
// swagger:route POST /statistics/financialData/playerWin statistics idOfFinancialDataPlayerWin
// 游戏经济分析系统调控回收详情
// Responses:
// 200:FinancialDataPlayerWinResp
// swagger:response FinancialDataPlayerWinResp
type FinancialDataPlayerWinResp struct {
// in:body
Body values.FinancialDataPlayerWinResp
}
// swagger:parameters idOfFinancialDataPlayerWin
type FinancialDataPlayerWinReq struct {
// in:body
Body values.FinancialDataPlayerWinReq
}
// swagger:route POST /statistics/financialData/robotWin statistics idOfFinancialDataRobotWin
// 游戏经济分析机器人回收详情
// Responses:
// 200:FinancialDataRobotWinResp
// swagger:response FinancialDataRobotWinResp
type FinancialDataRobotWinResp struct {
// in:body
Body values.FinancialDataRobotWinResp
}
// swagger:parameters idOfFinancialDataRobotWin
type FinancialDataRobotWinReq struct {
// in:body
Body values.FinancialDataRobotWinReq
}
// swagger:route POST /statistics/financialData/black statistics idOfFinancialDataBlack
// 游戏经济分析小黑屋回收详情
// Responses:
// 200:FinancialDataBlackResp
// swagger:response FinancialDataBlackResp
type FinancialDataBlackResp struct {
// in:body
Body values.FinancialDataBlackResp
}
// swagger:parameters idOfFinancialDataBlack
type FinancialDataBlackReq struct {
// in:body
Body values.FinancialDataBlackReq
}
// swagger:route POST /statistics/rechargeData statistics idOfRechargeData
// 付费分析
// Responses:
// 200:RechargeDataResp
// swagger:response RechargeDataResp
type RechargeDataResp struct {
// in:body
Body values.RechargeDataResp1
}
// swagger:parameters idOfRechargeData
type RechargeDataReq struct {
// in:body
Body values.RechargeDataReq
}
// swagger:route POST /statistics/rechargeChannelData statistics idOfRechargeChannelData
// 付费分析渠道详细数据
// Responses:
// 200:RechargeChannelDataResp
// swagger:response RechargeChannelDataResp
type RechargeChannelDataResp struct {
// in:body
Body values.RechargeChannelDataResp
}
// swagger:parameters idOfRechargeChannelData
type RechargeChannelDataReq struct {
// in:body
Body values.RechargeChannelDataReq
}
// swagger:route POST /statistics/rechargeData/rechargeOrderList statistics idOfRechargeOrderList
// 充值订单列表
// Responses:
// 200:RechargeOrderListResp
// swagger:response RechargeOrderListResp
type RechargeOrderListResp struct {
// in:body
Body values.RechargeOrderListResp
}
// swagger:parameters idOfRechargeOrderList
type RechargeOrderListReq struct {
// in:body
Body values.RechargeOrderListReq
}
// swagger:route POST /statistics/rechargeData/withdrawOrderList statistics idOfWithdrawOrderList
// 退出订单列表
// Responses:
// 200:WithdrawOrderListResp
// swagger:response WithdrawOrderListResp
type WithdrawOrderListResp struct {
// in:body
Body values.WithdrawOrderListResp
}
// swagger:parameters idOfWithdrawOrderList
type WithdrawOrderListReq struct {
// in:body
Body values.WithdrawOrderListReq
}
// swagger:route POST /statistics/playData statistics idOfPlayData
// 用户牌局分析
// Responses:
// 200:PlayDataResp
// swagger:response PlayDataResp
type PlayDataResp struct {
// in:body
Body values.PlayDataResp
}
// swagger:parameters idOfPlayData
type PlayDataReq struct {
// in:body
Body values.PlayDataReq
}
// swagger:route POST /statistics/keepData statistics idOfKeepData
// 获取留存数据
// Responses:
// 200:KeepDataResp
// swagger:response KeepDataResp
type KeepDataResp struct {
// in:body
Body values.KeepDataResp
}
// swagger:parameters idOfKeepData
type KeepDataReq struct {
// in:body
Body values.KeepDataReq
}
// swagger:route POST /statistics/rechargeKeepData statistics idOfRechargeKeepData
// 获取留存数据
// Responses:
// 200:RechargeKeepDataResp
// swagger:response RechargeKeepDataResp
type RechargeKeepDataResp struct {
// in:body
Body values.KeepDataResp
}
// swagger:parameters idOfRechargeKeepData
type RechargeKeepDataReq struct {
// in:body
Body values.KeepDataReq
}
// swagger:route POST /statistics/withdrawList statistics idOfWithdrawList
// 获取退出统计数据
// Responses:
// 200:WithdrawListDataResp
// swagger:response WithdrawListDataResp
type WithdrawListDataResp struct {
// in:body
Body values.WithdrawDataResp
}
// swagger:parameters idOfWithdrawList
type WithdrawListDataReq struct {
// in:body
Body values.WithdrawDataReq
}
// swagger:route POST /statistics/withdrawDetail statistics idOfWithdrawDetail
// 获取个人退出详细数据
// Responses:
// 200:WithdrawDetailResp
// swagger:response WithdrawDetailResp
type WithdrawDetailResp struct {
// in:body
Body values.WithdrawDetailResp
}
// swagger:parameters idOfWithdrawDetail
type WithdrawDetailReq struct {
// in:body
Body values.WithdrawDetailReq
}