log_statistics.go 2.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. package request
  2. import "log-server/model/log"
  3. type GetStatisticsLogRequest struct {
  4. log.StatisticsLog
  5. PageInfo
  6. OrderKey string `json:"orderKey"` // 排序
  7. Desc bool `json:"desc"` // 排序方式:升序false(默认)|降序true
  8. }
  9. type GetStatisticsComputerRequest struct {
  10. log.LogComputer
  11. PageInfo
  12. OrderKey string `json:"orderKey"` // 排序
  13. Desc bool `json:"desc"` // 排序方式:升序false(默认)|降序true
  14. }
  15. type TaskStatistics struct {
  16. GameId int `json:"game_id"`
  17. GameName string `json:"game_name"`
  18. GameIdXmy string `json:"game_id_xmy"`
  19. NewComplete int `json:"new_complete"`
  20. RetainedComplete int `json:"retained_complete"`
  21. PayComplete int `json:"pay_complete"`
  22. NewCompleteLocal int `json:"new_complete_local"`
  23. RetainedCompleteLocal int `json:"retained_complete_local"`
  24. PayCompleteLocal int `json:"pay_complete_local"`
  25. NewTarget int `json:"new_target"` // 目标新增
  26. RetainedTarget int `json:"retained_target"` // 目标留存
  27. PayTarget int `json:"pay_target"` // 目标付费
  28. OrderSuccessRate string `json:"order_success_rate"` // 订单成功率
  29. OrderSuccess int `json:"order_success"` //小绵羊成功付费数
  30. OrderCreate int `json:"order_create"` // 小绵羊创建付费订单数
  31. NewPullAccount int `json:"new_pull_account"`
  32. RetainedPullAccount int `json:"retained_pull_account"`
  33. NewScanningCode int `json:"new_scanning_code"`
  34. RetainedScanningCode int `json:"retained_scanning_code"`
  35. RetainedAccountNum int `json:"retained_account_num"` // 留存账号
  36. FeeAccountNum int `json:"fee_account_num"` // 付费账号
  37. }
  38. type TaskData struct {
  39. GameId int `json:"game_id"`
  40. NewPullAccount int `json:"new_pull_account"`
  41. RetainedPullAccount int `json:"retained_pull_account"`
  42. NewScanningCode int `json:"new_scanning_code"`
  43. RetainedScanningCode int `json:"retained_scanning_code"`
  44. RetainedAccountNum int `json:"retained_account_num"`
  45. FeeAccountNum int `json:"fee_account_num"`
  46. }