command_spread.go 736 B

123456789101112131415161718192021222324252627282930313233343536
  1. package client
  2. import (
  3. "encoding/json"
  4. )
  5. //会员申请
  6. func SpreadApply(userId, code int) Response {
  7. msg := "SpreadApply"
  8. var req SpreadApply_req
  9. req.UserId = userId
  10. req.Code = code
  11. d, _ := json.Marshal(req)
  12. return DoRequest(msg, string(d))
  13. }
  14. //会员列表
  15. func SpreadMembers(code, pageIndex, pageSize int) Response {
  16. msg := "SpreadMembers"
  17. var req SpreadMember_req
  18. req.UserId = code
  19. req.PageIndex = pageIndex
  20. req.PageSize = pageSize
  21. d, _ := json.Marshal(req)
  22. return DoRequest(msg, string(d))
  23. }
  24. //领取奖励
  25. func SpreadGift(code, fromUserID int) Response {
  26. msg := "SpreadGift"
  27. var req SpreadGift_req
  28. req.UserId = code
  29. req.FromUserID = fromUserID
  30. d, _ := json.Marshal(req)
  31. return DoRequest(msg, string(d))
  32. }