ascpqcc

package
v1.3.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package ascpqcc 包含阿里巴巴供应链平台API相关结构体

https://open.taobao.com/API.htm?docType=2&docId=32779

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlibabaAscpQccSampleCancelItemRelationAPIRequest added in v1.3.4

func ReleaseAlibabaAscpQccSampleCancelItemRelationAPIRequest(v *AlibabaAscpQccSampleCancelItemRelationAPIRequest)

ReleaseAlibabaAscpQccSampleCancelItemRelationAPIRequest 将 AlibabaAscpQccSampleCancelItemRelationAPIRequest 放入 sync.Pool

func ReleaseAlibabaAscpQccSampleCancelItemRelationAPIResponse added in v1.3.4

func ReleaseAlibabaAscpQccSampleCancelItemRelationAPIResponse(v *AlibabaAscpQccSampleCancelItemRelationAPIResponse)

ReleaseAlibabaAscpQccSampleCancelItemRelationAPIResponse 将 AlibabaAscpQccSampleCancelItemRelationAPIResponse 保存到 sync.Pool

func ReleaseAlibabaAscpQccSampleUpdateAPIRequest added in v1.3.4

func ReleaseAlibabaAscpQccSampleUpdateAPIRequest(v *AlibabaAscpQccSampleUpdateAPIRequest)

ReleaseAlibabaAscpQccSampleUpdateAPIRequest 将 AlibabaAscpQccSampleUpdateAPIRequest 放入 sync.Pool

func ReleaseAlibabaAscpQccSampleUpdateAPIResponse added in v1.3.4

func ReleaseAlibabaAscpQccSampleUpdateAPIResponse(v *AlibabaAscpQccSampleUpdateAPIResponse)

ReleaseAlibabaAscpQccSampleUpdateAPIResponse 将 AlibabaAscpQccSampleUpdateAPIResponse 保存到 sync.Pool

func ReleaseCancelSampleRelationData added in v1.3.4

func ReleaseCancelSampleRelationData(v *CancelSampleRelationData)

ReleaseCancelSampleRelationData 释放CancelSampleRelationData

func ReleaseCancelSampleRelationRequest added in v1.3.4

func ReleaseCancelSampleRelationRequest(v *CancelSampleRelationRequest)

ReleaseCancelSampleRelationRequest 释放CancelSampleRelationRequest

func ReleaseCancelSampleRelationResponse added in v1.3.4

func ReleaseCancelSampleRelationResponse(v *CancelSampleRelationResponse)

ReleaseCancelSampleRelationResponse 释放CancelSampleRelationResponse

func ReleaseSendResult added in v1.3.4

func ReleaseSendResult(v *SendResult)

ReleaseSendResult 释放SendResult

func ReleaseUpdateSampleData added in v1.3.4

func ReleaseUpdateSampleData(v *UpdateSampleData)

ReleaseUpdateSampleData 释放UpdateSampleData

func ReleaseUpdateSampleRequest added in v1.3.4

func ReleaseUpdateSampleRequest(v *UpdateSampleRequest)

ReleaseUpdateSampleRequest 释放UpdateSampleRequest

func ReleaseUpdateSampleResponse added in v1.3.4

func ReleaseUpdateSampleResponse(v *UpdateSampleResponse)

ReleaseUpdateSampleResponse 释放UpdateSampleResponse

Types

type AlibabaAscpQccSampleCancelItemRelationAPIRequest added in v1.2.0

type AlibabaAscpQccSampleCancelItemRelationAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAscpQccSampleCancelItemRelationAPIRequest 魅力惠样品解除父子商品关系 API请求 alibaba.ascp.qcc.sample.cancel.item.relation

品控中心魅力惠样品解除父子商品关系

func GetAlibabaAscpQccSampleCancelItemRelationAPIRequest added in v1.3.4

func GetAlibabaAscpQccSampleCancelItemRelationAPIRequest() *AlibabaAscpQccSampleCancelItemRelationAPIRequest

GetAlibabaAscpQccSampleCancelItemRelationRequest 从 sync.Pool 获取 AlibabaAscpQccSampleCancelItemRelationAPIRequest

func NewAlibabaAscpQccSampleCancelItemRelationRequest

func NewAlibabaAscpQccSampleCancelItemRelationRequest() *AlibabaAscpQccSampleCancelItemRelationAPIRequest

NewAlibabaAscpQccSampleCancelItemRelationRequest 初始化AlibabaAscpQccSampleCancelItemRelationAPIRequest对象

func (AlibabaAscpQccSampleCancelItemRelationAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAscpQccSampleCancelItemRelationAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAscpQccSampleCancelItemRelationAPIRequest) GetCancelRequest added in v1.2.0

GetCancelRequest CancelRequest Getter

func (AlibabaAscpQccSampleCancelItemRelationAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaAscpQccSampleCancelItemRelationAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAscpQccSampleCancelItemRelationAPIRequest) SetCancelRequest added in v1.2.0

SetCancelRequest is CancelRequest Setter 请求参数对象

type AlibabaAscpQccSampleCancelItemRelationAPIResponse

type AlibabaAscpQccSampleCancelItemRelationAPIResponse struct {
	model.CommonResponse
	AlibabaAscpQccSampleCancelItemRelationAPIResponseModel
}

AlibabaAscpQccSampleCancelItemRelationAPIResponse 魅力惠样品解除父子商品关系 API返回值 alibaba.ascp.qcc.sample.cancel.item.relation

品控中心魅力惠样品解除父子商品关系

func GetAlibabaAscpQccSampleCancelItemRelationAPIResponse added in v1.3.4

func GetAlibabaAscpQccSampleCancelItemRelationAPIResponse() *AlibabaAscpQccSampleCancelItemRelationAPIResponse

GetAlibabaAscpQccSampleCancelItemRelationAPIResponse 从 sync.Pool 获取 AlibabaAscpQccSampleCancelItemRelationAPIResponse

func (*AlibabaAscpQccSampleCancelItemRelationAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAscpQccSampleCancelItemRelationAPIResponseModel added in v1.2.0

type AlibabaAscpQccSampleCancelItemRelationAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_ascp_qcc_sample_cancel_item_relation_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *SendResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAscpQccSampleCancelItemRelationAPIResponseModel is 魅力惠样品解除父子商品关系 成功返回结果

func (*AlibabaAscpQccSampleCancelItemRelationAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAscpQccSampleUpdateAPIRequest added in v1.2.0

type AlibabaAscpQccSampleUpdateAPIRequest struct {
	model.Params
	// contains filtered or unexported fields
}

AlibabaAscpQccSampleUpdateAPIRequest 品控中心更新样品信息 API请求 alibaba.ascp.qcc.sample.update

品控中心更新样品信息

func GetAlibabaAscpQccSampleUpdateAPIRequest added in v1.3.4

func GetAlibabaAscpQccSampleUpdateAPIRequest() *AlibabaAscpQccSampleUpdateAPIRequest

GetAlibabaAscpQccSampleUpdateRequest 从 sync.Pool 获取 AlibabaAscpQccSampleUpdateAPIRequest

func NewAlibabaAscpQccSampleUpdateRequest

func NewAlibabaAscpQccSampleUpdateRequest() *AlibabaAscpQccSampleUpdateAPIRequest

NewAlibabaAscpQccSampleUpdateRequest 初始化AlibabaAscpQccSampleUpdateAPIRequest对象

func (AlibabaAscpQccSampleUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaAscpQccSampleUpdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAscpQccSampleUpdateAPIRequest) GetApiParams added in v1.2.0

func (r AlibabaAscpQccSampleUpdateAPIRequest) GetApiParams(params url.Values)

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAscpQccSampleUpdateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaAscpQccSampleUpdateAPIRequest) GetUpdateRequest added in v1.2.0

GetUpdateRequest UpdateRequest Getter

func (*AlibabaAscpQccSampleUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAscpQccSampleUpdateAPIRequest) SetUpdateRequest added in v1.2.0

func (r *AlibabaAscpQccSampleUpdateAPIRequest) SetUpdateRequest(_updateRequest *UpdateSampleRequest) error

SetUpdateRequest is UpdateRequest Setter 更新请求参数

type AlibabaAscpQccSampleUpdateAPIResponse

type AlibabaAscpQccSampleUpdateAPIResponse struct {
	model.CommonResponse
	AlibabaAscpQccSampleUpdateAPIResponseModel
}

AlibabaAscpQccSampleUpdateAPIResponse 品控中心更新样品信息 API返回值 alibaba.ascp.qcc.sample.update

品控中心更新样品信息

func GetAlibabaAscpQccSampleUpdateAPIResponse added in v1.3.4

func GetAlibabaAscpQccSampleUpdateAPIResponse() *AlibabaAscpQccSampleUpdateAPIResponse

GetAlibabaAscpQccSampleUpdateAPIResponse 从 sync.Pool 获取 AlibabaAscpQccSampleUpdateAPIResponse

func (*AlibabaAscpQccSampleUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAscpQccSampleUpdateAPIResponseModel added in v1.2.0

type AlibabaAscpQccSampleUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_ascp_qcc_sample_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// result
	Result *SendResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaAscpQccSampleUpdateAPIResponseModel is 品控中心更新样品信息 成功返回结果

func (*AlibabaAscpQccSampleUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type CancelSampleRelationData

type CancelSampleRelationData struct {
	// 商品编号列表
	BizItemIds []string `json:"biz_item_ids,omitempty" xml:"biz_item_ids>string,omitempty"`
	// 商品编号
	BizItemId string `json:"biz_item_id,omitempty" xml:"biz_item_id,omitempty"`
}

CancelSampleRelationData 结构体

func GetCancelSampleRelationData added in v1.3.4

func GetCancelSampleRelationData() *CancelSampleRelationData

GetCancelSampleRelationData() 从对象池中获取CancelSampleRelationData

type CancelSampleRelationRequest

type CancelSampleRelationRequest struct {
	// 请求具体数据
	Data *CancelSampleRelationData `json:"data,omitempty" xml:"data,omitempty"`
}

CancelSampleRelationRequest 结构体

func GetCancelSampleRelationRequest added in v1.3.4

func GetCancelSampleRelationRequest() *CancelSampleRelationRequest

GetCancelSampleRelationRequest() 从对象池中获取CancelSampleRelationRequest

type CancelSampleRelationResponse

type CancelSampleRelationResponse struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误code
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 成功标示
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CancelSampleRelationResponse 结构体

func GetCancelSampleRelationResponse added in v1.3.4

func GetCancelSampleRelationResponse() *CancelSampleRelationResponse

GetCancelSampleRelationResponse() 从对象池中获取CancelSampleRelationResponse

type SendResult

type SendResult struct {
	// errorMessage
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 业务系统返回响应
	CancelResponse *CancelSampleRelationResponse `json:"cancel_response,omitempty" xml:"cancel_response,omitempty"`
	// 业务系统返回结果
	UpdateResponse *UpdateSampleResponse `json:"update_response,omitempty" xml:"update_response,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

SendResult 结构体

func GetSendResult added in v1.3.4

func GetSendResult() *SendResult

GetSendResult() 从对象池中获取SendResult

type UpdateSampleData

type UpdateSampleData struct {
	// 厂商商品尺寸
	VendorSize string `json:"vendor_size,omitempty" xml:"vendor_size,omitempty"`
	// 业务系统商品编号
	BizItemId string `json:"biz_item_id,omitempty" xml:"biz_item_id,omitempty"`
}

UpdateSampleData 结构体

func GetUpdateSampleData added in v1.3.4

func GetUpdateSampleData() *UpdateSampleData

GetUpdateSampleData() 从对象池中获取UpdateSampleData

type UpdateSampleRequest

type UpdateSampleRequest struct {
	// 请求业务数据
	Data *UpdateSampleData `json:"data,omitempty" xml:"data,omitempty"`
}

UpdateSampleRequest 结构体

func GetUpdateSampleRequest added in v1.3.4

func GetUpdateSampleRequest() *UpdateSampleRequest

GetUpdateSampleRequest() 从对象池中获取UpdateSampleRequest

type UpdateSampleResponse

type UpdateSampleResponse struct {
	// 业务系统错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 业务系统错误编号
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 业务系统是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

UpdateSampleResponse 结构体

func GetUpdateSampleResponse added in v1.3.4

func GetUpdateSampleResponse() *UpdateSampleResponse

GetUpdateSampleResponse() 从对象池中获取UpdateSampleResponse

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL