| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172 |
- package response
- import (
- "log-server/model/task"
- "time"
- )
- type GetGameTaskListReply struct {
- TaskId int `json:"task_id"`
- TaskName string `json:"task_name"`
- User string `json:"user"`
- GameName string `json:"game_name"`
- Date string `json:"date"`
- GamePort string `json:"game_port"`
- AccountType string `json:"account_type"`
- LoginMethod string `json:"login_method"`
- NewTarget int `json:"new_target"`
- PayTarget int `json:"pay_target"`
- NewTargetH int `json:"new_target_h"`
- RetainedTarget int `json:"retained_target"`
- RetainedTargetH int `json:"retained_target_h"`
- PayPrice int `json:"pay_price"`
- Status int `json:"status"` // 状态-1关闭,1开启
- CreateTime string `json:"create_time"` // 创建时间
- UpdateTime string `json:"update_time"` // 更新时间
- StopTime string `json:"stop_time"`
- }
- //增加加付费提醒字段和模拟器类型字段
- type GetGameTaskListUnionReply struct {
- TaskId int `json:"task_id"`
- TaskName string `json:"task_name"`
- User string `json:"user"`
- GameName string `json:"game_name"`
- Date string `json:"date"`
- AddFeeNotice int `json:"add_fee_notice"`
- SimulatorType int `json:"simulator_type"`
- GamePort string `json:"game_port"`
- AccountType string `json:"account_type"`
- LoginMethod string `json:"login_method"`
- NewTarget int `json:"new_target"`
- PayTarget int `json:"pay_target"`
- NewTargetH int `json:"new_target_h"`
- RetainedTarget int `json:"retained_target"`
- RetainedTargetH int `json:"retained_target_h"`
- PayPrice int `json:"pay_price"`
- Status int `json:"status"` // 状态-1关闭,1开启
- CreateTime string `json:"create_time"` // 创建时间
- UpdateTime string `json:"update_time"` // 更新时间
- StopTime string `json:"stop_time"`
- PushPayRatio int `json:"push_pay_ratio"`
- }
- type GetGameTargetComplete struct {
- Id uint `json:"id"`
- TaskId int `json:"task_id"`
- TaskName string `json:"task_name"`
- User string `json:"user"`
- LoginMethod string `json:"login_method"`
- NewComplete int `json:"new_complete"`
- PayComplete int `json:"pay_complete"`
- RetainedComplete int `json:"retained_complete"`
- NewTarget int `json:"new_target"`
- PayTarget int `json:"pay_target"`
- RetainedTarget int `json:"retained_target"`
- Amount int `json:"amount"`
- CreateDate string `json:"create_date"`
- UpdateTime string `json:"update_time"` // 更新时间
- GameRate string `json:"game_rate"`
- IsComplete int `json:"is_complete"`
- HandNewComplete int `json:"hand_new_complete"`
- HandRetainedComplete int `json:"hand_retained_complete"`
- HandPayComplete int `json:"hand_pay_complete"`
- HandAmountTotal int `json:"hand_amount_total"`
- GameIdXmy string `json:"game_id_xmy"`
- Aupr int `json:"aupr"`
- TotalAmount float64 `json:"total_amount"`
- JfRetainedTarget int `json:"jf_retained_target"`
- }
- type GetGameRatioData struct {
- TaskId int `json:"task_id"`
- TaskName string `json:"task_name"`
- User string `json:"user"`
- NewTarget int `json:"new_target"`
- CreateDate string `json:"create_date"`
- task.GameRatioData
- RetainedData []RetainedData `json:"retained_data" gorm:"-"`
- }
- type RetainedData struct {
- task.GameRetainedData
- NewTarget int `json:"new_target"`
- NewComplete int `json:"new_complete"`
- }
- type GameTargetStatistics struct {
- NewComplete int `json:"new_complete"`
- PayComplete int `json:"pay_complete"`
- RetainedComplete int `json:"retained_complete"`
- NewTarget int `json:"new_target"`
- PayTarget int `json:"pay_target"`
- RetainedTarget int `json:"retained_target"`
- Amount int `json:"amount"`
- TaskDate string `json:"task_date"`
- TaskMonth int `json:"task_month"` // 月维度
- User string `json:"user"`
- GamePort string `json:"game_port"`
- }
- type GameTargetCompleteReply struct {
- Id uint `json:"id"`
- TaskId int `json:"task_id"`
- NewComplete int `json:"new_complete"`
- PayComplete int `json:"pay_complete"`
- RetainedComplete int `json:"retained_complete"`
- NewTarget int `json:"new_target"`
- PayTarget int `json:"pay_target"`
- RetainedTarget int `json:"retained_target"`
- Amount int `json:"amount"`
- CreateDate time.Time `json:"create_date"`
- UpdateTime time.Time `json:"update_time"` // 更新时间
- GameRate string `json:"game_rate"`
- IsComplete int `json:"is_complete"`
- HandNewComplete int `json:"hand_new_complete"`
- HandRetainedComplete int `json:"hand_retained_complete"`
- HandPayComplete int `json:"hand_pay_complete"`
- HandAmountTotal int `json:"hand_amount_total"`
- GamePortId int `json:"game_port_id"`
- User string `json:"user"`
- }
- type GameStatisticsDataReply struct {
- Total int `json:"total"`
- GamePortId int `json:"game_port_id"`
- GamePort string `json:"game_port"`
- User string `json:"user"`
- CreateDate string `json:"create_date"`
- }
- type GameStatisticsListReply struct {
- GamePortId int `json:"game_port_id"`
- GamePort string `json:"game_port"`
- CreateDate string `json:"create_date"`
- GameName string `json:"game_name"`
- }
- //小绵羊接口返回数据
- type XmyGameDataReply struct {
- Data XmyGameList `json:"data"`
- Status bool `json:"status"`
- Msg string `json:"msg"`
- }
- //小绵羊数据列表
- type XmyGameList struct {
- StartDay string `json:"start_day"`
- EndDay string `json:"end_day"`
- List []XmyGameResponse `json:"list"`
- }
- //小绵羊数据
- type XmyGameResponse struct {
- ActiveUserNum string `json:"active_user_num"`
- GameId string `json:"game_id"`
- Date string `json:"date"`
- UserNum string `json:"user_num"`
- Amount string `json:"amount"` //付费金额
- Cnt string `json:"cnt"`
- Name string `json:"name"`
- }
|