github.com/bububa/oceanengine/marketing-api@v0.0.0-20210315120513-0b953137f7a6/model/majordomo/advertiser_select.go (about) 1 package majordomo 2 3 import ( 4 "net/url" 5 "strconv" 6 7 "github.com/bububa/oceanengine/marketing-api/model" 8 ) 9 10 type AdvertiserSelectRequest struct { 11 AdvertiserID uint64 `json:"advertiser_id,omitempty"` // 账户管家id 12 } 13 14 func (r AdvertiserSelectRequest) Encode() string { 15 values := &url.Values{} 16 values.Set("advertiser_id", strconv.FormatUint(r.AdvertiserID, 10)) 17 return values.Encode() 18 } 19 20 type AdvertiserSelectResponse struct { 21 model.BaseResponse 22 Data *AdvertiserSelectResponseData `json:"data,omitempty"` 23 } 24 25 type AdvertiserSelectResponseData struct { 26 List []AdvertiserSelectResponseList `json:"list,omitempty"` 27 } 28 29 type AdvertiserSelectResponseList struct { 30 AdvertiserID uint64 `json:"advertiser_id,omitempty"` 31 AdvertiserName string `json:"advertiser_name,omitempty"` 32 }