lstlogistics

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 lstlogistics 包含零售通订单履行相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlibabaLstLogisticsNotraceSendAPIRequest added in v1.3.4

func ReleaseAlibabaLstLogisticsNotraceSendAPIRequest(v *AlibabaLstLogisticsNotraceSendAPIRequest)

ReleaseAlibabaLstLogisticsNotraceSendAPIRequest 将 AlibabaLstLogisticsNotraceSendAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstLogisticsNotraceSendAPIResponse added in v1.3.4

func ReleaseAlibabaLstLogisticsNotraceSendAPIResponse(v *AlibabaLstLogisticsNotraceSendAPIResponse)

ReleaseAlibabaLstLogisticsNotraceSendAPIResponse 将 AlibabaLstLogisticsNotraceSendAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstLogisticsNotraceSendResult added in v1.3.4

func ReleaseAlibabaLstLogisticsNotraceSendResult(v *AlibabaLstLogisticsNotraceSendResult)

ReleaseAlibabaLstLogisticsNotraceSendResult 释放AlibabaLstLogisticsNotraceSendResult

func ReleaseAlibabaLstLogisticsSendinfoQueryAPIRequest added in v1.3.4

func ReleaseAlibabaLstLogisticsSendinfoQueryAPIRequest(v *AlibabaLstLogisticsSendinfoQueryAPIRequest)

ReleaseAlibabaLstLogisticsSendinfoQueryAPIRequest 将 AlibabaLstLogisticsSendinfoQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstLogisticsSendinfoQueryAPIResponse added in v1.3.4

func ReleaseAlibabaLstLogisticsSendinfoQueryAPIResponse(v *AlibabaLstLogisticsSendinfoQueryAPIResponse)

ReleaseAlibabaLstLogisticsSendinfoQueryAPIResponse 将 AlibabaLstLogisticsSendinfoQueryAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstLogisticsSendinfoQueryResult added in v1.3.4

func ReleaseAlibabaLstLogisticsSendinfoQueryResult(v *AlibabaLstLogisticsSendinfoQueryResult)

ReleaseAlibabaLstLogisticsSendinfoQueryResult 释放AlibabaLstLogisticsSendinfoQueryResult

func ReleaseAlibabaLstLogisticsThirdpartCompanyListAPIRequest added in v1.3.4

func ReleaseAlibabaLstLogisticsThirdpartCompanyListAPIRequest(v *AlibabaLstLogisticsThirdpartCompanyListAPIRequest)

ReleaseAlibabaLstLogisticsThirdpartCompanyListAPIRequest 将 AlibabaLstLogisticsThirdpartCompanyListAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstLogisticsThirdpartCompanyListAPIResponse added in v1.3.4

func ReleaseAlibabaLstLogisticsThirdpartCompanyListAPIResponse(v *AlibabaLstLogisticsThirdpartCompanyListAPIResponse)

ReleaseAlibabaLstLogisticsThirdpartCompanyListAPIResponse 将 AlibabaLstLogisticsThirdpartCompanyListAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstLogisticsThirdpartSendAPIRequest added in v1.3.4

func ReleaseAlibabaLstLogisticsThirdpartSendAPIRequest(v *AlibabaLstLogisticsThirdpartSendAPIRequest)

ReleaseAlibabaLstLogisticsThirdpartSendAPIRequest 将 AlibabaLstLogisticsThirdpartSendAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstLogisticsThirdpartSendAPIResponse added in v1.3.4

func ReleaseAlibabaLstLogisticsThirdpartSendAPIResponse(v *AlibabaLstLogisticsThirdpartSendAPIResponse)

ReleaseAlibabaLstLogisticsThirdpartSendAPIResponse 将 AlibabaLstLogisticsThirdpartSendAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstLogisticsThirdpartSendResult added in v1.3.4

func ReleaseAlibabaLstLogisticsThirdpartSendResult(v *AlibabaLstLogisticsThirdpartSendResult)

ReleaseAlibabaLstLogisticsThirdpartSendResult 释放AlibabaLstLogisticsThirdpartSendResult

func ReleaseAlibabaLstLogisticsTraceQueryAPIRequest added in v1.3.4

func ReleaseAlibabaLstLogisticsTraceQueryAPIRequest(v *AlibabaLstLogisticsTraceQueryAPIRequest)

ReleaseAlibabaLstLogisticsTraceQueryAPIRequest 将 AlibabaLstLogisticsTraceQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstLogisticsTraceQueryAPIResponse added in v1.3.4

func ReleaseAlibabaLstLogisticsTraceQueryAPIResponse(v *AlibabaLstLogisticsTraceQueryAPIResponse)

ReleaseAlibabaLstLogisticsTraceQueryAPIResponse 将 AlibabaLstLogisticsTraceQueryAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstLogisticsTraceQueryResult added in v1.3.4

func ReleaseAlibabaLstLogisticsTraceQueryResult(v *AlibabaLstLogisticsTraceQueryResult)

ReleaseAlibabaLstLogisticsTraceQueryResult 释放AlibabaLstLogisticsTraceQueryResult

func ReleaseAlibabaLstShiporderCancelAPIRequest added in v1.3.4

func ReleaseAlibabaLstShiporderCancelAPIRequest(v *AlibabaLstShiporderCancelAPIRequest)

ReleaseAlibabaLstShiporderCancelAPIRequest 将 AlibabaLstShiporderCancelAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstShiporderCancelAPIResponse added in v1.3.4

func ReleaseAlibabaLstShiporderCancelAPIResponse(v *AlibabaLstShiporderCancelAPIResponse)

ReleaseAlibabaLstShiporderCancelAPIResponse 将 AlibabaLstShiporderCancelAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstShiporderCreateAPIRequest added in v1.3.4

func ReleaseAlibabaLstShiporderCreateAPIRequest(v *AlibabaLstShiporderCreateAPIRequest)

ReleaseAlibabaLstShiporderCreateAPIRequest 将 AlibabaLstShiporderCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstShiporderCreateAPIResponse added in v1.3.4

func ReleaseAlibabaLstShiporderCreateAPIResponse(v *AlibabaLstShiporderCreateAPIResponse)

ReleaseAlibabaLstShiporderCreateAPIResponse 将 AlibabaLstShiporderCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstShiporderQueryAPIRequest added in v1.3.4

func ReleaseAlibabaLstShiporderQueryAPIRequest(v *AlibabaLstShiporderQueryAPIRequest)

ReleaseAlibabaLstShiporderQueryAPIRequest 将 AlibabaLstShiporderQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstShiporderQueryAPIResponse added in v1.3.4

func ReleaseAlibabaLstShiporderQueryAPIResponse(v *AlibabaLstShiporderQueryAPIResponse)

ReleaseAlibabaLstShiporderQueryAPIResponse 将 AlibabaLstShiporderQueryAPIResponse 保存到 sync.Pool

func ReleaseBaseResult added in v1.3.4

func ReleaseBaseResult(v *BaseResult)

ReleaseBaseResult 释放BaseResult

func ReleaseContent added in v1.3.4

func ReleaseContent(v *Content)

ReleaseContent 释放Content

func ReleaseLstLogisticsInfoQuery added in v1.3.4

func ReleaseLstLogisticsInfoQuery(v *LstLogisticsInfoQuery)

ReleaseLstLogisticsInfoQuery 释放LstLogisticsInfoQuery

func ReleaseLstLogisticsTraceQuery added in v1.3.4

func ReleaseLstLogisticsTraceQuery(v *LstLogisticsTraceQuery)

ReleaseLstLogisticsTraceQuery 释放LstLogisticsTraceQuery

func ReleaseLstThirdPartDetailShipOrderCreateDto added in v1.3.4

func ReleaseLstThirdPartDetailShipOrderCreateDto(v *LstThirdPartDetailShipOrderCreateDto)

ReleaseLstThirdPartDetailShipOrderCreateDto 释放LstThirdPartDetailShipOrderCreateDto

func ReleaseLstThirdPartDetailShipOrderDto added in v1.3.4

func ReleaseLstThirdPartDetailShipOrderDto(v *LstThirdPartDetailShipOrderDto)

ReleaseLstThirdPartDetailShipOrderDto 释放LstThirdPartDetailShipOrderDto

func ReleaseLstThirdPartMainShipOrderCreateDto added in v1.3.4

func ReleaseLstThirdPartMainShipOrderCreateDto(v *LstThirdPartMainShipOrderCreateDto)

ReleaseLstThirdPartMainShipOrderCreateDto 释放LstThirdPartMainShipOrderCreateDto

func ReleaseLstThirdPartMainShipOrderDto added in v1.3.4

func ReleaseLstThirdPartMainShipOrderDto(v *LstThirdPartMainShipOrderDto)

ReleaseLstThirdPartMainShipOrderDto 释放LstThirdPartMainShipOrderDto

func ReleaseMainOrderParam added in v1.3.4

func ReleaseMainOrderParam(v *MainOrderParam)

ReleaseMainOrderParam 释放MainOrderParam

func ReleaseSendDummyOrderParam added in v1.3.4

func ReleaseSendDummyOrderParam(v *SendDummyOrderParam)

ReleaseSendDummyOrderParam 释放SendDummyOrderParam

func ReleaseSendOfflineOrderParam added in v1.3.4

func ReleaseSendOfflineOrderParam(v *SendOfflineOrderParam)

ReleaseSendOfflineOrderParam 释放SendOfflineOrderParam

func ReleaseSubOrderParam added in v1.3.4

func ReleaseSubOrderParam(v *SubOrderParam)

ReleaseSubOrderParam 释放SubOrderParam

Types

type AlibabaLstLogisticsNotraceSendAPIRequest added in v1.2.5

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

AlibabaLstLogisticsNotraceSendAPIRequest 供应商-异云-无需物流发货 API请求 alibaba.lst.logistics.notrace.send

异地云仓的订单,使用无需物流的发货方式来变更订单发货状态

func GetAlibabaLstLogisticsNotraceSendAPIRequest added in v1.3.4

func GetAlibabaLstLogisticsNotraceSendAPIRequest() *AlibabaLstLogisticsNotraceSendAPIRequest

GetAlibabaLstLogisticsNotraceSendRequest 从 sync.Pool 获取 AlibabaLstLogisticsNotraceSendAPIRequest

func NewAlibabaLstLogisticsNotraceSendRequest added in v1.2.5

func NewAlibabaLstLogisticsNotraceSendRequest() *AlibabaLstLogisticsNotraceSendAPIRequest

NewAlibabaLstLogisticsNotraceSendRequest 初始化AlibabaLstLogisticsNotraceSendAPIRequest对象

func (AlibabaLstLogisticsNotraceSendAPIRequest) GetApiMethodName added in v1.2.5

func (r AlibabaLstLogisticsNotraceSendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstLogisticsNotraceSendAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstLogisticsNotraceSendAPIRequest) GetParam added in v1.2.5

GetParam Param Getter

func (AlibabaLstLogisticsNotraceSendAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaLstLogisticsNotraceSendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstLogisticsNotraceSendAPIRequest) SetParam added in v1.2.5

SetParam is Param Setter 入参

type AlibabaLstLogisticsNotraceSendAPIResponse added in v1.2.5

type AlibabaLstLogisticsNotraceSendAPIResponse struct {
	model.CommonResponse
	AlibabaLstLogisticsNotraceSendAPIResponseModel
}

AlibabaLstLogisticsNotraceSendAPIResponse 供应商-异云-无需物流发货 API返回值 alibaba.lst.logistics.notrace.send

异地云仓的订单,使用无需物流的发货方式来变更订单发货状态

func GetAlibabaLstLogisticsNotraceSendAPIResponse added in v1.3.4

func GetAlibabaLstLogisticsNotraceSendAPIResponse() *AlibabaLstLogisticsNotraceSendAPIResponse

GetAlibabaLstLogisticsNotraceSendAPIResponse 从 sync.Pool 获取 AlibabaLstLogisticsNotraceSendAPIResponse

func (*AlibabaLstLogisticsNotraceSendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsNotraceSendAPIResponseModel added in v1.2.5

type AlibabaLstLogisticsNotraceSendAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_lst_logistics_notrace_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaLstLogisticsNotraceSendResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaLstLogisticsNotraceSendAPIResponseModel is 供应商-异云-无需物流发货 成功返回结果

func (*AlibabaLstLogisticsNotraceSendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsNotraceSendResult added in v1.2.5

type AlibabaLstLogisticsNotraceSendResult struct {
	// 错误描述
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 返回内容
	Content *Content `json:"content,omitempty" xml:"content,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaLstLogisticsNotraceSendResult 结构体

func GetAlibabaLstLogisticsNotraceSendResult added in v1.3.4

func GetAlibabaLstLogisticsNotraceSendResult() *AlibabaLstLogisticsNotraceSendResult

GetAlibabaLstLogisticsNotraceSendResult() 从对象池中获取AlibabaLstLogisticsNotraceSendResult

type AlibabaLstLogisticsSendinfoQueryAPIRequest added in v1.2.0

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

AlibabaLstLogisticsSendinfoQueryAPIRequest 供应商-异云-查询主订单包含的物流单 API请求 alibaba.lst.logistics.sendinfo.query

查询主订单包含的物流单

func GetAlibabaLstLogisticsSendinfoQueryAPIRequest added in v1.3.4

func GetAlibabaLstLogisticsSendinfoQueryAPIRequest() *AlibabaLstLogisticsSendinfoQueryAPIRequest

GetAlibabaLstLogisticsSendinfoQueryRequest 从 sync.Pool 获取 AlibabaLstLogisticsSendinfoQueryAPIRequest

func NewAlibabaLstLogisticsSendinfoQueryRequest

func NewAlibabaLstLogisticsSendinfoQueryRequest() *AlibabaLstLogisticsSendinfoQueryAPIRequest

NewAlibabaLstLogisticsSendinfoQueryRequest 初始化AlibabaLstLogisticsSendinfoQueryAPIRequest对象

func (AlibabaLstLogisticsSendinfoQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstLogisticsSendinfoQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstLogisticsSendinfoQueryAPIRequest) GetQuery added in v1.2.0

GetQuery Query Getter

func (AlibabaLstLogisticsSendinfoQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaLstLogisticsSendinfoQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstLogisticsSendinfoQueryAPIRequest) SetQuery added in v1.2.0

SetQuery is Query Setter 入参

type AlibabaLstLogisticsSendinfoQueryAPIResponse

type AlibabaLstLogisticsSendinfoQueryAPIResponse struct {
	model.CommonResponse
	AlibabaLstLogisticsSendinfoQueryAPIResponseModel
}

AlibabaLstLogisticsSendinfoQueryAPIResponse 供应商-异云-查询主订单包含的物流单 API返回值 alibaba.lst.logistics.sendinfo.query

查询主订单包含的物流单

func GetAlibabaLstLogisticsSendinfoQueryAPIResponse added in v1.3.4

func GetAlibabaLstLogisticsSendinfoQueryAPIResponse() *AlibabaLstLogisticsSendinfoQueryAPIResponse

GetAlibabaLstLogisticsSendinfoQueryAPIResponse 从 sync.Pool 获取 AlibabaLstLogisticsSendinfoQueryAPIResponse

func (*AlibabaLstLogisticsSendinfoQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsSendinfoQueryAPIResponseModel added in v1.2.0

type AlibabaLstLogisticsSendinfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_lst_logistics_sendinfo_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaLstLogisticsSendinfoQueryResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaLstLogisticsSendinfoQueryAPIResponseModel is 供应商-异云-查询主订单包含的物流单 成功返回结果

func (*AlibabaLstLogisticsSendinfoQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsSendinfoQueryResult

type AlibabaLstLogisticsSendinfoQueryResult struct {
	// 返回内容
	ContentList []Content `json:"content_list,omitempty" xml:"content_list>content,omitempty"`
	// 错误描述
	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"`
}

AlibabaLstLogisticsSendinfoQueryResult 结构体

func GetAlibabaLstLogisticsSendinfoQueryResult added in v1.3.4

func GetAlibabaLstLogisticsSendinfoQueryResult() *AlibabaLstLogisticsSendinfoQueryResult

GetAlibabaLstLogisticsSendinfoQueryResult() 从对象池中获取AlibabaLstLogisticsSendinfoQueryResult

type AlibabaLstLogisticsThirdpartCompanyListAPIRequest added in v1.2.0

type AlibabaLstLogisticsThirdpartCompanyListAPIRequest struct {
	model.Params
}

AlibabaLstLogisticsThirdpartCompanyListAPIRequest 供应商-异云-第三方物流公司列表 API请求 alibaba.lst.logistics.thirdpart.company.list

异地云仓发货时,需填写的第三方物流公司列表

func GetAlibabaLstLogisticsThirdpartCompanyListAPIRequest added in v1.3.4

func GetAlibabaLstLogisticsThirdpartCompanyListAPIRequest() *AlibabaLstLogisticsThirdpartCompanyListAPIRequest

GetAlibabaLstLogisticsThirdpartCompanyListRequest 从 sync.Pool 获取 AlibabaLstLogisticsThirdpartCompanyListAPIRequest

func NewAlibabaLstLogisticsThirdpartCompanyListRequest

func NewAlibabaLstLogisticsThirdpartCompanyListRequest() *AlibabaLstLogisticsThirdpartCompanyListAPIRequest

NewAlibabaLstLogisticsThirdpartCompanyListRequest 初始化AlibabaLstLogisticsThirdpartCompanyListAPIRequest对象

func (AlibabaLstLogisticsThirdpartCompanyListAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstLogisticsThirdpartCompanyListAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstLogisticsThirdpartCompanyListAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaLstLogisticsThirdpartCompanyListAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

type AlibabaLstLogisticsThirdpartCompanyListAPIResponse

type AlibabaLstLogisticsThirdpartCompanyListAPIResponse struct {
	model.CommonResponse
	AlibabaLstLogisticsThirdpartCompanyListAPIResponseModel
}

AlibabaLstLogisticsThirdpartCompanyListAPIResponse 供应商-异云-第三方物流公司列表 API返回值 alibaba.lst.logistics.thirdpart.company.list

异地云仓发货时,需填写的第三方物流公司列表

func GetAlibabaLstLogisticsThirdpartCompanyListAPIResponse added in v1.3.4

func GetAlibabaLstLogisticsThirdpartCompanyListAPIResponse() *AlibabaLstLogisticsThirdpartCompanyListAPIResponse

GetAlibabaLstLogisticsThirdpartCompanyListAPIResponse 从 sync.Pool 获取 AlibabaLstLogisticsThirdpartCompanyListAPIResponse

func (*AlibabaLstLogisticsThirdpartCompanyListAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsThirdpartCompanyListAPIResponseModel added in v1.2.0

type AlibabaLstLogisticsThirdpartCompanyListAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_lst_logistics_thirdpart_company_list_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回内容
	ContentList []Content `json:"content_list,omitempty" xml:"content_list>content,omitempty"`
}

AlibabaLstLogisticsThirdpartCompanyListAPIResponseModel is 供应商-异云-第三方物流公司列表 成功返回结果

func (*AlibabaLstLogisticsThirdpartCompanyListAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsThirdpartSendAPIRequest added in v1.2.0

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

AlibabaLstLogisticsThirdpartSendAPIRequest 供应商-异云-使用第三方物流发货 API请求 alibaba.lst.logistics.thirdpart.send

异地云仓的订单,使用第三方物流的发货方式来变更订单发货状态

func GetAlibabaLstLogisticsThirdpartSendAPIRequest added in v1.3.4

func GetAlibabaLstLogisticsThirdpartSendAPIRequest() *AlibabaLstLogisticsThirdpartSendAPIRequest

GetAlibabaLstLogisticsThirdpartSendRequest 从 sync.Pool 获取 AlibabaLstLogisticsThirdpartSendAPIRequest

func NewAlibabaLstLogisticsThirdpartSendRequest

func NewAlibabaLstLogisticsThirdpartSendRequest() *AlibabaLstLogisticsThirdpartSendAPIRequest

NewAlibabaLstLogisticsThirdpartSendRequest 初始化AlibabaLstLogisticsThirdpartSendAPIRequest对象

func (AlibabaLstLogisticsThirdpartSendAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstLogisticsThirdpartSendAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstLogisticsThirdpartSendAPIRequest) GetParam added in v1.2.0

GetParam Param Getter

func (AlibabaLstLogisticsThirdpartSendAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaLstLogisticsThirdpartSendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstLogisticsThirdpartSendAPIRequest) SetParam added in v1.2.0

SetParam is Param Setter 入参

type AlibabaLstLogisticsThirdpartSendAPIResponse

type AlibabaLstLogisticsThirdpartSendAPIResponse struct {
	model.CommonResponse
	AlibabaLstLogisticsThirdpartSendAPIResponseModel
}

AlibabaLstLogisticsThirdpartSendAPIResponse 供应商-异云-使用第三方物流发货 API返回值 alibaba.lst.logistics.thirdpart.send

异地云仓的订单,使用第三方物流的发货方式来变更订单发货状态

func GetAlibabaLstLogisticsThirdpartSendAPIResponse added in v1.3.4

func GetAlibabaLstLogisticsThirdpartSendAPIResponse() *AlibabaLstLogisticsThirdpartSendAPIResponse

GetAlibabaLstLogisticsThirdpartSendAPIResponse 从 sync.Pool 获取 AlibabaLstLogisticsThirdpartSendAPIResponse

func (*AlibabaLstLogisticsThirdpartSendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsThirdpartSendAPIResponseModel added in v1.2.0

type AlibabaLstLogisticsThirdpartSendAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_lst_logistics_thirdpart_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaLstLogisticsThirdpartSendResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaLstLogisticsThirdpartSendAPIResponseModel is 供应商-异云-使用第三方物流发货 成功返回结果

func (*AlibabaLstLogisticsThirdpartSendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsThirdpartSendResult

type AlibabaLstLogisticsThirdpartSendResult struct {
	// 错误描述
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 返回内容
	Content *Content `json:"content,omitempty" xml:"content,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaLstLogisticsThirdpartSendResult 结构体

func GetAlibabaLstLogisticsThirdpartSendResult added in v1.3.4

func GetAlibabaLstLogisticsThirdpartSendResult() *AlibabaLstLogisticsThirdpartSendResult

GetAlibabaLstLogisticsThirdpartSendResult() 从对象池中获取AlibabaLstLogisticsThirdpartSendResult

type AlibabaLstLogisticsTraceQueryAPIRequest added in v1.2.0

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

AlibabaLstLogisticsTraceQueryAPIRequest 供应商-异云-查询运单物流追踪信息 API请求 alibaba.lst.logistics.trace.query

查询LP单物流追踪信息

func GetAlibabaLstLogisticsTraceQueryAPIRequest added in v1.3.4

func GetAlibabaLstLogisticsTraceQueryAPIRequest() *AlibabaLstLogisticsTraceQueryAPIRequest

GetAlibabaLstLogisticsTraceQueryRequest 从 sync.Pool 获取 AlibabaLstLogisticsTraceQueryAPIRequest

func NewAlibabaLstLogisticsTraceQueryRequest

func NewAlibabaLstLogisticsTraceQueryRequest() *AlibabaLstLogisticsTraceQueryAPIRequest

NewAlibabaLstLogisticsTraceQueryRequest 初始化AlibabaLstLogisticsTraceQueryAPIRequest对象

func (AlibabaLstLogisticsTraceQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaLstLogisticsTraceQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstLogisticsTraceQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstLogisticsTraceQueryAPIRequest) GetQuery added in v1.2.0

GetQuery Query Getter

func (AlibabaLstLogisticsTraceQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaLstLogisticsTraceQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstLogisticsTraceQueryAPIRequest) SetQuery added in v1.2.0

SetQuery is Query Setter 入参

type AlibabaLstLogisticsTraceQueryAPIResponse

type AlibabaLstLogisticsTraceQueryAPIResponse struct {
	model.CommonResponse
	AlibabaLstLogisticsTraceQueryAPIResponseModel
}

AlibabaLstLogisticsTraceQueryAPIResponse 供应商-异云-查询运单物流追踪信息 API返回值 alibaba.lst.logistics.trace.query

查询LP单物流追踪信息

func GetAlibabaLstLogisticsTraceQueryAPIResponse added in v1.3.4

func GetAlibabaLstLogisticsTraceQueryAPIResponse() *AlibabaLstLogisticsTraceQueryAPIResponse

GetAlibabaLstLogisticsTraceQueryAPIResponse 从 sync.Pool 获取 AlibabaLstLogisticsTraceQueryAPIResponse

func (*AlibabaLstLogisticsTraceQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsTraceQueryAPIResponseModel added in v1.2.0

type AlibabaLstLogisticsTraceQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_lst_logistics_trace_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口返回model
	Result *AlibabaLstLogisticsTraceQueryResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaLstLogisticsTraceQueryAPIResponseModel is 供应商-异云-查询运单物流追踪信息 成功返回结果

func (*AlibabaLstLogisticsTraceQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstLogisticsTraceQueryResult

type AlibabaLstLogisticsTraceQueryResult struct {
	// 返回内容
	ContentList []Content `json:"content_list,omitempty" xml:"content_list>content,omitempty"`
	// 错误描述
	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"`
}

AlibabaLstLogisticsTraceQueryResult 结构体

func GetAlibabaLstLogisticsTraceQueryResult added in v1.3.4

func GetAlibabaLstLogisticsTraceQueryResult() *AlibabaLstLogisticsTraceQueryResult

GetAlibabaLstLogisticsTraceQueryResult() 从对象池中获取AlibabaLstLogisticsTraceQueryResult

type AlibabaLstShiporderCancelAPIRequest added in v1.2.0

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

AlibabaLstShiporderCancelAPIRequest 零售通发货单取消 API请求 alibaba.lst.shiporder.cancel

通过该接口可以取消零售通运保保发货单,并处理相关业务流程。

func GetAlibabaLstShiporderCancelAPIRequest added in v1.3.4

func GetAlibabaLstShiporderCancelAPIRequest() *AlibabaLstShiporderCancelAPIRequest

GetAlibabaLstShiporderCancelRequest 从 sync.Pool 获取 AlibabaLstShiporderCancelAPIRequest

func NewAlibabaLstShiporderCancelRequest

func NewAlibabaLstShiporderCancelRequest() *AlibabaLstShiporderCancelAPIRequest

NewAlibabaLstShiporderCancelRequest 初始化AlibabaLstShiporderCancelAPIRequest对象

func (AlibabaLstShiporderCancelAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaLstShiporderCancelAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstShiporderCancelAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstShiporderCancelAPIRequest) GetDetailOrderIds added in v1.2.0

func (r AlibabaLstShiporderCancelAPIRequest) GetDetailOrderIds() []string

GetDetailOrderIds DetailOrderIds Getter

func (AlibabaLstShiporderCancelAPIRequest) GetOutOrderId added in v1.2.0

func (r AlibabaLstShiporderCancelAPIRequest) GetOutOrderId() string

GetOutOrderId OutOrderId Getter

func (AlibabaLstShiporderCancelAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaLstShiporderCancelAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (*AlibabaLstShiporderCancelAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstShiporderCancelAPIRequest) SetDetailOrderIds added in v1.2.0

func (r *AlibabaLstShiporderCancelAPIRequest) SetDetailOrderIds(_detailOrderIds []string) error

SetDetailOrderIds is DetailOrderIds Setter 需要退款的明细ID

func (*AlibabaLstShiporderCancelAPIRequest) SetOutOrderId added in v1.2.0

func (r *AlibabaLstShiporderCancelAPIRequest) SetOutOrderId(_outOrderId string) error

SetOutOrderId is OutOrderId Setter 订单号

func (*AlibabaLstShiporderCancelAPIRequest) SetReason added in v1.2.0

func (r *AlibabaLstShiporderCancelAPIRequest) SetReason(_reason string) error

SetReason is Reason Setter 取消原因

type AlibabaLstShiporderCancelAPIResponse

type AlibabaLstShiporderCancelAPIResponse struct {
	model.CommonResponse
	AlibabaLstShiporderCancelAPIResponseModel
}

AlibabaLstShiporderCancelAPIResponse 零售通发货单取消 API返回值 alibaba.lst.shiporder.cancel

通过该接口可以取消零售通运保保发货单,并处理相关业务流程。

func GetAlibabaLstShiporderCancelAPIResponse added in v1.3.4

func GetAlibabaLstShiporderCancelAPIResponse() *AlibabaLstShiporderCancelAPIResponse

GetAlibabaLstShiporderCancelAPIResponse 从 sync.Pool 获取 AlibabaLstShiporderCancelAPIResponse

func (*AlibabaLstShiporderCancelAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstShiporderCancelAPIResponseModel added in v1.2.0

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

AlibabaLstShiporderCancelAPIResponseModel is 零售通发货单取消 成功返回结果

func (*AlibabaLstShiporderCancelAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstShiporderCreateAPIRequest added in v1.2.0

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

AlibabaLstShiporderCreateAPIRequest 零售通发货单创建 API请求 alibaba.lst.shiporder.create

通过该接口可以创建零售通运保保发货单,并处理相关业务流程。

func GetAlibabaLstShiporderCreateAPIRequest added in v1.3.4

func GetAlibabaLstShiporderCreateAPIRequest() *AlibabaLstShiporderCreateAPIRequest

GetAlibabaLstShiporderCreateRequest 从 sync.Pool 获取 AlibabaLstShiporderCreateAPIRequest

func NewAlibabaLstShiporderCreateRequest

func NewAlibabaLstShiporderCreateRequest() *AlibabaLstShiporderCreateAPIRequest

NewAlibabaLstShiporderCreateRequest 初始化AlibabaLstShiporderCreateAPIRequest对象

func (AlibabaLstShiporderCreateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaLstShiporderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstShiporderCreateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstShiporderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaLstShiporderCreateAPIRequest) GetShipOrder added in v1.2.0

GetShipOrder ShipOrder Getter

func (*AlibabaLstShiporderCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstShiporderCreateAPIRequest) SetShipOrder added in v1.2.0

SetShipOrder is ShipOrder Setter 创建发货单入参

type AlibabaLstShiporderCreateAPIResponse

type AlibabaLstShiporderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaLstShiporderCreateAPIResponseModel
}

AlibabaLstShiporderCreateAPIResponse 零售通发货单创建 API返回值 alibaba.lst.shiporder.create

通过该接口可以创建零售通运保保发货单,并处理相关业务流程。

func GetAlibabaLstShiporderCreateAPIResponse added in v1.3.4

func GetAlibabaLstShiporderCreateAPIResponse() *AlibabaLstShiporderCreateAPIResponse

GetAlibabaLstShiporderCreateAPIResponse 从 sync.Pool 获取 AlibabaLstShiporderCreateAPIResponse

func (*AlibabaLstShiporderCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstShiporderCreateAPIResponseModel added in v1.2.0

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

AlibabaLstShiporderCreateAPIResponseModel is 零售通发货单创建 成功返回结果

func (*AlibabaLstShiporderCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstShiporderQueryAPIRequest added in v1.2.0

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

AlibabaLstShiporderQueryAPIRequest 零售通发货单查询 API请求 alibaba.lst.shiporder.query

通过该接口可以查询零售通运保保发货单,并处理相关业务流程。

func GetAlibabaLstShiporderQueryAPIRequest added in v1.3.4

func GetAlibabaLstShiporderQueryAPIRequest() *AlibabaLstShiporderQueryAPIRequest

GetAlibabaLstShiporderQueryRequest 从 sync.Pool 获取 AlibabaLstShiporderQueryAPIRequest

func NewAlibabaLstShiporderQueryRequest

func NewAlibabaLstShiporderQueryRequest() *AlibabaLstShiporderQueryAPIRequest

NewAlibabaLstShiporderQueryRequest 初始化AlibabaLstShiporderQueryAPIRequest对象

func (AlibabaLstShiporderQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlibabaLstShiporderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstShiporderQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstShiporderQueryAPIRequest) GetOutOrderId added in v1.2.0

func (r AlibabaLstShiporderQueryAPIRequest) GetOutOrderId() string

GetOutOrderId OutOrderId Getter

func (AlibabaLstShiporderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaLstShiporderQueryAPIRequest) GetSource added in v1.2.0

GetSource Source Getter

func (*AlibabaLstShiporderQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstShiporderQueryAPIRequest) SetOutOrderId added in v1.2.0

func (r *AlibabaLstShiporderQueryAPIRequest) SetOutOrderId(_outOrderId string) error

SetOutOrderId is OutOrderId Setter 订单

func (*AlibabaLstShiporderQueryAPIRequest) SetSource added in v1.2.0

func (r *AlibabaLstShiporderQueryAPIRequest) SetSource(_source string) error

SetSource is Source Setter 零售通

type AlibabaLstShiporderQueryAPIResponse

type AlibabaLstShiporderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaLstShiporderQueryAPIResponseModel
}

AlibabaLstShiporderQueryAPIResponse 零售通发货单查询 API返回值 alibaba.lst.shiporder.query

通过该接口可以查询零售通运保保发货单,并处理相关业务流程。

func GetAlibabaLstShiporderQueryAPIResponse added in v1.3.4

func GetAlibabaLstShiporderQueryAPIResponse() *AlibabaLstShiporderQueryAPIResponse

GetAlibabaLstShiporderQueryAPIResponse 从 sync.Pool 获取 AlibabaLstShiporderQueryAPIResponse

func (*AlibabaLstShiporderQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstShiporderQueryAPIResponseModel added in v1.2.0

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

AlibabaLstShiporderQueryAPIResponseModel is 零售通发货单查询 成功返回结果

func (*AlibabaLstShiporderQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type BaseResult

type BaseResult struct {
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 发货单ID
	Model int64 `json:"model,omitempty" xml:"model,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BaseResult 结构体

func GetBaseResult added in v1.3.4

func GetBaseResult() *BaseResult

GetBaseResult() 从对象池中获取BaseResult

type Content

type Content struct {
	// 子订单列表
	SubOrderIdList []int64 `json:"sub_order_id_list,omitempty" xml:"sub_order_id_list>int64,omitempty"`
	// 物流编号,可用来查询物流详情
	LogisticsId string `json:"logistics_id,omitempty" xml:"logistics_id,omitempty"`
	// 运单编号
	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`
	// 物流公司code
	CpCompanyCode string `json:"cp_company_code,omitempty" xml:"cp_company_code,omitempty"`
	// 物流公司name
	CpCompanyName string `json:"cp_company_name,omitempty" xml:"cp_company_name,omitempty"`
	// 描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 时间
	Time string `json:"time,omitempty" xml:"time,omitempty"`
	// 描述
	StanderdDesc string `json:"standerd_desc,omitempty" xml:"standerd_desc,omitempty"`
}

Content 结构体

func GetContent added in v1.3.4

func GetContent() *Content

GetContent() 从对象池中获取Content

type LstLogisticsInfoQuery

type LstLogisticsInfoQuery struct {
	// 主订单id
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

LstLogisticsInfoQuery 结构体

func GetLstLogisticsInfoQuery added in v1.3.4

func GetLstLogisticsInfoQuery() *LstLogisticsInfoQuery

GetLstLogisticsInfoQuery() 从对象池中获取LstLogisticsInfoQuery

type LstLogisticsTraceQuery

type LstLogisticsTraceQuery struct {
	// 物流编号
	LogisticsId string `json:"logistics_id,omitempty" xml:"logistics_id,omitempty"`
	// 主订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

LstLogisticsTraceQuery 结构体

func GetLstLogisticsTraceQuery added in v1.3.4

func GetLstLogisticsTraceQuery() *LstLogisticsTraceQuery

GetLstLogisticsTraceQuery() 从对象池中获取LstLogisticsTraceQuery

type LstThirdPartDetailShipOrderCreateDto

type LstThirdPartDetailShipOrderCreateDto struct {
	// 品牌
	SkuBrand string `json:"sku_brand,omitempty" xml:"sku_brand,omitempty"`
	// 规格
	SkuSpec string `json:"sku_spec,omitempty" xml:"sku_spec,omitempty"`
	// 销售单位
	SkuUnit string `json:"sku_unit,omitempty" xml:"sku_unit,omitempty"`
	// 国标条码
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 商品名称
	SkuName string `json:"sku_name,omitempty" xml:"sku_name,omitempty"`
	// 订单明细id,可用来标注唯一的订单明细行。当其他无法唯一标识的时候,可用此字段。
	DetailOrderId string `json:"detail_order_id,omitempty" xml:"detail_order_id,omitempty"`
	// 购买数量
	SaleQuantity int64 `json:"sale_quantity,omitempty" xml:"sale_quantity,omitempty"`
	// 单价,单位为分
	SkuPrice int64 `json:"sku_price,omitempty" xml:"sku_price,omitempty"`
	// 货品实付金额,单位为分
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
}

LstThirdPartDetailShipOrderCreateDto 结构体

func GetLstThirdPartDetailShipOrderCreateDto added in v1.3.4

func GetLstThirdPartDetailShipOrderCreateDto() *LstThirdPartDetailShipOrderCreateDto

GetLstThirdPartDetailShipOrderCreateDto() 从对象池中获取LstThirdPartDetailShipOrderCreateDto

type LstThirdPartDetailShipOrderDto

type LstThirdPartDetailShipOrderDto struct {
	// 销售单位
	SkuUnit string `json:"sku_unit,omitempty" xml:"sku_unit,omitempty"`
	// 规格
	SkuSpec string `json:"sku_spec,omitempty" xml:"sku_spec,omitempty"`
	// 条码
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 商品名称
	SkuName string `json:"sku_name,omitempty" xml:"sku_name,omitempty"`
	// 明细订单ID
	DetailOrderId string `json:"detail_order_id,omitempty" xml:"detail_order_id,omitempty"`
	// 子发货单状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 销售数量
	SaleQuantity int64 `json:"sale_quantity,omitempty" xml:"sale_quantity,omitempty"`
	// 装车数量
	LoadQuantity int64 `json:"load_quantity,omitempty" xml:"load_quantity,omitempty"`
	// 签收数量
	SignQuantity int64 `json:"sign_quantity,omitempty" xml:"sign_quantity,omitempty"`
}

LstThirdPartDetailShipOrderDto 结构体

func GetLstThirdPartDetailShipOrderDto added in v1.3.4

func GetLstThirdPartDetailShipOrderDto() *LstThirdPartDetailShipOrderDto

GetLstThirdPartDetailShipOrderDto() 从对象池中获取LstThirdPartDetailShipOrderDto

type LstThirdPartMainShipOrderCreateDto

type LstThirdPartMainShipOrderCreateDto struct {
	// 货品明细
	Details []LstThirdPartDetailShipOrderCreateDto `json:"details,omitempty" xml:"details>lst_third_part_detail_ship_order_create_dto,omitempty"`
	// 区
	ReceiverDistrict string `json:"receiver_district,omitempty" xml:"receiver_district,omitempty"`
	// 省
	ReceiverProvince string `json:"receiver_province,omitempty" xml:"receiver_province,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyer_message,omitempty" xml:"buyer_message,omitempty"`
	// 详细地址
	ReceiverAddress string `json:"receiver_address,omitempty" xml:"receiver_address,omitempty"`
	// 店铺名称
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 订单创建时间
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 市
	ReceiverCity string `json:"receiver_city,omitempty" xml:"receiver_city,omitempty"`
	// 街道
	ReceiverTown string `json:"receiver_town,omitempty" xml:"receiver_town,omitempty"`
	// 收货人姓名
	ReceiverName string `json:"receiver_name,omitempty" xml:"receiver_name,omitempty"`
	// 邮编
	ReceiverZip string `json:"receiver_zip,omitempty" xml:"receiver_zip,omitempty"`
	// 外部订单ID,幂等key
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 电话
	ReceiverPhone string `json:"receiver_phone,omitempty" xml:"receiver_phone,omitempty"`
	// 收货人手机号
	ReceiverMobile int64 `json:"receiver_mobile,omitempty" xml:"receiver_mobile,omitempty"`
	// 订单实付金额,单位为分
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
}

LstThirdPartMainShipOrderCreateDto 结构体

func GetLstThirdPartMainShipOrderCreateDto added in v1.3.4

func GetLstThirdPartMainShipOrderCreateDto() *LstThirdPartMainShipOrderCreateDto

GetLstThirdPartMainShipOrderCreateDto() 从对象池中获取LstThirdPartMainShipOrderCreateDto

type LstThirdPartMainShipOrderDto

type LstThirdPartMainShipOrderDto struct {
	// 货品列表
	Details []LstThirdPartDetailShipOrderDto `json:"details,omitempty" xml:"details>lst_third_part_detail_ship_order_dto,omitempty"`
	// 签收时间
	SignTime string `json:"sign_time,omitempty" xml:"sign_time,omitempty"`
	// 发货单状态:NEW --->新建,LOAD_WAIT--->待装车,LOAD_SUCCESS--->已装车,SIGN_SUCCESS--->签收,SIGN_PART_SUCCESS--->部分签收,SIGN_FAILED--->拒签,CANCEL--->取消
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 外部订单ID
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 发货单更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 发货单生成时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 装车时间
	LoadTime string `json:"load_time,omitempty" xml:"load_time,omitempty"`
	// 订单
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 发货单ID
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

LstThirdPartMainShipOrderDto 结构体

func GetLstThirdPartMainShipOrderDto added in v1.3.4

func GetLstThirdPartMainShipOrderDto() *LstThirdPartMainShipOrderDto

GetLstThirdPartMainShipOrderDto() 从对象池中获取LstThirdPartMainShipOrderDto

type MainOrderParam

type MainOrderParam struct {
	// 发货子订单列表
	SubOrderParamList []SubOrderParam `json:"sub_order_param_list,omitempty" xml:"sub_order_param_list>sub_order_param,omitempty"`
	// 主订单id
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

MainOrderParam 结构体

func GetMainOrderParam added in v1.3.4

func GetMainOrderParam() *MainOrderParam

GetMainOrderParam() 从对象池中获取MainOrderParam

type SendDummyOrderParam added in v1.2.5

type SendDummyOrderParam struct {
	// 发货主订单列表
	MainOrderParamList []MainOrderParam `json:"main_order_param_list,omitempty" xml:"main_order_param_list>main_order_param,omitempty"`
	// 发货时间
	SendTime string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 备注
	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`
}

SendDummyOrderParam 结构体

func GetSendDummyOrderParam added in v1.3.4

func GetSendDummyOrderParam() *SendDummyOrderParam

GetSendDummyOrderParam() 从对象池中获取SendDummyOrderParam

type SendOfflineOrderParam

type SendOfflineOrderParam struct {
	// 发货主订单列表
	MainOrderParamList []MainOrderParam `json:"main_order_param_list,omitempty" xml:"main_order_param_list>main_order_param,omitempty"`
	// 快递单号
	MailNo string `json:"mail_no,omitempty" xml:"mail_no,omitempty"`
	// 物流公司code
	CpCompanyCode string `json:"cp_company_code,omitempty" xml:"cp_company_code,omitempty"`
	// 物流公司名称
	CpCompanyName string `json:"cp_company_name,omitempty" xml:"cp_company_name,omitempty"`
	// 发货时间
	SendTime string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 备注
	Remarks string `json:"remarks,omitempty" xml:"remarks,omitempty"`
}

SendOfflineOrderParam 结构体

func GetSendOfflineOrderParam added in v1.3.4

func GetSendOfflineOrderParam() *SendOfflineOrderParam

GetSendOfflineOrderParam() 从对象池中获取SendOfflineOrderParam

type SubOrderParam

type SubOrderParam struct {
	// 子订单id
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 购买数量
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

SubOrderParam 结构体

func GetSubOrderParam added in v1.3.4

func GetSubOrderParam() *SubOrderParam

GetSubOrderParam() 从对象池中获取SubOrderParam

Jump to

Keyboard shortcuts

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