data_abnormal_rate.go 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. package request
  2. type GetDataAbnormalRateRequest struct {
  3. InfoDataAbnormalRateRequest
  4. PageInfo
  5. OrderKey string `json:"orderKey"` // 排序
  6. Desc bool `json:"desc"` // 排序方式:升序false(默认)|降序true
  7. }
  8. type DataAbnormalRateRequest struct {
  9. Id uint `json:"id"`
  10. UpdateTime string `json:"update_time"` // 更新时间
  11. CreateTime string `json:"create_time"` // 创建时间
  12. TaskId int `json:"task_id"` //任务id
  13. TaskName string `json:"task_name"` //任务名
  14. DirectorName string `json:"director_name"` //负责人id
  15. NewDate string `json:"new_date"` // 日期
  16. Hour int `json:"hour"` //小时
  17. NumFrozen int `json:"num_frozen"` //游戏封号数
  18. NumPullAccount int `json:"num_pull_account"` //拉取账号数
  19. NumStartSimulator int `json:"num_start_simulator"` //启动模拟器成功数
  20. NumIp int `json:"num_ip"` //上传ip数
  21. NumStartScript int `json:"num_start_script"` //脚本启动成功数
  22. NumStartGame int `json:"num_start_game"` //启动游戏成功数
  23. NumLoginSuccess int `json:"num_login_success"` //账号登录成功数
  24. NumIntoGame int `json:"num_into_game"` //进入游戏成功数
  25. NumNewSuccess int `json:"num_new_success"` //新增成功数
  26. NumLcSuccess int `json:"num_lc_success"` //留存成功数
  27. NumPaySuccess int `json:"num_pay_success"` //付费成功数
  28. RateAllStep string `json:"rate_all_step"` //完整率
  29. NumPullPay int `json:"num_pull_pay"` //下发付费账号数
  30. NumAccountLc int `json:"num_account_lc"` //留存账号总数
  31. NumCouldPay int `json:"num_could_pay"` //可以付费账号
  32. NumOrderPay int `json:"num_order_pay"` // 付费订单数
  33. NumPay int `json:"num_pay"` //付费成功数
  34. RatePaySuccess string `json:"rate_pay_success"` //付费成功率
  35. }
  36. type InfoDataAbnormalRateRequest struct {
  37. TaskId int `json:"task_id"` //任务id
  38. TaskName string `json:"task_name"` //任务名
  39. DirectorName string `json:"director_name"` //负责人
  40. Date []string `json:"date"` // 日期数组
  41. Hour int `json:"hour"` //小时
  42. }
  43. type TaskInfo1 struct {
  44. TaskId int `json:"task_id"` //任务id
  45. TaskName string `json:"task_name"` //任务名
  46. User string `json:"user"` //负责人
  47. LoginMethod int `json:"login_method"` //登录方式
  48. NewDate string `json:"new_date"` // 日期
  49. }
  50. type TaskStatistics struct {
  51. GameId int `json:"game_id"`
  52. GameName string `json:"game_name"`
  53. GameIdXmy string `json:"game_id_xmy"`
  54. NewComplete int `json:"new_complete"`
  55. RetainedComplete int `json:"retained_complete"`
  56. PayComplete int `json:"pay_complete"`
  57. NewCompleteLocal int `json:"new_complete_local"`
  58. RetainedCompleteLocal int `json:"retained_complete_local"`
  59. PayCompleteLocal int `json:"pay_complete_local"`
  60. NewTarget int `json:"new_target"` // 目标新增
  61. RetainedTarget int `json:"retained_target"` // 目标留存
  62. PayTarget int `json:"pay_target"` // 目标付费
  63. OrderSuccessRate string `json:"order_success_rate"` // 订单成功率
  64. OrderSuccess int `json:"order_success"` //小绵羊成功付费数
  65. OrderCreate int `json:"order_create"` // 小绵羊创建付费订单数
  66. NewPullAccount int `json:"new_pull_account"`
  67. RetainedPullAccount int `json:"retained_pull_account"`
  68. NewScanningCode int `json:"new_scanning_code"`
  69. RetainedScanningCode int `json:"retained_scanning_code"`
  70. RetainedAccountNum int `json:"retained_account_num"` // 留存账号
  71. FeeAccountNum int `json:"fee_account_num"` // 付费账号
  72. Remark string `json:"remark"` //负责人
  73. GameRate string `json:"game_rate"` // 游戏效率
  74. }