third-platform-sdk/sdk/topsdk/defaultability/request/AlibabaAlscUnionElemeMediaActivityCouponSendRequest.go

31 lines
1.0 KiB
Go
Raw Normal View History

2024-05-04 16:57:40 +08:00
package request
import (
2024-05-04 22:05:47 +08:00
"gitee.com/chengdu-lenntc/third-platform-sdk/sdk/topsdk/defaultability/domain"
"gitee.com/chengdu-lenntc/third-platform-sdk/sdk/topsdk/util"
2024-05-04 16:57:40 +08:00
)
type AlibabaAlscUnionElemeMediaActivityCouponSendRequest struct {
/*
请求对象 */
SendRequest *domain.AlibabaAlscUnionElemeMediaActivityCouponSendMediaActivityCouponSendRequest `json:"send_request" required:"true" `
}
func (s *AlibabaAlscUnionElemeMediaActivityCouponSendRequest) SetSendRequest(v domain.AlibabaAlscUnionElemeMediaActivityCouponSendMediaActivityCouponSendRequest) *AlibabaAlscUnionElemeMediaActivityCouponSendRequest {
s.SendRequest = &v
return s
}
func (req *AlibabaAlscUnionElemeMediaActivityCouponSendRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.SendRequest != nil {
paramMap["send_request"] = util.ConvertStruct(*req.SendRequest)
}
return paramMap
}
func (req *AlibabaAlscUnionElemeMediaActivityCouponSendRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}