You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

39 lines
1.0 KiB

  1. package mkt
  2. import (
  3. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/requests"
  4. "golib.gaore.com/GaoreGo/gaore-common-sdk-go/sdk/responses"
  5. )
  6. //PkgNoticeRequest 打包通知请求信息
  7. type PkgNoticeRequest struct {
  8. *requests.RpcRequest
  9. SiteID int64 `field:"site_id"` // 广告位ID
  10. Status int `field:"status"` // 打包状态(0:失败 1:成功)
  11. OauthCode string `position:"Body" field:"oauthCode" default:"" `
  12. Ident string `position:"Body" field:"ident" default:"" `
  13. }
  14. //PkgNoticeResponse 打包通知响应信息
  15. type PkgNoticeResponse struct {
  16. *responses.BaseResponse
  17. }
  18. //CreatePkgNoticeRequest 创建通知接口
  19. func CreatePkgNoticeRequest() (req *PkgNoticeRequest) {
  20. req = &PkgNoticeRequest{
  21. RpcRequest: &requests.RpcRequest{},
  22. }
  23. req.InitWithApiInfo(HOST, VERSION, "/api/game/pkgnotice")
  24. req.Method = requests.POST
  25. return
  26. }
  27. //CreatePkgNoticeResponse 创建通知响应
  28. func CreatePkgNoticeResponse() (response *PkgNoticeResponse) {
  29. response = &PkgNoticeResponse{
  30. BaseResponse: &responses.BaseResponse{},
  31. }
  32. return
  33. }