command_prizewheel.go 686 B

123456789101112131415161718192021222324252627282930313233343536
  1. package client
  2. import (
  3. "encoding/json"
  4. _ "bet24.com/log"
  5. )
  6. func DoWheel(userId int, times int, nickName, ipAddress string) Response {
  7. msg := "DoWheel"
  8. var req PrizeWheel_req
  9. req.UserId = userId
  10. req.NickName = nickName
  11. req.Times = times
  12. req.IpAddress = ipAddress
  13. d, _ := json.Marshal(req)
  14. return DoRequest(msg, string(d))
  15. }
  16. func GetWheelPrizes() Response {
  17. msg := "GetWheelPrizes"
  18. return DoRequest(msg, "")
  19. }
  20. func GetWheelTimes(userId int) Response {
  21. msg := "GetWheelTimes"
  22. var req Request_base
  23. req.UserId = userId
  24. d, _ := json.Marshal(req)
  25. return DoRequest(msg, string(d))
  26. }
  27. func GetPrizeRecord() Response {
  28. msg := "GetPrizeRecord"
  29. return DoRequest(msg, "")
  30. }