game_task.go 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475
  1. package task
  2. import "time"
  3. type GameTask struct {
  4. Id uint `json:"id"`
  5. TaskId int `json:"task_id"`
  6. TaskName string `json:"task_name"`
  7. User string `json:"user"`
  8. NewRetained string `json:"new_retained"`
  9. GameName string `json:"game_name"`
  10. GameId int `json:"game_id"`
  11. Date time.Time `json:"date"`
  12. GamePortId int `json:"game_port_id"`
  13. AccountType int `json:"account_type"`
  14. LoginMethod int `json:"login_method"`
  15. TxChannel string `json:"tx_channel"`
  16. TxGameId string `json:"tx_game_id"`
  17. MzChannel string `json:"mz_channel"`
  18. MzGameId string `json:"mz_game_id"`
  19. GameIdXmy string `json:"game_id_xmy"`
  20. NewTarget int `json:"new_target"`
  21. NewTargetH int `json:"new_target_h"`
  22. PayTarget int `json:"pay_target"`
  23. RetainedTarget int `json:"retained_target"`
  24. RetainedTargetH int `json:"retained_target_h"`
  25. PayPrice int `json:"pay_price"`
  26. ControlTaskId int `json:"control_task_id"`
  27. CreateTime time.Time `json:"create_time"` // 创建时间
  28. UpdateTime time.Time `json:"update_time"` // 更新时间
  29. Status int `json:"status"` // 状态-1关闭,1开启
  30. IsDel int `json:"is_del"` // 是否删除-1删除,1正常
  31. DeleteTime time.Time `json:"delete_time"`
  32. StopTime time.Time `json:"stop_time"`
  33. }
  34. //添加加付费提醒字段和模拟器类型字段
  35. type GameTaskUnion struct {
  36. Id uint `json:"id"`
  37. TaskId int `json:"task_id"`
  38. TaskName string `json:"task_name"`
  39. User string `json:"user"`
  40. AddFeeNotice int `json:"add_fee_notice"`
  41. SimulatorType int `json:"simulator_type"`
  42. NewRetained string `json:"new_retained"`
  43. GameName string `json:"game_name"`
  44. GameId int `json:"game_id"`
  45. Date time.Time `json:"date"`
  46. GamePortId int `json:"game_port_id"`
  47. AccountType int `json:"account_type"`
  48. LoginMethod int `json:"login_method"`
  49. TxChannel string `json:"tx_channel"`
  50. TxGameId string `json:"tx_game_id"`
  51. MzChannel string `json:"mz_channel"`
  52. MzGameId string `json:"mz_game_id"`
  53. GameIdXmy string `json:"game_id_xmy"`
  54. NewTarget int `json:"new_target"`
  55. NewTargetH int `json:"new_target_h"`
  56. PayTarget int `json:"pay_target"`
  57. RetainedTarget int `json:"retained_target"`
  58. RetainedTargetH int `json:"retained_target_h"`
  59. PayPrice int `json:"pay_price"`
  60. ControlTaskId int `json:"control_task_id"`
  61. CreateTime time.Time `json:"create_time"` // 创建时间
  62. UpdateTime time.Time `json:"update_time"` // 更新时间
  63. Status int `json:"status"` // 状态-1关闭,1开启
  64. IsDel int `json:"is_del"` // 是否删除-1删除,1正常
  65. DeleteTime time.Time `json:"delete_time"`
  66. StopTime time.Time `json:"stop_time"`
  67. }
  68. func (GameTask) TableName() string {
  69. return "game_task"
  70. }