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 }