1
This commit is contained in:
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivityCreateRequest struct {
|
||||
/*
|
||||
创建活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingBuygiftActivityCreateBuyGiftActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivityCreateRequest) SetParam(v domain.AlibabaRetailMarketingBuygiftActivityCreateBuyGiftActivityOperateRequest) *AlibabaRetailMarketingBuygiftActivityCreateRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityCreateRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityCreateRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivityDeleteRequest struct {
|
||||
/*
|
||||
删除活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingBuygiftActivityDeleteItemDiscountActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivityDeleteRequest) SetParam(v domain.AlibabaRetailMarketingBuygiftActivityDeleteItemDiscountActivityOperateRequest) *AlibabaRetailMarketingBuygiftActivityDeleteRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityDeleteRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityDeleteRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivityQueryRequest struct {
|
||||
/*
|
||||
买赠活动查询入参 */
|
||||
Param0 *domain.AlibabaRetailMarketingBuygiftActivityQueryBuyGiftActivityQueryRequest `json:"param0" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivityQueryRequest) SetParam0(v domain.AlibabaRetailMarketingBuygiftActivityQueryBuyGiftActivityQueryRequest) *AlibabaRetailMarketingBuygiftActivityQueryRequest {
|
||||
s.Param0 = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityQueryRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param0 != nil {
|
||||
paramMap["param0"] = util.ConvertStruct(*req.Param0)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityQueryRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivitySaveRequest struct {
|
||||
/*
|
||||
保存单品买赠活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingBuygiftActivitySaveBuyGiftActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivitySaveRequest) SetParam(v domain.AlibabaRetailMarketingBuygiftActivitySaveBuyGiftActivityOperateRequest) *AlibabaRetailMarketingBuygiftActivitySaveRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivitySaveRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivitySaveRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivitySkuAddRequest struct {
|
||||
/*
|
||||
添加活动商品参数 */
|
||||
Param *domain.AlibabaRetailMarketingBuygiftActivitySkuAddBuyGiftActivitySkuOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivitySkuAddRequest) SetParam(v domain.AlibabaRetailMarketingBuygiftActivitySkuAddBuyGiftActivitySkuOperateRequest) *AlibabaRetailMarketingBuygiftActivitySkuAddRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivitySkuAddRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivitySkuAddRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivitySkuDeleteRequest struct {
|
||||
/*
|
||||
删除买赠活动商品参数 */
|
||||
Param *domain.AlibabaRetailMarketingBuygiftActivitySkuDeleteBuyGiftActivitySkuOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivitySkuDeleteRequest) SetParam(v domain.AlibabaRetailMarketingBuygiftActivitySkuDeleteBuyGiftActivitySkuOperateRequest) *AlibabaRetailMarketingBuygiftActivitySkuDeleteRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivitySkuDeleteRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivitySkuDeleteRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftActivityUpdateRequest struct {
|
||||
/*
|
||||
更新单品买赠活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingBuygiftActivityUpdateBuyGiftActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftActivityUpdateRequest) SetParam(v domain.AlibabaRetailMarketingBuygiftActivityUpdateBuyGiftActivityOperateRequest) *AlibabaRetailMarketingBuygiftActivityUpdateRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityUpdateRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftActivityUpdateRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingBuygiftSkuQueryRequest struct {
|
||||
/*
|
||||
买赠商品查询入参 */
|
||||
Param0 *domain.AlibabaRetailMarketingBuygiftSkuQueryBuyGiftActivitySkuQueryRequest `json:"param0" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingBuygiftSkuQueryRequest) SetParam0(v domain.AlibabaRetailMarketingBuygiftSkuQueryBuyGiftActivitySkuQueryRequest) *AlibabaRetailMarketingBuygiftSkuQueryRequest {
|
||||
s.Param0 = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftSkuQueryRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param0 != nil {
|
||||
paramMap["param0"] = util.ConvertStruct(*req.Param0)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingBuygiftSkuQueryRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivityCreateRequest struct {
|
||||
/*
|
||||
创建活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItemdiscountActivityCreateItemDiscountActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivityCreateRequest) SetParam(v domain.AlibabaRetailMarketingItemdiscountActivityCreateItemDiscountActivityOperateRequest) *AlibabaRetailMarketingItemdiscountActivityCreateRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityCreateRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityCreateRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivityDeleteRequest struct {
|
||||
/*
|
||||
删除活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItemdiscountActivityDeleteItemDiscountActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivityDeleteRequest) SetParam(v domain.AlibabaRetailMarketingItemdiscountActivityDeleteItemDiscountActivityOperateRequest) *AlibabaRetailMarketingItemdiscountActivityDeleteRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityDeleteRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityDeleteRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivityQueryRequest struct {
|
||||
/*
|
||||
请求体 */
|
||||
Param0 *domain.AlibabaRetailMarketingItemdiscountActivityQueryItemDiscountActivityQueryRequest `json:"param0" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivityQueryRequest) SetParam0(v domain.AlibabaRetailMarketingItemdiscountActivityQueryItemDiscountActivityQueryRequest) *AlibabaRetailMarketingItemdiscountActivityQueryRequest {
|
||||
s.Param0 = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityQueryRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param0 != nil {
|
||||
paramMap["param0"] = util.ConvertStruct(*req.Param0)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityQueryRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivitySaveRequest struct {
|
||||
/*
|
||||
保存活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItemdiscountActivitySaveItemDiscountActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivitySaveRequest) SetParam(v domain.AlibabaRetailMarketingItemdiscountActivitySaveItemDiscountActivityOperateRequest) *AlibabaRetailMarketingItemdiscountActivitySaveRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivitySaveRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivitySaveRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivitySkuAddRequest struct {
|
||||
/*
|
||||
添加活动商品参数 */
|
||||
Param *domain.AlibabaRetailMarketingItemdiscountActivitySkuAddItemDiscountActivityElementOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivitySkuAddRequest) SetParam(v domain.AlibabaRetailMarketingItemdiscountActivitySkuAddItemDiscountActivityElementOperateRequest) *AlibabaRetailMarketingItemdiscountActivitySkuAddRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivitySkuAddRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivitySkuAddRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivitySkuDeleteRequest struct {
|
||||
/*
|
||||
添加活动商品参数 */
|
||||
Param *domain.AlibabaRetailMarketingItemdiscountActivitySkuDeleteItemDiscountActivityElementOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivitySkuDeleteRequest) SetParam(v domain.AlibabaRetailMarketingItemdiscountActivitySkuDeleteItemDiscountActivityElementOperateRequest) *AlibabaRetailMarketingItemdiscountActivitySkuDeleteRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivitySkuDeleteRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivitySkuDeleteRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountActivityUpdateRequest struct {
|
||||
/*
|
||||
创建活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItemdiscountActivityUpdateItemDiscountActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountActivityUpdateRequest) SetParam(v domain.AlibabaRetailMarketingItemdiscountActivityUpdateItemDiscountActivityOperateRequest) *AlibabaRetailMarketingItemdiscountActivityUpdateRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityUpdateRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountActivityUpdateRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItemdiscountSkuQueryRequest struct {
|
||||
/*
|
||||
请求体 */
|
||||
Param0 *domain.AlibabaRetailMarketingItemdiscountSkuQueryItemDiscountActivitySkuQueryRequest `json:"param0" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItemdiscountSkuQueryRequest) SetParam0(v domain.AlibabaRetailMarketingItemdiscountSkuQueryItemDiscountActivitySkuQueryRequest) *AlibabaRetailMarketingItemdiscountSkuQueryRequest {
|
||||
s.Param0 = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountSkuQueryRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param0 != nil {
|
||||
paramMap["param0"] = util.ConvertStruct(*req.Param0)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItemdiscountSkuQueryRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivityCreateRequest struct {
|
||||
/*
|
||||
创建商品池活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItempoolActivityCreateItemPoolActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivityCreateRequest) SetParam(v domain.AlibabaRetailMarketingItempoolActivityCreateItemPoolActivityOperateRequest) *AlibabaRetailMarketingItempoolActivityCreateRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityCreateRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityCreateRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,56 @@
|
||||
package request
|
||||
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivityDeleteRequest struct {
|
||||
/*
|
||||
同城零售活动Id */
|
||||
ActId *int64 `json:"act_id,omitempty" required:"false" `
|
||||
/*
|
||||
操作人id */
|
||||
CreatorId *string `json:"creator_id" required:"true" `
|
||||
/*
|
||||
操作人名称 */
|
||||
CreatorName *string `json:"creator_name" required:"true" `
|
||||
/*
|
||||
erp外部活动id */
|
||||
OutActId *string `json:"out_act_id,omitempty" required:"false" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivityDeleteRequest) SetActId(v int64) *AlibabaRetailMarketingItempoolActivityDeleteRequest {
|
||||
s.ActId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaRetailMarketingItempoolActivityDeleteRequest) SetCreatorId(v string) *AlibabaRetailMarketingItempoolActivityDeleteRequest {
|
||||
s.CreatorId = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaRetailMarketingItempoolActivityDeleteRequest) SetCreatorName(v string) *AlibabaRetailMarketingItempoolActivityDeleteRequest {
|
||||
s.CreatorName = &v
|
||||
return s
|
||||
}
|
||||
func (s *AlibabaRetailMarketingItempoolActivityDeleteRequest) SetOutActId(v string) *AlibabaRetailMarketingItempoolActivityDeleteRequest {
|
||||
s.OutActId = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityDeleteRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if(req.ActId != nil) {
|
||||
paramMap["act_id"] = *req.ActId
|
||||
}
|
||||
if(req.CreatorId != nil) {
|
||||
paramMap["creator_id"] = *req.CreatorId
|
||||
}
|
||||
if(req.CreatorName != nil) {
|
||||
paramMap["creator_name"] = *req.CreatorName
|
||||
}
|
||||
if(req.OutActId != nil) {
|
||||
paramMap["out_act_id"] = *req.OutActId
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityDeleteRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivityQueryRequest struct {
|
||||
/*
|
||||
请求体 */
|
||||
Param0 *domain.AlibabaRetailMarketingItempoolActivityQueryItemPoolActivityQueryRequest `json:"param0" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivityQueryRequest) SetParam0(v domain.AlibabaRetailMarketingItempoolActivityQueryItemPoolActivityQueryRequest) *AlibabaRetailMarketingItempoolActivityQueryRequest {
|
||||
s.Param0 = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityQueryRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param0 != nil {
|
||||
paramMap["param0"] = util.ConvertStruct(*req.Param0)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityQueryRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability2770/domain"
|
||||
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivitySaveRequest struct {
|
||||
/*
|
||||
更新商品池活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItempoolActivitySaveItemPoolActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivitySaveRequest) SetParam(v domain.AlibabaRetailMarketingItempoolActivitySaveItemPoolActivityOperateRequest) *AlibabaRetailMarketingItempoolActivitySaveRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivitySaveRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if req.Param != nil {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivitySaveRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"topsdk/ability2770/domain"
|
||||
"topsdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivitySkuAddRequest struct {
|
||||
/*
|
||||
入参 */
|
||||
Param *domain.AlibabaRetailMarketingItempoolActivitySkuAddItemPoolActivityElementOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivitySkuAddRequest) SetParam(v domain.AlibabaRetailMarketingItempoolActivitySkuAddItemPoolActivityElementOperateRequest) *AlibabaRetailMarketingItempoolActivitySkuAddRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivitySkuAddRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if(req.Param != nil) {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivitySkuAddRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"topsdk/ability2770/domain"
|
||||
"topsdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivitySkuDeleteRequest struct {
|
||||
/*
|
||||
入参 */
|
||||
Param *domain.AlibabaRetailMarketingItempoolActivitySkuDeleteItemPoolActivityElementOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivitySkuDeleteRequest) SetParam(v domain.AlibabaRetailMarketingItempoolActivitySkuDeleteItemPoolActivityElementOperateRequest) *AlibabaRetailMarketingItempoolActivitySkuDeleteRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivitySkuDeleteRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if(req.Param != nil) {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivitySkuDeleteRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"topsdk/ability2770/domain"
|
||||
"topsdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolActivityUpdateRequest struct {
|
||||
/*
|
||||
更新商品池活动参数 */
|
||||
Param *domain.AlibabaRetailMarketingItempoolActivityUpdateItemPoolActivityOperateRequest `json:"param" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolActivityUpdateRequest) SetParam(v domain.AlibabaRetailMarketingItempoolActivityUpdateItemPoolActivityOperateRequest) *AlibabaRetailMarketingItempoolActivityUpdateRequest {
|
||||
s.Param = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityUpdateRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if(req.Param != nil) {
|
||||
paramMap["param"] = util.ConvertStruct(*req.Param)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolActivityUpdateRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
package request
|
||||
|
||||
import (
|
||||
"topsdk/ability2770/domain"
|
||||
"topsdk/util"
|
||||
)
|
||||
|
||||
type AlibabaRetailMarketingItempoolSkuQueryRequest struct {
|
||||
/*
|
||||
请求入参 */
|
||||
Param0 *domain.AlibabaRetailMarketingItempoolSkuQueryItemPoolActivitySkuQueryRequest `json:"param0" required:"true" `
|
||||
}
|
||||
|
||||
func (s *AlibabaRetailMarketingItempoolSkuQueryRequest) SetParam0(v domain.AlibabaRetailMarketingItempoolSkuQueryItemPoolActivitySkuQueryRequest) *AlibabaRetailMarketingItempoolSkuQueryRequest {
|
||||
s.Param0 = &v
|
||||
return s
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolSkuQueryRequest) ToMap() map[string]interface{} {
|
||||
paramMap := make(map[string]interface{})
|
||||
if(req.Param0 != nil) {
|
||||
paramMap["param0"] = util.ConvertStruct(*req.Param0)
|
||||
}
|
||||
return paramMap
|
||||
}
|
||||
|
||||
func (req *AlibabaRetailMarketingItempoolSkuQueryRequest) ToFileMap() map[string]interface{} {
|
||||
fileMap := make(map[string]interface{})
|
||||
return fileMap
|
||||
}
|
||||
Reference in New Issue
Block a user