tmallhk

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 tmallhk 包含天猫国际API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAwdcHrd added in v1.3.4

func ReleaseAwdcHrd(v *AwdcHrd)

ReleaseAwdcHrd 释放AwdcHrd

func ReleaseAwdcInfo added in v1.3.4

func ReleaseAwdcInfo(v *AwdcInfo)

ReleaseAwdcInfo 释放AwdcInfo

func ReleaseAwdcNgtc added in v1.3.4

func ReleaseAwdcNgtc(v *AwdcNgtc)

ReleaseAwdcNgtc 释放AwdcNgtc

func ReleaseAwdcShipment added in v1.3.4

func ReleaseAwdcShipment(v *AwdcShipment)

ReleaseAwdcShipment 释放AwdcShipment

func ReleaseBrokenOrderItemInfo added in v1.3.4

func ReleaseBrokenOrderItemInfo(v *BrokenOrderItemInfo)

ReleaseBrokenOrderItemInfo 释放BrokenOrderItemInfo

func ReleaseCCICCheckCodeDo added in v1.3.4

func ReleaseCCICCheckCodeDo(v *CCICCheckCodeDo)

ReleaseCCICCheckCodeDo 释放CCICCheckCodeDo

func ReleaseCertifyQueryResult added in v1.3.4

func ReleaseCertifyQueryResult(v *CertifyQueryResult)

ReleaseCertifyQueryResult 释放CertifyQueryResult

func ReleaseClearanceDataDo added in v1.3.4

func ReleaseClearanceDataDo(v *ClearanceDataDo)

ReleaseClearanceDataDo 释放ClearanceDataDo

func ReleaseClearanceLogisticsOrderDo added in v1.3.4

func ReleaseClearanceLogisticsOrderDo(v *ClearanceLogisticsOrderDo)

ReleaseClearanceLogisticsOrderDo 释放ClearanceLogisticsOrderDo

func ReleaseClearanceOrderLineDo added in v1.3.4

func ReleaseClearanceOrderLineDo(v *ClearanceOrderLineDo)

ReleaseClearanceOrderLineDo 释放ClearanceOrderLineDo

func ReleaseClearanceOrderRequest added in v1.3.4

func ReleaseClearanceOrderRequest(v *ClearanceOrderRequest)

ReleaseClearanceOrderRequest 释放ClearanceOrderRequest

func ReleaseClearancePayOrderDo added in v1.3.4

func ReleaseClearancePayOrderDo(v *ClearancePayOrderDo)

ReleaseClearancePayOrderDo 释放ClearancePayOrderDo

func ReleaseClearanceTaxDo added in v1.3.4

func ReleaseClearanceTaxDo(v *ClearanceTaxDo)

ReleaseClearanceTaxDo 释放ClearanceTaxDo

func ReleaseConsigneeCertifyInfo added in v1.3.4

func ReleaseConsigneeCertifyInfo(v *ConsigneeCertifyInfo)

ReleaseConsigneeCertifyInfo 释放ConsigneeCertifyInfo

func ReleaseCtsCarriage added in v1.3.4

func ReleaseCtsCarriage(v *CtsCarriage)

ReleaseCtsCarriage 释放CtsCarriage

func ReleaseCtsDelivery added in v1.3.4

func ReleaseCtsDelivery(v *CtsDelivery)

ReleaseCtsDelivery 释放CtsDelivery

func ReleaseCtsInfo added in v1.3.4

func ReleaseCtsInfo(v *CtsInfo)

ReleaseCtsInfo 释放CtsInfo

func ReleaseCtsNgtc added in v1.3.4

func ReleaseCtsNgtc(v *CtsNgtc)

ReleaseCtsNgtc 释放CtsNgtc

func ReleaseCtsRing added in v1.3.4

func ReleaseCtsRing(v *CtsRing)

ReleaseCtsRing 释放CtsRing

func ReleaseCtsShipment added in v1.3.4

func ReleaseCtsShipment(v *CtsShipment)

ReleaseCtsShipment 释放CtsShipment

func ReleaseDataResult added in v1.3.4

func ReleaseDataResult(v *DataResult)

ReleaseDataResult 释放DataResult

func ReleaseOrderCertRequest added in v1.3.4

func ReleaseOrderCertRequest(v *OrderCertRequest)

ReleaseOrderCertRequest 释放OrderCertRequest

func ReleaseOrderCertify added in v1.3.4

func ReleaseOrderCertify(v *OrderCertify)

ReleaseOrderCertify 释放OrderCertify

func ReleaseOrderCertifyResponse added in v1.3.4

func ReleaseOrderCertifyResponse(v *OrderCertifyResponse)

ReleaseOrderCertifyResponse 释放OrderCertifyResponse

func ReleaseOrderClearanceInfoRequest added in v1.3.4

func ReleaseOrderClearanceInfoRequest(v *OrderClearanceInfoRequest)

ReleaseOrderClearanceInfoRequest 释放OrderClearanceInfoRequest

func ReleaseSupplierBreakOrderRequest added in v1.3.4

func ReleaseSupplierBreakOrderRequest(v *SupplierBreakOrderRequest)

ReleaseSupplierBreakOrderRequest 释放SupplierBreakOrderRequest

func ReleaseTaobaoCcoSelfCoordinateBreakOrderAPIRequest added in v1.3.4

func ReleaseTaobaoCcoSelfCoordinateBreakOrderAPIRequest(v *TaobaoCcoSelfCoordinateBreakOrderAPIRequest)

ReleaseTaobaoCcoSelfCoordinateBreakOrderAPIRequest 将 TaobaoCcoSelfCoordinateBreakOrderAPIRequest 放入 sync.Pool

func ReleaseTaobaoCcoSelfCoordinateBreakOrderAPIResponse added in v1.3.4

func ReleaseTaobaoCcoSelfCoordinateBreakOrderAPIResponse(v *TaobaoCcoSelfCoordinateBreakOrderAPIResponse)

ReleaseTaobaoCcoSelfCoordinateBreakOrderAPIResponse 将 TaobaoCcoSelfCoordinateBreakOrderAPIResponse 保存到 sync.Pool

func ReleaseTaobaoCcoSelfCoordinateHandleFinishAPIRequest added in v1.3.4

func ReleaseTaobaoCcoSelfCoordinateHandleFinishAPIRequest(v *TaobaoCcoSelfCoordinateHandleFinishAPIRequest)

ReleaseTaobaoCcoSelfCoordinateHandleFinishAPIRequest 将 TaobaoCcoSelfCoordinateHandleFinishAPIRequest 放入 sync.Pool

func ReleaseTaobaoCcoSelfCoordinateHandleFinishAPIResponse added in v1.3.4

func ReleaseTaobaoCcoSelfCoordinateHandleFinishAPIResponse(v *TaobaoCcoSelfCoordinateHandleFinishAPIResponse)

ReleaseTaobaoCcoSelfCoordinateHandleFinishAPIResponse 将 TaobaoCcoSelfCoordinateHandleFinishAPIResponse 保存到 sync.Pool

func ReleaseTicketOrderUpdator added in v1.3.4

func ReleaseTicketOrderUpdator(v *TicketOrderUpdator)

ReleaseTicketOrderUpdator 释放TicketOrderUpdator

func ReleaseTmallHkClearanceCertificationGetAPIRequest added in v1.3.4

func ReleaseTmallHkClearanceCertificationGetAPIRequest(v *TmallHkClearanceCertificationGetAPIRequest)

ReleaseTmallHkClearanceCertificationGetAPIRequest 将 TmallHkClearanceCertificationGetAPIRequest 放入 sync.Pool

func ReleaseTmallHkClearanceCertificationGetAPIResponse added in v1.3.4

func ReleaseTmallHkClearanceCertificationGetAPIResponse(v *TmallHkClearanceCertificationGetAPIResponse)

ReleaseTmallHkClearanceCertificationGetAPIResponse 将 TmallHkClearanceCertificationGetAPIResponse 保存到 sync.Pool

func ReleaseTmallHkClearanceDistributionGetAPIRequest added in v1.3.4

func ReleaseTmallHkClearanceDistributionGetAPIRequest(v *TmallHkClearanceDistributionGetAPIRequest)

ReleaseTmallHkClearanceDistributionGetAPIRequest 将 TmallHkClearanceDistributionGetAPIRequest 放入 sync.Pool

func ReleaseTmallHkClearanceDistributionGetAPIResponse added in v1.3.4

func ReleaseTmallHkClearanceDistributionGetAPIResponse(v *TmallHkClearanceDistributionGetAPIResponse)

ReleaseTmallHkClearanceDistributionGetAPIResponse 将 TmallHkClearanceDistributionGetAPIResponse 保存到 sync.Pool

func ReleaseTmallHkClearanceGetAPIRequest added in v1.3.4

func ReleaseTmallHkClearanceGetAPIRequest(v *TmallHkClearanceGetAPIRequest)

ReleaseTmallHkClearanceGetAPIRequest 将 TmallHkClearanceGetAPIRequest 放入 sync.Pool

func ReleaseTmallHkClearanceGetAPIResponse added in v1.3.4

func ReleaseTmallHkClearanceGetAPIResponse(v *TmallHkClearanceGetAPIResponse)

ReleaseTmallHkClearanceGetAPIResponse 将 TmallHkClearanceGetAPIResponse 保存到 sync.Pool

func ReleaseTmallHkClearanceInfoSendAPIRequest added in v1.3.4

func ReleaseTmallHkClearanceInfoSendAPIRequest(v *TmallHkClearanceInfoSendAPIRequest)

ReleaseTmallHkClearanceInfoSendAPIRequest 将 TmallHkClearanceInfoSendAPIRequest 放入 sync.Pool

func ReleaseTmallHkClearanceInfoSendAPIResponse added in v1.3.4

func ReleaseTmallHkClearanceInfoSendAPIResponse(v *TmallHkClearanceInfoSendAPIResponse)

ReleaseTmallHkClearanceInfoSendAPIResponse 将 TmallHkClearanceInfoSendAPIResponse 保存到 sync.Pool

func ReleaseTmallHkClearanceOrderGetAPIRequest added in v1.3.4

func ReleaseTmallHkClearanceOrderGetAPIRequest(v *TmallHkClearanceOrderGetAPIRequest)

ReleaseTmallHkClearanceOrderGetAPIRequest 将 TmallHkClearanceOrderGetAPIRequest 放入 sync.Pool

func ReleaseTmallHkClearanceOrderGetAPIResponse added in v1.3.4

func ReleaseTmallHkClearanceOrderGetAPIResponse(v *TmallHkClearanceOrderGetAPIResponse)

ReleaseTmallHkClearanceOrderGetAPIResponse 将 TmallHkClearanceOrderGetAPIResponse 保存到 sync.Pool

func ReleaseTmallTraceplatformAwdcInfoUploadAPIRequest added in v1.3.4

func ReleaseTmallTraceplatformAwdcInfoUploadAPIRequest(v *TmallTraceplatformAwdcInfoUploadAPIRequest)

ReleaseTmallTraceplatformAwdcInfoUploadAPIRequest 将 TmallTraceplatformAwdcInfoUploadAPIRequest 放入 sync.Pool

func ReleaseTmallTraceplatformAwdcInfoUploadAPIResponse added in v1.3.4

func ReleaseTmallTraceplatformAwdcInfoUploadAPIResponse(v *TmallTraceplatformAwdcInfoUploadAPIResponse)

ReleaseTmallTraceplatformAwdcInfoUploadAPIResponse 将 TmallTraceplatformAwdcInfoUploadAPIResponse 保存到 sync.Pool

func ReleaseTmallTraceplatformCcicTracecodeCheckAPIRequest added in v1.3.4

func ReleaseTmallTraceplatformCcicTracecodeCheckAPIRequest(v *TmallTraceplatformCcicTracecodeCheckAPIRequest)

ReleaseTmallTraceplatformCcicTracecodeCheckAPIRequest 将 TmallTraceplatformCcicTracecodeCheckAPIRequest 放入 sync.Pool

func ReleaseTmallTraceplatformCcicTracecodeCheckAPIResponse added in v1.3.4

func ReleaseTmallTraceplatformCcicTracecodeCheckAPIResponse(v *TmallTraceplatformCcicTracecodeCheckAPIResponse)

ReleaseTmallTraceplatformCcicTracecodeCheckAPIResponse 将 TmallTraceplatformCcicTracecodeCheckAPIResponse 保存到 sync.Pool

func ReleaseTmallTraceplatformCtsInfoUploadAPIRequest added in v1.3.4

func ReleaseTmallTraceplatformCtsInfoUploadAPIRequest(v *TmallTraceplatformCtsInfoUploadAPIRequest)

ReleaseTmallTraceplatformCtsInfoUploadAPIRequest 将 TmallTraceplatformCtsInfoUploadAPIRequest 放入 sync.Pool

func ReleaseTmallTraceplatformCtsInfoUploadAPIResponse added in v1.3.4

func ReleaseTmallTraceplatformCtsInfoUploadAPIResponse(v *TmallTraceplatformCtsInfoUploadAPIResponse)

ReleaseTmallTraceplatformCtsInfoUploadAPIResponse 将 TmallTraceplatformCtsInfoUploadAPIResponse 保存到 sync.Pool

func ReleaseTmallTraceplatformCtsOrderStopAPIRequest added in v1.3.4

func ReleaseTmallTraceplatformCtsOrderStopAPIRequest(v *TmallTraceplatformCtsOrderStopAPIRequest)

ReleaseTmallTraceplatformCtsOrderStopAPIRequest 将 TmallTraceplatformCtsOrderStopAPIRequest 放入 sync.Pool

func ReleaseTmallTraceplatformCtsOrderStopAPIResponse added in v1.3.4

func ReleaseTmallTraceplatformCtsOrderStopAPIResponse(v *TmallTraceplatformCtsOrderStopAPIResponse)

ReleaseTmallTraceplatformCtsOrderStopAPIResponse 将 TmallTraceplatformCtsOrderStopAPIResponse 保存到 sync.Pool

func ReleaseTmallTraceplatformTicketOrderUploadAPIRequest added in v1.3.4

func ReleaseTmallTraceplatformTicketOrderUploadAPIRequest(v *TmallTraceplatformTicketOrderUploadAPIRequest)

ReleaseTmallTraceplatformTicketOrderUploadAPIRequest 将 TmallTraceplatformTicketOrderUploadAPIRequest 放入 sync.Pool

func ReleaseTmallTraceplatformTicketOrderUploadAPIResponse added in v1.3.4

func ReleaseTmallTraceplatformTicketOrderUploadAPIResponse(v *TmallTraceplatformTicketOrderUploadAPIResponse)

ReleaseTmallTraceplatformTicketOrderUploadAPIResponse 将 TmallTraceplatformTicketOrderUploadAPIResponse 保存到 sync.Pool

func ReleaseTmallTraceplatformTicketPictureUploadAPIRequest added in v1.3.4

func ReleaseTmallTraceplatformTicketPictureUploadAPIRequest(v *TmallTraceplatformTicketPictureUploadAPIRequest)

ReleaseTmallTraceplatformTicketPictureUploadAPIRequest 将 TmallTraceplatformTicketPictureUploadAPIRequest 放入 sync.Pool

func ReleaseTmallTraceplatformTicketPictureUploadAPIResponse added in v1.3.4

func ReleaseTmallTraceplatformTicketPictureUploadAPIResponse(v *TmallTraceplatformTicketPictureUploadAPIResponse)

ReleaseTmallTraceplatformTicketPictureUploadAPIResponse 将 TmallTraceplatformTicketPictureUploadAPIResponse 保存到 sync.Pool

func ReleaseTraceInfo added in v1.3.4

func ReleaseTraceInfo(v *TraceInfo)

ReleaseTraceInfo 释放TraceInfo

Types

type AwdcHrd

type AwdcHrd struct {
	// 参数extInfo
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 参数in
	In string `json:"in,omitempty" xml:"in,omitempty"`
	// 参数out
	Out string `json:"out,omitempty" xml:"out,omitempty"`
	// hrd证书信息
	ReportInfo string `json:"report_info,omitempty" xml:"report_info,omitempty"`
	// 参数reportNo
	ReportNo string `json:"report_no,omitempty" xml:"report_no,omitempty"`
}

AwdcHrd 结构体

func GetAwdcHrd added in v1.3.4

func GetAwdcHrd() *AwdcHrd

GetAwdcHrd() 从对象池中获取AwdcHrd

type AwdcInfo

type AwdcInfo struct {
	// 货品ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 商品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 子订单号
	SubOrderNo string `json:"sub_order_no,omitempty" xml:"sub_order_no,omitempty"`
	// 溯源码
	TraceCode string `json:"trace_code,omitempty" xml:"trace_code,omitempty"`
	// 溯源码镭射时间
	TraceCodeTime string `json:"trace_code_time,omitempty" xml:"trace_code_time,omitempty"`
	// hrd info
	Hrd *AwdcHrd `json:"hrd,omitempty" xml:"hrd,omitempty"`
	// ngtc info
	Ngtc *AwdcNgtc `json:"ngtc,omitempty" xml:"ngtc,omitempty"`
	// shipment
	Shipment *AwdcShipment `json:"shipment,omitempty" xml:"shipment,omitempty"`
}

AwdcInfo 结构体

func GetAwdcInfo added in v1.3.4

func GetAwdcInfo() *AwdcInfo

GetAwdcInfo() 从对象池中获取AwdcInfo

type AwdcNgtc

type AwdcNgtc struct {
	// 参数in
	In string `json:"in,omitempty" xml:"in,omitempty"`
	// 参数out
	Out string `json:"out,omitempty" xml:"out,omitempty"`
	// 参数reportDate
	ReportDate string `json:"report_date,omitempty" xml:"report_date,omitempty"`
	// 参数reportNo
	ReportNo string `json:"report_no,omitempty" xml:"report_no,omitempty"`
}

AwdcNgtc 结构体

func GetAwdcNgtc added in v1.3.4

func GetAwdcNgtc() *AwdcNgtc

GetAwdcNgtc() 从对象池中获取AwdcNgtc

type AwdcShipment

type AwdcShipment struct {
	// 到达城市
	ArrivalCity string `json:"arrival_city,omitempty" xml:"arrival_city,omitempty"`
	// 抵港时间
	ArrivalDate string `json:"arrival_date,omitempty" xml:"arrival_date,omitempty"`
	// 起运城市
	DepartureCity string `json:"departure_city,omitempty" xml:"departure_city,omitempty"`
	// 离港时间
	DepartureDate string `json:"departure_date,omitempty" xml:"departure_date,omitempty"`
	// 报关开始时间
	DoIn string `json:"do_in,omitempty" xml:"do_in,omitempty"`
	// 报关单号
	DoNumber string `json:"do_number,omitempty" xml:"do_number,omitempty"`
	// 报关结束时间
	DoOut string `json:"do_out,omitempty" xml:"do_out,omitempty"`
	// 押运公司物流单号
	LogisticNumber string `json:"logistic_number,omitempty" xml:"logistic_number,omitempty"`
	// 航班装运订单
	ShipmentNumber string `json:"shipment_number,omitempty" xml:"shipment_number,omitempty"`
	// 押运公司
	Shipper string `json:"shipper,omitempty" xml:"shipper,omitempty"`
}

AwdcShipment 结构体

func GetAwdcShipment added in v1.3.4

func GetAwdcShipment() *AwdcShipment

GetAwdcShipment() 从对象池中获取AwdcShipment

type BrokenOrderItemInfo added in v1.2.9

type BrokenOrderItemInfo struct {
	// 毁单商品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 毁单商品下架时间
	ItemBrokenTime string `json:"item_broken_time,omitempty" xml:"item_broken_time,omitempty"`
	// 毁单商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

BrokenOrderItemInfo 结构体

func GetBrokenOrderItemInfo added in v1.3.4

func GetBrokenOrderItemInfo() *BrokenOrderItemInfo

GetBrokenOrderItemInfo() 从对象池中获取BrokenOrderItemInfo

type CCICCheckCodeDo added in v1.2.0

type CCICCheckCodeDo struct {
	// enterUrl
	EnterUrl string `json:"enter_url,omitempty" xml:"enter_url,omitempty"`
	// enterable
	Enterable bool `json:"enterable,omitempty" xml:"enterable,omitempty"`
}

CCICCheckCodeDo 结构体

func GetCCICCheckCodeDo added in v1.3.4

func GetCCICCheckCodeDo() *CCICCheckCodeDo

GetCCICCheckCodeDo() 从对象池中获取CCICCheckCodeDo

type CertifyQueryResult

type CertifyQueryResult struct {
	// 错误原因
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 错误代码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 清关对象
	Module *ConsigneeCertifyInfo `json:"module,omitempty" xml:"module,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CertifyQueryResult 结构体

func GetCertifyQueryResult added in v1.3.4

func GetCertifyQueryResult() *CertifyQueryResult

GetCertifyQueryResult() 从对象池中获取CertifyQueryResult

type ClearanceDataDo

type ClearanceDataDo struct {
	// 订单数据封装
	BizOrderDO *ClearanceLogisticsOrderDo `json:"biz_order_d_o,omitempty" xml:"biz_order_d_o,omitempty"`
	// 支付单封装
	PayOrderDO *ClearancePayOrderDo `json:"pay_order_d_o,omitempty" xml:"pay_order_d_o,omitempty"`
}

ClearanceDataDo 结构体

func GetClearanceDataDo added in v1.3.4

func GetClearanceDataDo() *ClearanceDataDo

GetClearanceDataDo() 从对象池中获取ClearanceDataDo

type ClearanceLogisticsOrderDo added in v1.2.9

type ClearanceLogisticsOrderDo struct {
	// 子订单列表封装
	OrderLineList []ClearanceOrderLineDo `json:"order_line_list,omitempty" xml:"order_line_list>clearance_order_line_do,omitempty"`
	// 清关订单编号
	ClearanceOrderNo string `json:"clearance_order_no,omitempty" xml:"clearance_order_no,omitempty"`
	// 税费封装
	TaxDO *ClearanceTaxDo `json:"tax_d_o,omitempty" xml:"tax_d_o,omitempty"`
	// 邮费
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 买家id
	BuyerId int64 `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"`
	// 买家实付款
	Tf int64 `json:"tf,omitempty" xml:"tf,omitempty"`
	// 订单id
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
}

ClearanceLogisticsOrderDo 结构体

func GetClearanceLogisticsOrderDo added in v1.3.4

func GetClearanceLogisticsOrderDo() *ClearanceLogisticsOrderDo

GetClearanceLogisticsOrderDo() 从对象池中获取ClearanceLogisticsOrderDo

type ClearanceOrderLineDo

type ClearanceOrderLineDo struct {
	// 税费封装,示例:"declaration": {             "品牌": "1",             "用途": "1",             "品名": "1",             "包装规格": "1"           }
	Declaration string `json:"declaration,omitempty" xml:"declaration,omitempty"`
	// 销售属性
	SellProperty string `json:"sell_property,omitempty" xml:"sell_property,omitempty"`
	// 销售单位
	SaleUnit string `json:"sale_unit,omitempty" xml:"sale_unit,omitempty"`
	// 税费封装
	TaxDO *ClearanceTaxDo `json:"tax_d_o,omitempty" xml:"tax_d_o,omitempty"`
	// 货款
	ActualValue int64 `json:"actual_value,omitempty" xml:"actual_value,omitempty"`
	// 计量单位封装
	UnitDO *ClearanceTaxDo `json:"unit_d_o,omitempty" xml:"unit_d_o,omitempty"`
	// 货品id
	ScItemId int64 `json:"sc_item_id,omitempty" xml:"sc_item_id,omitempty"`
	// 淘系商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

ClearanceOrderLineDo 结构体

func GetClearanceOrderLineDo added in v1.3.4

func GetClearanceOrderLineDo() *ClearanceOrderLineDo

GetClearanceOrderLineDo() 从对象池中获取ClearanceOrderLineDo

type ClearanceOrderRequest added in v1.2.9

type ClearanceOrderRequest struct {
	// 交易主订单号
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
}

ClearanceOrderRequest 结构体

func GetClearanceOrderRequest added in v1.3.4

func GetClearanceOrderRequest() *ClearanceOrderRequest

GetClearanceOrderRequest() 从对象池中获取ClearanceOrderRequest

type ClearancePayOrderDo

type ClearancePayOrderDo struct {
	// 支付宝买家ID
	AlipayBuyerId string `json:"alipay_buyer_id,omitempty" xml:"alipay_buyer_id,omitempty"`
	// 支付单号
	PayOrderId int64 `json:"pay_order_id,omitempty" xml:"pay_order_id,omitempty"`
}

ClearancePayOrderDo 结构体

func GetClearancePayOrderDo added in v1.3.4

func GetClearancePayOrderDo() *ClearancePayOrderDo

GetClearancePayOrderDo() 从对象池中获取ClearancePayOrderDo

type ClearanceTaxDo

type ClearanceTaxDo struct {
	// 海关税收编码
	Hscode string `json:"hscode,omitempty" xml:"hscode,omitempty"`
	// 第一数量,最多4位小数
	FirstQuantity string `json:"first_quantity,omitempty" xml:"first_quantity,omitempty"`
	// 第二数量,最多4位小数
	SecondQuantity string `json:"second_quantity,omitempty" xml:"second_quantity,omitempty"`
	// 第一单位,单位编码
	FirstUnit string `json:"first_unit,omitempty" xml:"first_unit,omitempty"`
	// 第二单位,单位编码
	SecondUnit string `json:"second_unit,omitempty" xml:"second_unit,omitempty"`
	// 消费税,主&子
	ExciseDutyFee int64 `json:"excise_duty_fee,omitempty" xml:"excise_duty_fee,omitempty"`
	// 税费,子订单
	OrderLineTotalTaxFee int64 `json:"order_line_total_tax_fee,omitempty" xml:"order_line_total_tax_fee,omitempty"`
	// 邮费,主&子
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 关税,主&子
	CustomDutyFee int64 `json:"custom_duty_fee,omitempty" xml:"custom_duty_fee,omitempty"`
	// 给海关的税费中的增值税,主&子
	TariffVatFee int64 `json:"tariff_vat_fee,omitempty" xml:"tariff_vat_fee,omitempty"`
	// 给海关的税费中的消费税,主&子
	TariffExciseFee int64 `json:"tariff_excise_fee,omitempty" xml:"tariff_excise_fee,omitempty"`
	// 增值税,主&子
	VatFee int64 `json:"vat_fee,omitempty" xml:"vat_fee,omitempty"`
	// 优惠,主&子
	CustomsCouponFee int64 `json:"customs_coupon_fee,omitempty" xml:"customs_coupon_fee,omitempty"`
	// 包税包不仅,给海关的税费,主&子
	TariffFee int64 `json:"tariff_fee,omitempty" xml:"tariff_fee,omitempty"`
	// 完税价,子订单
	CustomsSubTotalFee int64 `json:"customs_sub_total_fee,omitempty" xml:"customs_sub_total_fee,omitempty"`
	// 包税包不仅,给海关的税费中的关税,主&子
	TariffCustomFee int64 `json:"tariff_custom_fee,omitempty" xml:"tariff_custom_fee,omitempty"`
	// 保费,主&子
	CustomsInsuranceFee int64 `json:"customs_insurance_fee,omitempty" xml:"customs_insurance_fee,omitempty"`
	// 总税费,主订单
	OrderTotalTaxFee int64 `json:"order_total_tax_fee,omitempty" xml:"order_total_tax_fee,omitempty"`
	// 完税价,主订单
	CustomsTotalFee int64 `json:"customs_total_fee,omitempty" xml:"customs_total_fee,omitempty"`
}

ClearanceTaxDo 结构体

func GetClearanceTaxDo added in v1.3.4

func GetClearanceTaxDo() *ClearanceTaxDo

GetClearanceTaxDo() 从对象池中获取ClearanceTaxDo

type ConsigneeCertifyInfo

type ConsigneeCertifyInfo struct {
	// 身份证正面
	Credential1 string `json:"credential1,omitempty" xml:"credential1,omitempty"`
	// 身份证反面
	Credential2 string `json:"credential2,omitempty" xml:"credential2,omitempty"`
	// 有效期截止时间
	OcrExp string `json:"ocr_exp,omitempty" xml:"ocr_exp,omitempty"`
	// 身份证号
	OcrId string `json:"ocr_id,omitempty" xml:"ocr_id,omitempty"`
	// 姓名
	OcrName string `json:"ocr_name,omitempty" xml:"ocr_name,omitempty"`
	// 订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 证件类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

ConsigneeCertifyInfo 结构体

func GetConsigneeCertifyInfo added in v1.3.4

func GetConsigneeCertifyInfo() *ConsigneeCertifyInfo

GetConsigneeCertifyInfo() 从对象池中获取ConsigneeCertifyInfo

type CtsCarriage

type CtsCarriage struct {
	// 托运开始时间
	Begin string `json:"begin,omitempty" xml:"begin,omitempty"`
	// 托运单号
	CarriageNo string `json:"carriage_no,omitempty" xml:"carriage_no,omitempty"`
	// 托运公司名称
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 托运结束时间
	End string `json:"end,omitempty" xml:"end,omitempty"`
}

CtsCarriage 结构体

func GetCtsCarriage added in v1.3.4

func GetCtsCarriage() *CtsCarriage

GetCtsCarriage() 从对象池中获取CtsCarriage

type CtsDelivery

type CtsDelivery struct {
	// 快递公司名称
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 快递单号
	DeliveryNo string `json:"delivery_no,omitempty" xml:"delivery_no,omitempty"`
	// 发件时间
	DeliveryTime string `json:"delivery_time,omitempty" xml:"delivery_time,omitempty"`
}

CtsDelivery 结构体

func GetCtsDelivery added in v1.3.4

func GetCtsDelivery() *CtsDelivery

GetCtsDelivery() 从对象池中获取CtsDelivery

type CtsInfo

type CtsInfo struct {
	// 货品ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 商品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 子订单号
	SubOrderNo string `json:"sub_order_no,omitempty" xml:"sub_order_no,omitempty"`
	// 溯源码
	TraceCode string `json:"trace_code,omitempty" xml:"trace_code,omitempty"`
	// 托运
	Carriage *CtsCarriage `json:"carriage,omitempty" xml:"carriage,omitempty"`
	// 成品证书
	CompletedNgtc *CtsNgtc `json:"completed_ngtc,omitempty" xml:"completed_ngtc,omitempty"`
	// 国内物流
	Delivery *CtsDelivery `json:"delivery,omitempty" xml:"delivery,omitempty"`
	// 裸钻证书
	DiamondNgtc *CtsNgtc `json:"diamond_ngtc,omitempty" xml:"diamond_ngtc,omitempty"`
	// 戒托信息
	Ring *CtsRing `json:"ring,omitempty" xml:"ring,omitempty"`
	// 国内报关
	Shipment *CtsShipment `json:"shipment,omitempty" xml:"shipment,omitempty"`
}

CtsInfo 结构体

func GetCtsInfo added in v1.3.4

func GetCtsInfo() *CtsInfo

GetCtsInfo() 从对象池中获取CtsInfo

type CtsNgtc

type CtsNgtc struct {
	// ngtc证书编号
	ReportNo string `json:"report_no,omitempty" xml:"report_no,omitempty"`
	// ngtc证书防伪码
	ReportVerifyNo string `json:"report_verify_no,omitempty" xml:"report_verify_no,omitempty"`
}

CtsNgtc 结构体

func GetCtsNgtc added in v1.3.4

func GetCtsNgtc() *CtsNgtc

GetCtsNgtc() 从对象池中获取CtsNgtc

type CtsRing

type CtsRing struct {
	// 成品生产完成时间
	CompletedTime string `json:"completed_time,omitempty" xml:"completed_time,omitempty"`
	// 额外信息
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 戒托货品ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 戒托镶嵌完成时间
	MountTime string `json:"mount_time,omitempty" xml:"mount_time,omitempty"`
	// 戒托订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 戒托商品Id
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 戒托生产完成时间
	RingTime string `json:"ring_time,omitempty" xml:"ring_time,omitempty"`
	// 戒托子订单号
	SubOrderNo string `json:"sub_order_no,omitempty" xml:"sub_order_no,omitempty"`
}

CtsRing 结构体

func GetCtsRing added in v1.3.4

func GetCtsRing() *CtsRing

GetCtsRing() 从对象池中获取CtsRing

type CtsShipment

type CtsShipment struct {
	// 报关开始时间
	Begin string `json:"begin,omitempty" xml:"begin,omitempty"`
	// 报关结束时间
	End string `json:"end,omitempty" xml:"end,omitempty"`
	// 报关单号
	ShipmentNo string `json:"shipment_no,omitempty" xml:"shipment_no,omitempty"`
}

CtsShipment 结构体

func GetCtsShipment added in v1.3.4

func GetCtsShipment() *CtsShipment

GetCtsShipment() 从对象池中获取CtsShipment

type DataResult

type DataResult struct {
	// 参数code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 参数msg
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// obj
	Obj *CCICCheckCodeDo `json:"obj,omitempty" xml:"obj,omitempty"`
	// 是否正常
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

DataResult 结构体

func GetDataResult added in v1.3.4

func GetDataResult() *DataResult

GetDataResult() 从对象池中获取DataResult

type OrderCertRequest added in v1.2.9

type OrderCertRequest struct {
	// 订单编号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderCertRequest 结构体

func GetOrderCertRequest added in v1.3.4

func GetOrderCertRequest() *OrderCertRequest

GetOrderCertRequest() 从对象池中获取OrderCertRequest

type OrderCertify added in v1.2.9

type OrderCertify struct {
	// 订购人身份证号加密而成的加密串
	OcrId string `json:"ocr_id,omitempty" xml:"ocr_id,omitempty"`
	// 订购人姓名加密而成的加密串
	OcrName string `json:"ocr_name,omitempty" xml:"ocr_name,omitempty"`
	// 身份证的幂等号,用来标识订单实名的唯一性
	Idempotent string `json:"idempotent,omitempty" xml:"idempotent,omitempty"`
	// 订购人电话加密而成的加密串
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 订单编号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderCertify 结构体

func GetOrderCertify added in v1.3.4

func GetOrderCertify() *OrderCertify

GetOrderCertify() 从对象池中获取OrderCertify

type OrderCertifyResponse added in v1.2.9

type OrderCertifyResponse struct {
	// 具体实名信息
	OrderCertify *OrderCertify `json:"order_certify,omitempty" xml:"order_certify,omitempty"`
	// 是否已经实名
	Auth bool `json:"auth,omitempty" xml:"auth,omitempty"`
}

OrderCertifyResponse 结构体

func GetOrderCertifyResponse added in v1.3.4

func GetOrderCertifyResponse() *OrderCertifyResponse

GetOrderCertifyResponse() 从对象池中获取OrderCertifyResponse

type OrderClearanceInfoRequest added in v1.2.9

type OrderClearanceInfoRequest struct {
	// 清关结果编码放行/000开头 清关失败/100开头
	ClearanceResultCode string `json:"clearance_result_code,omitempty" xml:"clearance_result_code,omitempty"`
	// 清关口岸代码
	ClearancePortNo string `json:"clearance_port_no,omitempty" xml:"clearance_port_no,omitempty"`
	// 业务清关触发时间
	ClearanceTime string `json:"clearance_time,omitempty" xml:"clearance_time,omitempty"`
	// 海关放行的清单编号
	CustomsPassNo string `json:"customs_pass_no,omitempty" xml:"customs_pass_no,omitempty"`
	// 海关回执
	CustomsReturnReceipt string `json:"customs_return_receipt,omitempty" xml:"customs_return_receipt,omitempty"`
	// 实名信息幂等健,来源于清关材料接口
	Idempotent string `json:"idempotent,omitempty" xml:"idempotent,omitempty"`
	// 清关状态 1清关发起中回调  2 清关结果回调
	ClearanceStatus int64 `json:"clearance_status,omitempty" xml:"clearance_status,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderClearanceInfoRequest 结构体

func GetOrderClearanceInfoRequest added in v1.3.4

func GetOrderClearanceInfoRequest() *OrderClearanceInfoRequest

GetOrderClearanceInfoRequest() 从对象池中获取OrderClearanceInfoRequest

type SupplierBreakOrderRequest added in v1.2.9

type SupplierBreakOrderRequest struct {
	// 毁单商品详细信息
	BrokenOrderItemInfos []BrokenOrderItemInfo `json:"broken_order_item_infos,omitempty" xml:"broken_order_item_infos>broken_order_item_info,omitempty"`
	// 订单毁单时间
	BreakOrderTime string `json:"break_order_time,omitempty" xml:"break_order_time,omitempty"`
	// 毁单操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 主订单信息
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

SupplierBreakOrderRequest 结构体

func GetSupplierBreakOrderRequest added in v1.3.4

func GetSupplierBreakOrderRequest() *SupplierBreakOrderRequest

GetSupplierBreakOrderRequest() 从对象池中获取SupplierBreakOrderRequest

type TaobaoCcoSelfCoordinateBreakOrderAPIRequest added in v1.2.9

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

TaobaoCcoSelfCoordinateBreakOrderAPIRequest 天猫国际直购供应商毁单通知 API请求 taobao.cco.self.coordinate.break.order

天猫国际直购供应商毁单通知

func GetTaobaoCcoSelfCoordinateBreakOrderAPIRequest added in v1.3.4

func GetTaobaoCcoSelfCoordinateBreakOrderAPIRequest() *TaobaoCcoSelfCoordinateBreakOrderAPIRequest

GetTaobaoCcoSelfCoordinateBreakOrderRequest 从 sync.Pool 获取 TaobaoCcoSelfCoordinateBreakOrderAPIRequest

func NewTaobaoCcoSelfCoordinateBreakOrderRequest added in v1.2.9

func NewTaobaoCcoSelfCoordinateBreakOrderRequest() *TaobaoCcoSelfCoordinateBreakOrderAPIRequest

NewTaobaoCcoSelfCoordinateBreakOrderRequest 初始化TaobaoCcoSelfCoordinateBreakOrderAPIRequest对象

func (TaobaoCcoSelfCoordinateBreakOrderAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCcoSelfCoordinateBreakOrderAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCcoSelfCoordinateBreakOrderAPIRequest) GetRawParams added in v1.2.9

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

func (TaobaoCcoSelfCoordinateBreakOrderAPIRequest) GetSupplierBreakOrderRequest added in v1.2.9

GetSupplierBreakOrderRequest SupplierBreakOrderRequest Getter

func (*TaobaoCcoSelfCoordinateBreakOrderAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoCcoSelfCoordinateBreakOrderAPIRequest) SetSupplierBreakOrderRequest added in v1.2.9

func (r *TaobaoCcoSelfCoordinateBreakOrderAPIRequest) SetSupplierBreakOrderRequest(_supplierBreakOrderRequest *SupplierBreakOrderRequest) error

SetSupplierBreakOrderRequest is SupplierBreakOrderRequest Setter 毁单请求参数

type TaobaoCcoSelfCoordinateBreakOrderAPIResponse added in v1.2.9

type TaobaoCcoSelfCoordinateBreakOrderAPIResponse struct {
	model.CommonResponse
	TaobaoCcoSelfCoordinateBreakOrderAPIResponseModel
}

TaobaoCcoSelfCoordinateBreakOrderAPIResponse 天猫国际直购供应商毁单通知 API返回值 taobao.cco.self.coordinate.break.order

天猫国际直购供应商毁单通知

func GetTaobaoCcoSelfCoordinateBreakOrderAPIResponse added in v1.3.4

func GetTaobaoCcoSelfCoordinateBreakOrderAPIResponse() *TaobaoCcoSelfCoordinateBreakOrderAPIResponse

GetTaobaoCcoSelfCoordinateBreakOrderAPIResponse 从 sync.Pool 获取 TaobaoCcoSelfCoordinateBreakOrderAPIResponse

func (*TaobaoCcoSelfCoordinateBreakOrderAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoCcoSelfCoordinateBreakOrderAPIResponseModel added in v1.2.9

type TaobaoCcoSelfCoordinateBreakOrderAPIResponseModel struct {
	XMLName xml.Name `xml:"cco_self_coordinate_break_order_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// api错误码
	ApiCode string `json:"api_code,omitempty" xml:"api_code,omitempty"`
	// api错误信息
	ApiMessage string `json:"api_message,omitempty" xml:"api_message,omitempty"`
	// api调用结果
	ApiData bool `json:"api_data,omitempty" xml:"api_data,omitempty"`
	// api调用是否成功
	ApiSuccess bool `json:"api_success,omitempty" xml:"api_success,omitempty"`
}

TaobaoCcoSelfCoordinateBreakOrderAPIResponseModel is 天猫国际直购供应商毁单通知 成功返回结果

func (*TaobaoCcoSelfCoordinateBreakOrderAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoCcoSelfCoordinateHandleFinishAPIRequest added in v1.2.9

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

TaobaoCcoSelfCoordinateHandleFinishAPIRequest 天猫国际直购供应商处理完结回复通知 API请求 taobao.cco.self.coordinate.handle.finish

天猫国际直购供应商处理完结回复通知

func GetTaobaoCcoSelfCoordinateHandleFinishAPIRequest added in v1.3.4

func GetTaobaoCcoSelfCoordinateHandleFinishAPIRequest() *TaobaoCcoSelfCoordinateHandleFinishAPIRequest

GetTaobaoCcoSelfCoordinateHandleFinishRequest 从 sync.Pool 获取 TaobaoCcoSelfCoordinateHandleFinishAPIRequest

func NewTaobaoCcoSelfCoordinateHandleFinishRequest added in v1.2.9

func NewTaobaoCcoSelfCoordinateHandleFinishRequest() *TaobaoCcoSelfCoordinateHandleFinishAPIRequest

NewTaobaoCcoSelfCoordinateHandleFinishRequest 初始化TaobaoCcoSelfCoordinateHandleFinishAPIRequest对象

func (TaobaoCcoSelfCoordinateHandleFinishAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoCcoSelfCoordinateHandleFinishAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoCcoSelfCoordinateHandleFinishAPIRequest) GetCaseId added in v1.2.9

GetCaseId CaseId Getter

func (TaobaoCcoSelfCoordinateHandleFinishAPIRequest) GetOperator added in v1.2.9

GetOperator Operator Getter

func (TaobaoCcoSelfCoordinateHandleFinishAPIRequest) GetRawParams added in v1.2.9

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

func (TaobaoCcoSelfCoordinateHandleFinishAPIRequest) GetReplyData added in v1.2.9

GetReplyData ReplyData Getter

func (*TaobaoCcoSelfCoordinateHandleFinishAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoCcoSelfCoordinateHandleFinishAPIRequest) SetCaseId added in v1.2.9

SetCaseId is CaseId Setter 工单编号

func (*TaobaoCcoSelfCoordinateHandleFinishAPIRequest) SetOperator added in v1.2.9

SetOperator is Operator Setter 处理人

func (*TaobaoCcoSelfCoordinateHandleFinishAPIRequest) SetReplyData added in v1.2.9

func (r *TaobaoCcoSelfCoordinateHandleFinishAPIRequest) SetReplyData(_replyData string) error

SetReplyData is ReplyData Setter 回复模板,其中key/value均为字符串

type TaobaoCcoSelfCoordinateHandleFinishAPIResponse added in v1.2.9

type TaobaoCcoSelfCoordinateHandleFinishAPIResponse struct {
	model.CommonResponse
	TaobaoCcoSelfCoordinateHandleFinishAPIResponseModel
}

TaobaoCcoSelfCoordinateHandleFinishAPIResponse 天猫国际直购供应商处理完结回复通知 API返回值 taobao.cco.self.coordinate.handle.finish

天猫国际直购供应商处理完结回复通知

func GetTaobaoCcoSelfCoordinateHandleFinishAPIResponse added in v1.3.4

func GetTaobaoCcoSelfCoordinateHandleFinishAPIResponse() *TaobaoCcoSelfCoordinateHandleFinishAPIResponse

GetTaobaoCcoSelfCoordinateHandleFinishAPIResponse 从 sync.Pool 获取 TaobaoCcoSelfCoordinateHandleFinishAPIResponse

func (*TaobaoCcoSelfCoordinateHandleFinishAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoCcoSelfCoordinateHandleFinishAPIResponseModel added in v1.2.9

type TaobaoCcoSelfCoordinateHandleFinishAPIResponseModel struct {
	XMLName xml.Name `xml:"cco_self_coordinate_handle_finish_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码信息
	ApiCode string `json:"api_code,omitempty" xml:"api_code,omitempty"`
	// 错误信息
	ApiMessage string `json:"api_message,omitempty" xml:"api_message,omitempty"`
	// 处理结果
	Data bool `json:"data,omitempty" xml:"data,omitempty"`
	// 接口是否调用成功
	ApiSuccess bool `json:"api_success,omitempty" xml:"api_success,omitempty"`
}

TaobaoCcoSelfCoordinateHandleFinishAPIResponseModel is 天猫国际直购供应商处理完结回复通知 成功返回结果

func (*TaobaoCcoSelfCoordinateHandleFinishAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TicketOrderUpdator

type TicketOrderUpdator struct {
	// 买手护照截图
	AgentPassportsArrList []string `json:"agent_passports_arr_list,omitempty" xml:"agent_passports_arr_list>string,omitempty"`
	// 锁扣照片
	LockerPicturesArrList []string `json:"locker_pictures_arr_list,omitempty" xml:"locker_pictures_arr_list>string,omitempty"`
	// 银行付款记录
	PaymentRecordsArrList []string `json:"payment_records_arr_list,omitempty" xml:"payment_records_arr_list>string,omitempty"`
	// 购买地照片
	PurchasedPlacePicturesArrList []string `json:"purchased_place_pictures_arr_list,omitempty" xml:"purchased_place_pictures_arr_list>string,omitempty"`
	// 小票截图
	TicketsArrList []string `json:"tickets_arr_list,omitempty" xml:"tickets_arr_list>string,omitempty"`
	// 品牌名
	BrandName string `json:"brand_name,omitempty" xml:"brand_name,omitempty"`
	// 买手姓名
	AgentName string `json:"agent_name,omitempty" xml:"agent_name,omitempty"`
	// 买手护照过期时间
	AgentPassportExpDate string `json:"agent_passport_exp_date,omitempty" xml:"agent_passport_exp_date,omitempty"`
	// 买手付款时间
	AgentPayTime string `json:"agent_pay_time,omitempty" xml:"agent_pay_time,omitempty"`
	// 购买地
	PurchasedPlace string `json:"purchased_place,omitempty" xml:"purchased_place,omitempty"`
	// 子订单号
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 是否锁扣,1是0否
	Locker int64 `json:"locker,omitempty" xml:"locker,omitempty"`
}

TicketOrderUpdator 结构体

func GetTicketOrderUpdator added in v1.3.4

func GetTicketOrderUpdator() *TicketOrderUpdator

GetTicketOrderUpdator() 从对象池中获取TicketOrderUpdator

type TmallHkClearanceCertificationGetAPIRequest added in v1.2.9

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

TmallHkClearanceCertificationGetAPIRequest 获取订单清关材料实名信息 API请求 tmall.hk.clearance.certification.get

获取订单清关材料实名信息

func GetTmallHkClearanceCertificationGetAPIRequest added in v1.3.4

func GetTmallHkClearanceCertificationGetAPIRequest() *TmallHkClearanceCertificationGetAPIRequest

GetTmallHkClearanceCertificationGetRequest 从 sync.Pool 获取 TmallHkClearanceCertificationGetAPIRequest

func NewTmallHkClearanceCertificationGetRequest added in v1.2.9

func NewTmallHkClearanceCertificationGetRequest() *TmallHkClearanceCertificationGetAPIRequest

NewTmallHkClearanceCertificationGetRequest 初始化TmallHkClearanceCertificationGetAPIRequest对象

func (TmallHkClearanceCertificationGetAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallHkClearanceCertificationGetAPIRequest) GetApiParams added in v1.2.9

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallHkClearanceCertificationGetAPIRequest) GetOrderCertRequest added in v1.2.9

GetOrderCertRequest OrderCertRequest Getter

func (TmallHkClearanceCertificationGetAPIRequest) GetRawParams added in v1.2.9

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

func (*TmallHkClearanceCertificationGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallHkClearanceCertificationGetAPIRequest) SetOrderCertRequest added in v1.2.9

func (r *TmallHkClearanceCertificationGetAPIRequest) SetOrderCertRequest(_orderCertRequest *OrderCertRequest) error

SetOrderCertRequest is OrderCertRequest Setter 参数

type TmallHkClearanceCertificationGetAPIResponse added in v1.2.9

type TmallHkClearanceCertificationGetAPIResponse struct {
	model.CommonResponse
	TmallHkClearanceCertificationGetAPIResponseModel
}

TmallHkClearanceCertificationGetAPIResponse 获取订单清关材料实名信息 API返回值 tmall.hk.clearance.certification.get

获取订单清关材料实名信息

func GetTmallHkClearanceCertificationGetAPIResponse added in v1.3.4

func GetTmallHkClearanceCertificationGetAPIResponse() *TmallHkClearanceCertificationGetAPIResponse

GetTmallHkClearanceCertificationGetAPIResponse 从 sync.Pool 获取 TmallHkClearanceCertificationGetAPIResponse

func (*TmallHkClearanceCertificationGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceCertificationGetAPIResponseModel added in v1.2.9

type TmallHkClearanceCertificationGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_hk_clearance_certification_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误提示信息
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 错误编码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 返回内容数据
	Data *OrderCertifyResponse `json:"data,omitempty" xml:"data,omitempty"`
	// 接口是否返回成功
	Succeeded bool `json:"succeeded,omitempty" xml:"succeeded,omitempty"`
}

TmallHkClearanceCertificationGetAPIResponseModel is 获取订单清关材料实名信息 成功返回结果

func (*TmallHkClearanceCertificationGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceDistributionGetAPIRequest added in v1.2.0

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

TmallHkClearanceDistributionGetAPIRequest 分销供应商获取清关材料 API请求 tmall.hk.clearance.distribution.get

供销体系下,提供供应商可以直接获取其订单身份证信息的接口,以使其完成清关。

func GetTmallHkClearanceDistributionGetAPIRequest added in v1.3.4

func GetTmallHkClearanceDistributionGetAPIRequest() *TmallHkClearanceDistributionGetAPIRequest

GetTmallHkClearanceDistributionGetRequest 从 sync.Pool 获取 TmallHkClearanceDistributionGetAPIRequest

func NewTmallHkClearanceDistributionGetRequest

func NewTmallHkClearanceDistributionGetRequest() *TmallHkClearanceDistributionGetAPIRequest

NewTmallHkClearanceDistributionGetRequest 初始化TmallHkClearanceDistributionGetAPIRequest对象

func (TmallHkClearanceDistributionGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallHkClearanceDistributionGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallHkClearanceDistributionGetAPIRequest) GetNeedImage added in v1.2.0

GetNeedImage NeedImage Getter

func (TmallHkClearanceDistributionGetAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (TmallHkClearanceDistributionGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TmallHkClearanceDistributionGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallHkClearanceDistributionGetAPIRequest) SetNeedImage added in v1.2.0

func (r *TmallHkClearanceDistributionGetAPIRequest) SetNeedImage(_needImage bool) error

SetNeedImage is NeedImage Setter 是否需要身份证图片,不需要可以缩短接口响应时间

func (*TmallHkClearanceDistributionGetAPIRequest) SetOrderId added in v1.2.0

func (r *TmallHkClearanceDistributionGetAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 订单号

type TmallHkClearanceDistributionGetAPIResponse

type TmallHkClearanceDistributionGetAPIResponse struct {
	model.CommonResponse
	TmallHkClearanceDistributionGetAPIResponseModel
}

TmallHkClearanceDistributionGetAPIResponse 分销供应商获取清关材料 API返回值 tmall.hk.clearance.distribution.get

供销体系下,提供供应商可以直接获取其订单身份证信息的接口,以使其完成清关。

func GetTmallHkClearanceDistributionGetAPIResponse added in v1.3.4

func GetTmallHkClearanceDistributionGetAPIResponse() *TmallHkClearanceDistributionGetAPIResponse

GetTmallHkClearanceDistributionGetAPIResponse 从 sync.Pool 获取 TmallHkClearanceDistributionGetAPIResponse

func (*TmallHkClearanceDistributionGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceDistributionGetAPIResponseModel added in v1.2.0

type TmallHkClearanceDistributionGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_hk_clearance_distribution_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 查询结果对象
	Result *CertifyQueryResult `json:"result,omitempty" xml:"result,omitempty"`
}

TmallHkClearanceDistributionGetAPIResponseModel is 分销供应商获取清关材料 成功返回结果

func (*TmallHkClearanceDistributionGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceGetAPIRequest added in v1.2.0

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

TmallHkClearanceGetAPIRequest 天猫国际-清关材料查询 API请求 tmall.hk.clearance.get

提供订单收货人身份信息查询功能。

func GetTmallHkClearanceGetAPIRequest added in v1.3.4

func GetTmallHkClearanceGetAPIRequest() *TmallHkClearanceGetAPIRequest

GetTmallHkClearanceGetRequest 从 sync.Pool 获取 TmallHkClearanceGetAPIRequest

func NewTmallHkClearanceGetRequest

func NewTmallHkClearanceGetRequest() *TmallHkClearanceGetAPIRequest

NewTmallHkClearanceGetRequest 初始化TmallHkClearanceGetAPIRequest对象

func (TmallHkClearanceGetAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallHkClearanceGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallHkClearanceGetAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallHkClearanceGetAPIRequest) GetNeedImage added in v1.2.0

func (r TmallHkClearanceGetAPIRequest) GetNeedImage() bool

GetNeedImage NeedImage Getter

func (TmallHkClearanceGetAPIRequest) GetOrderId added in v1.2.0

func (r TmallHkClearanceGetAPIRequest) GetOrderId() int64

GetOrderId OrderId Getter

func (TmallHkClearanceGetAPIRequest) GetRawParams added in v1.2.8

func (r TmallHkClearanceGetAPIRequest) GetRawParams() model.Params

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

func (*TmallHkClearanceGetAPIRequest) Reset added in v1.3.4

func (r *TmallHkClearanceGetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TmallHkClearanceGetAPIRequest) SetNeedImage added in v1.2.0

func (r *TmallHkClearanceGetAPIRequest) SetNeedImage(_needImage bool) error

SetNeedImage is NeedImage Setter 是否需要身份证图片,不需要可以缩短接口响应时间

func (*TmallHkClearanceGetAPIRequest) SetOrderId added in v1.2.0

func (r *TmallHkClearanceGetAPIRequest) SetOrderId(_orderId int64) error

SetOrderId is OrderId Setter 天猫国际订单号

type TmallHkClearanceGetAPIResponse

type TmallHkClearanceGetAPIResponse struct {
	model.CommonResponse
	TmallHkClearanceGetAPIResponseModel
}

TmallHkClearanceGetAPIResponse 天猫国际-清关材料查询 API返回值 tmall.hk.clearance.get

提供订单收货人身份信息查询功能。

func GetTmallHkClearanceGetAPIResponse added in v1.3.4

func GetTmallHkClearanceGetAPIResponse() *TmallHkClearanceGetAPIResponse

GetTmallHkClearanceGetAPIResponse 从 sync.Pool 获取 TmallHkClearanceGetAPIResponse

func (*TmallHkClearanceGetAPIResponse) Reset added in v1.3.4

func (m *TmallHkClearanceGetAPIResponse) Reset()

Reset 清空结构体

type TmallHkClearanceGetAPIResponseModel added in v1.2.0

type TmallHkClearanceGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_hk_clearance_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 查询结果对象
	Result *CertifyQueryResult `json:"result,omitempty" xml:"result,omitempty"`
}

TmallHkClearanceGetAPIResponseModel is 天猫国际-清关材料查询 成功返回结果

func (*TmallHkClearanceGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceInfoSendAPIRequest added in v1.2.9

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

TmallHkClearanceInfoSendAPIRequest 清关信息回调通知 API请求 tmall.hk.clearance.info.send

清关信息回调通知

func GetTmallHkClearanceInfoSendAPIRequest added in v1.3.4

func GetTmallHkClearanceInfoSendAPIRequest() *TmallHkClearanceInfoSendAPIRequest

GetTmallHkClearanceInfoSendRequest 从 sync.Pool 获取 TmallHkClearanceInfoSendAPIRequest

func NewTmallHkClearanceInfoSendRequest added in v1.2.9

func NewTmallHkClearanceInfoSendRequest() *TmallHkClearanceInfoSendAPIRequest

NewTmallHkClearanceInfoSendRequest 初始化TmallHkClearanceInfoSendAPIRequest对象

func (TmallHkClearanceInfoSendAPIRequest) GetApiMethodName added in v1.2.9

func (r TmallHkClearanceInfoSendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallHkClearanceInfoSendAPIRequest) GetApiParams added in v1.2.9

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallHkClearanceInfoSendAPIRequest) GetOrderClearanceInfoRequest added in v1.2.9

func (r TmallHkClearanceInfoSendAPIRequest) GetOrderClearanceInfoRequest() *OrderClearanceInfoRequest

GetOrderClearanceInfoRequest OrderClearanceInfoRequest Getter

func (TmallHkClearanceInfoSendAPIRequest) GetRawParams added in v1.2.9

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

func (*TmallHkClearanceInfoSendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallHkClearanceInfoSendAPIRequest) SetOrderClearanceInfoRequest added in v1.2.9

func (r *TmallHkClearanceInfoSendAPIRequest) SetOrderClearanceInfoRequest(_orderClearanceInfoRequest *OrderClearanceInfoRequest) error

SetOrderClearanceInfoRequest is OrderClearanceInfoRequest Setter 清关信息

type TmallHkClearanceInfoSendAPIResponse added in v1.2.9

type TmallHkClearanceInfoSendAPIResponse struct {
	model.CommonResponse
	TmallHkClearanceInfoSendAPIResponseModel
}

TmallHkClearanceInfoSendAPIResponse 清关信息回调通知 API返回值 tmall.hk.clearance.info.send

清关信息回调通知

func GetTmallHkClearanceInfoSendAPIResponse added in v1.3.4

func GetTmallHkClearanceInfoSendAPIResponse() *TmallHkClearanceInfoSendAPIResponse

GetTmallHkClearanceInfoSendAPIResponse 从 sync.Pool 获取 TmallHkClearanceInfoSendAPIResponse

func (*TmallHkClearanceInfoSendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceInfoSendAPIResponseModel added in v1.2.9

type TmallHkClearanceInfoSendAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_hk_clearance_info_send_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误原因
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// 错误编码
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 操作是否成功
	MsgSuccess bool `json:"msg_success,omitempty" xml:"msg_success,omitempty"`
	// 接口调用是否成功
	MsgObj bool `json:"msg_obj,omitempty" xml:"msg_obj,omitempty"`
}

TmallHkClearanceInfoSendAPIResponseModel is 清关信息回调通知 成功返回结果

func (*TmallHkClearanceInfoSendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceOrderGetAPIRequest added in v1.2.9

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

TmallHkClearanceOrderGetAPIRequest 天猫国际订单清关信息 API请求 tmall.hk.clearance.order.get

天猫国际订单清关信息

func GetTmallHkClearanceOrderGetAPIRequest added in v1.3.4

func GetTmallHkClearanceOrderGetAPIRequest() *TmallHkClearanceOrderGetAPIRequest

GetTmallHkClearanceOrderGetRequest 从 sync.Pool 获取 TmallHkClearanceOrderGetAPIRequest

func NewTmallHkClearanceOrderGetRequest added in v1.2.9

func NewTmallHkClearanceOrderGetRequest() *TmallHkClearanceOrderGetAPIRequest

NewTmallHkClearanceOrderGetRequest 初始化TmallHkClearanceOrderGetAPIRequest对象

func (TmallHkClearanceOrderGetAPIRequest) GetApiMethodName added in v1.2.9

func (r TmallHkClearanceOrderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallHkClearanceOrderGetAPIRequest) GetApiParams added in v1.2.9

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallHkClearanceOrderGetAPIRequest) GetClearanceOrderRequest added in v1.2.9

func (r TmallHkClearanceOrderGetAPIRequest) GetClearanceOrderRequest() *ClearanceOrderRequest

GetClearanceOrderRequest ClearanceOrderRequest Getter

func (TmallHkClearanceOrderGetAPIRequest) GetRawParams added in v1.2.9

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

func (*TmallHkClearanceOrderGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallHkClearanceOrderGetAPIRequest) SetClearanceOrderRequest added in v1.2.9

func (r *TmallHkClearanceOrderGetAPIRequest) SetClearanceOrderRequest(_clearanceOrderRequest *ClearanceOrderRequest) error

SetClearanceOrderRequest is ClearanceOrderRequest Setter 入参封装类型

type TmallHkClearanceOrderGetAPIResponse added in v1.2.9

type TmallHkClearanceOrderGetAPIResponse struct {
	model.CommonResponse
	TmallHkClearanceOrderGetAPIResponseModel
}

TmallHkClearanceOrderGetAPIResponse 天猫国际订单清关信息 API返回值 tmall.hk.clearance.order.get

天猫国际订单清关信息

func GetTmallHkClearanceOrderGetAPIResponse added in v1.3.4

func GetTmallHkClearanceOrderGetAPIResponse() *TmallHkClearanceOrderGetAPIResponse

GetTmallHkClearanceOrderGetAPIResponse 从 sync.Pool 获取 TmallHkClearanceOrderGetAPIResponse

func (*TmallHkClearanceOrderGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallHkClearanceOrderGetAPIResponseModel added in v1.2.9

type TmallHkClearanceOrderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"tmall_hk_clearance_order_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResponseMessage string `json:"response_message,omitempty" xml:"response_message,omitempty"`
	// 结果码
	ResponseCode string `json:"response_code,omitempty" xml:"response_code,omitempty"`
	// 清关数据封装
	Obj *ClearanceDataDo `json:"obj,omitempty" xml:"obj,omitempty"`
	// 是否正常
	Succeeded bool `json:"succeeded,omitempty" xml:"succeeded,omitempty"`
}

TmallHkClearanceOrderGetAPIResponseModel is 天猫国际订单清关信息 成功返回结果

func (*TmallHkClearanceOrderGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformAwdcInfoUploadAPIRequest added in v1.2.0

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

TmallTraceplatformAwdcInfoUploadAPIRequest AWDC提交溯源信息 API请求 tmall.traceplatform.awdc.info.upload

天猫溯源-AWDC-上传溯源信息

func GetTmallTraceplatformAwdcInfoUploadAPIRequest added in v1.3.4

func GetTmallTraceplatformAwdcInfoUploadAPIRequest() *TmallTraceplatformAwdcInfoUploadAPIRequest

GetTmallTraceplatformAwdcInfoUploadRequest 从 sync.Pool 获取 TmallTraceplatformAwdcInfoUploadAPIRequest

func NewTmallTraceplatformAwdcInfoUploadRequest

func NewTmallTraceplatformAwdcInfoUploadRequest() *TmallTraceplatformAwdcInfoUploadAPIRequest

NewTmallTraceplatformAwdcInfoUploadRequest 初始化TmallTraceplatformAwdcInfoUploadAPIRequest对象

func (TmallTraceplatformAwdcInfoUploadAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallTraceplatformAwdcInfoUploadAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallTraceplatformAwdcInfoUploadAPIRequest) GetRawParams added in v1.2.8

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

func (TmallTraceplatformAwdcInfoUploadAPIRequest) GetTraceInfo added in v1.2.0

GetTraceInfo TraceInfo Getter

func (*TmallTraceplatformAwdcInfoUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallTraceplatformAwdcInfoUploadAPIRequest) SetTraceInfo added in v1.2.0

func (r *TmallTraceplatformAwdcInfoUploadAPIRequest) SetTraceInfo(_traceInfo *AwdcInfo) error

SetTraceInfo is TraceInfo Setter 入参traceInfo

type TmallTraceplatformAwdcInfoUploadAPIResponse

type TmallTraceplatformAwdcInfoUploadAPIResponse struct {
	model.CommonResponse
	TmallTraceplatformAwdcInfoUploadAPIResponseModel
}

TmallTraceplatformAwdcInfoUploadAPIResponse AWDC提交溯源信息 API返回值 tmall.traceplatform.awdc.info.upload

天猫溯源-AWDC-上传溯源信息

func GetTmallTraceplatformAwdcInfoUploadAPIResponse added in v1.3.4

func GetTmallTraceplatformAwdcInfoUploadAPIResponse() *TmallTraceplatformAwdcInfoUploadAPIResponse

GetTmallTraceplatformAwdcInfoUploadAPIResponse 从 sync.Pool 获取 TmallTraceplatformAwdcInfoUploadAPIResponse

func (*TmallTraceplatformAwdcInfoUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformAwdcInfoUploadAPIResponseModel added in v1.2.0

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

TmallTraceplatformAwdcInfoUploadAPIResponseModel is AWDC提交溯源信息 成功返回结果

func (*TmallTraceplatformAwdcInfoUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformCcicTracecodeCheckAPIRequest added in v1.2.0

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

TmallTraceplatformCcicTracecodeCheckAPIRequest ccic校验溯源码 API请求 tmall.traceplatform.ccic.tracecode.check

天猫国际溯源业务,需要将溯源码校验的功能输出到ccic官方主页中以增强溯源码的可信度,故需要提供api给ccic使用以校验溯源码的正确性。

func GetTmallTraceplatformCcicTracecodeCheckAPIRequest added in v1.3.4

func GetTmallTraceplatformCcicTracecodeCheckAPIRequest() *TmallTraceplatformCcicTracecodeCheckAPIRequest

GetTmallTraceplatformCcicTracecodeCheckRequest 从 sync.Pool 获取 TmallTraceplatformCcicTracecodeCheckAPIRequest

func NewTmallTraceplatformCcicTracecodeCheckRequest

func NewTmallTraceplatformCcicTracecodeCheckRequest() *TmallTraceplatformCcicTracecodeCheckAPIRequest

NewTmallTraceplatformCcicTracecodeCheckRequest 初始化TmallTraceplatformCcicTracecodeCheckAPIRequest对象

func (TmallTraceplatformCcicTracecodeCheckAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallTraceplatformCcicTracecodeCheckAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallTraceplatformCcicTracecodeCheckAPIRequest) GetHideCode added in v1.2.0

GetHideCode HideCode Getter

func (TmallTraceplatformCcicTracecodeCheckAPIRequest) GetRawParams added in v1.2.8

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

func (TmallTraceplatformCcicTracecodeCheckAPIRequest) GetShortTracecode added in v1.2.0

GetShortTracecode ShortTracecode Getter

func (*TmallTraceplatformCcicTracecodeCheckAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallTraceplatformCcicTracecodeCheckAPIRequest) SetHideCode added in v1.2.0

SetHideCode is HideCode Setter 6位暗码,必选

func (*TmallTraceplatformCcicTracecodeCheckAPIRequest) SetShortTracecode added in v1.2.0

func (r *TmallTraceplatformCcicTracecodeCheckAPIRequest) SetShortTracecode(_shortTracecode string) error

SetShortTracecode is ShortTracecode Setter 15为溯源短码,必选

type TmallTraceplatformCcicTracecodeCheckAPIResponse

type TmallTraceplatformCcicTracecodeCheckAPIResponse struct {
	model.CommonResponse
	TmallTraceplatformCcicTracecodeCheckAPIResponseModel
}

TmallTraceplatformCcicTracecodeCheckAPIResponse ccic校验溯源码 API返回值 tmall.traceplatform.ccic.tracecode.check

天猫国际溯源业务,需要将溯源码校验的功能输出到ccic官方主页中以增强溯源码的可信度,故需要提供api给ccic使用以校验溯源码的正确性。

func GetTmallTraceplatformCcicTracecodeCheckAPIResponse added in v1.3.4

func GetTmallTraceplatformCcicTracecodeCheckAPIResponse() *TmallTraceplatformCcicTracecodeCheckAPIResponse

GetTmallTraceplatformCcicTracecodeCheckAPIResponse 从 sync.Pool 获取 TmallTraceplatformCcicTracecodeCheckAPIResponse

func (*TmallTraceplatformCcicTracecodeCheckAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformCcicTracecodeCheckAPIResponseModel added in v1.2.0

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

TmallTraceplatformCcicTracecodeCheckAPIResponseModel is ccic校验溯源码 成功返回结果

func (*TmallTraceplatformCcicTracecodeCheckAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformCtsInfoUploadAPIRequest added in v1.2.0

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

TmallTraceplatformCtsInfoUploadAPIRequest CTS提交溯源信息 API请求 tmall.traceplatform.cts.info.upload

cts上传溯源信息

func GetTmallTraceplatformCtsInfoUploadAPIRequest added in v1.3.4

func GetTmallTraceplatformCtsInfoUploadAPIRequest() *TmallTraceplatformCtsInfoUploadAPIRequest

GetTmallTraceplatformCtsInfoUploadRequest 从 sync.Pool 获取 TmallTraceplatformCtsInfoUploadAPIRequest

func NewTmallTraceplatformCtsInfoUploadRequest

func NewTmallTraceplatformCtsInfoUploadRequest() *TmallTraceplatformCtsInfoUploadAPIRequest

NewTmallTraceplatformCtsInfoUploadRequest 初始化TmallTraceplatformCtsInfoUploadAPIRequest对象

func (TmallTraceplatformCtsInfoUploadAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallTraceplatformCtsInfoUploadAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallTraceplatformCtsInfoUploadAPIRequest) GetRawParams added in v1.2.8

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

func (TmallTraceplatformCtsInfoUploadAPIRequest) GetTraceInfo added in v1.2.0

GetTraceInfo TraceInfo Getter

func (*TmallTraceplatformCtsInfoUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallTraceplatformCtsInfoUploadAPIRequest) SetTraceInfo added in v1.2.0

func (r *TmallTraceplatformCtsInfoUploadAPIRequest) SetTraceInfo(_traceInfo *CtsInfo) error

SetTraceInfo is TraceInfo Setter 入参traceInfo

type TmallTraceplatformCtsInfoUploadAPIResponse

type TmallTraceplatformCtsInfoUploadAPIResponse struct {
	model.CommonResponse
	TmallTraceplatformCtsInfoUploadAPIResponseModel
}

TmallTraceplatformCtsInfoUploadAPIResponse CTS提交溯源信息 API返回值 tmall.traceplatform.cts.info.upload

cts上传溯源信息

func GetTmallTraceplatformCtsInfoUploadAPIResponse added in v1.3.4

func GetTmallTraceplatformCtsInfoUploadAPIResponse() *TmallTraceplatformCtsInfoUploadAPIResponse

GetTmallTraceplatformCtsInfoUploadAPIResponse 从 sync.Pool 获取 TmallTraceplatformCtsInfoUploadAPIResponse

func (*TmallTraceplatformCtsInfoUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformCtsInfoUploadAPIResponseModel added in v1.2.0

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

TmallTraceplatformCtsInfoUploadAPIResponseModel is CTS提交溯源信息 成功返回结果

func (*TmallTraceplatformCtsInfoUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformCtsOrderStopAPIRequest added in v1.2.0

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

TmallTraceplatformCtsOrderStopAPIRequest CTS截断订单 API请求 tmall.traceplatform.cts.order.stop

截断CTS订单

func GetTmallTraceplatformCtsOrderStopAPIRequest added in v1.3.4

func GetTmallTraceplatformCtsOrderStopAPIRequest() *TmallTraceplatformCtsOrderStopAPIRequest

GetTmallTraceplatformCtsOrderStopRequest 从 sync.Pool 获取 TmallTraceplatformCtsOrderStopAPIRequest

func NewTmallTraceplatformCtsOrderStopRequest

func NewTmallTraceplatformCtsOrderStopRequest() *TmallTraceplatformCtsOrderStopAPIRequest

NewTmallTraceplatformCtsOrderStopRequest 初始化TmallTraceplatformCtsOrderStopAPIRequest对象

func (TmallTraceplatformCtsOrderStopAPIRequest) GetApiMethodName added in v1.2.0

func (r TmallTraceplatformCtsOrderStopAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallTraceplatformCtsOrderStopAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallTraceplatformCtsOrderStopAPIRequest) GetRawParams added in v1.2.8

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

func (TmallTraceplatformCtsOrderStopAPIRequest) GetTraceInfo added in v1.2.0

GetTraceInfo TraceInfo Getter

func (*TmallTraceplatformCtsOrderStopAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallTraceplatformCtsOrderStopAPIRequest) SetTraceInfo added in v1.2.0

func (r *TmallTraceplatformCtsOrderStopAPIRequest) SetTraceInfo(_traceInfo *TraceInfo) error

SetTraceInfo is TraceInfo Setter 入参traceInfo

type TmallTraceplatformCtsOrderStopAPIResponse

type TmallTraceplatformCtsOrderStopAPIResponse struct {
	model.CommonResponse
	TmallTraceplatformCtsOrderStopAPIResponseModel
}

TmallTraceplatformCtsOrderStopAPIResponse CTS截断订单 API返回值 tmall.traceplatform.cts.order.stop

截断CTS订单

func GetTmallTraceplatformCtsOrderStopAPIResponse added in v1.3.4

func GetTmallTraceplatformCtsOrderStopAPIResponse() *TmallTraceplatformCtsOrderStopAPIResponse

GetTmallTraceplatformCtsOrderStopAPIResponse 从 sync.Pool 获取 TmallTraceplatformCtsOrderStopAPIResponse

func (*TmallTraceplatformCtsOrderStopAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformCtsOrderStopAPIResponseModel added in v1.2.0

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

TmallTraceplatformCtsOrderStopAPIResponseModel is CTS截断订单 成功返回结果

func (*TmallTraceplatformCtsOrderStopAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformTicketOrderUploadAPIRequest added in v1.2.0

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

TmallTraceplatformTicketOrderUploadAPIRequest 上传小票数据 API请求 tmall.traceplatform.ticket.order.upload

upsertOrderBySeller

func GetTmallTraceplatformTicketOrderUploadAPIRequest added in v1.3.4

func GetTmallTraceplatformTicketOrderUploadAPIRequest() *TmallTraceplatformTicketOrderUploadAPIRequest

GetTmallTraceplatformTicketOrderUploadRequest 从 sync.Pool 获取 TmallTraceplatformTicketOrderUploadAPIRequest

func NewTmallTraceplatformTicketOrderUploadRequest

func NewTmallTraceplatformTicketOrderUploadRequest() *TmallTraceplatformTicketOrderUploadAPIRequest

NewTmallTraceplatformTicketOrderUploadRequest 初始化TmallTraceplatformTicketOrderUploadAPIRequest对象

func (TmallTraceplatformTicketOrderUploadAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallTraceplatformTicketOrderUploadAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallTraceplatformTicketOrderUploadAPIRequest) GetRawParams added in v1.2.8

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

func (TmallTraceplatformTicketOrderUploadAPIRequest) GetTicketOrder added in v1.2.0

GetTicketOrder TicketOrder Getter

func (*TmallTraceplatformTicketOrderUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallTraceplatformTicketOrderUploadAPIRequest) SetTicketOrder added in v1.2.0

SetTicketOrder is TicketOrder Setter 上传小票参数

type TmallTraceplatformTicketOrderUploadAPIResponse

type TmallTraceplatformTicketOrderUploadAPIResponse struct {
	model.CommonResponse
	TmallTraceplatformTicketOrderUploadAPIResponseModel
}

TmallTraceplatformTicketOrderUploadAPIResponse 上传小票数据 API返回值 tmall.traceplatform.ticket.order.upload

upsertOrderBySeller

func GetTmallTraceplatformTicketOrderUploadAPIResponse added in v1.3.4

func GetTmallTraceplatformTicketOrderUploadAPIResponse() *TmallTraceplatformTicketOrderUploadAPIResponse

GetTmallTraceplatformTicketOrderUploadAPIResponse 从 sync.Pool 获取 TmallTraceplatformTicketOrderUploadAPIResponse

func (*TmallTraceplatformTicketOrderUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformTicketOrderUploadAPIResponseModel added in v1.2.0

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

TmallTraceplatformTicketOrderUploadAPIResponseModel is 上传小票数据 成功返回结果

func (*TmallTraceplatformTicketOrderUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformTicketPictureUploadAPIRequest added in v1.2.0

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

TmallTraceplatformTicketPictureUploadAPIRequest 上传小票图片 API请求 tmall.traceplatform.ticket.picture.upload

uploadPicture

func GetTmallTraceplatformTicketPictureUploadAPIRequest added in v1.3.4

func GetTmallTraceplatformTicketPictureUploadAPIRequest() *TmallTraceplatformTicketPictureUploadAPIRequest

GetTmallTraceplatformTicketPictureUploadRequest 从 sync.Pool 获取 TmallTraceplatformTicketPictureUploadAPIRequest

func NewTmallTraceplatformTicketPictureUploadRequest

func NewTmallTraceplatformTicketPictureUploadRequest() *TmallTraceplatformTicketPictureUploadAPIRequest

NewTmallTraceplatformTicketPictureUploadRequest 初始化TmallTraceplatformTicketPictureUploadAPIRequest对象

func (TmallTraceplatformTicketPictureUploadAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallTraceplatformTicketPictureUploadAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TmallTraceplatformTicketPictureUploadAPIRequest) GetBizOrderId added in v1.2.0

GetBizOrderId BizOrderId Getter

func (TmallTraceplatformTicketPictureUploadAPIRequest) GetFile added in v1.2.0

GetFile File Getter

func (TmallTraceplatformTicketPictureUploadAPIRequest) GetRawParams added in v1.2.8

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

func (*TmallTraceplatformTicketPictureUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallTraceplatformTicketPictureUploadAPIRequest) SetBizOrderId added in v1.2.0

func (r *TmallTraceplatformTicketPictureUploadAPIRequest) SetBizOrderId(_bizOrderId int64) error

SetBizOrderId is BizOrderId Setter 子订单号

func (*TmallTraceplatformTicketPictureUploadAPIRequest) SetFile added in v1.2.0

SetFile is File Setter 图片二进制流,只支持jpg/jpeg/png格式

type TmallTraceplatformTicketPictureUploadAPIResponse

type TmallTraceplatformTicketPictureUploadAPIResponse struct {
	model.CommonResponse
	TmallTraceplatformTicketPictureUploadAPIResponseModel
}

TmallTraceplatformTicketPictureUploadAPIResponse 上传小票图片 API返回值 tmall.traceplatform.ticket.picture.upload

uploadPicture

func GetTmallTraceplatformTicketPictureUploadAPIResponse added in v1.3.4

func GetTmallTraceplatformTicketPictureUploadAPIResponse() *TmallTraceplatformTicketPictureUploadAPIResponse

GetTmallTraceplatformTicketPictureUploadAPIResponse 从 sync.Pool 获取 TmallTraceplatformTicketPictureUploadAPIResponse

func (*TmallTraceplatformTicketPictureUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallTraceplatformTicketPictureUploadAPIResponseModel added in v1.2.0

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

TmallTraceplatformTicketPictureUploadAPIResponseModel is 上传小票图片 成功返回结果

func (*TmallTraceplatformTicketPictureUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TraceInfo

type TraceInfo struct {
	// 货品ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 订单号
	OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"`
	// 商品ID
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 子订单号
	SubOrderNo string `json:"sub_order_no,omitempty" xml:"sub_order_no,omitempty"`
	// 溯源码
	TraceCode string `json:"trace_code,omitempty" xml:"trace_code,omitempty"`
}

TraceInfo 结构体

func GetTraceInfo added in v1.3.4

func GetTraceInfo() *TraceInfo

GetTraceInfo() 从对象池中获取TraceInfo

Source Files

Jump to

Keyboard shortcuts

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