Documentation ¶
Overview ¶
Package lstlogistics 包含零售通订单履行相关结构体
Index ¶
- type AlibabalstlogisticsnotracesendAPIRequest
- func (r AlibabalstlogisticsnotracesendAPIRequest) GetApiMethodName() string
- func (r AlibabalstlogisticsnotracesendAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstlogisticsnotracesendAPIRequest) GetParam() *SendDummyOrderParam
- func (r AlibabalstlogisticsnotracesendAPIRequest) GetRawParams() model.Params
- func (r *AlibabalstlogisticsnotracesendAPIRequest) SetParam(_param *SendDummyOrderParam) error
- type AlibabalstlogisticsnotracesendAPIResponse
- type AlibabalstlogisticsnotracesendAPIResponseModel
- type AlibabalstlogisticsnotracesendResult
- type AlibabalstlogisticssendinfoqueryAPIRequest
- func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetApiMethodName() string
- func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetQuery() *LstLogisticsInfoQuery
- func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetRawParams() model.Params
- func (r *AlibabalstlogisticssendinfoqueryAPIRequest) SetQuery(_query *LstLogisticsInfoQuery) error
- type AlibabalstlogisticssendinfoqueryAPIResponse
- type AlibabalstlogisticssendinfoqueryAPIResponseModel
- type AlibabalstlogisticssendinfoqueryResult
- type AlibabalstlogisticsthirdpartcompanylistAPIRequest
- type AlibabalstlogisticsthirdpartcompanylistAPIResponse
- type AlibabalstlogisticsthirdpartcompanylistAPIResponseModel
- type AlibabalstlogisticsthirdpartsendAPIRequest
- func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetApiMethodName() string
- func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetParam() *SendOfflineOrderParam
- func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetRawParams() model.Params
- func (r *AlibabalstlogisticsthirdpartsendAPIRequest) SetParam(_param *SendOfflineOrderParam) error
- type AlibabalstlogisticsthirdpartsendAPIResponse
- type AlibabalstlogisticsthirdpartsendAPIResponseModel
- type AlibabalstlogisticsthirdpartsendResult
- type AlibabalstlogisticstracequeryAPIRequest
- func (r AlibabalstlogisticstracequeryAPIRequest) GetApiMethodName() string
- func (r AlibabalstlogisticstracequeryAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstlogisticstracequeryAPIRequest) GetQuery() *LstLogisticsTraceQuery
- func (r AlibabalstlogisticstracequeryAPIRequest) GetRawParams() model.Params
- func (r *AlibabalstlogisticstracequeryAPIRequest) SetQuery(_query *LstLogisticsTraceQuery) error
- type AlibabalstlogisticstracequeryAPIResponse
- type AlibabalstlogisticstracequeryAPIResponseModel
- type AlibabalstlogisticstracequeryResult
- type AlibabalstshipordercancelAPIRequest
- func (r AlibabalstshipordercancelAPIRequest) GetApiMethodName() string
- func (r AlibabalstshipordercancelAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstshipordercancelAPIRequest) GetDetailOrderIds() []string
- func (r AlibabalstshipordercancelAPIRequest) GetOutOrderId() string
- func (r AlibabalstshipordercancelAPIRequest) GetRawParams() model.Params
- func (r AlibabalstshipordercancelAPIRequest) GetReason() string
- func (r *AlibabalstshipordercancelAPIRequest) SetDetailOrderIds(_detailOrderIds []string) error
- func (r *AlibabalstshipordercancelAPIRequest) SetOutOrderId(_outOrderId string) error
- func (r *AlibabalstshipordercancelAPIRequest) SetReason(_reason string) error
- type AlibabalstshipordercancelAPIResponse
- type AlibabalstshipordercancelAPIResponseModel
- type AlibabalstshipordercreateAPIRequest
- func (r AlibabalstshipordercreateAPIRequest) GetApiMethodName() string
- func (r AlibabalstshipordercreateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstshipordercreateAPIRequest) GetRawParams() model.Params
- func (r AlibabalstshipordercreateAPIRequest) GetShipOrder() *LstThirdPartMainShipOrderCreateDto
- func (r *AlibabalstshipordercreateAPIRequest) SetShipOrder(_shipOrder *LstThirdPartMainShipOrderCreateDto) error
- type AlibabalstshipordercreateAPIResponse
- type AlibabalstshipordercreateAPIResponseModel
- type AlibabalstshiporderqueryAPIRequest
- func (r AlibabalstshiporderqueryAPIRequest) GetApiMethodName() string
- func (r AlibabalstshiporderqueryAPIRequest) GetApiParams(params url.Values)
- func (r AlibabalstshiporderqueryAPIRequest) GetOutOrderId() string
- func (r AlibabalstshiporderqueryAPIRequest) GetRawParams() model.Params
- func (r AlibabalstshiporderqueryAPIRequest) GetSource() string
- func (r *AlibabalstshiporderqueryAPIRequest) SetOutOrderId(_outOrderId string) error
- func (r *AlibabalstshiporderqueryAPIRequest) SetSource(_source string) error
- type AlibabalstshiporderqueryAPIResponse
- type AlibabalstshiporderqueryAPIResponseModel
- type BaseResult
- type Content
- type LstLogisticsInfoQuery
- type LstLogisticsTraceQuery
- type LstThirdPartDetailShipOrderCreateDto
- type LstThirdPartDetailShipOrderDto
- type LstThirdPartMainShipOrderCreateDto
- type LstThirdPartMainShipOrderDto
- type MainOrderParam
- type SendDummyOrderParam
- type SendOfflineOrderParam
- type SubOrderParam
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabalstlogisticsnotracesendAPIRequest ¶ added in v1.3.1
type AlibabalstlogisticsnotracesendAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstlogisticsnotracesendAPIRequest 供应商-异云-无需物流发货 API请求 alibaba.lst.logistics.notrace.send
异地云仓的订单,使用无需物流的发货方式来变更订单发货状态
func NewAlibabalstlogisticsnotracesendRequest ¶ added in v1.3.1
func NewAlibabalstlogisticsnotracesendRequest() *AlibabalstlogisticsnotracesendAPIRequest
NewAlibabalstlogisticsnotracesendRequest 初始化AlibabalstlogisticsnotracesendAPIRequest对象
func (AlibabalstlogisticsnotracesendAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstlogisticsnotracesendAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstlogisticsnotracesendAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstlogisticsnotracesendAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstlogisticsnotracesendAPIRequest) GetParam ¶ added in v1.3.1
func (r AlibabalstlogisticsnotracesendAPIRequest) GetParam() *SendDummyOrderParam
GetParam Param Getter
func (AlibabalstlogisticsnotracesendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstlogisticsnotracesendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabalstlogisticsnotracesendAPIRequest) SetParam ¶ added in v1.3.1
func (r *AlibabalstlogisticsnotracesendAPIRequest) SetParam(_param *SendDummyOrderParam) error
SetParam is Param Setter 入参
type AlibabalstlogisticsnotracesendAPIResponse ¶ added in v1.3.1
type AlibabalstlogisticsnotracesendAPIResponse struct { model.CommonResponse AlibabalstlogisticsnotracesendAPIResponseModel }
AlibabalstlogisticsnotracesendAPIResponse 供应商-异云-无需物流发货 API返回值 alibaba.lst.logistics.notrace.send
异地云仓的订单,使用无需物流的发货方式来变更订单发货状态
type AlibabalstlogisticsnotracesendAPIResponseModel ¶ added in v1.3.1
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 供应商-异云-无需物流发货 成功返回结果
type AlibabalstlogisticsnotracesendResult ¶ added in v1.3.1
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 结构体
type AlibabalstlogisticssendinfoqueryAPIRequest ¶ added in v1.3.1
type AlibabalstlogisticssendinfoqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstlogisticssendinfoqueryAPIRequest 供应商-异云-查询主订单包含的物流单 API请求 alibaba.lst.logistics.sendinfo.query
查询主订单包含的物流单
func NewAlibabalstlogisticssendinfoqueryRequest ¶ added in v1.3.1
func NewAlibabalstlogisticssendinfoqueryRequest() *AlibabalstlogisticssendinfoqueryAPIRequest
NewAlibabalstlogisticssendinfoqueryRequest 初始化AlibabalstlogisticssendinfoqueryAPIRequest对象
func (AlibabalstlogisticssendinfoqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstlogisticssendinfoqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstlogisticssendinfoqueryAPIRequest) GetQuery ¶ added in v1.3.1
func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetQuery() *LstLogisticsInfoQuery
GetQuery Query Getter
func (AlibabalstlogisticssendinfoqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstlogisticssendinfoqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabalstlogisticssendinfoqueryAPIRequest) SetQuery ¶ added in v1.3.1
func (r *AlibabalstlogisticssendinfoqueryAPIRequest) SetQuery(_query *LstLogisticsInfoQuery) error
SetQuery is Query Setter 入参
type AlibabalstlogisticssendinfoqueryAPIResponse ¶ added in v1.3.1
type AlibabalstlogisticssendinfoqueryAPIResponse struct { model.CommonResponse AlibabalstlogisticssendinfoqueryAPIResponseModel }
AlibabalstlogisticssendinfoqueryAPIResponse 供应商-异云-查询主订单包含的物流单 API返回值 alibaba.lst.logistics.sendinfo.query
查询主订单包含的物流单
type AlibabalstlogisticssendinfoqueryAPIResponseModel ¶ added in v1.3.1
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 供应商-异云-查询主订单包含的物流单 成功返回结果
type AlibabalstlogisticssendinfoqueryResult ¶ added in v1.3.1
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 结构体
type AlibabalstlogisticsthirdpartcompanylistAPIRequest ¶ added in v1.3.1
AlibabalstlogisticsthirdpartcompanylistAPIRequest 供应商-异云-第三方物流公司列表 API请求 alibaba.lst.logistics.thirdpart.company.list
异地云仓发货时,需填写的第三方物流公司列表
func NewAlibabalstlogisticsthirdpartcompanylistRequest ¶ added in v1.3.1
func NewAlibabalstlogisticsthirdpartcompanylistRequest() *AlibabalstlogisticsthirdpartcompanylistAPIRequest
NewAlibabalstlogisticsthirdpartcompanylistRequest 初始化AlibabalstlogisticsthirdpartcompanylistAPIRequest对象
func (AlibabalstlogisticsthirdpartcompanylistAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartcompanylistAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstlogisticsthirdpartcompanylistAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartcompanylistAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstlogisticsthirdpartcompanylistAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartcompanylistAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
type AlibabalstlogisticsthirdpartcompanylistAPIResponse ¶ added in v1.3.1
type AlibabalstlogisticsthirdpartcompanylistAPIResponse struct { model.CommonResponse AlibabalstlogisticsthirdpartcompanylistAPIResponseModel }
AlibabalstlogisticsthirdpartcompanylistAPIResponse 供应商-异云-第三方物流公司列表 API返回值 alibaba.lst.logistics.thirdpart.company.list
异地云仓发货时,需填写的第三方物流公司列表
type AlibabalstlogisticsthirdpartcompanylistAPIResponseModel ¶ added in v1.3.1
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 供应商-异云-第三方物流公司列表 成功返回结果
type AlibabalstlogisticsthirdpartsendAPIRequest ¶ added in v1.3.1
type AlibabalstlogisticsthirdpartsendAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstlogisticsthirdpartsendAPIRequest 供应商-异云-使用第三方物流发货 API请求 alibaba.lst.logistics.thirdpart.send
异地云仓的订单,使用第三方物流的发货方式来变更订单发货状态
func NewAlibabalstlogisticsthirdpartsendRequest ¶ added in v1.3.1
func NewAlibabalstlogisticsthirdpartsendRequest() *AlibabalstlogisticsthirdpartsendAPIRequest
NewAlibabalstlogisticsthirdpartsendRequest 初始化AlibabalstlogisticsthirdpartsendAPIRequest对象
func (AlibabalstlogisticsthirdpartsendAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstlogisticsthirdpartsendAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstlogisticsthirdpartsendAPIRequest) GetParam ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetParam() *SendOfflineOrderParam
GetParam Param Getter
func (AlibabalstlogisticsthirdpartsendAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstlogisticsthirdpartsendAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabalstlogisticsthirdpartsendAPIRequest) SetParam ¶ added in v1.3.1
func (r *AlibabalstlogisticsthirdpartsendAPIRequest) SetParam(_param *SendOfflineOrderParam) error
SetParam is Param Setter 入参
type AlibabalstlogisticsthirdpartsendAPIResponse ¶ added in v1.3.1
type AlibabalstlogisticsthirdpartsendAPIResponse struct { model.CommonResponse AlibabalstlogisticsthirdpartsendAPIResponseModel }
AlibabalstlogisticsthirdpartsendAPIResponse 供应商-异云-使用第三方物流发货 API返回值 alibaba.lst.logistics.thirdpart.send
异地云仓的订单,使用第三方物流的发货方式来变更订单发货状态
type AlibabalstlogisticsthirdpartsendAPIResponseModel ¶ added in v1.3.1
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 供应商-异云-使用第三方物流发货 成功返回结果
type AlibabalstlogisticsthirdpartsendResult ¶ added in v1.3.1
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 结构体
type AlibabalstlogisticstracequeryAPIRequest ¶ added in v1.3.1
type AlibabalstlogisticstracequeryAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstlogisticstracequeryAPIRequest 供应商-异云-查询运单物流追踪信息 API请求 alibaba.lst.logistics.trace.query
查询LP单物流追踪信息
func NewAlibabalstlogisticstracequeryRequest ¶ added in v1.3.1
func NewAlibabalstlogisticstracequeryRequest() *AlibabalstlogisticstracequeryAPIRequest
NewAlibabalstlogisticstracequeryRequest 初始化AlibabalstlogisticstracequeryAPIRequest对象
func (AlibabalstlogisticstracequeryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstlogisticstracequeryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstlogisticstracequeryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstlogisticstracequeryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstlogisticstracequeryAPIRequest) GetQuery ¶ added in v1.3.1
func (r AlibabalstlogisticstracequeryAPIRequest) GetQuery() *LstLogisticsTraceQuery
GetQuery Query Getter
func (AlibabalstlogisticstracequeryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstlogisticstracequeryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabalstlogisticstracequeryAPIRequest) SetQuery ¶ added in v1.3.1
func (r *AlibabalstlogisticstracequeryAPIRequest) SetQuery(_query *LstLogisticsTraceQuery) error
SetQuery is Query Setter 入参
type AlibabalstlogisticstracequeryAPIResponse ¶ added in v1.3.1
type AlibabalstlogisticstracequeryAPIResponse struct { model.CommonResponse AlibabalstlogisticstracequeryAPIResponseModel }
AlibabalstlogisticstracequeryAPIResponse 供应商-异云-查询运单物流追踪信息 API返回值 alibaba.lst.logistics.trace.query
查询LP单物流追踪信息
type AlibabalstlogisticstracequeryAPIResponseModel ¶ added in v1.3.1
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 供应商-异云-查询运单物流追踪信息 成功返回结果
type AlibabalstlogisticstracequeryResult ¶ added in v1.3.1
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 结构体
type AlibabalstshipordercancelAPIRequest ¶ added in v1.3.1
type AlibabalstshipordercancelAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstshipordercancelAPIRequest 零售通发货单取消 API请求 alibaba.lst.shiporder.cancel
通过该接口可以取消零售通运保保发货单,并处理相关业务流程。
func NewAlibabalstshipordercancelRequest ¶ added in v1.3.1
func NewAlibabalstshipordercancelRequest() *AlibabalstshipordercancelAPIRequest
NewAlibabalstshipordercancelRequest 初始化AlibabalstshipordercancelAPIRequest对象
func (AlibabalstshipordercancelAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstshipordercancelAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstshipordercancelAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstshipordercancelAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstshipordercancelAPIRequest) GetDetailOrderIds ¶ added in v1.3.1
func (r AlibabalstshipordercancelAPIRequest) GetDetailOrderIds() []string
GetDetailOrderIds DetailOrderIds Getter
func (AlibabalstshipordercancelAPIRequest) GetOutOrderId ¶ added in v1.3.1
func (r AlibabalstshipordercancelAPIRequest) GetOutOrderId() string
GetOutOrderId OutOrderId Getter
func (AlibabalstshipordercancelAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstshipordercancelAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabalstshipordercancelAPIRequest) GetReason ¶ added in v1.3.1
func (r AlibabalstshipordercancelAPIRequest) GetReason() string
GetReason Reason Getter
func (*AlibabalstshipordercancelAPIRequest) SetDetailOrderIds ¶ added in v1.3.1
func (r *AlibabalstshipordercancelAPIRequest) SetDetailOrderIds(_detailOrderIds []string) error
SetDetailOrderIds is DetailOrderIds Setter 需要退款的明细ID
func (*AlibabalstshipordercancelAPIRequest) SetOutOrderId ¶ added in v1.3.1
func (r *AlibabalstshipordercancelAPIRequest) SetOutOrderId(_outOrderId string) error
SetOutOrderId is OutOrderId Setter 订单号
func (*AlibabalstshipordercancelAPIRequest) SetReason ¶ added in v1.3.1
func (r *AlibabalstshipordercancelAPIRequest) SetReason(_reason string) error
SetReason is Reason Setter 取消原因
type AlibabalstshipordercancelAPIResponse ¶ added in v1.3.1
type AlibabalstshipordercancelAPIResponse struct { model.CommonResponse AlibabalstshipordercancelAPIResponseModel }
AlibabalstshipordercancelAPIResponse 零售通发货单取消 API返回值 alibaba.lst.shiporder.cancel
通过该接口可以取消零售通运保保发货单,并处理相关业务流程。
type AlibabalstshipordercancelAPIResponseModel ¶ added in v1.3.1
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 零售通发货单取消 成功返回结果
type AlibabalstshipordercreateAPIRequest ¶ added in v1.3.1
type AlibabalstshipordercreateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstshipordercreateAPIRequest 零售通发货单创建 API请求 alibaba.lst.shiporder.create
通过该接口可以创建零售通运保保发货单,并处理相关业务流程。
func NewAlibabalstshipordercreateRequest ¶ added in v1.3.1
func NewAlibabalstshipordercreateRequest() *AlibabalstshipordercreateAPIRequest
NewAlibabalstshipordercreateRequest 初始化AlibabalstshipordercreateAPIRequest对象
func (AlibabalstshipordercreateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstshipordercreateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstshipordercreateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstshipordercreateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstshipordercreateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstshipordercreateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabalstshipordercreateAPIRequest) GetShipOrder ¶ added in v1.3.1
func (r AlibabalstshipordercreateAPIRequest) GetShipOrder() *LstThirdPartMainShipOrderCreateDto
GetShipOrder ShipOrder Getter
func (*AlibabalstshipordercreateAPIRequest) SetShipOrder ¶ added in v1.3.1
func (r *AlibabalstshipordercreateAPIRequest) SetShipOrder(_shipOrder *LstThirdPartMainShipOrderCreateDto) error
SetShipOrder is ShipOrder Setter 创建发货单入参
type AlibabalstshipordercreateAPIResponse ¶ added in v1.3.1
type AlibabalstshipordercreateAPIResponse struct { model.CommonResponse AlibabalstshipordercreateAPIResponseModel }
AlibabalstshipordercreateAPIResponse 零售通发货单创建 API返回值 alibaba.lst.shiporder.create
通过该接口可以创建零售通运保保发货单,并处理相关业务流程。
type AlibabalstshipordercreateAPIResponseModel ¶ added in v1.3.1
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 零售通发货单创建 成功返回结果
type AlibabalstshiporderqueryAPIRequest ¶ added in v1.3.1
type AlibabalstshiporderqueryAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabalstshiporderqueryAPIRequest 零售通发货单查询 API请求 alibaba.lst.shiporder.query
通过该接口可以查询零售通运保保发货单,并处理相关业务流程。
func NewAlibabalstshiporderqueryRequest ¶ added in v1.3.1
func NewAlibabalstshiporderqueryRequest() *AlibabalstshiporderqueryAPIRequest
NewAlibabalstshiporderqueryRequest 初始化AlibabalstshiporderqueryAPIRequest对象
func (AlibabalstshiporderqueryAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r AlibabalstshiporderqueryAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabalstshiporderqueryAPIRequest) GetApiParams ¶ added in v1.3.1
func (r AlibabalstshiporderqueryAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabalstshiporderqueryAPIRequest) GetOutOrderId ¶ added in v1.3.1
func (r AlibabalstshiporderqueryAPIRequest) GetOutOrderId() string
GetOutOrderId OutOrderId Getter
func (AlibabalstshiporderqueryAPIRequest) GetRawParams ¶ added in v1.3.1
func (r AlibabalstshiporderqueryAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabalstshiporderqueryAPIRequest) GetSource ¶ added in v1.3.1
func (r AlibabalstshiporderqueryAPIRequest) GetSource() string
GetSource Source Getter
func (*AlibabalstshiporderqueryAPIRequest) SetOutOrderId ¶ added in v1.3.1
func (r *AlibabalstshiporderqueryAPIRequest) SetOutOrderId(_outOrderId string) error
SetOutOrderId is OutOrderId Setter 订单
func (*AlibabalstshiporderqueryAPIRequest) SetSource ¶ added in v1.3.1
func (r *AlibabalstshiporderqueryAPIRequest) SetSource(_source string) error
SetSource is Source Setter 零售通
type AlibabalstshiporderqueryAPIResponse ¶ added in v1.3.1
type AlibabalstshiporderqueryAPIResponse struct { model.CommonResponse AlibabalstshiporderqueryAPIResponseModel }
AlibabalstshiporderqueryAPIResponse 零售通发货单查询 API返回值 alibaba.lst.shiporder.query
通过该接口可以查询零售通运保保发货单,并处理相关业务流程。
type AlibabalstshiporderqueryAPIResponseModel ¶ added in v1.3.1
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 零售通发货单查询 成功返回结果
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 结构体
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 结构体
type LstLogisticsInfoQuery ¶
type LstLogisticsInfoQuery struct { // 主订单id MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"` }
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
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 结构体
Source Files ¶
- AlibabaLstLogisticsNotraceSendAPIRequest.go
- AlibabaLstLogisticsNotraceSendAPIResponse.go
- AlibabaLstLogisticsNotraceSendResult.go
- AlibabaLstLogisticsSendinfoQueryAPIRequest.go
- AlibabaLstLogisticsSendinfoQueryAPIResponse.go
- AlibabaLstLogisticsSendinfoQueryResult.go
- AlibabaLstLogisticsThirdpartCompanyListAPIRequest.go
- AlibabaLstLogisticsThirdpartCompanyListAPIResponse.go
- AlibabaLstLogisticsThirdpartSendAPIRequest.go
- AlibabaLstLogisticsThirdpartSendAPIResponse.go
- AlibabaLstLogisticsThirdpartSendResult.go
- AlibabaLstLogisticsTraceQueryAPIRequest.go
- AlibabaLstLogisticsTraceQueryAPIResponse.go
- AlibabaLstLogisticsTraceQueryResult.go
- AlibabaLstShiporderCancelAPIRequest.go
- AlibabaLstShiporderCancelAPIResponse.go
- AlibabaLstShiporderCreateAPIRequest.go
- AlibabaLstShiporderCreateAPIResponse.go
- AlibabaLstShiporderQueryAPIRequest.go
- AlibabaLstShiporderQueryAPIResponse.go
- BaseResult.go
- Content.go
- LstLogisticsInfoQuery.go
- LstLogisticsTraceQuery.go
- LstThirdPartDetailShipOrderCreateDto.go
- LstThirdPartDetailShipOrderDto.go
- LstThirdPartMainShipOrderCreateDto.go
- LstThirdPartMainShipOrderDto.go
- MainOrderParam.go
- SendDummyOrderParam.go
- SendOfflineOrderParam.go
- SubOrderParam.go
- doc.go