This commit is contained in:
邹宗楠
2023-06-15 09:08:54 +08:00
parent d37bb62403
commit 65976332fc
749 changed files with 41278 additions and 14 deletions

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkMerchantproductEditRequest struct {
/*
产品编辑入参 */
Req *domain.AlibabaWdkMerchantproductEditMerchantProductRequest `json:"req,omitempty" required:"false" `
}
func (s *AlibabaWdkMerchantproductEditRequest) SetReq(v domain.AlibabaWdkMerchantproductEditMerchantProductRequest) *AlibabaWdkMerchantproductEditRequest {
s.Req = &v
return s
}
func (req *AlibabaWdkMerchantproductEditRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.Req != nil {
paramMap["req"] = util.ConvertStruct(*req.Req)
}
return paramMap
}
func (req *AlibabaWdkMerchantproductEditRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,36 @@
package request
type AlibabaWdkPlatformCategoryQueryRequest struct {
/*
查询关键词,不填查全部 */
Keyword *string `json:"keyword,omitempty" required:"false" `
/*
搜索根级类目编码 */
RootCategoryNo *string `json:"root_category_no,omitempty" required:"false" `
}
func (s *AlibabaWdkPlatformCategoryQueryRequest) SetKeyword(v string) *AlibabaWdkPlatformCategoryQueryRequest {
s.Keyword = &v
return s
}
func (s *AlibabaWdkPlatformCategoryQueryRequest) SetRootCategoryNo(v string) *AlibabaWdkPlatformCategoryQueryRequest {
s.RootCategoryNo = &v
return s
}
func (req *AlibabaWdkPlatformCategoryQueryRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if(req.Keyword != nil) {
paramMap["keyword"] = *req.Keyword
}
if(req.RootCategoryNo != nil) {
paramMap["root_category_no"] = *req.RootCategoryNo
}
return paramMap
}
func (req *AlibabaWdkPlatformCategoryQueryRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSeriesDefaultskuResetRequest struct {
/*
系列品重置默认商品请求 */
SeriesSku *domain.AlibabaWdkSeriesDefaultskuResetSeriesSkuRequest `json:"series_sku" required:"true" `
}
func (s *AlibabaWdkSeriesDefaultskuResetRequest) SetSeriesSku(v domain.AlibabaWdkSeriesDefaultskuResetSeriesSkuRequest) *AlibabaWdkSeriesDefaultskuResetRequest {
s.SeriesSku = &v
return s
}
func (req *AlibabaWdkSeriesDefaultskuResetRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.SeriesSku != nil {
paramMap["series_sku"] = util.ConvertStruct(*req.SeriesSku)
}
return paramMap
}
func (req *AlibabaWdkSeriesDefaultskuResetRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSeriesEditRequest struct {
/*
商品系列修改请求 */
Series *domain.AlibabaWdkSeriesEditSkuSeriesEditRequest `json:"series" required:"true" `
}
func (s *AlibabaWdkSeriesEditRequest) SetSeries(v domain.AlibabaWdkSeriesEditSkuSeriesEditRequest) *AlibabaWdkSeriesEditRequest {
s.Series = &v
return s
}
func (req *AlibabaWdkSeriesEditRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.Series != nil {
paramMap["series"] = util.ConvertStruct(*req.Series)
}
return paramMap
}
func (req *AlibabaWdkSeriesEditRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSeriesSkuAddRequest struct {
/*
系列品添加商品请求 */
SeriesSkus *domain.AlibabaWdkSeriesSkuAddSeriesSkuRequest `json:"series_skus" required:"true" `
}
func (s *AlibabaWdkSeriesSkuAddRequest) SetSeriesSkus(v domain.AlibabaWdkSeriesSkuAddSeriesSkuRequest) *AlibabaWdkSeriesSkuAddRequest {
s.SeriesSkus = &v
return s
}
func (req *AlibabaWdkSeriesSkuAddRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.SeriesSkus != nil {
paramMap["series_skus"] = util.ConvertStruct(*req.SeriesSkus)
}
return paramMap
}
func (req *AlibabaWdkSeriesSkuAddRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSeriesSkuRemoveRequest struct {
/*
系列品移除商品请求 */
SeriesSkus *domain.AlibabaWdkSeriesSkuRemoveSeriesSkuRequest `json:"series_skus" required:"true" `
}
func (s *AlibabaWdkSeriesSkuRemoveRequest) SetSeriesSkus(v domain.AlibabaWdkSeriesSkuRemoveSeriesSkuRequest) *AlibabaWdkSeriesSkuRemoveRequest {
s.SeriesSkus = &v
return s
}
func (req *AlibabaWdkSeriesSkuRemoveRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.SeriesSkus != nil {
paramMap["series_skus"] = util.ConvertStruct(*req.SeriesSkus)
}
return paramMap
}
func (req *AlibabaWdkSeriesSkuRemoveRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSeriesSortRequest struct {
/*
自定义排序请求 */
Sort *domain.AlibabaWdkSeriesSortSeriesSortRequest `json:"sort,omitempty" required:"false" `
}
func (s *AlibabaWdkSeriesSortRequest) SetSort(v domain.AlibabaWdkSeriesSortSeriesSortRequest) *AlibabaWdkSeriesSortRequest {
s.Sort = &v
return s
}
func (req *AlibabaWdkSeriesSortRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.Sort != nil {
paramMap["sort"] = util.ConvertStruct(*req.Sort)
}
return paramMap
}
func (req *AlibabaWdkSeriesSortRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuAddRequest struct {
/*
商品列表 */
ParamList *[]domain.AlibabaWdkSkuAddSkuDo `json:"param_list" required:"true" `
}
func (s *AlibabaWdkSkuAddRequest) SetParamList(v []domain.AlibabaWdkSkuAddSkuDo) *AlibabaWdkSkuAddRequest {
s.ParamList = &v
return s
}
func (req *AlibabaWdkSkuAddRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.ParamList != nil {
paramMap["param_list"] = util.ConvertStructList(*req.ParamList)
}
return paramMap
}
func (req *AlibabaWdkSkuAddRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuChannelskuAddRequest struct {
/*
入参模型 */
ChSkuDOList *[]domain.AlibabaWdkSkuChannelskuAddChannelSkuDo `json:"ch_sku_d_o_list" required:"true" `
}
func (s *AlibabaWdkSkuChannelskuAddRequest) SetChSkuDOList(v []domain.AlibabaWdkSkuChannelskuAddChannelSkuDo) *AlibabaWdkSkuChannelskuAddRequest {
s.ChSkuDOList = &v
return s
}
func (req *AlibabaWdkSkuChannelskuAddRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.ChSkuDOList != nil {
paramMap["ch_sku_d_o_list"] = util.ConvertStructList(*req.ChSkuDOList)
}
return paramMap
}
func (req *AlibabaWdkSkuChannelskuAddRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuChannelskuQueryRequest struct {
/*
查询渠道商品的入参 */
Param *domain.AlibabaWdkSkuChannelskuQueryChannelSkuQueryDo `json:"param" required:"true" `
}
func (s *AlibabaWdkSkuChannelskuQueryRequest) SetParam(v domain.AlibabaWdkSkuChannelskuQueryChannelSkuQueryDo) *AlibabaWdkSkuChannelskuQueryRequest {
s.Param = &v
return s
}
func (req *AlibabaWdkSkuChannelskuQueryRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.Param != nil {
paramMap["param"] = util.ConvertStruct(*req.Param)
}
return paramMap
}
func (req *AlibabaWdkSkuChannelskuQueryRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuChannelskuUpdateRequest struct {
/*
请求参数 */
ParamList *[]domain.AlibabaWdkSkuChannelskuUpdateChannelSkuDo `json:"param_list,omitempty" required:"false" `
}
func (s *AlibabaWdkSkuChannelskuUpdateRequest) SetParamList(v []domain.AlibabaWdkSkuChannelskuUpdateChannelSkuDo) *AlibabaWdkSkuChannelskuUpdateRequest {
s.ParamList = &v
return s
}
func (req *AlibabaWdkSkuChannelskuUpdateRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.ParamList != nil {
paramMap["param_list"] = util.ConvertStructList(*req.ParamList)
}
return paramMap
}
func (req *AlibabaWdkSkuChannelskuUpdateRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuCombineskuAddRequest struct {
/*
请求参数 */
ParamList *[]domain.AlibabaWdkSkuCombineskuAddSkuDo `json:"param_list,omitempty" required:"false" `
}
func (s *AlibabaWdkSkuCombineskuAddRequest) SetParamList(v []domain.AlibabaWdkSkuCombineskuAddSkuDo) *AlibabaWdkSkuCombineskuAddRequest {
s.ParamList = &v
return s
}
func (req *AlibabaWdkSkuCombineskuAddRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.ParamList != nil {
paramMap["param_list"] = util.ConvertStructList(*req.ParamList)
}
return paramMap
}
func (req *AlibabaWdkSkuCombineskuAddRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuCombineskuQueryRequest struct {
/*
请求参数 */
Param *domain.AlibabaWdkSkuCombineskuQuerySkuQueryDO `json:"param" required:"true" `
}
func (s *AlibabaWdkSkuCombineskuQueryRequest) SetParam(v domain.AlibabaWdkSkuCombineskuQuerySkuQueryDO) *AlibabaWdkSkuCombineskuQueryRequest {
s.Param = &v
return s
}
func (req *AlibabaWdkSkuCombineskuQueryRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.Param != nil {
paramMap["param"] = util.ConvertStruct(*req.Param)
}
return paramMap
}
func (req *AlibabaWdkSkuCombineskuQueryRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuCombineskuUpdateRequest struct {
/*
请求参数 */
ParamList *[]domain.AlibabaWdkSkuCombineskuUpdateSkuDo `json:"param_list,omitempty" required:"false" `
}
func (s *AlibabaWdkSkuCombineskuUpdateRequest) SetParamList(v []domain.AlibabaWdkSkuCombineskuUpdateSkuDo) *AlibabaWdkSkuCombineskuUpdateRequest {
s.ParamList = &v
return s
}
func (req *AlibabaWdkSkuCombineskuUpdateRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.ParamList != nil {
paramMap["param_list"] = util.ConvertStructList(*req.ParamList)
}
return paramMap
}
func (req *AlibabaWdkSkuCombineskuUpdateRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuQueryRequest struct {
/*
入参 */
Param *domain.AlibabaWdkSkuQuerySkuQueryDo `json:"param" required:"true" `
}
func (s *AlibabaWdkSkuQueryRequest) SetParam(v domain.AlibabaWdkSkuQuerySkuQueryDo) *AlibabaWdkSkuQueryRequest {
s.Param = &v
return s
}
func (req *AlibabaWdkSkuQueryRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.Param != nil {
paramMap["param"] = util.ConvertStruct(*req.Param)
}
return paramMap
}
func (req *AlibabaWdkSkuQueryRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkSkuUpdateRequest struct {
/*
参数列表 */
ParamList *[]domain.AlibabaWdkSkuUpdateSkuDo `json:"param_list" required:"true" `
}
func (s *AlibabaWdkSkuUpdateRequest) SetParamList(v []domain.AlibabaWdkSkuUpdateSkuDo) *AlibabaWdkSkuUpdateRequest {
s.ParamList = &v
return s
}
func (req *AlibabaWdkSkuUpdateRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.ParamList != nil {
paramMap["param_list"] = util.ConvertStructList(*req.ParamList)
}
return paramMap
}
func (req *AlibabaWdkSkuUpdateRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleInboundorderCommitRequest struct {
/*
退货信息参数 */
InboundInfoCommitReq *domain.AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq `json:"inbound_info_commit_req" required:"true" `
}
func (s *AlibabaWdkWholesaleInboundorderCommitRequest) SetInboundInfoCommitReq(v domain.AlibabaWdkWholesaleInboundorderCommitInboundInfoCommitReq) *AlibabaWdkWholesaleInboundorderCommitRequest {
s.InboundInfoCommitReq = &v
return s
}
func (req *AlibabaWdkWholesaleInboundorderCommitRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.InboundInfoCommitReq != nil {
paramMap["inbound_info_commit_req"] = util.ConvertStruct(*req.InboundInfoCommitReq)
}
return paramMap
}
func (req *AlibabaWdkWholesaleInboundorderCommitRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleOrderCommitRequest struct {
/*
采购单信息 */
OrderCommitReq *domain.AlibabaWdkWholesaleOrderCommitOrderCommitReq `json:"order_commit_req" required:"true" `
}
func (s *AlibabaWdkWholesaleOrderCommitRequest) SetOrderCommitReq(v domain.AlibabaWdkWholesaleOrderCommitOrderCommitReq) *AlibabaWdkWholesaleOrderCommitRequest {
s.OrderCommitReq = &v
return s
}
func (req *AlibabaWdkWholesaleOrderCommitRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.OrderCommitReq != nil {
paramMap["order_commit_req"] = util.ConvertStruct(*req.OrderCommitReq)
}
return paramMap
}
func (req *AlibabaWdkWholesaleOrderCommitRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}

View File

@@ -0,0 +1,30 @@
package request
import (
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/ability585/domain"
"git.rosy.net.cn/baseapi/platformapi/tao_vegetable/sdk/util"
)
type AlibabaWdkWholesaleOutboundorderCommitRequest struct {
/*
发货信息参数 */
OutboundInfoCommitReq *domain.AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq `json:"outbound_info_commit_req" required:"true" `
}
func (s *AlibabaWdkWholesaleOutboundorderCommitRequest) SetOutboundInfoCommitReq(v domain.AlibabaWdkWholesaleOutboundorderCommitOutboundInfoCommitReq) *AlibabaWdkWholesaleOutboundorderCommitRequest {
s.OutboundInfoCommitReq = &v
return s
}
func (req *AlibabaWdkWholesaleOutboundorderCommitRequest) ToMap() map[string]interface{} {
paramMap := make(map[string]interface{})
if req.OutboundInfoCommitReq != nil {
paramMap["outbound_info_commit_req"] = util.ConvertStruct(*req.OutboundInfoCommitReq)
}
return paramMap
}
func (req *AlibabaWdkWholesaleOutboundorderCommitRequest) ToFileMap() map[string]interface{} {
fileMap := make(map[string]interface{})
return fileMap
}