github.com/bububa/oceanengine/marketing-api@v0.0.0-20210315120513-0b953137f7a6/model/agent/advertiser_update.go (about)

     1  package agent
     2  
     3  import (
     4  	"encoding/json"
     5  
     6  	"github.com/bububa/oceanengine/marketing-api/model"
     7  )
     8  
     9  type AdvertiserUpdateRequest struct {
    10  	AdvertiserID uint64 `json:"advertiser_id,omitempty"` // 广告主ID
    11  	Name         string `json:"name,omitempty"`          // 账户名称
    12  	Contacter    string `json:"contacter,omitempty"`     // 联系人
    13  	Phonenumber  string `json:"phonenumber,omitempty"`   // 手机号码
    14  	Telephone    string `json:"telephone,omitempty"`     // 固定电话
    15  }
    16  
    17  func (r AdvertiserUpdateRequest) Encode() []byte {
    18  	ret, _ := json.Marshal(r)
    19  	return ret
    20  }
    21  
    22  type AdvertiserUpdateResponse struct {
    23  	model.BaseResponse
    24  	Data *AdvertiserUpdateResponseData `json:"data,omitempty"`
    25  }
    26  
    27  type AdvertiserUpdateResponseData struct {
    28  	AdvertiserID uint64 `json:"advertiser_id,omitempty"` // 广告主ID
    29  	NeedAudit    int    `json:"need_audit,omitempty"`    // 此次修改是否触发进入待审状态(1表示进入待审状态,0表示不进入待审状态)
    30  }