trade

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 trade 包含交易API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAdvertiseInfoDto added in v1.3.4

func ReleaseAdvertiseInfoDto(v *AdvertiseInfoDto)

ReleaseAdvertiseInfoDto 释放AdvertiseInfoDto

func ReleaseAdvertiseInfoQuery added in v1.3.4

func ReleaseAdvertiseInfoQuery(v *AdvertiseInfoQuery)

ReleaseAdvertiseInfoQuery 释放AdvertiseInfoQuery

func ReleaseAlibabaAlicomTradeAdvertiseinfoGetAPIRequest added in v1.3.4

func ReleaseAlibabaAlicomTradeAdvertiseinfoGetAPIRequest(v *AlibabaAlicomTradeAdvertiseinfoGetAPIRequest)

ReleaseAlibabaAlicomTradeAdvertiseinfoGetAPIRequest 将 AlibabaAlicomTradeAdvertiseinfoGetAPIRequest 放入 sync.Pool

func ReleaseAlibabaAlicomTradeAdvertiseinfoGetAPIResponse added in v1.3.4

func ReleaseAlibabaAlicomTradeAdvertiseinfoGetAPIResponse(v *AlibabaAlicomTradeAdvertiseinfoGetAPIResponse)

ReleaseAlibabaAlicomTradeAdvertiseinfoGetAPIResponse 将 AlibabaAlicomTradeAdvertiseinfoGetAPIResponse 保存到 sync.Pool

func ReleaseAlibabaJymFulfillmentCardCallbackAPIRequest added in v1.3.4

func ReleaseAlibabaJymFulfillmentCardCallbackAPIRequest(v *AlibabaJymFulfillmentCardCallbackAPIRequest)

ReleaseAlibabaJymFulfillmentCardCallbackAPIRequest 将 AlibabaJymFulfillmentCardCallbackAPIRequest 放入 sync.Pool

func ReleaseAlibabaJymFulfillmentCardCallbackAPIResponse added in v1.3.4

func ReleaseAlibabaJymFulfillmentCardCallbackAPIResponse(v *AlibabaJymFulfillmentCardCallbackAPIResponse)

ReleaseAlibabaJymFulfillmentCardCallbackAPIResponse 将 AlibabaJymFulfillmentCardCallbackAPIResponse 保存到 sync.Pool

func ReleaseAlibabaJymFulfillmentIoschargeCallbackAPIRequest added in v1.3.4

func ReleaseAlibabaJymFulfillmentIoschargeCallbackAPIRequest(v *AlibabaJymFulfillmentIoschargeCallbackAPIRequest)

ReleaseAlibabaJymFulfillmentIoschargeCallbackAPIRequest 将 AlibabaJymFulfillmentIoschargeCallbackAPIRequest 放入 sync.Pool

func ReleaseAlibabaJymFulfillmentIoschargeCallbackAPIResponse added in v1.3.4

func ReleaseAlibabaJymFulfillmentIoschargeCallbackAPIResponse(v *AlibabaJymFulfillmentIoschargeCallbackAPIResponse)

ReleaseAlibabaJymFulfillmentIoschargeCallbackAPIResponse 将 AlibabaJymFulfillmentIoschargeCallbackAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstVasTradeflowSaveAPIRequest added in v1.3.4

func ReleaseAlibabaLstVasTradeflowSaveAPIRequest(v *AlibabaLstVasTradeflowSaveAPIRequest)

ReleaseAlibabaLstVasTradeflowSaveAPIRequest 将 AlibabaLstVasTradeflowSaveAPIRequest 放入 sync.Pool

func ReleaseAlibabaLstVasTradeflowSaveAPIResponse added in v1.3.4

func ReleaseAlibabaLstVasTradeflowSaveAPIResponse(v *AlibabaLstVasTradeflowSaveAPIResponse)

ReleaseAlibabaLstVasTradeflowSaveAPIResponse 将 AlibabaLstVasTradeflowSaveAPIResponse 保存到 sync.Pool

func ReleaseAlibabaLstVasTradeflowSaveResult added in v1.3.4

func ReleaseAlibabaLstVasTradeflowSaveResult(v *AlibabaLstVasTradeflowSaveResult)

ReleaseAlibabaLstVasTradeflowSaveResult 释放AlibabaLstVasTradeflowSaveResult

func ReleaseAlibabaOmniSaasOrderCreateAPIRequest added in v1.3.4

func ReleaseAlibabaOmniSaasOrderCreateAPIRequest(v *AlibabaOmniSaasOrderCreateAPIRequest)

ReleaseAlibabaOmniSaasOrderCreateAPIRequest 将 AlibabaOmniSaasOrderCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaOmniSaasOrderCreateAPIResponse added in v1.3.4

func ReleaseAlibabaOmniSaasOrderCreateAPIResponse(v *AlibabaOmniSaasOrderCreateAPIResponse)

ReleaseAlibabaOmniSaasOrderCreateAPIResponse 将 AlibabaOmniSaasOrderCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaTradeAlianceCreateAPIRequest added in v1.3.4

func ReleaseAlibabaTradeAlianceCreateAPIRequest(v *AlibabaTradeAlianceCreateAPIRequest)

ReleaseAlibabaTradeAlianceCreateAPIRequest 将 AlibabaTradeAlianceCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaTradeAlianceCreateAPIResponse added in v1.3.4

func ReleaseAlibabaTradeAlianceCreateAPIResponse(v *AlibabaTradeAlianceCreateAPIResponse)

ReleaseAlibabaTradeAlianceCreateAPIResponse 将 AlibabaTradeAlianceCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaTradeAlianceCreateResultModel added in v1.3.4

func ReleaseAlibabaTradeAlianceCreateResultModel(v *AlibabaTradeAlianceCreateResultModel)

ReleaseAlibabaTradeAlianceCreateResultModel 释放AlibabaTradeAlianceCreateResultModel

func ReleaseAlibabaWdkPosTradeCloseAPIRequest added in v1.3.4

func ReleaseAlibabaWdkPosTradeCloseAPIRequest(v *AlibabaWdkPosTradeCloseAPIRequest)

ReleaseAlibabaWdkPosTradeCloseAPIRequest 将 AlibabaWdkPosTradeCloseAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkPosTradeCloseAPIResponse added in v1.3.4

func ReleaseAlibabaWdkPosTradeCloseAPIResponse(v *AlibabaWdkPosTradeCloseAPIResponse)

ReleaseAlibabaWdkPosTradeCloseAPIResponse 将 AlibabaWdkPosTradeCloseAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkPosTradeCreateAPIRequest added in v1.3.4

func ReleaseAlibabaWdkPosTradeCreateAPIRequest(v *AlibabaWdkPosTradeCreateAPIRequest)

ReleaseAlibabaWdkPosTradeCreateAPIRequest 将 AlibabaWdkPosTradeCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkPosTradeCreateAPIResponse added in v1.3.4

func ReleaseAlibabaWdkPosTradeCreateAPIResponse(v *AlibabaWdkPosTradeCreateAPIResponse)

ReleaseAlibabaWdkPosTradeCreateAPIResponse 将 AlibabaWdkPosTradeCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkPosTradePayAPIRequest added in v1.3.4

func ReleaseAlibabaWdkPosTradePayAPIRequest(v *AlibabaWdkPosTradePayAPIRequest)

ReleaseAlibabaWdkPosTradePayAPIRequest 将 AlibabaWdkPosTradePayAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkPosTradePayAPIResponse added in v1.3.4

func ReleaseAlibabaWdkPosTradePayAPIResponse(v *AlibabaWdkPosTradePayAPIResponse)

ReleaseAlibabaWdkPosTradePayAPIResponse 将 AlibabaWdkPosTradePayAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkPosTradeQueryAPIRequest added in v1.3.4

func ReleaseAlibabaWdkPosTradeQueryAPIRequest(v *AlibabaWdkPosTradeQueryAPIRequest)

ReleaseAlibabaWdkPosTradeQueryAPIRequest 将 AlibabaWdkPosTradeQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkPosTradeQueryAPIResponse added in v1.3.4

func ReleaseAlibabaWdkPosTradeQueryAPIResponse(v *AlibabaWdkPosTradeQueryAPIResponse)

ReleaseAlibabaWdkPosTradeQueryAPIResponse 将 AlibabaWdkPosTradeQueryAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkPosTradeReverseAPIRequest added in v1.3.4

func ReleaseAlibabaWdkPosTradeReverseAPIRequest(v *AlibabaWdkPosTradeReverseAPIRequest)

ReleaseAlibabaWdkPosTradeReverseAPIRequest 将 AlibabaWdkPosTradeReverseAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkPosTradeReverseAPIResponse added in v1.3.4

func ReleaseAlibabaWdkPosTradeReverseAPIResponse(v *AlibabaWdkPosTradeReverseAPIResponse)

ReleaseAlibabaWdkPosTradeReverseAPIResponse 将 AlibabaWdkPosTradeReverseAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeDiscountBillGetAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeDiscountBillGetAPIRequest(v *AlibabaWdkTradeDiscountBillGetAPIRequest)

ReleaseAlibabaWdkTradeDiscountBillGetAPIRequest 将 AlibabaWdkTradeDiscountBillGetAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeDiscountBillGetAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeDiscountBillGetAPIResponse(v *AlibabaWdkTradeDiscountBillGetAPIResponse)

ReleaseAlibabaWdkTradeDiscountBillGetAPIResponse 将 AlibabaWdkTradeDiscountBillGetAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeOrderCancelAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeOrderCancelAPIRequest(v *AlibabaWdkTradeOrderCancelAPIRequest)

ReleaseAlibabaWdkTradeOrderCancelAPIRequest 将 AlibabaWdkTradeOrderCancelAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeOrderCancelAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeOrderCancelAPIResponse(v *AlibabaWdkTradeOrderCancelAPIResponse)

ReleaseAlibabaWdkTradeOrderCancelAPIResponse 将 AlibabaWdkTradeOrderCancelAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeOrderCreateAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeOrderCreateAPIRequest(v *AlibabaWdkTradeOrderCreateAPIRequest)

ReleaseAlibabaWdkTradeOrderCreateAPIRequest 将 AlibabaWdkTradeOrderCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeOrderCreateAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeOrderCreateAPIResponse(v *AlibabaWdkTradeOrderCreateAPIResponse)

ReleaseAlibabaWdkTradeOrderCreateAPIResponse 将 AlibabaWdkTradeOrderCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeOrderQueryAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeOrderQueryAPIRequest(v *AlibabaWdkTradeOrderQueryAPIRequest)

ReleaseAlibabaWdkTradeOrderQueryAPIRequest 将 AlibabaWdkTradeOrderQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeOrderQueryAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeOrderQueryAPIResponse(v *AlibabaWdkTradeOrderQueryAPIResponse)

ReleaseAlibabaWdkTradeOrderQueryAPIResponse 将 AlibabaWdkTradeOrderQueryAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeRefundCreateAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeRefundCreateAPIRequest(v *AlibabaWdkTradeRefundCreateAPIRequest)

ReleaseAlibabaWdkTradeRefundCreateAPIRequest 将 AlibabaWdkTradeRefundCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeRefundCreateAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeRefundCreateAPIResponse(v *AlibabaWdkTradeRefundCreateAPIResponse)

ReleaseAlibabaWdkTradeRefundCreateAPIResponse 将 AlibabaWdkTradeRefundCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeRefundInformAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeRefundInformAPIRequest(v *AlibabaWdkTradeRefundInformAPIRequest)

ReleaseAlibabaWdkTradeRefundInformAPIRequest 将 AlibabaWdkTradeRefundInformAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeRefundInformAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeRefundInformAPIResponse(v *AlibabaWdkTradeRefundInformAPIResponse)

ReleaseAlibabaWdkTradeRefundInformAPIResponse 将 AlibabaWdkTradeRefundInformAPIResponse 保存到 sync.Pool

func ReleaseAlibabaWdkTradeRefundQueryAPIRequest added in v1.3.4

func ReleaseAlibabaWdkTradeRefundQueryAPIRequest(v *AlibabaWdkTradeRefundQueryAPIRequest)

ReleaseAlibabaWdkTradeRefundQueryAPIRequest 将 AlibabaWdkTradeRefundQueryAPIRequest 放入 sync.Pool

func ReleaseAlibabaWdkTradeRefundQueryAPIResponse added in v1.3.4

func ReleaseAlibabaWdkTradeRefundQueryAPIResponse(v *AlibabaWdkTradeRefundQueryAPIResponse)

ReleaseAlibabaWdkTradeRefundQueryAPIResponse 将 AlibabaWdkTradeRefundQueryAPIResponse 保存到 sync.Pool

func ReleaseAliexpressPaymentExchangeGetAPIRequest added in v1.3.4

func ReleaseAliexpressPaymentExchangeGetAPIRequest(v *AliexpressPaymentExchangeGetAPIRequest)

ReleaseAliexpressPaymentExchangeGetAPIRequest 将 AliexpressPaymentExchangeGetAPIRequest 放入 sync.Pool

func ReleaseAliexpressPaymentExchangeGetAPIResponse added in v1.3.4

func ReleaseAliexpressPaymentExchangeGetAPIResponse(v *AliexpressPaymentExchangeGetAPIResponse)

ReleaseAliexpressPaymentExchangeGetAPIResponse 将 AliexpressPaymentExchangeGetAPIResponse 保存到 sync.Pool

func ReleaseAliexpressPaymentExchangeGetModule added in v1.3.4

func ReleaseAliexpressPaymentExchangeGetModule(v *AliexpressPaymentExchangeGetModule)

ReleaseAliexpressPaymentExchangeGetModule 释放AliexpressPaymentExchangeGetModule

func ReleaseAliexpressPaymentExchangeGetResult added in v1.3.4

func ReleaseAliexpressPaymentExchangeGetResult(v *AliexpressPaymentExchangeGetResult)

ReleaseAliexpressPaymentExchangeGetResult 释放AliexpressPaymentExchangeGetResult

func ReleaseAlitripRailTradeRefundAPIRequest added in v1.3.4

func ReleaseAlitripRailTradeRefundAPIRequest(v *AlitripRailTradeRefundAPIRequest)

ReleaseAlitripRailTradeRefundAPIRequest 将 AlitripRailTradeRefundAPIRequest 放入 sync.Pool

func ReleaseAlitripRailTradeRefundAPIResponse added in v1.3.4

func ReleaseAlitripRailTradeRefundAPIResponse(v *AlitripRailTradeRefundAPIResponse)

ReleaseAlitripRailTradeRefundAPIResponse 将 AlitripRailTradeRefundAPIResponse 保存到 sync.Pool

func ReleaseAlitripRailTradeRefundResultSet added in v1.3.4

func ReleaseAlitripRailTradeRefundResultSet(v *AlitripRailTradeRefundResultSet)

ReleaseAlitripRailTradeRefundResultSet 释放AlitripRailTradeRefundResultSet

func ReleaseCainiaoCntecSupplierOrderServiceAPIRequest added in v1.3.4

func ReleaseCainiaoCntecSupplierOrderServiceAPIRequest(v *CainiaoCntecSupplierOrderServiceAPIRequest)

ReleaseCainiaoCntecSupplierOrderServiceAPIRequest 将 CainiaoCntecSupplierOrderServiceAPIRequest 放入 sync.Pool

func ReleaseCainiaoCntecSupplierOrderServiceAPIResponse added in v1.3.4

func ReleaseCainiaoCntecSupplierOrderServiceAPIResponse(v *CainiaoCntecSupplierOrderServiceAPIResponse)

ReleaseCainiaoCntecSupplierOrderServiceAPIResponse 将 CainiaoCntecSupplierOrderServiceAPIResponse 保存到 sync.Pool

func ReleaseCainiaoCntecSupplierOrderServiceResult added in v1.3.4

func ReleaseCainiaoCntecSupplierOrderServiceResult(v *CainiaoCntecSupplierOrderServiceResult)

ReleaseCainiaoCntecSupplierOrderServiceResult 释放CainiaoCntecSupplierOrderServiceResult

func ReleaseCainiaoRefundRefundactionsDisplayAPIRequest added in v1.3.4

func ReleaseCainiaoRefundRefundactionsDisplayAPIRequest(v *CainiaoRefundRefundactionsDisplayAPIRequest)

ReleaseCainiaoRefundRefundactionsDisplayAPIRequest 将 CainiaoRefundRefundactionsDisplayAPIRequest 放入 sync.Pool

func ReleaseCainiaoRefundRefundactionsDisplayAPIResponse added in v1.3.4

func ReleaseCainiaoRefundRefundactionsDisplayAPIResponse(v *CainiaoRefundRefundactionsDisplayAPIResponse)

ReleaseCainiaoRefundRefundactionsDisplayAPIResponse 将 CainiaoRefundRefundactionsDisplayAPIResponse 保存到 sync.Pool

func ReleaseCainiaoRefundRefundactionsDisplayBizResult added in v1.3.4

func ReleaseCainiaoRefundRefundactionsDisplayBizResult(v *CainiaoRefundRefundactionsDisplayBizResult)

ReleaseCainiaoRefundRefundactionsDisplayBizResult 释放CainiaoRefundRefundactionsDisplayBizResult

func ReleaseCainiaoRefundRefundactionsGetAPIRequest added in v1.3.4

func ReleaseCainiaoRefundRefundactionsGetAPIRequest(v *CainiaoRefundRefundactionsGetAPIRequest)

ReleaseCainiaoRefundRefundactionsGetAPIRequest 将 CainiaoRefundRefundactionsGetAPIRequest 放入 sync.Pool

func ReleaseCainiaoRefundRefundactionsGetAPIResponse added in v1.3.4

func ReleaseCainiaoRefundRefundactionsGetAPIResponse(v *CainiaoRefundRefundactionsGetAPIResponse)

ReleaseCainiaoRefundRefundactionsGetAPIResponse 将 CainiaoRefundRefundactionsGetAPIResponse 保存到 sync.Pool

func ReleaseCainiaoRefundRefundactionsGetBizResult added in v1.3.4

func ReleaseCainiaoRefundRefundactionsGetBizResult(v *CainiaoRefundRefundactionsGetBizResult)

ReleaseCainiaoRefundRefundactionsGetBizResult 释放CainiaoRefundRefundactionsGetBizResult

func ReleaseCainiaoRefundRefundactionsJudgementAPIRequest added in v1.3.4

func ReleaseCainiaoRefundRefundactionsJudgementAPIRequest(v *CainiaoRefundRefundactionsJudgementAPIRequest)

ReleaseCainiaoRefundRefundactionsJudgementAPIRequest 将 CainiaoRefundRefundactionsJudgementAPIRequest 放入 sync.Pool

func ReleaseCainiaoRefundRefundactionsJudgementAPIResponse added in v1.3.4

func ReleaseCainiaoRefundRefundactionsJudgementAPIResponse(v *CainiaoRefundRefundactionsJudgementAPIResponse)

ReleaseCainiaoRefundRefundactionsJudgementAPIResponse 将 CainiaoRefundRefundactionsJudgementAPIResponse 保存到 sync.Pool

func ReleaseCainiaoRefundRefundactionsJudgementBizResult added in v1.3.4

func ReleaseCainiaoRefundRefundactionsJudgementBizResult(v *CainiaoRefundRefundactionsJudgementBizResult)

ReleaseCainiaoRefundRefundactionsJudgementBizResult 释放CainiaoRefundRefundactionsJudgementBizResult

func ReleaseCardChargeCallbackRequestDto added in v1.3.4

func ReleaseCardChargeCallbackRequestDto(v *CardChargeCallbackRequestDto)

ReleaseCardChargeCallbackRequestDto 释放CardChargeCallbackRequestDto

func ReleaseChannelOrderItem added in v1.3.4

func ReleaseChannelOrderItem(v *ChannelOrderItem)

ReleaseChannelOrderItem 释放ChannelOrderItem

func ReleaseChannelOrderOption added in v1.3.4

func ReleaseChannelOrderOption(v *ChannelOrderOption)

ReleaseChannelOrderOption 释放ChannelOrderOption

func ReleaseCheckoutExchangeRequest added in v1.3.4

func ReleaseCheckoutExchangeRequest(v *CheckoutExchangeRequest)

ReleaseCheckoutExchangeRequest 释放CheckoutExchangeRequest

func ReleaseCommonKeyValue added in v1.3.4

func ReleaseCommonKeyValue(v *CommonKeyValue)

ReleaseCommonKeyValue 释放CommonKeyValue

func ReleaseCouponInfo added in v1.3.4

func ReleaseCouponInfo(v *CouponInfo)

ReleaseCouponInfo 释放CouponInfo

func ReleaseCreateChannelOrderRequest added in v1.3.4

func ReleaseCreateChannelOrderRequest(v *CreateChannelOrderRequest)

ReleaseCreateChannelOrderRequest 释放CreateChannelOrderRequest

func ReleaseErrorCode added in v1.3.4

func ReleaseErrorCode(v *ErrorCode)

ReleaseErrorCode 释放ErrorCode

func ReleaseExpandCardInfo added in v1.3.4

func ReleaseExpandCardInfo(v *ExpandCardInfo)

ReleaseExpandCardInfo 释放ExpandCardInfo

func ReleaseFastBuyPosCloseRequest added in v1.3.4

func ReleaseFastBuyPosCloseRequest(v *FastBuyPosCloseRequest)

ReleaseFastBuyPosCloseRequest 释放FastBuyPosCloseRequest

func ReleaseFastBuyPosCloseResult added in v1.3.4

func ReleaseFastBuyPosCloseResult(v *FastBuyPosCloseResult)

ReleaseFastBuyPosCloseResult 释放FastBuyPosCloseResult

func ReleaseFastBuyPosCreateRequest added in v1.3.4

func ReleaseFastBuyPosCreateRequest(v *FastBuyPosCreateRequest)

ReleaseFastBuyPosCreateRequest 释放FastBuyPosCreateRequest

func ReleaseFastBuyPosCreateResult added in v1.3.4

func ReleaseFastBuyPosCreateResult(v *FastBuyPosCreateResult)

ReleaseFastBuyPosCreateResult 释放FastBuyPosCreateResult

func ReleaseFastBuyPosItemBo added in v1.3.4

func ReleaseFastBuyPosItemBo(v *FastBuyPosItemBo)

ReleaseFastBuyPosItemBo 释放FastBuyPosItemBo

func ReleaseFastBuyPosPayRequest added in v1.3.4

func ReleaseFastBuyPosPayRequest(v *FastBuyPosPayRequest)

ReleaseFastBuyPosPayRequest 释放FastBuyPosPayRequest

func ReleaseFastBuyPosPayResult added in v1.3.4

func ReleaseFastBuyPosPayResult(v *FastBuyPosPayResult)

ReleaseFastBuyPosPayResult 释放FastBuyPosPayResult

func ReleaseFastBuyPosQueryRequest added in v1.3.4

func ReleaseFastBuyPosQueryRequest(v *FastBuyPosQueryRequest)

ReleaseFastBuyPosQueryRequest 释放FastBuyPosQueryRequest

func ReleaseFastBuyPosQueryResult added in v1.3.4

func ReleaseFastBuyPosQueryResult(v *FastBuyPosQueryResult)

ReleaseFastBuyPosQueryResult 释放FastBuyPosQueryResult

func ReleaseFastBuyPosReverseRequest added in v1.3.4

func ReleaseFastBuyPosReverseRequest(v *FastBuyPosReverseRequest)

ReleaseFastBuyPosReverseRequest 释放FastBuyPosReverseRequest

func ReleaseFastBuyPosReverseResult added in v1.3.4

func ReleaseFastBuyPosReverseResult(v *FastBuyPosReverseResult)

ReleaseFastBuyPosReverseResult 释放FastBuyPosReverseResult

func ReleaseFile added in v1.3.4

func ReleaseFile(v *File)

ReleaseFile 释放File

func ReleaseGoodsDetail added in v1.3.4

func ReleaseGoodsDetail(v *GoodsDetail)

ReleaseGoodsDetail 释放GoodsDetail

func ReleaseIOSChargeCallbackRequestDto added in v1.3.4

func ReleaseIOSChargeCallbackRequestDto(v *IOSChargeCallbackRequestDto)

ReleaseIOSChargeCallbackRequestDto 释放IOSChargeCallbackRequestDto

func ReleaseInformRefundSuccessRequest added in v1.3.4

func ReleaseInformRefundSuccessRequest(v *InformRefundSuccessRequest)

ReleaseInformRefundSuccessRequest 释放InformRefundSuccessRequest

func ReleaseInformRefundSuccessResult added in v1.3.4

func ReleaseInformRefundSuccessResult(v *InformRefundSuccessResult)

ReleaseInformRefundSuccessResult 释放InformRefundSuccessResult

func ReleaseIsvCreateOrderParam added in v1.3.4

func ReleaseIsvCreateOrderParam(v *IsvCreateOrderParam)

ReleaseIsvCreateOrderParam 释放IsvCreateOrderParam

func ReleaseIsvSimpleSubOrderModel added in v1.3.4

func ReleaseIsvSimpleSubOrderModel(v *IsvSimpleSubOrderModel)

ReleaseIsvSimpleSubOrderModel 释放IsvSimpleSubOrderModel

func ReleaseItemDigestDto added in v1.3.4

func ReleaseItemDigestDto(v *ItemDigestDto)

ReleaseItemDigestDto 释放ItemDigestDto

func ReleaseLogisticServiceTag added in v1.3.4

func ReleaseLogisticServiceTag(v *LogisticServiceTag)

ReleaseLogisticServiceTag 释放LogisticServiceTag

func ReleaseLogisticsTag added in v1.3.4

func ReleaseLogisticsTag(v *LogisticsTag)

ReleaseLogisticsTag 释放LogisticsTag

func ReleaseOfnSelfRecycleAuthDto added in v1.3.4

func ReleaseOfnSelfRecycleAuthDto(v *OfnSelfRecycleAuthDto)

ReleaseOfnSelfRecycleAuthDto 释放OfnSelfRecycleAuthDto

func ReleaseOrder added in v1.3.4

func ReleaseOrder(v *Order)

ReleaseOrder 释放Order

func ReleaseOrderDeliverer added in v1.3.4

func ReleaseOrderDeliverer(v *OrderDeliverer)

ReleaseOrderDeliverer 释放OrderDeliverer

func ReleaseOrderDelivery added in v1.3.4

func ReleaseOrderDelivery(v *OrderDelivery)

ReleaseOrderDelivery 释放OrderDelivery

func ReleaseOrderDiscountBillBo added in v1.3.4

func ReleaseOrderDiscountBillBo(v *OrderDiscountBillBo)

ReleaseOrderDiscountBillBo 释放OrderDiscountBillBo

func ReleaseOrderDiscountBillQueryRequest added in v1.3.4

func ReleaseOrderDiscountBillQueryRequest(v *OrderDiscountBillQueryRequest)

ReleaseOrderDiscountBillQueryRequest 释放OrderDiscountBillQueryRequest

func ReleaseOrderDiscountBillQueryResult added in v1.3.4

func ReleaseOrderDiscountBillQueryResult(v *OrderDiscountBillQueryResult)

ReleaseOrderDiscountBillQueryResult 释放OrderDiscountBillQueryResult

func ReleaseOrderInfoDto added in v1.3.4

func ReleaseOrderInfoDto(v *OrderInfoDto)

ReleaseOrderInfoDto 释放OrderInfoDto

func ReleaseOrderInfoResultDto added in v1.3.4

func ReleaseOrderInfoResultDto(v *OrderInfoResultDto)

ReleaseOrderInfoResultDto 释放OrderInfoResultDto

func ReleaseOrderObject added in v1.3.4

func ReleaseOrderObject(v *OrderObject)

ReleaseOrderObject 释放OrderObject

func ReleaseOrderRefundActionResponse added in v1.3.4

func ReleaseOrderRefundActionResponse(v *OrderRefundActionResponse)

ReleaseOrderRefundActionResponse 释放OrderRefundActionResponse

func ReleaseOrderRefundOperationJudgementReq added in v1.3.4

func ReleaseOrderRefundOperationJudgementReq(v *OrderRefundOperationJudgementReq)

ReleaseOrderRefundOperationJudgementReq 释放OrderRefundOperationJudgementReq

func ReleaseOrderRefundOperationReq added in v1.3.4

func ReleaseOrderRefundOperationReq(v *OrderRefundOperationReq)

ReleaseOrderRefundOperationReq 释放OrderRefundOperationReq

func ReleaseOrderRefundOperationResponse added in v1.3.4

func ReleaseOrderRefundOperationResponse(v *OrderRefundOperationResponse)

ReleaseOrderRefundOperationResponse 释放OrderRefundOperationResponse

func ReleaseOrderResult added in v1.3.4

func ReleaseOrderResult(v *OrderResult)

ReleaseOrderResult 释放OrderResult

func ReleasePromotionDetail added in v1.3.4

func ReleasePromotionDetail(v *PromotionDetail)

ReleasePromotionDetail 释放PromotionDetail

func ReleasePromotionDetails added in v1.3.4

func ReleasePromotionDetails(v *PromotionDetails)

ReleasePromotionDetails 释放PromotionDetails

func ReleaseReceiverLogistics added in v1.3.4

func ReleaseReceiverLogistics(v *ReceiverLogistics)

ReleaseReceiverLogistics 释放ReceiverLogistics

func ReleaseRefundGoodsCreateRequest added in v1.3.4

func ReleaseRefundGoodsCreateRequest(v *RefundGoodsCreateRequest)

ReleaseRefundGoodsCreateRequest 释放RefundGoodsCreateRequest

func ReleaseRefundGoodsCreateResult added in v1.3.4

func ReleaseRefundGoodsCreateResult(v *RefundGoodsCreateResult)

ReleaseRefundGoodsCreateResult 释放RefundGoodsCreateResult

func ReleaseRefundGoodsQueryRequest added in v1.3.4

func ReleaseRefundGoodsQueryRequest(v *RefundGoodsQueryRequest)

ReleaseRefundGoodsQueryRequest 释放RefundGoodsQueryRequest

func ReleaseRefundGoodsQueryResult added in v1.3.4

func ReleaseRefundGoodsQueryResult(v *RefundGoodsQueryResult)

ReleaseRefundGoodsQueryResult 释放RefundGoodsQueryResult

func ReleaseRefundGoodsSubOrder added in v1.3.4

func ReleaseRefundGoodsSubOrder(v *RefundGoodsSubOrder)

ReleaseRefundGoodsSubOrder 释放RefundGoodsSubOrder

func ReleaseRefundGoodsSubOrderDetail added in v1.3.4

func ReleaseRefundGoodsSubOrderDetail(v *RefundGoodsSubOrderDetail)

ReleaseRefundGoodsSubOrderDetail 释放RefundGoodsSubOrderDetail

func ReleaseRefundReq added in v1.3.4

func ReleaseRefundReq(v *RefundReq)

ReleaseRefundReq 释放RefundReq

func ReleaseRefundSuccessSubOrderRequest added in v1.3.4

func ReleaseRefundSuccessSubOrderRequest(v *RefundSuccessSubOrderRequest)

ReleaseRefundSuccessSubOrderRequest 释放RefundSuccessSubOrderRequest

func ReleaseRetryResult added in v1.3.4

func ReleaseRetryResult(v *RetryResult)

ReleaseRetryResult 释放RetryResult

func ReleaseServiceOrder added in v1.3.4

func ReleaseServiceOrder(v *ServiceOrder)

ReleaseServiceOrder 释放ServiceOrder

func ReleaseServiceOrders added in v1.3.4

func ReleaseServiceOrders(v *ServiceOrders)

ReleaseServiceOrders 释放ServiceOrders

func ReleaseSmAddrModel added in v1.3.4

func ReleaseSmAddrModel(v *SmAddrModel)

ReleaseSmAddrModel 释放SmAddrModel

func ReleaseSuborders added in v1.3.4

func ReleaseSuborders(v *Suborders)

ReleaseSuborders 释放Suborders

func ReleaseSupplierOrder added in v1.3.4

func ReleaseSupplierOrder(v *SupplierOrder)

ReleaseSupplierOrder 释放SupplierOrder

func ReleaseSupplierOrderQueryDto added in v1.3.4

func ReleaseSupplierOrderQueryDto(v *SupplierOrderQueryDto)

ReleaseSupplierOrderQueryDto 释放SupplierOrderQueryDto

func ReleaseSupportrefundactions added in v1.3.4

func ReleaseSupportrefundactions(v *Supportrefundactions)

ReleaseSupportrefundactions 释放Supportrefundactions

func ReleaseTaobaoKoubeiTribeOpenOrderPageAPIRequest added in v1.3.4

func ReleaseTaobaoKoubeiTribeOpenOrderPageAPIRequest(v *TaobaoKoubeiTribeOpenOrderPageAPIRequest)

ReleaseTaobaoKoubeiTribeOpenOrderPageAPIRequest 将 TaobaoKoubeiTribeOpenOrderPageAPIRequest 放入 sync.Pool

func ReleaseTaobaoKoubeiTribeOpenOrderPageAPIResponse added in v1.3.4

func ReleaseTaobaoKoubeiTribeOpenOrderPageAPIResponse(v *TaobaoKoubeiTribeOpenOrderPageAPIResponse)

ReleaseTaobaoKoubeiTribeOpenOrderPageAPIResponse 将 TaobaoKoubeiTribeOpenOrderPageAPIResponse 保存到 sync.Pool

func ReleaseTaobaoKoubeiTribeOpenOrderPageResult added in v1.3.4

func ReleaseTaobaoKoubeiTribeOpenOrderPageResult(v *TaobaoKoubeiTribeOpenOrderPageResult)

ReleaseTaobaoKoubeiTribeOpenOrderPageResult 释放TaobaoKoubeiTribeOpenOrderPageResult

func ReleaseTaobaoLifeReservationItemOrderChangeAPIRequest added in v1.3.4

func ReleaseTaobaoLifeReservationItemOrderChangeAPIRequest(v *TaobaoLifeReservationItemOrderChangeAPIRequest)

ReleaseTaobaoLifeReservationItemOrderChangeAPIRequest 将 TaobaoLifeReservationItemOrderChangeAPIRequest 放入 sync.Pool

func ReleaseTaobaoLifeReservationItemOrderChangeAPIResponse added in v1.3.4

func ReleaseTaobaoLifeReservationItemOrderChangeAPIResponse(v *TaobaoLifeReservationItemOrderChangeAPIResponse)

ReleaseTaobaoLifeReservationItemOrderChangeAPIResponse 将 TaobaoLifeReservationItemOrderChangeAPIResponse 保存到 sync.Pool

func ReleaseTaobaoLifeReservationItemOrderChangeResult added in v1.3.4

func ReleaseTaobaoLifeReservationItemOrderChangeResult(v *TaobaoLifeReservationItemOrderChangeResult)

ReleaseTaobaoLifeReservationItemOrderChangeResult 释放TaobaoLifeReservationItemOrderChangeResult

func ReleaseTaobaoLifeReservationItemOrderConfirmAPIRequest added in v1.3.4

func ReleaseTaobaoLifeReservationItemOrderConfirmAPIRequest(v *TaobaoLifeReservationItemOrderConfirmAPIRequest)

ReleaseTaobaoLifeReservationItemOrderConfirmAPIRequest 将 TaobaoLifeReservationItemOrderConfirmAPIRequest 放入 sync.Pool

func ReleaseTaobaoLifeReservationItemOrderConfirmAPIResponse added in v1.3.4

func ReleaseTaobaoLifeReservationItemOrderConfirmAPIResponse(v *TaobaoLifeReservationItemOrderConfirmAPIResponse)

ReleaseTaobaoLifeReservationItemOrderConfirmAPIResponse 将 TaobaoLifeReservationItemOrderConfirmAPIResponse 保存到 sync.Pool

func ReleaseTaobaoLifeReservationItemOrderConfirmResult added in v1.3.4

func ReleaseTaobaoLifeReservationItemOrderConfirmResult(v *TaobaoLifeReservationItemOrderConfirmResult)

ReleaseTaobaoLifeReservationItemOrderConfirmResult 释放TaobaoLifeReservationItemOrderConfirmResult

func ReleaseTaobaoLifeReservationTradeConsumeNoticeAPIRequest added in v1.3.4

func ReleaseTaobaoLifeReservationTradeConsumeNoticeAPIRequest(v *TaobaoLifeReservationTradeConsumeNoticeAPIRequest)

ReleaseTaobaoLifeReservationTradeConsumeNoticeAPIRequest 将 TaobaoLifeReservationTradeConsumeNoticeAPIRequest 放入 sync.Pool

func ReleaseTaobaoLifeReservationTradeConsumeNoticeAPIResponse added in v1.3.4

func ReleaseTaobaoLifeReservationTradeConsumeNoticeAPIResponse(v *TaobaoLifeReservationTradeConsumeNoticeAPIResponse)

ReleaseTaobaoLifeReservationTradeConsumeNoticeAPIResponse 将 TaobaoLifeReservationTradeConsumeNoticeAPIResponse 保存到 sync.Pool

func ReleaseTaobaoLifeReservationTradeConsumeNoticeResult added in v1.3.4

func ReleaseTaobaoLifeReservationTradeConsumeNoticeResult(v *TaobaoLifeReservationTradeConsumeNoticeResult)

ReleaseTaobaoLifeReservationTradeConsumeNoticeResult 释放TaobaoLifeReservationTradeConsumeNoticeResult

func ReleaseTaobaoOfnSelfRecycleAuthAPIRequest added in v1.3.4

func ReleaseTaobaoOfnSelfRecycleAuthAPIRequest(v *TaobaoOfnSelfRecycleAuthAPIRequest)

ReleaseTaobaoOfnSelfRecycleAuthAPIRequest 将 TaobaoOfnSelfRecycleAuthAPIRequest 放入 sync.Pool

func ReleaseTaobaoOfnSelfRecycleAuthAPIResponse added in v1.3.4

func ReleaseTaobaoOfnSelfRecycleAuthAPIResponse(v *TaobaoOfnSelfRecycleAuthAPIResponse)

ReleaseTaobaoOfnSelfRecycleAuthAPIResponse 将 TaobaoOfnSelfRecycleAuthAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpenTradeGetAPIRequest added in v1.3.4

func ReleaseTaobaoOpenTradeGetAPIRequest(v *TaobaoOpenTradeGetAPIRequest)

ReleaseTaobaoOpenTradeGetAPIRequest 将 TaobaoOpenTradeGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpenTradeGetAPIResponse added in v1.3.4

func ReleaseTaobaoOpenTradeGetAPIResponse(v *TaobaoOpenTradeGetAPIResponse)

ReleaseTaobaoOpenTradeGetAPIResponse 将 TaobaoOpenTradeGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpenTradesSoldGetAPIRequest added in v1.3.4

func ReleaseTaobaoOpenTradesSoldGetAPIRequest(v *TaobaoOpenTradesSoldGetAPIRequest)

ReleaseTaobaoOpenTradesSoldGetAPIRequest 将 TaobaoOpenTradesSoldGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpenTradesSoldGetAPIResponse added in v1.3.4

func ReleaseTaobaoOpenTradesSoldGetAPIResponse(v *TaobaoOpenTradesSoldGetAPIResponse)

ReleaseTaobaoOpenTradesSoldGetAPIResponse 将 TaobaoOpenTradesSoldGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoOpentradeCustomizationRefundEnableAPIRequest added in v1.3.4

func ReleaseTaobaoOpentradeCustomizationRefundEnableAPIRequest(v *TaobaoOpentradeCustomizationRefundEnableAPIRequest)

ReleaseTaobaoOpentradeCustomizationRefundEnableAPIRequest 将 TaobaoOpentradeCustomizationRefundEnableAPIRequest 放入 sync.Pool

func ReleaseTaobaoOpentradeCustomizationRefundEnableAPIResponse added in v1.3.4

func ReleaseTaobaoOpentradeCustomizationRefundEnableAPIResponse(v *TaobaoOpentradeCustomizationRefundEnableAPIResponse)

ReleaseTaobaoOpentradeCustomizationRefundEnableAPIResponse 将 TaobaoOpentradeCustomizationRefundEnableAPIResponse 保存到 sync.Pool

func ReleaseTaobaoRdcAligeniusOrdermsgUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoRdcAligeniusOrdermsgUpdateAPIRequest(v *TaobaoRdcAligeniusOrdermsgUpdateAPIRequest)

ReleaseTaobaoRdcAligeniusOrdermsgUpdateAPIRequest 将 TaobaoRdcAligeniusOrdermsgUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoRdcAligeniusOrdermsgUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoRdcAligeniusOrdermsgUpdateAPIResponse(v *TaobaoRdcAligeniusOrdermsgUpdateAPIResponse)

ReleaseTaobaoRdcAligeniusOrdermsgUpdateAPIResponse 将 TaobaoRdcAligeniusOrdermsgUpdateAPIResponse 保存到 sync.Pool

func ReleaseTaobaoRdcAligeniusOrdermsgUpdateResult added in v1.3.4

func ReleaseTaobaoRdcAligeniusOrdermsgUpdateResult(v *TaobaoRdcAligeniusOrdermsgUpdateResult)

ReleaseTaobaoRdcAligeniusOrdermsgUpdateResult 释放TaobaoRdcAligeniusOrdermsgUpdateResult

func ReleaseTaobaoServindustryFinanceGeexOrderLoanAPIRequest added in v1.3.4

func ReleaseTaobaoServindustryFinanceGeexOrderLoanAPIRequest(v *TaobaoServindustryFinanceGeexOrderLoanAPIRequest)

ReleaseTaobaoServindustryFinanceGeexOrderLoanAPIRequest 将 TaobaoServindustryFinanceGeexOrderLoanAPIRequest 放入 sync.Pool

func ReleaseTaobaoServindustryFinanceGeexOrderLoanAPIResponse added in v1.3.4

func ReleaseTaobaoServindustryFinanceGeexOrderLoanAPIResponse(v *TaobaoServindustryFinanceGeexOrderLoanAPIResponse)

ReleaseTaobaoServindustryFinanceGeexOrderLoanAPIResponse 将 TaobaoServindustryFinanceGeexOrderLoanAPIResponse 保存到 sync.Pool

func ReleaseTaobaoServindustryFinanceGeexOrderUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoServindustryFinanceGeexOrderUpdateAPIRequest(v *TaobaoServindustryFinanceGeexOrderUpdateAPIRequest)

ReleaseTaobaoServindustryFinanceGeexOrderUpdateAPIRequest 将 TaobaoServindustryFinanceGeexOrderUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoServindustryFinanceGeexOrderUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoServindustryFinanceGeexOrderUpdateAPIResponse(v *TaobaoServindustryFinanceGeexOrderUpdateAPIResponse)

ReleaseTaobaoServindustryFinanceGeexOrderUpdateAPIResponse 将 TaobaoServindustryFinanceGeexOrderUpdateAPIResponse 保存到 sync.Pool

func ReleaseTaobaoServindustryFinanceInsuranceAgreementSignAPIRequest added in v1.3.4

func ReleaseTaobaoServindustryFinanceInsuranceAgreementSignAPIRequest(v *TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest)

ReleaseTaobaoServindustryFinanceInsuranceAgreementSignAPIRequest 将 TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest 放入 sync.Pool

func ReleaseTaobaoServindustryFinanceInsuranceAgreementSignAPIResponse added in v1.3.4

func ReleaseTaobaoServindustryFinanceInsuranceAgreementSignAPIResponse(v *TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse)

ReleaseTaobaoServindustryFinanceInsuranceAgreementSignAPIResponse 将 TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradeGetAPIRequest added in v1.3.4

func ReleaseTaobaoTradeGetAPIRequest(v *TaobaoTradeGetAPIRequest)

ReleaseTaobaoTradeGetAPIRequest 将 TaobaoTradeGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradeGetAPIResponse added in v1.3.4

func ReleaseTaobaoTradeGetAPIResponse(v *TaobaoTradeGetAPIResponse)

ReleaseTaobaoTradeGetAPIResponse 将 TaobaoTradeGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradeSimpleGetAPIRequest added in v1.3.4

func ReleaseTaobaoTradeSimpleGetAPIRequest(v *TaobaoTradeSimpleGetAPIRequest)

ReleaseTaobaoTradeSimpleGetAPIRequest 将 TaobaoTradeSimpleGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradeSimpleGetAPIResponse added in v1.3.4

func ReleaseTaobaoTradeSimpleGetAPIResponse(v *TaobaoTradeSimpleGetAPIResponse)

ReleaseTaobaoTradeSimpleGetAPIResponse 将 TaobaoTradeSimpleGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradeVoucherUploadAPIRequest added in v1.3.4

func ReleaseTaobaoTradeVoucherUploadAPIRequest(v *TaobaoTradeVoucherUploadAPIRequest)

ReleaseTaobaoTradeVoucherUploadAPIRequest 将 TaobaoTradeVoucherUploadAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradeVoucherUploadAPIResponse added in v1.3.4

func ReleaseTaobaoTradeVoucherUploadAPIResponse(v *TaobaoTradeVoucherUploadAPIResponse)

ReleaseTaobaoTradeVoucherUploadAPIResponse 将 TaobaoTradeVoucherUploadAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradeWtverticalGetAPIRequest added in v1.3.4

func ReleaseTaobaoTradeWtverticalGetAPIRequest(v *TaobaoTradeWtverticalGetAPIRequest)

ReleaseTaobaoTradeWtverticalGetAPIRequest 将 TaobaoTradeWtverticalGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradeWtverticalGetAPIResponse added in v1.3.4

func ReleaseTaobaoTradeWtverticalGetAPIResponse(v *TaobaoTradeWtverticalGetAPIResponse)

ReleaseTaobaoTradeWtverticalGetAPIResponse 将 TaobaoTradeWtverticalGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradesSimpleSoldGetAPIRequest added in v1.3.4

func ReleaseTaobaoTradesSimpleSoldGetAPIRequest(v *TaobaoTradesSimpleSoldGetAPIRequest)

ReleaseTaobaoTradesSimpleSoldGetAPIRequest 将 TaobaoTradesSimpleSoldGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradesSimpleSoldGetAPIResponse added in v1.3.4

func ReleaseTaobaoTradesSimpleSoldGetAPIResponse(v *TaobaoTradesSimpleSoldGetAPIResponse)

ReleaseTaobaoTradesSimpleSoldGetAPIResponse 将 TaobaoTradesSimpleSoldGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradesSimpleSoldIncrementGetAPIRequest added in v1.3.4

func ReleaseTaobaoTradesSimpleSoldIncrementGetAPIRequest(v *TaobaoTradesSimpleSoldIncrementGetAPIRequest)

ReleaseTaobaoTradesSimpleSoldIncrementGetAPIRequest 将 TaobaoTradesSimpleSoldIncrementGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradesSimpleSoldIncrementGetAPIResponse added in v1.3.4

func ReleaseTaobaoTradesSimpleSoldIncrementGetAPIResponse(v *TaobaoTradesSimpleSoldIncrementGetAPIResponse)

ReleaseTaobaoTradesSimpleSoldIncrementGetAPIResponse 将 TaobaoTradesSimpleSoldIncrementGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTradesSoldHistoryGetAPIRequest added in v1.3.4

func ReleaseTaobaoTradesSoldHistoryGetAPIRequest(v *TaobaoTradesSoldHistoryGetAPIRequest)

ReleaseTaobaoTradesSoldHistoryGetAPIRequest 将 TaobaoTradesSoldHistoryGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoTradesSoldHistoryGetAPIResponse added in v1.3.4

func ReleaseTaobaoTradesSoldHistoryGetAPIResponse(v *TaobaoTradesSoldHistoryGetAPIResponse)

ReleaseTaobaoTradesSoldHistoryGetAPIResponse 将 TaobaoTradesSoldHistoryGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoWttTradeServiceGetAPIRequest added in v1.3.4

func ReleaseTaobaoWttTradeServiceGetAPIRequest(v *TaobaoWttTradeServiceGetAPIRequest)

ReleaseTaobaoWttTradeServiceGetAPIRequest 将 TaobaoWttTradeServiceGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoWttTradeServiceGetAPIResponse added in v1.3.4

func ReleaseTaobaoWttTradeServiceGetAPIResponse(v *TaobaoWttTradeServiceGetAPIResponse)

ReleaseTaobaoWttTradeServiceGetAPIResponse 将 TaobaoWttTradeServiceGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoXhotelDistributionOrderDetailSearchAPIRequest added in v1.3.4

func ReleaseTaobaoXhotelDistributionOrderDetailSearchAPIRequest(v *TaobaoXhotelDistributionOrderDetailSearchAPIRequest)

ReleaseTaobaoXhotelDistributionOrderDetailSearchAPIRequest 将 TaobaoXhotelDistributionOrderDetailSearchAPIRequest 放入 sync.Pool

func ReleaseTaobaoXhotelDistributionOrderDetailSearchAPIResponse added in v1.3.4

func ReleaseTaobaoXhotelDistributionOrderDetailSearchAPIResponse(v *TaobaoXhotelDistributionOrderDetailSearchAPIResponse)

ReleaseTaobaoXhotelDistributionOrderDetailSearchAPIResponse 将 TaobaoXhotelDistributionOrderDetailSearchAPIResponse 保存到 sync.Pool

func ReleaseTmallAscpOrdersSaleCreateAPIRequest added in v1.3.4

func ReleaseTmallAscpOrdersSaleCreateAPIRequest(v *TmallAscpOrdersSaleCreateAPIRequest)

ReleaseTmallAscpOrdersSaleCreateAPIRequest 将 TmallAscpOrdersSaleCreateAPIRequest 放入 sync.Pool

func ReleaseTmallAscpOrdersSaleCreateAPIResponse added in v1.3.4

func ReleaseTmallAscpOrdersSaleCreateAPIResponse(v *TmallAscpOrdersSaleCreateAPIResponse)

ReleaseTmallAscpOrdersSaleCreateAPIResponse 将 TmallAscpOrdersSaleCreateAPIResponse 保存到 sync.Pool

func ReleaseTmallAscpOrdersSaleCreateResultDo added in v1.3.4

func ReleaseTmallAscpOrdersSaleCreateResultDo(v *TmallAscpOrdersSaleCreateResultDo)

ReleaseTmallAscpOrdersSaleCreateResultDo 释放TmallAscpOrdersSaleCreateResultDo

func ReleaseTopDistributionOrderDetail added in v1.3.4

func ReleaseTopDistributionOrderDetail(v *TopDistributionOrderDetail)

ReleaseTopDistributionOrderDetail 释放TopDistributionOrderDetail

func ReleaseTrade added in v1.3.4

func ReleaseTrade(v *Trade)

ReleaseTrade 释放Trade

func ReleaseTradeFlowGoodsDetailModel added in v1.3.4

func ReleaseTradeFlowGoodsDetailModel(v *TradeFlowGoodsDetailModel)

ReleaseTradeFlowGoodsDetailModel 释放TradeFlowGoodsDetailModel

func ReleaseTradeFlowModel added in v1.3.4

func ReleaseTradeFlowModel(v *TradeFlowModel)

ReleaseTradeFlowModel 释放TradeFlowModel

func ReleaseTradeFlowPaymentModel added in v1.3.4

func ReleaseTradeFlowPaymentModel(v *TradeFlowPaymentModel)

ReleaseTradeFlowPaymentModel 释放TradeFlowPaymentModel

func ReleaseTradeOrder added in v1.3.4

func ReleaseTradeOrder(v *TradeOrder)

ReleaseTradeOrder 释放TradeOrder

func ReleaseTradeOrderQuery added in v1.3.4

func ReleaseTradeOrderQuery(v *TradeOrderQuery)

ReleaseTradeOrderQuery 释放TradeOrderQuery

func ReleaseTradeOrderQueryResult added in v1.3.4

func ReleaseTradeOrderQueryResult(v *TradeOrderQueryResult)

ReleaseTradeOrderQueryResult 释放TradeOrderQueryResult

func ReleaseTradeorders added in v1.3.4

func ReleaseTradeorders(v *Tradeorders)

ReleaseTradeorders 释放Tradeorders

func ReleaseTribeError added in v1.3.4

func ReleaseTribeError(v *TribeError)

ReleaseTribeError 释放TribeError

func ReleaseWtExtResult added in v1.3.4

func ReleaseWtExtResult(v *WtExtResult)

ReleaseWtExtResult 释放WtExtResult

func ReleaseWtverticalDto added in v1.3.4

func ReleaseWtverticalDto(v *WtverticalDto)

ReleaseWtverticalDto 释放WtverticalDto

Types

type AdvertiseInfoDto added in v1.2.9

type AdvertiseInfoDto struct {
	// 信息流投放转换追踪标识
	ConversionTracking string `json:"conversion_tracking,omitempty" xml:"conversion_tracking,omitempty"`
	// 信息流投放广告账户id
	AdvertiserId string `json:"advertiser_id,omitempty" xml:"advertiser_id,omitempty"`
}

AdvertiseInfoDto 结构体

func GetAdvertiseInfoDto added in v1.3.4

func GetAdvertiseInfoDto() *AdvertiseInfoDto

GetAdvertiseInfoDto() 从对象池中获取AdvertiseInfoDto

type AdvertiseInfoQuery added in v1.2.9

type AdvertiseInfoQuery struct {
	// 用户id
	OpenId string `json:"open_id,omitempty" xml:"open_id,omitempty"`
	// 订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

AdvertiseInfoQuery 结构体

func GetAdvertiseInfoQuery added in v1.3.4

func GetAdvertiseInfoQuery() *AdvertiseInfoQuery

GetAdvertiseInfoQuery() 从对象池中获取AdvertiseInfoQuery

type AlibabaAlicomTradeAdvertiseinfoGetAPIRequest added in v1.2.9

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

AlibabaAlicomTradeAdvertiseinfoGetAPIRequest 获取订单上的在信息流投放信息 API请求 alibaba.alicom.trade.advertiseinfo.get

获取订单上的在信息流投放信息

func GetAlibabaAlicomTradeAdvertiseinfoGetAPIRequest added in v1.3.4

func GetAlibabaAlicomTradeAdvertiseinfoGetAPIRequest() *AlibabaAlicomTradeAdvertiseinfoGetAPIRequest

GetAlibabaAlicomTradeAdvertiseinfoGetRequest 从 sync.Pool 获取 AlibabaAlicomTradeAdvertiseinfoGetAPIRequest

func NewAlibabaAlicomTradeAdvertiseinfoGetRequest added in v1.2.9

func NewAlibabaAlicomTradeAdvertiseinfoGetRequest() *AlibabaAlicomTradeAdvertiseinfoGetAPIRequest

NewAlibabaAlicomTradeAdvertiseinfoGetRequest 初始化AlibabaAlicomTradeAdvertiseinfoGetAPIRequest对象

func (AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) GetAdvertiseInfoQuery added in v1.2.9

GetAdvertiseInfoQuery AdvertiseInfoQuery Getter

func (AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) GetRawParams added in v1.2.9

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

func (*AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) SetAdvertiseInfoQuery added in v1.2.9

func (r *AlibabaAlicomTradeAdvertiseinfoGetAPIRequest) SetAdvertiseInfoQuery(_advertiseInfoQuery *AdvertiseInfoQuery) error

SetAdvertiseInfoQuery is AdvertiseInfoQuery Setter 入参

type AlibabaAlicomTradeAdvertiseinfoGetAPIResponse added in v1.2.9

type AlibabaAlicomTradeAdvertiseinfoGetAPIResponse struct {
	model.CommonResponse
	AlibabaAlicomTradeAdvertiseinfoGetAPIResponseModel
}

AlibabaAlicomTradeAdvertiseinfoGetAPIResponse 获取订单上的在信息流投放信息 API返回值 alibaba.alicom.trade.advertiseinfo.get

获取订单上的在信息流投放信息

func GetAlibabaAlicomTradeAdvertiseinfoGetAPIResponse added in v1.3.4

func GetAlibabaAlicomTradeAdvertiseinfoGetAPIResponse() *AlibabaAlicomTradeAdvertiseinfoGetAPIResponse

GetAlibabaAlicomTradeAdvertiseinfoGetAPIResponse 从 sync.Pool 获取 AlibabaAlicomTradeAdvertiseinfoGetAPIResponse

func (*AlibabaAlicomTradeAdvertiseinfoGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaAlicomTradeAdvertiseinfoGetAPIResponseModel added in v1.2.9

type AlibabaAlicomTradeAdvertiseinfoGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_alicom_trade_advertiseinfo_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 信息投放广告信息
	Module *AdvertiseInfoDto `json:"module,omitempty" xml:"module,omitempty"`
}

AlibabaAlicomTradeAdvertiseinfoGetAPIResponseModel is 获取订单上的在信息流投放信息 成功返回结果

func (*AlibabaAlicomTradeAdvertiseinfoGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaJymFulfillmentCardCallbackAPIRequest added in v1.2.9

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

AlibabaJymFulfillmentCardCallbackAPIRequest 外部商家卡密结果回调 API请求 alibaba.jym.fulfillment.card.callback

外部商家卡密结果回调

func GetAlibabaJymFulfillmentCardCallbackAPIRequest added in v1.3.4

func GetAlibabaJymFulfillmentCardCallbackAPIRequest() *AlibabaJymFulfillmentCardCallbackAPIRequest

GetAlibabaJymFulfillmentCardCallbackRequest 从 sync.Pool 获取 AlibabaJymFulfillmentCardCallbackAPIRequest

func NewAlibabaJymFulfillmentCardCallbackRequest added in v1.2.9

func NewAlibabaJymFulfillmentCardCallbackRequest() *AlibabaJymFulfillmentCardCallbackAPIRequest

NewAlibabaJymFulfillmentCardCallbackRequest 初始化AlibabaJymFulfillmentCardCallbackAPIRequest对象

func (AlibabaJymFulfillmentCardCallbackAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaJymFulfillmentCardCallbackAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaJymFulfillmentCardCallbackAPIRequest) GetCardChargeCallbackRequestDto added in v1.2.9

GetCardChargeCallbackRequestDto CardChargeCallbackRequestDto Getter

func (AlibabaJymFulfillmentCardCallbackAPIRequest) GetRawParams added in v1.2.9

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

func (*AlibabaJymFulfillmentCardCallbackAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaJymFulfillmentCardCallbackAPIRequest) SetCardChargeCallbackRequestDto added in v1.2.9

func (r *AlibabaJymFulfillmentCardCallbackAPIRequest) SetCardChargeCallbackRequestDto(_cardChargeCallbackRequestDto *CardChargeCallbackRequestDto) error

SetCardChargeCallbackRequestDto is CardChargeCallbackRequestDto Setter 卡密类结果回调请求

type AlibabaJymFulfillmentCardCallbackAPIResponse added in v1.2.9

type AlibabaJymFulfillmentCardCallbackAPIResponse struct {
	model.CommonResponse
	AlibabaJymFulfillmentCardCallbackAPIResponseModel
}

AlibabaJymFulfillmentCardCallbackAPIResponse 外部商家卡密结果回调 API返回值 alibaba.jym.fulfillment.card.callback

外部商家卡密结果回调

func GetAlibabaJymFulfillmentCardCallbackAPIResponse added in v1.3.4

func GetAlibabaJymFulfillmentCardCallbackAPIResponse() *AlibabaJymFulfillmentCardCallbackAPIResponse

GetAlibabaJymFulfillmentCardCallbackAPIResponse 从 sync.Pool 获取 AlibabaJymFulfillmentCardCallbackAPIResponse

func (*AlibabaJymFulfillmentCardCallbackAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaJymFulfillmentCardCallbackAPIResponseModel added in v1.2.9

type AlibabaJymFulfillmentCardCallbackAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_jym_fulfillment_card_callback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 失败错误码
	FailedCode string `json:"failed_code,omitempty" xml:"failed_code,omitempty"`
	// 失败原因描述
	FailedReason string `json:"failed_reason,omitempty" xml:"failed_reason,omitempty"`
	// 交易猫订单是否成功,true-成功,false-失败
	JymOrderSuccess string `json:"jym_order_success,omitempty" xml:"jym_order_success,omitempty"`
}

AlibabaJymFulfillmentCardCallbackAPIResponseModel is 外部商家卡密结果回调 成功返回结果

func (*AlibabaJymFulfillmentCardCallbackAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaJymFulfillmentIoschargeCallbackAPIRequest added in v1.2.8

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

AlibabaJymFulfillmentIoschargeCallbackAPIRequest 代充充值回调 API请求 alibaba.jym.fulfillment.ioscharge.callback

代充充值回调

func GetAlibabaJymFulfillmentIoschargeCallbackAPIRequest added in v1.3.4

func GetAlibabaJymFulfillmentIoschargeCallbackAPIRequest() *AlibabaJymFulfillmentIoschargeCallbackAPIRequest

GetAlibabaJymFulfillmentIoschargeCallbackRequest 从 sync.Pool 获取 AlibabaJymFulfillmentIoschargeCallbackAPIRequest

func NewAlibabaJymFulfillmentIoschargeCallbackRequest added in v1.2.8

func NewAlibabaJymFulfillmentIoschargeCallbackRequest() *AlibabaJymFulfillmentIoschargeCallbackAPIRequest

NewAlibabaJymFulfillmentIoschargeCallbackRequest 初始化AlibabaJymFulfillmentIoschargeCallbackAPIRequest对象

func (AlibabaJymFulfillmentIoschargeCallbackAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaJymFulfillmentIoschargeCallbackAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaJymFulfillmentIoschargeCallbackAPIRequest) GetIosChargeCallbackRequestDto added in v1.2.8

GetIosChargeCallbackRequestDto IosChargeCallbackRequestDto Getter

func (AlibabaJymFulfillmentIoschargeCallbackAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaJymFulfillmentIoschargeCallbackAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaJymFulfillmentIoschargeCallbackAPIRequest) SetIosChargeCallbackRequestDto added in v1.2.8

func (r *AlibabaJymFulfillmentIoschargeCallbackAPIRequest) SetIosChargeCallbackRequestDto(_iosChargeCallbackRequestDto *IOSChargeCallbackRequestDto) error

SetIosChargeCallbackRequestDto is IosChargeCallbackRequestDto Setter 充值回调请求

type AlibabaJymFulfillmentIoschargeCallbackAPIResponse added in v1.2.8

type AlibabaJymFulfillmentIoschargeCallbackAPIResponse struct {
	model.CommonResponse
	AlibabaJymFulfillmentIoschargeCallbackAPIResponseModel
}

AlibabaJymFulfillmentIoschargeCallbackAPIResponse 代充充值回调 API返回值 alibaba.jym.fulfillment.ioscharge.callback

代充充值回调

func GetAlibabaJymFulfillmentIoschargeCallbackAPIResponse added in v1.3.4

func GetAlibabaJymFulfillmentIoschargeCallbackAPIResponse() *AlibabaJymFulfillmentIoschargeCallbackAPIResponse

GetAlibabaJymFulfillmentIoschargeCallbackAPIResponse 从 sync.Pool 获取 AlibabaJymFulfillmentIoschargeCallbackAPIResponse

func (*AlibabaJymFulfillmentIoschargeCallbackAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaJymFulfillmentIoschargeCallbackAPIResponseModel added in v1.2.8

type AlibabaJymFulfillmentIoschargeCallbackAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_jym_fulfillment_ioscharge_callback_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 失败错误码
	FailedCode string `json:"failed_code,omitempty" xml:"failed_code,omitempty"`
	// 交易猫订单是否成功,true-成功,false-失败
	JymOrderSuccess string `json:"jym_order_success,omitempty" xml:"jym_order_success,omitempty"`
	// 失败原因描述
	FailedReason string `json:"failed_reason,omitempty" xml:"failed_reason,omitempty"`
}

AlibabaJymFulfillmentIoschargeCallbackAPIResponseModel is 代充充值回调 成功返回结果

func (*AlibabaJymFulfillmentIoschargeCallbackAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstVasTradeflowSaveAPIRequest

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

AlibabaLstVasTradeflowSaveAPIRequest 交易信息回流 API请求 alibaba.lst.vas.tradeflow.save

自动售货机交易信息同步接口,ISV通过此接口上传售货机交易信息。

func GetAlibabaLstVasTradeflowSaveAPIRequest added in v1.3.4

func GetAlibabaLstVasTradeflowSaveAPIRequest() *AlibabaLstVasTradeflowSaveAPIRequest

GetAlibabaLstVasTradeflowSaveRequest 从 sync.Pool 获取 AlibabaLstVasTradeflowSaveAPIRequest

func NewAlibabaLstVasTradeflowSaveRequest

func NewAlibabaLstVasTradeflowSaveRequest() *AlibabaLstVasTradeflowSaveAPIRequest

NewAlibabaLstVasTradeflowSaveRequest 初始化AlibabaLstVasTradeflowSaveAPIRequest对象

func (AlibabaLstVasTradeflowSaveAPIRequest) GetApiMethodName

func (r AlibabaLstVasTradeflowSaveAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaLstVasTradeflowSaveAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaLstVasTradeflowSaveAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaLstVasTradeflowSaveAPIRequest) GetTradeFlowModelList

func (r AlibabaLstVasTradeflowSaveAPIRequest) GetTradeFlowModelList() *TradeFlowModel

GetTradeFlowModelList TradeFlowModelList Getter

func (*AlibabaLstVasTradeflowSaveAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaLstVasTradeflowSaveAPIRequest) SetTradeFlowModelList

func (r *AlibabaLstVasTradeflowSaveAPIRequest) SetTradeFlowModelList(_tradeFlowModelList *TradeFlowModel) error

SetTradeFlowModelList is TradeFlowModelList Setter 交易流水信息

type AlibabaLstVasTradeflowSaveAPIResponse

type AlibabaLstVasTradeflowSaveAPIResponse struct {
	model.CommonResponse
	AlibabaLstVasTradeflowSaveAPIResponseModel
}

AlibabaLstVasTradeflowSaveAPIResponse 交易信息回流 API返回值 alibaba.lst.vas.tradeflow.save

自动售货机交易信息同步接口,ISV通过此接口上传售货机交易信息。

func GetAlibabaLstVasTradeflowSaveAPIResponse added in v1.3.4

func GetAlibabaLstVasTradeflowSaveAPIResponse() *AlibabaLstVasTradeflowSaveAPIResponse

GetAlibabaLstVasTradeflowSaveAPIResponse 从 sync.Pool 获取 AlibabaLstVasTradeflowSaveAPIResponse

func (*AlibabaLstVasTradeflowSaveAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstVasTradeflowSaveAPIResponseModel

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

AlibabaLstVasTradeflowSaveAPIResponseModel is 交易信息回流 成功返回结果

func (*AlibabaLstVasTradeflowSaveAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaLstVasTradeflowSaveResult

type AlibabaLstVasTradeflowSaveResult struct {
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// model
	Model bool `json:"model,omitempty" xml:"model,omitempty"`
}

AlibabaLstVasTradeflowSaveResult 结构体

func GetAlibabaLstVasTradeflowSaveResult added in v1.3.4

func GetAlibabaLstVasTradeflowSaveResult() *AlibabaLstVasTradeflowSaveResult

GetAlibabaLstVasTradeflowSaveResult() 从对象池中获取AlibabaLstVasTradeflowSaveResult

type AlibabaOmniSaasOrderCreateAPIRequest

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

AlibabaOmniSaasOrderCreateAPIRequest 订单创建接口 API请求 alibaba.omni.saas.order.create

服务商利用现有的saas系统和阿里完成交易系统的对接

func GetAlibabaOmniSaasOrderCreateAPIRequest added in v1.3.4

func GetAlibabaOmniSaasOrderCreateAPIRequest() *AlibabaOmniSaasOrderCreateAPIRequest

GetAlibabaOmniSaasOrderCreateRequest 从 sync.Pool 获取 AlibabaOmniSaasOrderCreateAPIRequest

func NewAlibabaOmniSaasOrderCreateRequest

func NewAlibabaOmniSaasOrderCreateRequest() *AlibabaOmniSaasOrderCreateAPIRequest

NewAlibabaOmniSaasOrderCreateRequest 初始化AlibabaOmniSaasOrderCreateAPIRequest对象

func (AlibabaOmniSaasOrderCreateAPIRequest) GetApiMethodName

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaOmniSaasOrderCreateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaOmniSaasOrderCreateAPIRequest) GetBuyerId

GetBuyerId BuyerId Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetBuyerIdType

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetBuyerIdType() string

GetBuyerIdType BuyerIdType Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetCouponInfos

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetCouponInfos() []CouponInfo

GetCouponInfos CouponInfos Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetDevice

GetDevice Device Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetDeviceNo

GetDeviceNo DeviceNo Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetGoodsDetails

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetGoodsDetails() []GoodsDetail

GetGoodsDetails GoodsDetails Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetOperatorId

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetOperatorId() string

GetOperatorId OperatorId Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetPayChannel

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetPayChannel() string

GetPayChannel PayChannel Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaOmniSaasOrderCreateAPIRequest) GetRequestNo

GetRequestNo RequestNo Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetStoreId

GetStoreId StoreId Getter

func (AlibabaOmniSaasOrderCreateAPIRequest) GetStoreIdType

func (r AlibabaOmniSaasOrderCreateAPIRequest) GetStoreIdType() string

GetStoreIdType StoreIdType Getter

func (*AlibabaOmniSaasOrderCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetBuyerId

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetBuyerId(_buyerId string) error

SetBuyerId is BuyerId Setter 买家标识,淘系用户或用户手机号。当支付渠道为支付宝时,此字段为淘宝会员码或支付宝付款码。(当前仅支持淘系用户,手机号下单稍后开放)

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetBuyerIdType

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetBuyerIdType(_buyerIdType string) error

SetBuyerIdType is BuyerIdType Setter ALIPAY:支付宝用户;TAOBAO:淘宝会员码;MOBILE:手机号

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetCouponInfos

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetCouponInfos(_couponInfos []CouponInfo) error

SetCouponInfos is CouponInfos Setter 商家自有优惠

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetDevice

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetDevice(_device string) error

SetDevice is Device Setter 收银设备类型

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetDeviceNo

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetDeviceNo(_deviceNo string) error

SetDeviceNo is DeviceNo Setter 收银设备号

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetGoodsDetails

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetGoodsDetails(_goodsDetails []GoodsDetail) error

SetGoodsDetails is GoodsDetails Setter 商品列表

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetOperatorId

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetOperatorId(_operatorId string) error

SetOperatorId is OperatorId Setter 收银员标识

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetPayChannel

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetPayChannel(_payChannel string) error

SetPayChannel is PayChannel Setter ALIPAY:支付宝付款;BANK_CARD:刷卡

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetRequestNo

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetRequestNo(_requestNo string) error

SetRequestNo is RequestNo Setter 请求号,用于标识一次请求

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetStoreId

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetStoreId(_storeId string) error

SetStoreId is StoreId Setter 门店ID

func (*AlibabaOmniSaasOrderCreateAPIRequest) SetStoreIdType

func (r *AlibabaOmniSaasOrderCreateAPIRequest) SetStoreIdType(_storeIdType string) error

SetStoreIdType is StoreIdType Setter PLACE:淘宝商户中心门店ID;CUSTOM:商户自有门店编码,需要维护到淘宝商户中心

type AlibabaOmniSaasOrderCreateAPIResponse

type AlibabaOmniSaasOrderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaOmniSaasOrderCreateAPIResponseModel
}

AlibabaOmniSaasOrderCreateAPIResponse 订单创建接口 API返回值 alibaba.omni.saas.order.create

服务商利用现有的saas系统和阿里完成交易系统的对接

func GetAlibabaOmniSaasOrderCreateAPIResponse added in v1.3.4

func GetAlibabaOmniSaasOrderCreateAPIResponse() *AlibabaOmniSaasOrderCreateAPIResponse

GetAlibabaOmniSaasOrderCreateAPIResponse 从 sync.Pool 获取 AlibabaOmniSaasOrderCreateAPIResponse

func (*AlibabaOmniSaasOrderCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaOmniSaasOrderCreateAPIResponseModel

type AlibabaOmniSaasOrderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_omni_saas_order_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// tradeNo
	TradeNo int64 `json:"trade_no,omitempty" xml:"trade_no,omitempty"`
	// totalAmount
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// actualPayFee
	ActualPayFee int64 `json:"actual_pay_fee,omitempty" xml:"actual_pay_fee,omitempty"`
}

AlibabaOmniSaasOrderCreateAPIResponseModel is 订单创建接口 成功返回结果

func (*AlibabaOmniSaasOrderCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaTradeAlianceCreateAPIRequest

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

AlibabaTradeAlianceCreateAPIRequest 推客平台订单回流 API请求 alibaba.trade.aliance.create

推客平台订单回流

func GetAlibabaTradeAlianceCreateAPIRequest added in v1.3.4

func GetAlibabaTradeAlianceCreateAPIRequest() *AlibabaTradeAlianceCreateAPIRequest

GetAlibabaTradeAlianceCreateRequest 从 sync.Pool 获取 AlibabaTradeAlianceCreateAPIRequest

func NewAlibabaTradeAlianceCreateRequest

func NewAlibabaTradeAlianceCreateRequest() *AlibabaTradeAlianceCreateAPIRequest

NewAlibabaTradeAlianceCreateRequest 初始化AlibabaTradeAlianceCreateAPIRequest对象

func (AlibabaTradeAlianceCreateAPIRequest) GetApiMethodName

func (r AlibabaTradeAlianceCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaTradeAlianceCreateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaTradeAlianceCreateAPIRequest) GetParamIsvCreateOrderParam

func (r AlibabaTradeAlianceCreateAPIRequest) GetParamIsvCreateOrderParam() *IsvCreateOrderParam

GetParamIsvCreateOrderParam ParamIsvCreateOrderParam Getter

func (AlibabaTradeAlianceCreateAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaTradeAlianceCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaTradeAlianceCreateAPIRequest) SetParamIsvCreateOrderParam

func (r *AlibabaTradeAlianceCreateAPIRequest) SetParamIsvCreateOrderParam(_paramIsvCreateOrderParam *IsvCreateOrderParam) error

SetParamIsvCreateOrderParam is ParamIsvCreateOrderParam Setter 下单请求

type AlibabaTradeAlianceCreateAPIResponse

type AlibabaTradeAlianceCreateAPIResponse struct {
	model.CommonResponse
	AlibabaTradeAlianceCreateAPIResponseModel
}

AlibabaTradeAlianceCreateAPIResponse 推客平台订单回流 API返回值 alibaba.trade.aliance.create

推客平台订单回流

func GetAlibabaTradeAlianceCreateAPIResponse added in v1.3.4

func GetAlibabaTradeAlianceCreateAPIResponse() *AlibabaTradeAlianceCreateAPIResponse

GetAlibabaTradeAlianceCreateAPIResponse 从 sync.Pool 获取 AlibabaTradeAlianceCreateAPIResponse

func (*AlibabaTradeAlianceCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaTradeAlianceCreateAPIResponseModel

type AlibabaTradeAlianceCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_trade_aliance_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 订单创建结果
	Result *AlibabaTradeAlianceCreateResultModel `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaTradeAlianceCreateAPIResponseModel is 推客平台订单回流 成功返回结果

func (*AlibabaTradeAlianceCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaTradeAlianceCreateResultModel

type AlibabaTradeAlianceCreateResultModel struct {
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// errorMsg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 生成的订单号i
	MainOrderId string `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// totalAmount
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 是否创建成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AlibabaTradeAlianceCreateResultModel 结构体

func GetAlibabaTradeAlianceCreateResultModel added in v1.3.4

func GetAlibabaTradeAlianceCreateResultModel() *AlibabaTradeAlianceCreateResultModel

GetAlibabaTradeAlianceCreateResultModel() 从对象池中获取AlibabaTradeAlianceCreateResultModel

type AlibabaWdkPosTradeCloseAPIRequest

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

AlibabaWdkPosTradeCloseAPIRequest 轻pos品牌营销关单接口 API请求 alibaba.wdk.pos.trade.close

轻pos品牌营销场景,提供关单接口给外部商家

func GetAlibabaWdkPosTradeCloseAPIRequest added in v1.3.4

func GetAlibabaWdkPosTradeCloseAPIRequest() *AlibabaWdkPosTradeCloseAPIRequest

GetAlibabaWdkPosTradeCloseRequest 从 sync.Pool 获取 AlibabaWdkPosTradeCloseAPIRequest

func NewAlibabaWdkPosTradeCloseRequest

func NewAlibabaWdkPosTradeCloseRequest() *AlibabaWdkPosTradeCloseAPIRequest

NewAlibabaWdkPosTradeCloseRequest 初始化AlibabaWdkPosTradeCloseAPIRequest对象

func (AlibabaWdkPosTradeCloseAPIRequest) GetApiMethodName

func (r AlibabaWdkPosTradeCloseAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkPosTradeCloseAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkPosTradeCloseAPIRequest) GetCloseRequest

GetCloseRequest CloseRequest Getter

func (AlibabaWdkPosTradeCloseAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaWdkPosTradeCloseAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkPosTradeCloseAPIRequest) SetCloseRequest

func (r *AlibabaWdkPosTradeCloseAPIRequest) SetCloseRequest(_closeRequest *FastBuyPosCloseRequest) error

SetCloseRequest is CloseRequest Setter 关单请求

type AlibabaWdkPosTradeCloseAPIResponse

type AlibabaWdkPosTradeCloseAPIResponse struct {
	model.CommonResponse
	AlibabaWdkPosTradeCloseAPIResponseModel
}

AlibabaWdkPosTradeCloseAPIResponse 轻pos品牌营销关单接口 API返回值 alibaba.wdk.pos.trade.close

轻pos品牌营销场景,提供关单接口给外部商家

func GetAlibabaWdkPosTradeCloseAPIResponse added in v1.3.4

func GetAlibabaWdkPosTradeCloseAPIResponse() *AlibabaWdkPosTradeCloseAPIResponse

GetAlibabaWdkPosTradeCloseAPIResponse 从 sync.Pool 获取 AlibabaWdkPosTradeCloseAPIResponse

func (*AlibabaWdkPosTradeCloseAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeCloseAPIResponseModel

type AlibabaWdkPosTradeCloseAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_pos_trade_close_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 关单结果
	Result *FastBuyPosCloseResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaWdkPosTradeCloseAPIResponseModel is 轻pos品牌营销关单接口 成功返回结果

func (*AlibabaWdkPosTradeCloseAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeCreateAPIRequest

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

AlibabaWdkPosTradeCreateAPIRequest 轻pos品牌营销下单接口 API请求 alibaba.wdk.pos.trade.create

提供给石基进行轻pos品牌营销下单

func GetAlibabaWdkPosTradeCreateAPIRequest added in v1.3.4

func GetAlibabaWdkPosTradeCreateAPIRequest() *AlibabaWdkPosTradeCreateAPIRequest

GetAlibabaWdkPosTradeCreateRequest 从 sync.Pool 获取 AlibabaWdkPosTradeCreateAPIRequest

func NewAlibabaWdkPosTradeCreateRequest

func NewAlibabaWdkPosTradeCreateRequest() *AlibabaWdkPosTradeCreateAPIRequest

NewAlibabaWdkPosTradeCreateRequest 初始化AlibabaWdkPosTradeCreateAPIRequest对象

func (AlibabaWdkPosTradeCreateAPIRequest) GetApiMethodName

func (r AlibabaWdkPosTradeCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkPosTradeCreateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkPosTradeCreateAPIRequest) GetCreateRequest

GetCreateRequest CreateRequest Getter

func (AlibabaWdkPosTradeCreateAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaWdkPosTradeCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkPosTradeCreateAPIRequest) SetCreateRequest

func (r *AlibabaWdkPosTradeCreateAPIRequest) SetCreateRequest(_createRequest *FastBuyPosCreateRequest) error

SetCreateRequest is CreateRequest Setter 下单请求

type AlibabaWdkPosTradeCreateAPIResponse

type AlibabaWdkPosTradeCreateAPIResponse struct {
	model.CommonResponse
	AlibabaWdkPosTradeCreateAPIResponseModel
}

AlibabaWdkPosTradeCreateAPIResponse 轻pos品牌营销下单接口 API返回值 alibaba.wdk.pos.trade.create

提供给石基进行轻pos品牌营销下单

func GetAlibabaWdkPosTradeCreateAPIResponse added in v1.3.4

func GetAlibabaWdkPosTradeCreateAPIResponse() *AlibabaWdkPosTradeCreateAPIResponse

GetAlibabaWdkPosTradeCreateAPIResponse 从 sync.Pool 获取 AlibabaWdkPosTradeCreateAPIResponse

func (*AlibabaWdkPosTradeCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeCreateAPIResponseModel

type AlibabaWdkPosTradeCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_pos_trade_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 创单结果
	Result *FastBuyPosCreateResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaWdkPosTradeCreateAPIResponseModel is 轻pos品牌营销下单接口 成功返回结果

func (*AlibabaWdkPosTradeCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradePayAPIRequest

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

AlibabaWdkPosTradePayAPIRequest 轻pos品牌营销支付接口 API请求 alibaba.wdk.pos.trade.pay

轻pos场景,外部商家支付后调用开放平台把支付信息回传给五道口交易

func GetAlibabaWdkPosTradePayAPIRequest added in v1.3.4

func GetAlibabaWdkPosTradePayAPIRequest() *AlibabaWdkPosTradePayAPIRequest

GetAlibabaWdkPosTradePayRequest 从 sync.Pool 获取 AlibabaWdkPosTradePayAPIRequest

func NewAlibabaWdkPosTradePayRequest

func NewAlibabaWdkPosTradePayRequest() *AlibabaWdkPosTradePayAPIRequest

NewAlibabaWdkPosTradePayRequest 初始化AlibabaWdkPosTradePayAPIRequest对象

func (AlibabaWdkPosTradePayAPIRequest) GetApiMethodName

func (r AlibabaWdkPosTradePayAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkPosTradePayAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkPosTradePayAPIRequest) GetPayRequest

GetPayRequest PayRequest Getter

func (AlibabaWdkPosTradePayAPIRequest) GetRawParams added in v1.2.8

func (r AlibabaWdkPosTradePayAPIRequest) GetRawParams() model.Params

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

func (*AlibabaWdkPosTradePayAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkPosTradePayAPIRequest) SetPayRequest

func (r *AlibabaWdkPosTradePayAPIRequest) SetPayRequest(_payRequest *FastBuyPosPayRequest) error

SetPayRequest is PayRequest Setter 支付请求

type AlibabaWdkPosTradePayAPIResponse

type AlibabaWdkPosTradePayAPIResponse struct {
	model.CommonResponse
	AlibabaWdkPosTradePayAPIResponseModel
}

AlibabaWdkPosTradePayAPIResponse 轻pos品牌营销支付接口 API返回值 alibaba.wdk.pos.trade.pay

轻pos场景,外部商家支付后调用开放平台把支付信息回传给五道口交易

func GetAlibabaWdkPosTradePayAPIResponse added in v1.3.4

func GetAlibabaWdkPosTradePayAPIResponse() *AlibabaWdkPosTradePayAPIResponse

GetAlibabaWdkPosTradePayAPIResponse 从 sync.Pool 获取 AlibabaWdkPosTradePayAPIResponse

func (*AlibabaWdkPosTradePayAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradePayAPIResponseModel

type AlibabaWdkPosTradePayAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_pos_trade_pay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 支付结果
	Result *FastBuyPosPayResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaWdkPosTradePayAPIResponseModel is 轻pos品牌营销支付接口 成功返回结果

func (*AlibabaWdkPosTradePayAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeQueryAPIRequest

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

AlibabaWdkPosTradeQueryAPIRequest 轻pos品牌营销查询接口 API请求 alibaba.wdk.pos.trade.query

轻pos品牌营销场景,外部商家查询营销信息

func GetAlibabaWdkPosTradeQueryAPIRequest added in v1.3.4

func GetAlibabaWdkPosTradeQueryAPIRequest() *AlibabaWdkPosTradeQueryAPIRequest

GetAlibabaWdkPosTradeQueryRequest 从 sync.Pool 获取 AlibabaWdkPosTradeQueryAPIRequest

func NewAlibabaWdkPosTradeQueryRequest

func NewAlibabaWdkPosTradeQueryRequest() *AlibabaWdkPosTradeQueryAPIRequest

NewAlibabaWdkPosTradeQueryRequest 初始化AlibabaWdkPosTradeQueryAPIRequest对象

func (AlibabaWdkPosTradeQueryAPIRequest) GetApiMethodName

func (r AlibabaWdkPosTradeQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkPosTradeQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkPosTradeQueryAPIRequest) GetQueryRequest

GetQueryRequest QueryRequest Getter

func (AlibabaWdkPosTradeQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaWdkPosTradeQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkPosTradeQueryAPIRequest) SetQueryRequest

func (r *AlibabaWdkPosTradeQueryAPIRequest) SetQueryRequest(_queryRequest *FastBuyPosQueryRequest) error

SetQueryRequest is QueryRequest Setter 查询请求

type AlibabaWdkPosTradeQueryAPIResponse

type AlibabaWdkPosTradeQueryAPIResponse struct {
	model.CommonResponse
	AlibabaWdkPosTradeQueryAPIResponseModel
}

AlibabaWdkPosTradeQueryAPIResponse 轻pos品牌营销查询接口 API返回值 alibaba.wdk.pos.trade.query

轻pos品牌营销场景,外部商家查询营销信息

func GetAlibabaWdkPosTradeQueryAPIResponse added in v1.3.4

func GetAlibabaWdkPosTradeQueryAPIResponse() *AlibabaWdkPosTradeQueryAPIResponse

GetAlibabaWdkPosTradeQueryAPIResponse 从 sync.Pool 获取 AlibabaWdkPosTradeQueryAPIResponse

func (*AlibabaWdkPosTradeQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeQueryAPIResponseModel

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

AlibabaWdkPosTradeQueryAPIResponseModel is 轻pos品牌营销查询接口 成功返回结果

func (*AlibabaWdkPosTradeQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeReverseAPIRequest

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

AlibabaWdkPosTradeReverseAPIRequest 轻pos品牌营销退款接口 API请求 alibaba.wdk.pos.trade.reverse

轻pos品牌营销场景,商家调用退款接口

func GetAlibabaWdkPosTradeReverseAPIRequest added in v1.3.4

func GetAlibabaWdkPosTradeReverseAPIRequest() *AlibabaWdkPosTradeReverseAPIRequest

GetAlibabaWdkPosTradeReverseRequest 从 sync.Pool 获取 AlibabaWdkPosTradeReverseAPIRequest

func NewAlibabaWdkPosTradeReverseRequest

func NewAlibabaWdkPosTradeReverseRequest() *AlibabaWdkPosTradeReverseAPIRequest

NewAlibabaWdkPosTradeReverseRequest 初始化AlibabaWdkPosTradeReverseAPIRequest对象

func (AlibabaWdkPosTradeReverseAPIRequest) GetApiMethodName

func (r AlibabaWdkPosTradeReverseAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkPosTradeReverseAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkPosTradeReverseAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaWdkPosTradeReverseAPIRequest) GetReverseRequest

GetReverseRequest ReverseRequest Getter

func (*AlibabaWdkPosTradeReverseAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkPosTradeReverseAPIRequest) SetReverseRequest

func (r *AlibabaWdkPosTradeReverseAPIRequest) SetReverseRequest(_reverseRequest *FastBuyPosReverseRequest) error

SetReverseRequest is ReverseRequest Setter 退款请求

type AlibabaWdkPosTradeReverseAPIResponse

type AlibabaWdkPosTradeReverseAPIResponse struct {
	model.CommonResponse
	AlibabaWdkPosTradeReverseAPIResponseModel
}

AlibabaWdkPosTradeReverseAPIResponse 轻pos品牌营销退款接口 API返回值 alibaba.wdk.pos.trade.reverse

轻pos品牌营销场景,商家调用退款接口

func GetAlibabaWdkPosTradeReverseAPIResponse added in v1.3.4

func GetAlibabaWdkPosTradeReverseAPIResponse() *AlibabaWdkPosTradeReverseAPIResponse

GetAlibabaWdkPosTradeReverseAPIResponse 从 sync.Pool 获取 AlibabaWdkPosTradeReverseAPIResponse

func (*AlibabaWdkPosTradeReverseAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkPosTradeReverseAPIResponseModel

type AlibabaWdkPosTradeReverseAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_pos_trade_reverse_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 退款结果
	Result *FastBuyPosReverseResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaWdkPosTradeReverseAPIResponseModel is 轻pos品牌营销退款接口 成功返回结果

func (*AlibabaWdkPosTradeReverseAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeDiscountBillGetAPIRequest

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

AlibabaWdkTradeDiscountBillGetAPIRequest 订单优惠账单查询 API请求 alibaba.wdk.trade.discount.bill.get

商家查询订单优惠账单

func GetAlibabaWdkTradeDiscountBillGetAPIRequest added in v1.3.4

func GetAlibabaWdkTradeDiscountBillGetAPIRequest() *AlibabaWdkTradeDiscountBillGetAPIRequest

GetAlibabaWdkTradeDiscountBillGetRequest 从 sync.Pool 获取 AlibabaWdkTradeDiscountBillGetAPIRequest

func NewAlibabaWdkTradeDiscountBillGetRequest

func NewAlibabaWdkTradeDiscountBillGetRequest() *AlibabaWdkTradeDiscountBillGetAPIRequest

NewAlibabaWdkTradeDiscountBillGetRequest 初始化AlibabaWdkTradeDiscountBillGetAPIRequest对象

func (AlibabaWdkTradeDiscountBillGetAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeDiscountBillGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeDiscountBillGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeDiscountBillGetAPIRequest) GetParam0

GetParam0 Param0 Getter

func (AlibabaWdkTradeDiscountBillGetAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaWdkTradeDiscountBillGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeDiscountBillGetAPIRequest) SetParam0

SetParam0 is Param0 Setter 请求参数

type AlibabaWdkTradeDiscountBillGetAPIResponse

type AlibabaWdkTradeDiscountBillGetAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeDiscountBillGetAPIResponseModel
}

AlibabaWdkTradeDiscountBillGetAPIResponse 订单优惠账单查询 API返回值 alibaba.wdk.trade.discount.bill.get

商家查询订单优惠账单

func GetAlibabaWdkTradeDiscountBillGetAPIResponse added in v1.3.4

func GetAlibabaWdkTradeDiscountBillGetAPIResponse() *AlibabaWdkTradeDiscountBillGetAPIResponse

GetAlibabaWdkTradeDiscountBillGetAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeDiscountBillGetAPIResponse

func (*AlibabaWdkTradeDiscountBillGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeDiscountBillGetAPIResponseModel

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

AlibabaWdkTradeDiscountBillGetAPIResponseModel is 订单优惠账单查询 成功返回结果

func (*AlibabaWdkTradeDiscountBillGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeOrderCancelAPIRequest

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

AlibabaWdkTradeOrderCancelAPIRequest 外部交易订单取消接口 API请求 alibaba.wdk.trade.order.cancel

通过该接口可以再盒马取消交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func GetAlibabaWdkTradeOrderCancelAPIRequest added in v1.3.4

func GetAlibabaWdkTradeOrderCancelAPIRequest() *AlibabaWdkTradeOrderCancelAPIRequest

GetAlibabaWdkTradeOrderCancelRequest 从 sync.Pool 获取 AlibabaWdkTradeOrderCancelAPIRequest

func NewAlibabaWdkTradeOrderCancelRequest

func NewAlibabaWdkTradeOrderCancelRequest() *AlibabaWdkTradeOrderCancelAPIRequest

NewAlibabaWdkTradeOrderCancelRequest 初始化AlibabaWdkTradeOrderCancelAPIRequest对象

func (AlibabaWdkTradeOrderCancelAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeOrderCancelAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeOrderCancelAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeOrderCancelAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaWdkTradeOrderCancelAPIRequest) GetTrade

GetTrade Trade Getter

func (*AlibabaWdkTradeOrderCancelAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeOrderCancelAPIRequest) SetTrade

SetTrade is Trade Setter 待取消的订单

type AlibabaWdkTradeOrderCancelAPIResponse

type AlibabaWdkTradeOrderCancelAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeOrderCancelAPIResponseModel
}

AlibabaWdkTradeOrderCancelAPIResponse 外部交易订单取消接口 API返回值 alibaba.wdk.trade.order.cancel

通过该接口可以再盒马取消交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func GetAlibabaWdkTradeOrderCancelAPIResponse added in v1.3.4

func GetAlibabaWdkTradeOrderCancelAPIResponse() *AlibabaWdkTradeOrderCancelAPIResponse

GetAlibabaWdkTradeOrderCancelAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeOrderCancelAPIResponse

func (*AlibabaWdkTradeOrderCancelAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeOrderCancelAPIResponseModel

type AlibabaWdkTradeOrderCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_trade_order_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 执行结果
	Result *OrderResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaWdkTradeOrderCancelAPIResponseModel is 外部交易订单取消接口 成功返回结果

func (*AlibabaWdkTradeOrderCancelAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeOrderCreateAPIRequest

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

AlibabaWdkTradeOrderCreateAPIRequest 外部交易订单创单接口 API请求 alibaba.wdk.trade.order.create

通过该接口可以再盒马创建交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func GetAlibabaWdkTradeOrderCreateAPIRequest added in v1.3.4

func GetAlibabaWdkTradeOrderCreateAPIRequest() *AlibabaWdkTradeOrderCreateAPIRequest

GetAlibabaWdkTradeOrderCreateRequest 从 sync.Pool 获取 AlibabaWdkTradeOrderCreateAPIRequest

func NewAlibabaWdkTradeOrderCreateRequest

func NewAlibabaWdkTradeOrderCreateRequest() *AlibabaWdkTradeOrderCreateAPIRequest

NewAlibabaWdkTradeOrderCreateRequest 初始化AlibabaWdkTradeOrderCreateAPIRequest对象

func (AlibabaWdkTradeOrderCreateAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeOrderCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeOrderCreateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeOrderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaWdkTradeOrderCreateAPIRequest) GetTrade

GetTrade Trade Getter

func (*AlibabaWdkTradeOrderCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeOrderCreateAPIRequest) SetTrade

SetTrade is Trade Setter 待创建的订单

type AlibabaWdkTradeOrderCreateAPIResponse

type AlibabaWdkTradeOrderCreateAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeOrderCreateAPIResponseModel
}

AlibabaWdkTradeOrderCreateAPIResponse 外部交易订单创单接口 API返回值 alibaba.wdk.trade.order.create

通过该接口可以再盒马创建交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func GetAlibabaWdkTradeOrderCreateAPIResponse added in v1.3.4

func GetAlibabaWdkTradeOrderCreateAPIResponse() *AlibabaWdkTradeOrderCreateAPIResponse

GetAlibabaWdkTradeOrderCreateAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeOrderCreateAPIResponse

func (*AlibabaWdkTradeOrderCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeOrderCreateAPIResponseModel

type AlibabaWdkTradeOrderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_trade_order_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 执行结果
	Result *OrderResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlibabaWdkTradeOrderCreateAPIResponseModel is 外部交易订单创单接口 成功返回结果

func (*AlibabaWdkTradeOrderCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeOrderQueryAPIRequest

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

AlibabaWdkTradeOrderQueryAPIRequest 查询外部交易订单接口 API请求 alibaba.wdk.trade.order.query

通过该接口可以在盒马查询交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func GetAlibabaWdkTradeOrderQueryAPIRequest added in v1.3.4

func GetAlibabaWdkTradeOrderQueryAPIRequest() *AlibabaWdkTradeOrderQueryAPIRequest

GetAlibabaWdkTradeOrderQueryRequest 从 sync.Pool 获取 AlibabaWdkTradeOrderQueryAPIRequest

func NewAlibabaWdkTradeOrderQueryRequest

func NewAlibabaWdkTradeOrderQueryRequest() *AlibabaWdkTradeOrderQueryAPIRequest

NewAlibabaWdkTradeOrderQueryRequest 初始化AlibabaWdkTradeOrderQueryAPIRequest对象

func (AlibabaWdkTradeOrderQueryAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeOrderQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeOrderQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeOrderQueryAPIRequest) GetQuery

GetQuery Query Getter

func (AlibabaWdkTradeOrderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaWdkTradeOrderQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeOrderQueryAPIRequest) SetQuery

SetQuery is Query Setter 订单查询

type AlibabaWdkTradeOrderQueryAPIResponse

type AlibabaWdkTradeOrderQueryAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeOrderQueryAPIResponseModel
}

AlibabaWdkTradeOrderQueryAPIResponse 查询外部交易订单接口 API返回值 alibaba.wdk.trade.order.query

通过该接口可以在盒马查询交易订单,并处理相关业务流程。主要用于和外部商户的订单进行同步和融合业务流程处理

func GetAlibabaWdkTradeOrderQueryAPIResponse added in v1.3.4

func GetAlibabaWdkTradeOrderQueryAPIResponse() *AlibabaWdkTradeOrderQueryAPIResponse

GetAlibabaWdkTradeOrderQueryAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeOrderQueryAPIResponse

func (*AlibabaWdkTradeOrderQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeOrderQueryAPIResponseModel

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

AlibabaWdkTradeOrderQueryAPIResponseModel is 查询外部交易订单接口 成功返回结果

func (*AlibabaWdkTradeOrderQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeRefundCreateAPIRequest

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

AlibabaWdkTradeRefundCreateAPIRequest 外部渠道逆向订单创建 API请求 alibaba.wdk.trade.refund.create

该接口是创建退货订单的服务。当外部渠道发起退款后,调用此接口可以完成五道口底层交易、履约、配送等一系列流程进行退货。

func GetAlibabaWdkTradeRefundCreateAPIRequest added in v1.3.4

func GetAlibabaWdkTradeRefundCreateAPIRequest() *AlibabaWdkTradeRefundCreateAPIRequest

GetAlibabaWdkTradeRefundCreateRequest 从 sync.Pool 获取 AlibabaWdkTradeRefundCreateAPIRequest

func NewAlibabaWdkTradeRefundCreateRequest

func NewAlibabaWdkTradeRefundCreateRequest() *AlibabaWdkTradeRefundCreateAPIRequest

NewAlibabaWdkTradeRefundCreateRequest 初始化AlibabaWdkTradeRefundCreateAPIRequest对象

func (AlibabaWdkTradeRefundCreateAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeRefundCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeRefundCreateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeRefundCreateAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaWdkTradeRefundCreateAPIRequest) GetRefundGoodsCreateRequest

func (r AlibabaWdkTradeRefundCreateAPIRequest) GetRefundGoodsCreateRequest() *RefundGoodsCreateRequest

GetRefundGoodsCreateRequest RefundGoodsCreateRequest Getter

func (*AlibabaWdkTradeRefundCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeRefundCreateAPIRequest) SetRefundGoodsCreateRequest

func (r *AlibabaWdkTradeRefundCreateAPIRequest) SetRefundGoodsCreateRequest(_refundGoodsCreateRequest *RefundGoodsCreateRequest) error

SetRefundGoodsCreateRequest is RefundGoodsCreateRequest Setter 退货请求

type AlibabaWdkTradeRefundCreateAPIResponse

type AlibabaWdkTradeRefundCreateAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeRefundCreateAPIResponseModel
}

AlibabaWdkTradeRefundCreateAPIResponse 外部渠道逆向订单创建 API返回值 alibaba.wdk.trade.refund.create

该接口是创建退货订单的服务。当外部渠道发起退款后,调用此接口可以完成五道口底层交易、履约、配送等一系列流程进行退货。

func GetAlibabaWdkTradeRefundCreateAPIResponse added in v1.3.4

func GetAlibabaWdkTradeRefundCreateAPIResponse() *AlibabaWdkTradeRefundCreateAPIResponse

GetAlibabaWdkTradeRefundCreateAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeRefundCreateAPIResponse

func (*AlibabaWdkTradeRefundCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeRefundCreateAPIResponseModel

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

AlibabaWdkTradeRefundCreateAPIResponseModel is 外部渠道逆向订单创建 成功返回结果

func (*AlibabaWdkTradeRefundCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeRefundInformAPIRequest

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

AlibabaWdkTradeRefundInformAPIRequest 外部渠道通知淘鲜达退款成功接口 API请求 alibaba.wdk.trade.refund.inform

该接口用于外部渠道退款成功后,通知淘鲜达底层履约完成退款流程。

func GetAlibabaWdkTradeRefundInformAPIRequest added in v1.3.4

func GetAlibabaWdkTradeRefundInformAPIRequest() *AlibabaWdkTradeRefundInformAPIRequest

GetAlibabaWdkTradeRefundInformRequest 从 sync.Pool 获取 AlibabaWdkTradeRefundInformAPIRequest

func NewAlibabaWdkTradeRefundInformRequest

func NewAlibabaWdkTradeRefundInformRequest() *AlibabaWdkTradeRefundInformAPIRequest

NewAlibabaWdkTradeRefundInformRequest 初始化AlibabaWdkTradeRefundInformAPIRequest对象

func (AlibabaWdkTradeRefundInformAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeRefundInformAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeRefundInformAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeRefundInformAPIRequest) GetInformRefundSuccessRequest

func (r AlibabaWdkTradeRefundInformAPIRequest) GetInformRefundSuccessRequest() *InformRefundSuccessRequest

GetInformRefundSuccessRequest InformRefundSuccessRequest Getter

func (AlibabaWdkTradeRefundInformAPIRequest) GetRawParams added in v1.2.8

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

func (*AlibabaWdkTradeRefundInformAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeRefundInformAPIRequest) SetInformRefundSuccessRequest

func (r *AlibabaWdkTradeRefundInformAPIRequest) SetInformRefundSuccessRequest(_informRefundSuccessRequest *InformRefundSuccessRequest) error

SetInformRefundSuccessRequest is InformRefundSuccessRequest Setter 通知退款成功请求

type AlibabaWdkTradeRefundInformAPIResponse

type AlibabaWdkTradeRefundInformAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeRefundInformAPIResponseModel
}

AlibabaWdkTradeRefundInformAPIResponse 外部渠道通知淘鲜达退款成功接口 API返回值 alibaba.wdk.trade.refund.inform

该接口用于外部渠道退款成功后,通知淘鲜达底层履约完成退款流程。

func GetAlibabaWdkTradeRefundInformAPIResponse added in v1.3.4

func GetAlibabaWdkTradeRefundInformAPIResponse() *AlibabaWdkTradeRefundInformAPIResponse

GetAlibabaWdkTradeRefundInformAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeRefundInformAPIResponse

func (*AlibabaWdkTradeRefundInformAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeRefundInformAPIResponseModel

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

AlibabaWdkTradeRefundInformAPIResponseModel is 外部渠道通知淘鲜达退款成功接口 成功返回结果

func (*AlibabaWdkTradeRefundInformAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeRefundQueryAPIRequest

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

AlibabaWdkTradeRefundQueryAPIRequest 外部渠道查询退货订单详情接口 API请求 alibaba.wdk.trade.refund.query

该接口提供给外部渠道商家,比如欧尚外卖等查询退货订单详情,里面包含退货进度等信息。

func GetAlibabaWdkTradeRefundQueryAPIRequest added in v1.3.4

func GetAlibabaWdkTradeRefundQueryAPIRequest() *AlibabaWdkTradeRefundQueryAPIRequest

GetAlibabaWdkTradeRefundQueryRequest 从 sync.Pool 获取 AlibabaWdkTradeRefundQueryAPIRequest

func NewAlibabaWdkTradeRefundQueryRequest

func NewAlibabaWdkTradeRefundQueryRequest() *AlibabaWdkTradeRefundQueryAPIRequest

NewAlibabaWdkTradeRefundQueryRequest 初始化AlibabaWdkTradeRefundQueryAPIRequest对象

func (AlibabaWdkTradeRefundQueryAPIRequest) GetApiMethodName

func (r AlibabaWdkTradeRefundQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaWdkTradeRefundQueryAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaWdkTradeRefundQueryAPIRequest) GetRawParams added in v1.2.8

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

func (AlibabaWdkTradeRefundQueryAPIRequest) GetRefundGoodsQueryRequest

func (r AlibabaWdkTradeRefundQueryAPIRequest) GetRefundGoodsQueryRequest() *RefundGoodsQueryRequest

GetRefundGoodsQueryRequest RefundGoodsQueryRequest Getter

func (*AlibabaWdkTradeRefundQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaWdkTradeRefundQueryAPIRequest) SetRefundGoodsQueryRequest

func (r *AlibabaWdkTradeRefundQueryAPIRequest) SetRefundGoodsQueryRequest(_refundGoodsQueryRequest *RefundGoodsQueryRequest) error

SetRefundGoodsQueryRequest is RefundGoodsQueryRequest Setter 查询请求

type AlibabaWdkTradeRefundQueryAPIResponse

type AlibabaWdkTradeRefundQueryAPIResponse struct {
	model.CommonResponse
	AlibabaWdkTradeRefundQueryAPIResponseModel
}

AlibabaWdkTradeRefundQueryAPIResponse 外部渠道查询退货订单详情接口 API返回值 alibaba.wdk.trade.refund.query

该接口提供给外部渠道商家,比如欧尚外卖等查询退货订单详情,里面包含退货进度等信息。

func GetAlibabaWdkTradeRefundQueryAPIResponse added in v1.3.4

func GetAlibabaWdkTradeRefundQueryAPIResponse() *AlibabaWdkTradeRefundQueryAPIResponse

GetAlibabaWdkTradeRefundQueryAPIResponse 从 sync.Pool 获取 AlibabaWdkTradeRefundQueryAPIResponse

func (*AlibabaWdkTradeRefundQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlibabaWdkTradeRefundQueryAPIResponseModel

type AlibabaWdkTradeRefundQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alibaba_wdk_trade_refund_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 查询结果
	RefundGoodsQueryResult *RefundGoodsQueryResult `json:"refund_goods_query_result,omitempty" xml:"refund_goods_query_result,omitempty"`
}

AlibabaWdkTradeRefundQueryAPIResponseModel is 外部渠道查询退货订单详情接口 成功返回结果

func (*AlibabaWdkTradeRefundQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AliexpressPaymentExchangeGetAPIRequest

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

AliexpressPaymentExchangeGetAPIRequest getExchange API请求 aliexpress.payment.exchange.get

提供国际汇率服务

func GetAliexpressPaymentExchangeGetAPIRequest added in v1.3.4

func GetAliexpressPaymentExchangeGetAPIRequest() *AliexpressPaymentExchangeGetAPIRequest

GetAliexpressPaymentExchangeGetRequest 从 sync.Pool 获取 AliexpressPaymentExchangeGetAPIRequest

func NewAliexpressPaymentExchangeGetRequest

func NewAliexpressPaymentExchangeGetRequest() *AliexpressPaymentExchangeGetAPIRequest

NewAliexpressPaymentExchangeGetRequest 初始化AliexpressPaymentExchangeGetAPIRequest对象

func (AliexpressPaymentExchangeGetAPIRequest) GetApiMethodName

func (r AliexpressPaymentExchangeGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AliexpressPaymentExchangeGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AliexpressPaymentExchangeGetAPIRequest) GetCheckoutExchangeRequest

func (r AliexpressPaymentExchangeGetAPIRequest) GetCheckoutExchangeRequest() *CheckoutExchangeRequest

GetCheckoutExchangeRequest CheckoutExchangeRequest Getter

func (AliexpressPaymentExchangeGetAPIRequest) GetRawParams added in v1.2.8

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

func (*AliexpressPaymentExchangeGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AliexpressPaymentExchangeGetAPIRequest) SetCheckoutExchangeRequest

func (r *AliexpressPaymentExchangeGetAPIRequest) SetCheckoutExchangeRequest(_checkoutExchangeRequest *CheckoutExchangeRequest) error

SetCheckoutExchangeRequest is CheckoutExchangeRequest Setter 系统自动生成

type AliexpressPaymentExchangeGetAPIResponse

type AliexpressPaymentExchangeGetAPIResponse struct {
	model.CommonResponse
	AliexpressPaymentExchangeGetAPIResponseModel
}

AliexpressPaymentExchangeGetAPIResponse getExchange API返回值 aliexpress.payment.exchange.get

提供国际汇率服务

func GetAliexpressPaymentExchangeGetAPIResponse added in v1.3.4

func GetAliexpressPaymentExchangeGetAPIResponse() *AliexpressPaymentExchangeGetAPIResponse

GetAliexpressPaymentExchangeGetAPIResponse 从 sync.Pool 获取 AliexpressPaymentExchangeGetAPIResponse

func (*AliexpressPaymentExchangeGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AliexpressPaymentExchangeGetAPIResponseModel

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

AliexpressPaymentExchangeGetAPIResponseModel is getExchange 成功返回结果

func (*AliexpressPaymentExchangeGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AliexpressPaymentExchangeGetModule

type AliexpressPaymentExchangeGetModule struct {
	// 报价币种
	QuoteCurrency string `json:"quote_currency,omitempty" xml:"quote_currency,omitempty"`
	// 外部机构汇率号
	InstExchangeRateNo string `json:"inst_exchange_rate_no,omitempty" xml:"inst_exchange_rate_no,omitempty"`
	// 过期时间
	ExpireTime string `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	// 缓冲时间
	ThresholdTime string `json:"threshold_time,omitempty" xml:"threshold_time,omitempty"`
	// 汇率
	Rate string `json:"rate,omitempty" xml:"rate,omitempty"`
	// 有效时间
	ValidTime string `json:"valid_time,omitempty" xml:"valid_time,omitempty"`
	// 基准币种
	BaseCurrency string `json:"base_currency,omitempty" xml:"base_currency,omitempty"`
	// 汇率号
	ExchangeRateNo string `json:"exchange_rate_no,omitempty" xml:"exchange_rate_no,omitempty"`
	// 是否可交易
	Tradable bool `json:"tradable,omitempty" xml:"tradable,omitempty"`
}

AliexpressPaymentExchangeGetModule 结构体

func GetAliexpressPaymentExchangeGetModule added in v1.3.4

func GetAliexpressPaymentExchangeGetModule() *AliexpressPaymentExchangeGetModule

GetAliexpressPaymentExchangeGetModule() 从对象池中获取AliexpressPaymentExchangeGetModule

type AliexpressPaymentExchangeGetResult

type AliexpressPaymentExchangeGetResult struct {
	// 返汇率相关数据
	Module *AliexpressPaymentExchangeGetModule `json:"module,omitempty" xml:"module,omitempty"`
	// 错误信息
	ErrorCode *ErrorCode `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 是否不成功
	NotSuccess bool `json:"not_success,omitempty" xml:"not_success,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 是否重复重复
	Repeated bool `json:"repeated,omitempty" xml:"repeated,omitempty"`
	// 是否重试
	Retry bool `json:"retry,omitempty" xml:"retry,omitempty"`
}

AliexpressPaymentExchangeGetResult 结构体

func GetAliexpressPaymentExchangeGetResult added in v1.3.4

func GetAliexpressPaymentExchangeGetResult() *AliexpressPaymentExchangeGetResult

GetAliexpressPaymentExchangeGetResult() 从对象池中获取AliexpressPaymentExchangeGetResult

type AlitripRailTradeRefundAPIRequest

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

AlitripRailTradeRefundAPIRequest 退票接口 API请求 alitrip.rail.trade.refund

退票接口

func GetAlitripRailTradeRefundAPIRequest added in v1.3.4

func GetAlitripRailTradeRefundAPIRequest() *AlitripRailTradeRefundAPIRequest

GetAlitripRailTradeRefundRequest 从 sync.Pool 获取 AlitripRailTradeRefundAPIRequest

func NewAlitripRailTradeRefundRequest

func NewAlitripRailTradeRefundRequest() *AlitripRailTradeRefundAPIRequest

NewAlitripRailTradeRefundRequest 初始化AlitripRailTradeRefundAPIRequest对象

func (AlitripRailTradeRefundAPIRequest) GetApiMethodName

func (r AlitripRailTradeRefundAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripRailTradeRefundAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripRailTradeRefundAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripRailTradeRefundAPIRequest) GetRefundParam

func (r AlitripRailTradeRefundAPIRequest) GetRefundParam() *RefundReq

GetRefundParam RefundParam Getter

func (*AlitripRailTradeRefundAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripRailTradeRefundAPIRequest) SetRefundParam

func (r *AlitripRailTradeRefundAPIRequest) SetRefundParam(_refundParam *RefundReq) error

SetRefundParam is RefundParam Setter 入参

type AlitripRailTradeRefundAPIResponse

type AlitripRailTradeRefundAPIResponse struct {
	model.CommonResponse
	AlitripRailTradeRefundAPIResponseModel
}

AlitripRailTradeRefundAPIResponse 退票接口 API返回值 alitrip.rail.trade.refund

退票接口

func GetAlitripRailTradeRefundAPIResponse added in v1.3.4

func GetAlitripRailTradeRefundAPIResponse() *AlitripRailTradeRefundAPIResponse

GetAlitripRailTradeRefundAPIResponse 从 sync.Pool 获取 AlitripRailTradeRefundAPIResponse

func (*AlitripRailTradeRefundAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripRailTradeRefundAPIResponseModel

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

AlitripRailTradeRefundAPIResponseModel is 退票接口 成功返回结果

func (*AlitripRailTradeRefundAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripRailTradeRefundResultSet

type AlitripRailTradeRefundResultSet struct {
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// errorMsg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 接口成功/失败
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlitripRailTradeRefundResultSet 结构体

func GetAlitripRailTradeRefundResultSet added in v1.3.4

func GetAlitripRailTradeRefundResultSet() *AlitripRailTradeRefundResultSet

GetAlitripRailTradeRefundResultSet() 从对象池中获取AlitripRailTradeRefundResultSet

type CainiaoCntecSupplierOrderServiceAPIRequest

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

CainiaoCntecSupplierOrderServiceAPIRequest 供货商查询订单数据接口 API请求 cainiao.cntec.supplier.order.service

提供给供货商查询订单信息的接口,返回给供货商的订单数据已经是脱敏精简后的,比如订单ID用户ID已经用md5加密,用户昵称已经脱敏,商品信息本身是供货商提供的。 数据查询的范围只和供货商的身份有关系,比如大润发的用户只能查询大润发的订单,而且会校验身份和颁发的appkey之间的关系,并且目前对接的只有一个供货商

func GetCainiaoCntecSupplierOrderServiceAPIRequest added in v1.3.4

func GetCainiaoCntecSupplierOrderServiceAPIRequest() *CainiaoCntecSupplierOrderServiceAPIRequest

GetCainiaoCntecSupplierOrderServiceRequest 从 sync.Pool 获取 CainiaoCntecSupplierOrderServiceAPIRequest

func NewCainiaoCntecSupplierOrderServiceRequest

func NewCainiaoCntecSupplierOrderServiceRequest() *CainiaoCntecSupplierOrderServiceAPIRequest

NewCainiaoCntecSupplierOrderServiceRequest 初始化CainiaoCntecSupplierOrderServiceAPIRequest对象

func (CainiaoCntecSupplierOrderServiceAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoCntecSupplierOrderServiceAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoCntecSupplierOrderServiceAPIRequest) GetQueryConditioin

GetQueryConditioin QueryConditioin Getter

func (CainiaoCntecSupplierOrderServiceAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoCntecSupplierOrderServiceAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*CainiaoCntecSupplierOrderServiceAPIRequest) SetQueryConditioin

func (r *CainiaoCntecSupplierOrderServiceAPIRequest) SetQueryConditioin(_queryConditioin *SupplierOrderQueryDto) error

SetQueryConditioin is QueryConditioin Setter 系统自动生成

type CainiaoCntecSupplierOrderServiceAPIResponse

type CainiaoCntecSupplierOrderServiceAPIResponse struct {
	model.CommonResponse
	CainiaoCntecSupplierOrderServiceAPIResponseModel
}

CainiaoCntecSupplierOrderServiceAPIResponse 供货商查询订单数据接口 API返回值 cainiao.cntec.supplier.order.service

提供给供货商查询订单信息的接口,返回给供货商的订单数据已经是脱敏精简后的,比如订单ID用户ID已经用md5加密,用户昵称已经脱敏,商品信息本身是供货商提供的。 数据查询的范围只和供货商的身份有关系,比如大润发的用户只能查询大润发的订单,而且会校验身份和颁发的appkey之间的关系,并且目前对接的只有一个供货商

func GetCainiaoCntecSupplierOrderServiceAPIResponse added in v1.3.4

func GetCainiaoCntecSupplierOrderServiceAPIResponse() *CainiaoCntecSupplierOrderServiceAPIResponse

GetCainiaoCntecSupplierOrderServiceAPIResponse 从 sync.Pool 获取 CainiaoCntecSupplierOrderServiceAPIResponse

func (*CainiaoCntecSupplierOrderServiceAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type CainiaoCntecSupplierOrderServiceAPIResponseModel

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

CainiaoCntecSupplierOrderServiceAPIResponseModel is 供货商查询订单数据接口 成功返回结果

func (*CainiaoCntecSupplierOrderServiceAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type CainiaoCntecSupplierOrderServiceResult

type CainiaoCntecSupplierOrderServiceResult struct {
	// 订单列表
	OrderList []SupplierOrder `json:"order_list,omitempty" xml:"order_list>supplier_order,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 分页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总条数
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 分页游标
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 是否有下一页
	HasNextPage bool `json:"has_next_page,omitempty" xml:"has_next_page,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CainiaoCntecSupplierOrderServiceResult 结构体

func GetCainiaoCntecSupplierOrderServiceResult added in v1.3.4

func GetCainiaoCntecSupplierOrderServiceResult() *CainiaoCntecSupplierOrderServiceResult

GetCainiaoCntecSupplierOrderServiceResult() 从对象池中获取CainiaoCntecSupplierOrderServiceResult

type CainiaoRefundRefundactionsDisplayAPIRequest

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

CainiaoRefundRefundactionsDisplayAPIRequest 退货退款操作的展示信息(展现给买家) API请求 cainiao.refund.refundactions.display

退货退款操作的展示信息(展现给买家)

func GetCainiaoRefundRefundactionsDisplayAPIRequest added in v1.3.4

func GetCainiaoRefundRefundactionsDisplayAPIRequest() *CainiaoRefundRefundactionsDisplayAPIRequest

GetCainiaoRefundRefundactionsDisplayRequest 从 sync.Pool 获取 CainiaoRefundRefundactionsDisplayAPIRequest

func NewCainiaoRefundRefundactionsDisplayRequest

func NewCainiaoRefundRefundactionsDisplayRequest() *CainiaoRefundRefundactionsDisplayAPIRequest

NewCainiaoRefundRefundactionsDisplayRequest 初始化CainiaoRefundRefundactionsDisplayAPIRequest对象

func (CainiaoRefundRefundactionsDisplayAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoRefundRefundactionsDisplayAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoRefundRefundactionsDisplayAPIRequest) GetParam0

GetParam0 Param0 Getter

func (CainiaoRefundRefundactionsDisplayAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoRefundRefundactionsDisplayAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*CainiaoRefundRefundactionsDisplayAPIRequest) SetParam0

SetParam0 is Param0 Setter 请求入参

type CainiaoRefundRefundactionsDisplayAPIResponse

type CainiaoRefundRefundactionsDisplayAPIResponse struct {
	model.CommonResponse
	CainiaoRefundRefundactionsDisplayAPIResponseModel
}

CainiaoRefundRefundactionsDisplayAPIResponse 退货退款操作的展示信息(展现给买家) API返回值 cainiao.refund.refundactions.display

退货退款操作的展示信息(展现给买家)

func GetCainiaoRefundRefundactionsDisplayAPIResponse added in v1.3.4

func GetCainiaoRefundRefundactionsDisplayAPIResponse() *CainiaoRefundRefundactionsDisplayAPIResponse

GetCainiaoRefundRefundactionsDisplayAPIResponse 从 sync.Pool 获取 CainiaoRefundRefundactionsDisplayAPIResponse

func (*CainiaoRefundRefundactionsDisplayAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type CainiaoRefundRefundactionsDisplayAPIResponseModel

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

CainiaoRefundRefundactionsDisplayAPIResponseModel is 退货退款操作的展示信息(展现给买家) 成功返回结果

func (*CainiaoRefundRefundactionsDisplayAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type CainiaoRefundRefundactionsDisplayBizResult

type CainiaoRefundRefundactionsDisplayBizResult struct {
	// 调用时错误码
	StatusCode string `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 买家操作时需要的展示信息
	Data string `json:"data,omitempty" xml:"data,omitempty"`
	// 调用时错误描述
	StatusMessage string `json:"status_message,omitempty" xml:"status_message,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CainiaoRefundRefundactionsDisplayBizResult 结构体

func GetCainiaoRefundRefundactionsDisplayBizResult added in v1.3.4

func GetCainiaoRefundRefundactionsDisplayBizResult() *CainiaoRefundRefundactionsDisplayBizResult

GetCainiaoRefundRefundactionsDisplayBizResult() 从对象池中获取CainiaoRefundRefundactionsDisplayBizResult

type CainiaoRefundRefundactionsGetAPIRequest

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

CainiaoRefundRefundactionsGetAPIRequest 判断该订单能执行的逆向操作集合列表 API请求 cainiao.refund.refundactions.get

判断该订单能执行的逆向操作集合列表

func GetCainiaoRefundRefundactionsGetAPIRequest added in v1.3.4

func GetCainiaoRefundRefundactionsGetAPIRequest() *CainiaoRefundRefundactionsGetAPIRequest

GetCainiaoRefundRefundactionsGetRequest 从 sync.Pool 获取 CainiaoRefundRefundactionsGetAPIRequest

func NewCainiaoRefundRefundactionsGetRequest

func NewCainiaoRefundRefundactionsGetRequest() *CainiaoRefundRefundactionsGetAPIRequest

NewCainiaoRefundRefundactionsGetRequest 初始化CainiaoRefundRefundactionsGetAPIRequest对象

func (CainiaoRefundRefundactionsGetAPIRequest) GetApiMethodName

func (r CainiaoRefundRefundactionsGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoRefundRefundactionsGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoRefundRefundactionsGetAPIRequest) GetOrderId

GetOrderId OrderId Getter

func (CainiaoRefundRefundactionsGetAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoRefundRefundactionsGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*CainiaoRefundRefundactionsGetAPIRequest) SetOrderId

func (r *CainiaoRefundRefundactionsGetAPIRequest) SetOrderId(_orderId string) error

SetOrderId is OrderId Setter 子订单ID

type CainiaoRefundRefundactionsGetAPIResponse

type CainiaoRefundRefundactionsGetAPIResponse struct {
	model.CommonResponse
	CainiaoRefundRefundactionsGetAPIResponseModel
}

CainiaoRefundRefundactionsGetAPIResponse 判断该订单能执行的逆向操作集合列表 API返回值 cainiao.refund.refundactions.get

判断该订单能执行的逆向操作集合列表

func GetCainiaoRefundRefundactionsGetAPIResponse added in v1.3.4

func GetCainiaoRefundRefundactionsGetAPIResponse() *CainiaoRefundRefundactionsGetAPIResponse

GetCainiaoRefundRefundactionsGetAPIResponse 从 sync.Pool 获取 CainiaoRefundRefundactionsGetAPIResponse

func (*CainiaoRefundRefundactionsGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type CainiaoRefundRefundactionsGetAPIResponseModel

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

CainiaoRefundRefundactionsGetAPIResponseModel is 判断该订单能执行的逆向操作集合列表 成功返回结果

func (*CainiaoRefundRefundactionsGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type CainiaoRefundRefundactionsGetBizResult

type CainiaoRefundRefundactionsGetBizResult struct {
	// 调用错误时,错误code
	StatusCode string `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 调用错误时,错误描述
	StatusMessage string `json:"status_message,omitempty" xml:"status_message,omitempty"`
	// 该订单支持的退款退货操作的集合
	Data *OrderRefundActionResponse `json:"data,omitempty" xml:"data,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CainiaoRefundRefundactionsGetBizResult 结构体

func GetCainiaoRefundRefundactionsGetBizResult added in v1.3.4

func GetCainiaoRefundRefundactionsGetBizResult() *CainiaoRefundRefundactionsGetBizResult

GetCainiaoRefundRefundactionsGetBizResult() 从对象池中获取CainiaoRefundRefundactionsGetBizResult

type CainiaoRefundRefundactionsJudgementAPIRequest

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

CainiaoRefundRefundactionsJudgementAPIRequest 判断当前用户是否能对订单执行一些逆向操作,比如退货操作 API请求 cainiao.refund.refundactions.judgement

判断当前用户是否能对订单执行一些逆向操作,比如退货操作

func GetCainiaoRefundRefundactionsJudgementAPIRequest added in v1.3.4

func GetCainiaoRefundRefundactionsJudgementAPIRequest() *CainiaoRefundRefundactionsJudgementAPIRequest

GetCainiaoRefundRefundactionsJudgementRequest 从 sync.Pool 获取 CainiaoRefundRefundactionsJudgementAPIRequest

func NewCainiaoRefundRefundactionsJudgementRequest

func NewCainiaoRefundRefundactionsJudgementRequest() *CainiaoRefundRefundactionsJudgementAPIRequest

NewCainiaoRefundRefundactionsJudgementRequest 初始化CainiaoRefundRefundactionsJudgementAPIRequest对象

func (CainiaoRefundRefundactionsJudgementAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (CainiaoRefundRefundactionsJudgementAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (CainiaoRefundRefundactionsJudgementAPIRequest) GetParam0

GetParam0 Param0 Getter

func (CainiaoRefundRefundactionsJudgementAPIRequest) GetRawParams added in v1.2.8

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

func (*CainiaoRefundRefundactionsJudgementAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*CainiaoRefundRefundactionsJudgementAPIRequest) SetParam0

SetParam0 is Param0 Setter 操作请求

type CainiaoRefundRefundactionsJudgementAPIResponse

type CainiaoRefundRefundactionsJudgementAPIResponse struct {
	model.CommonResponse
	CainiaoRefundRefundactionsJudgementAPIResponseModel
}

CainiaoRefundRefundactionsJudgementAPIResponse 判断当前用户是否能对订单执行一些逆向操作,比如退货操作 API返回值 cainiao.refund.refundactions.judgement

判断当前用户是否能对订单执行一些逆向操作,比如退货操作

func GetCainiaoRefundRefundactionsJudgementAPIResponse added in v1.3.4

func GetCainiaoRefundRefundactionsJudgementAPIResponse() *CainiaoRefundRefundactionsJudgementAPIResponse

GetCainiaoRefundRefundactionsJudgementAPIResponse 从 sync.Pool 获取 CainiaoRefundRefundactionsJudgementAPIResponse

func (*CainiaoRefundRefundactionsJudgementAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type CainiaoRefundRefundactionsJudgementAPIResponseModel

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

CainiaoRefundRefundactionsJudgementAPIResponseModel is 判断当前用户是否能对订单执行一些逆向操作,比如退货操作 成功返回结果

func (*CainiaoRefundRefundactionsJudgementAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type CainiaoRefundRefundactionsJudgementBizResult

type CainiaoRefundRefundactionsJudgementBizResult struct {
	// 调用时错误码
	StatusCode string `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 调用时错误描述
	StatusMessage string `json:"status_message,omitempty" xml:"status_message,omitempty"`
	// 是否能对某一个订单进行退货退款操作的返回值
	Data *OrderRefundOperationResponse `json:"data,omitempty" xml:"data,omitempty"`
	// true表示成功,false表示失败
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CainiaoRefundRefundactionsJudgementBizResult 结构体

func GetCainiaoRefundRefundactionsJudgementBizResult added in v1.3.4

func GetCainiaoRefundRefundactionsJudgementBizResult() *CainiaoRefundRefundactionsJudgementBizResult

GetCainiaoRefundRefundactionsJudgementBizResult() 从对象池中获取CainiaoRefundRefundactionsJudgementBizResult

type CardChargeCallbackRequestDto added in v1.2.9

type CardChargeCallbackRequestDto struct {
	// 卡密组(注意:卡密是密文)
	CardInfos string `json:"card_infos,omitempty" xml:"card_infos,omitempty"`
	// 失败错误码
	FailedCode string `json:"failed_code,omitempty" xml:"failed_code,omitempty"`
	// 失败原因
	FailedReason string `json:"failed_reason,omitempty" xml:"failed_reason,omitempty"`
	// 交易猫订单号
	JymOrderNo string `json:"jym_order_no,omitempty" xml:"jym_order_no,omitempty"`
	// 订单类型,回填
	JymOrderType string `json:"jym_order_type,omitempty" xml:"jym_order_type,omitempty"`
	// 商家id
	VendorId string `json:"vendor_id,omitempty" xml:"vendor_id,omitempty"`
	// 商家订单号
	VendorOrderNo string `json:"vendor_order_no,omitempty" xml:"vendor_order_no,omitempty"`
	// 商家商品快照
	VendorOrderSnap string `json:"vendor_order_snap,omitempty" xml:"vendor_order_snap,omitempty"`
	// 商家订单状态
	VendorOrderStatus string `json:"vendor_order_status,omitempty" xml:"vendor_order_status,omitempty"`
	// 商家订单充值成功时间
	VendorOrderSuccessTime string `json:"vendor_order_success_time,omitempty" xml:"vendor_order_success_time,omitempty"`
	// 版本号
	Version string `json:"version,omitempty" xml:"version,omitempty"`
}

CardChargeCallbackRequestDto 结构体

func GetCardChargeCallbackRequestDto added in v1.3.4

func GetCardChargeCallbackRequestDto() *CardChargeCallbackRequestDto

GetCardChargeCallbackRequestDto() 从对象池中获取CardChargeCallbackRequestDto

type ChannelOrderItem

type ChannelOrderItem struct {
	// 条形码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 商品id(商品id和货号必填一个)
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 货号(商品id和货号必填一个)
	InventoryNo string `json:"inventory_no,omitempty" xml:"inventory_no,omitempty"`
	// 商品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 分销价格(分)
	DistributionPrice int64 `json:"distribution_price,omitempty" xml:"distribution_price,omitempty"`
	// 数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

ChannelOrderItem 结构体

func GetChannelOrderItem added in v1.3.4

func GetChannelOrderItem() *ChannelOrderItem

GetChannelOrderItem() 从对象池中获取ChannelOrderItem

type ChannelOrderOption

type ChannelOrderOption struct {
	// 是否允许供应商修改
	IsAllowUpperModify bool `json:"is_allow_upper_modify,omitempty" xml:"is_allow_upper_modify,omitempty"`
}

ChannelOrderOption 结构体

func GetChannelOrderOption added in v1.3.4

func GetChannelOrderOption() *ChannelOrderOption

GetChannelOrderOption() 从对象池中获取ChannelOrderOption

type CheckoutExchangeRequest

type CheckoutExchangeRequest struct {
	// 基准币种(卖家设置的)
	BaseCurrency string `json:"base_currency,omitempty" xml:"base_currency,omitempty"`
	// 报价币种(买家看到的)
	QuoteCurrency string `json:"quote_currency,omitempty" xml:"quote_currency,omitempty"`
}

CheckoutExchangeRequest 结构体

func GetCheckoutExchangeRequest added in v1.3.4

func GetCheckoutExchangeRequest() *CheckoutExchangeRequest

GetCheckoutExchangeRequest() 从对象池中获取CheckoutExchangeRequest

type CommonKeyValue added in v1.2.5

type CommonKeyValue struct {
	// 扩展key。例如:.cpCode(物流品牌)。详以接入文档中描述的场景对接
	Key string `json:"key,omitempty" xml:"key,omitempty"`
	// 扩展value。例如:传运单号。详以接入文档中描述的场景对接
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

CommonKeyValue 结构体

func GetCommonKeyValue added in v1.3.4

func GetCommonKeyValue() *CommonKeyValue

GetCommonKeyValue() 从对象池中获取CommonKeyValue

type CouponInfo

type CouponInfo struct {
	// 优惠名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 优惠标识,编号
	OptionId string `json:"option_id,omitempty" xml:"option_id,omitempty"`
	// 优惠金额,单位人民币:分
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
}

CouponInfo 结构体

func GetCouponInfo added in v1.3.4

func GetCouponInfo() *CouponInfo

GetCouponInfo() 从对象池中获取CouponInfo

type CreateChannelOrderRequest

type CreateChannelOrderRequest struct {
	// 子订单信息
	ItemList []ChannelOrderItem `json:"item_list,omitempty" xml:"item_list>channel_order_item,omitempty"`
	// 备注
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// 请求单号
	RequestNo string `json:"request_no,omitempty" xml:"request_no,omitempty"`
	// 外部订单号
	OutOrderNo string `json:"out_order_no,omitempty" xml:"out_order_no,omitempty"`
	// sourceLbx
	SourceLbx string `json:"source_lbx,omitempty" xml:"source_lbx,omitempty"`
	// 属性
	Properties string `json:"properties,omitempty" xml:"properties,omitempty"`
	// 自营实体标示
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 物流信息
	ReceiverLogistics *ReceiverLogistics `json:"receiver_logistics,omitempty" xml:"receiver_logistics,omitempty"`
	// 渠道
	Channel int64 `json:"channel,omitempty" xml:"channel,omitempty"`
	// 选项
	Option *ChannelOrderOption `json:"option,omitempty" xml:"option,omitempty"`
	// 交易类型(1——代销;2——经销)
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
}

CreateChannelOrderRequest 结构体

func GetCreateChannelOrderRequest added in v1.3.4

func GetCreateChannelOrderRequest() *CreateChannelOrderRequest

GetCreateChannelOrderRequest() 从对象池中获取CreateChannelOrderRequest

type ErrorCode

type ErrorCode struct {
	// 错误展示信息
	DisplayMessage string `json:"display_message,omitempty" xml:"display_message,omitempty"`
	// 错误码key
	Key string `json:"key,omitempty" xml:"key,omitempty"`
	// 错误详情
	LogMessage string `json:"log_message,omitempty" xml:"log_message,omitempty"`
}

ErrorCode 结构体

func GetErrorCode added in v1.3.4

func GetErrorCode() *ErrorCode

GetErrorCode() 从对象池中获取ErrorCode

type ExpandCardInfo

type ExpandCardInfo struct {
	// 买卡订单本金
	BasicPrice string `json:"basic_price,omitempty" xml:"basic_price,omitempty"`
	// 买卡订单权益金
	ExpandPrice string `json:"expand_price,omitempty" xml:"expand_price,omitempty"`
	// 用卡订单使用的本金
	BasicPriceUsed string `json:"basic_price_used,omitempty" xml:"basic_price_used,omitempty"`
	// 用卡订单使用的权益金
	ExpandPriceUsed string `json:"expand_price_used,omitempty" xml:"expand_price_used,omitempty"`
}

ExpandCardInfo 结构体

func GetExpandCardInfo added in v1.3.4

func GetExpandCardInfo() *ExpandCardInfo

GetExpandCardInfo() 从对象池中获取ExpandCardInfo

type FastBuyPosCloseRequest

type FastBuyPosCloseRequest struct {
	// 外部唯一订单号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 经营店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 外部门店编码
	OutShopCode string `json:"out_shop_code,omitempty" xml:"out_shop_code,omitempty"`
}

FastBuyPosCloseRequest 结构体

func GetFastBuyPosCloseRequest added in v1.3.4

func GetFastBuyPosCloseRequest() *FastBuyPosCloseRequest

GetFastBuyPosCloseRequest() 从对象池中获取FastBuyPosCloseRequest

type FastBuyPosCloseResult

type FastBuyPosCloseResult struct {
	// 错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 错误信息
	ReturnMsg string `json:"return_msg,omitempty" xml:"return_msg,omitempty"`
	// 关单结果状态: 1为成功,2为失败
	ResultResult int64 `json:"result_result,omitempty" xml:"result_result,omitempty"`
	// 接口调用是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

FastBuyPosCloseResult 结构体

func GetFastBuyPosCloseResult added in v1.3.4

func GetFastBuyPosCloseResult() *FastBuyPosCloseResult

GetFastBuyPosCloseResult() 从对象池中获取FastBuyPosCloseResult

type FastBuyPosCreateRequest

type FastBuyPosCreateRequest struct {
	// 购买商品信息
	Items []FastBuyPosItemBo `json:"items,omitempty" xml:"items>fast_buy_pos_item_bo,omitempty"`
	// 收银员工号
	CashierNum string `json:"cashier_num,omitempty" xml:"cashier_num,omitempty"`
	// pos机id
	MachineId string `json:"machine_id,omitempty" xml:"machine_id,omitempty"`
	// 外部唯一订单号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 付款码
	PayCode string `json:"pay_code,omitempty" xml:"pay_code,omitempty"`
	// 经营店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 外部门店编码
	OutShopCode string `json:"out_shop_code,omitempty" xml:"out_shop_code,omitempty"`
	// 扩展属性
	ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"`
	// 支付宝支付金额
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
	// 外部优惠券支付金额
	OutCouponPayFee int64 `json:"out_coupon_pay_fee,omitempty" xml:"out_coupon_pay_fee,omitempty"`
	// 外部优惠金额
	OutPromotionFee int64 `json:"out_promotion_fee,omitempty" xml:"out_promotion_fee,omitempty"`
}

FastBuyPosCreateRequest 结构体

func GetFastBuyPosCreateRequest added in v1.3.4

func GetFastBuyPosCreateRequest() *FastBuyPosCreateRequest

GetFastBuyPosCreateRequest() 从对象池中获取FastBuyPosCreateRequest

type FastBuyPosCreateResult

type FastBuyPosCreateResult struct {
	// 返回错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 返回错误信息
	ReturnMsg string `json:"return_msg,omitempty" xml:"return_msg,omitempty"`
	// 盒马订单号
	BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 优惠券优惠金额
	CouponFee int64 `json:"coupon_fee,omitempty" xml:"coupon_fee,omitempty"`
	// 优惠活动优惠金额
	PromotionFee int64 `json:"promotion_fee,omitempty" xml:"promotion_fee,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

FastBuyPosCreateResult 结构体

func GetFastBuyPosCreateResult added in v1.3.4

func GetFastBuyPosCreateResult() *FastBuyPosCreateResult

GetFastBuyPosCreateResult() 从对象池中获取FastBuyPosCreateResult

type FastBuyPosItemBo

type FastBuyPosItemBo struct {
	// 购买库存数量
	InvQuantity string `json:"inv_quantity,omitempty" xml:"inv_quantity,omitempty"`
	// 商品条码
	BarCode string `json:"bar_code,omitempty" xml:"bar_code,omitempty"`
	// 商品名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 商家商品编码
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 扩展属性
	ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"`
	// 商品单价
	UnitPrice int64 `json:"unit_price,omitempty" xml:"unit_price,omitempty"`
	// 商品行号,单次下单自增
	LineId int64 `json:"line_id,omitempty" xml:"line_id,omitempty"`
	// 一阶段优惠金额(商品实际优惠金额):单价*数量-商家优惠
	PromotionFee int64 `json:"promotion_fee,omitempty" xml:"promotion_fee,omitempty"`
}

FastBuyPosItemBo 结构体

func GetFastBuyPosItemBo added in v1.3.4

func GetFastBuyPosItemBo() *FastBuyPosItemBo

GetFastBuyPosItemBo() 从对象池中获取FastBuyPosItemBo

type FastBuyPosPayRequest

type FastBuyPosPayRequest struct {
	// 外部支付宝交易号
	AlipayTradeId string `json:"alipay_trade_id,omitempty" xml:"alipay_trade_id,omitempty"`
	// 外部唯一订单号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 经营店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 外部门店编码
	OutShopCode string `json:"out_shop_code,omitempty" xml:"out_shop_code,omitempty"`
	// 实际支付金额
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
}

FastBuyPosPayRequest 结构体

func GetFastBuyPosPayRequest added in v1.3.4

func GetFastBuyPosPayRequest() *FastBuyPosPayRequest

GetFastBuyPosPayRequest() 从对象池中获取FastBuyPosPayRequest

type FastBuyPosPayResult

type FastBuyPosPayResult struct {
	// 返回的错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 错误描述
	ReturnMsg string `json:"return_msg,omitempty" xml:"return_msg,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

FastBuyPosPayResult 结构体

func GetFastBuyPosPayResult added in v1.3.4

func GetFastBuyPosPayResult() *FastBuyPosPayResult

GetFastBuyPosPayResult() 从对象池中获取FastBuyPosPayResult

type FastBuyPosQueryRequest

type FastBuyPosQueryRequest struct {
	// pos机id
	MachineId string `json:"machine_id,omitempty" xml:"machine_id,omitempty"`
	// 外部订单id
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 经营店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 外部门店编码
	OutShopCode string `json:"out_shop_code,omitempty" xml:"out_shop_code,omitempty"`
}

FastBuyPosQueryRequest 结构体

func GetFastBuyPosQueryRequest added in v1.3.4

func GetFastBuyPosQueryRequest() *FastBuyPosQueryRequest

GetFastBuyPosQueryRequest() 从对象池中获取FastBuyPosQueryRequest

type FastBuyPosQueryResult

type FastBuyPosQueryResult struct {
	// 五道口订单id
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 返回的错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 错误信息
	ReturnMsg string `json:"return_msg,omitempty" xml:"return_msg,omitempty"`
	// 商品分摊优惠
	ItemPromotions string `json:"item_promotions,omitempty" xml:"item_promotions,omitempty"`
	// 优惠券优惠金额
	CouponFee int64 `json:"coupon_fee,omitempty" xml:"coupon_fee,omitempty"`
	// 订单状态:1为已下单,未支付;2为交易完成;3为已退款;4为已关单
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 优惠活动优惠金额
	PromotionFee int64 `json:"promotion_fee,omitempty" xml:"promotion_fee,omitempty"`
	// 是否调用成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

FastBuyPosQueryResult 结构体

func GetFastBuyPosQueryResult added in v1.3.4

func GetFastBuyPosQueryResult() *FastBuyPosQueryResult

GetFastBuyPosQueryResult() 从对象池中获取FastBuyPosQueryResult

type FastBuyPosReverseRequest

type FastBuyPosReverseRequest struct {
	// 外部唯一订单号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 外部退款单号
	OutRefundId string `json:"out_refund_id,omitempty" xml:"out_refund_id,omitempty"`
	// 经营店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 退款操作员工工号
	OperatorNum string `json:"operator_num,omitempty" xml:"operator_num,omitempty"`
	// 逆向支付宝交易号,对账使用
	RefundAlipayTradeId string `json:"refund_alipay_trade_id,omitempty" xml:"refund_alipay_trade_id,omitempty"`
	// 外部门店编码
	OutShopCode string `json:"out_shop_code,omitempty" xml:"out_shop_code,omitempty"`
}

FastBuyPosReverseRequest 结构体

func GetFastBuyPosReverseRequest added in v1.3.4

func GetFastBuyPosReverseRequest() *FastBuyPosReverseRequest

GetFastBuyPosReverseRequest() 从对象池中获取FastBuyPosReverseRequest

type FastBuyPosReverseResult

type FastBuyPosReverseResult struct {
	// 返回的错误码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 返回的错误信息
	ReturnMsg string `json:"return_msg,omitempty" xml:"return_msg,omitempty"`
	// 退款状态: 1为成功,2为失败
	ResultStatus int64 `json:"result_status,omitempty" xml:"result_status,omitempty"`
	// 调用接口是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

FastBuyPosReverseResult 结构体

func GetFastBuyPosReverseResult added in v1.3.4

func GetFastBuyPosReverseResult() *FastBuyPosReverseResult

GetFastBuyPosReverseResult() 从对象池中获取FastBuyPosReverseResult

type File

type File struct {
	// 返回的是绝对路径如:http://img07.taobaocdn.com/imgextra/i7/22670458/T2dD0kXb4cXXXXXXXX_!!22670458.jpg
	FilePath string `json:"file_path,omitempty" xml:"file_path,omitempty"`
	// 图片状态,unfroze代表没有被冻结,froze代表被冻结,pass代表排查通过
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 文件是否删除
	Deleted string `json:"deleted,omitempty" xml:"deleted,omitempty"`
	// 图片像素,如果非图片,该值为空
	PicturePix string `json:"picture_pix,omitempty" xml:"picture_pix,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 文件的大小
	Size int64 `json:"size,omitempty" xml:"size,omitempty"`
}

File 结构体

func GetFile added in v1.3.4

func GetFile() *File

GetFile() 从对象池中获取File

type GoodsDetail

type GoodsDetail struct {
	// 商品标识
	GoodsId string `json:"goods_id,omitempty" xml:"goods_id,omitempty"`
	// 商品单价,人民币:分
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 商品数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 商品ID类型。CUSTOM:外部编码;ITEM_SKU:淘系商品itemId_skuId组合形式。无SKU则为itemId_0
	IdType string `json:"id_type,omitempty" xml:"id_type,omitempty"`
}

GoodsDetail 结构体

func GetGoodsDetail added in v1.3.4

func GetGoodsDetail() *GoodsDetail

GetGoodsDetail() 从对象池中获取GoodsDetail

type IOSChargeCallbackRequestDto added in v1.2.8

type IOSChargeCallbackRequestDto struct {
	// 商家订单号
	VendorOrderNo string `json:"vendor_order_no,omitempty" xml:"vendor_order_no,omitempty"`
	// 失败的错误码
	FailedCode string `json:"failed_code,omitempty" xml:"failed_code,omitempty"`
	// 交易猫订单号
	JymOrderNo string `json:"jym_order_no,omitempty" xml:"jym_order_no,omitempty"`
	// 商家id
	VendorId string `json:"vendor_id,omitempty" xml:"vendor_id,omitempty"`
	// 商家订单状态
	VendorOrderStatus string `json:"vendor_order_status,omitempty" xml:"vendor_order_status,omitempty"`
	// 商家订单快照
	VendorOrderSnap string `json:"vendor_order_snap,omitempty" xml:"vendor_order_snap,omitempty"`
	// 版本号
	Version string `json:"version,omitempty" xml:"version,omitempty"`
	// 商家订单充值成功时间,格式yyyyMMddHHmmss
	VendorOrderSuccessTime string `json:"vendor_order_success_time,omitempty" xml:"vendor_order_success_time,omitempty"`
	// 失败原因
	FailedReason string `json:"failed_reason,omitempty" xml:"failed_reason,omitempty"`
}

IOSChargeCallbackRequestDto 结构体

func GetIOSChargeCallbackRequestDto added in v1.3.4

func GetIOSChargeCallbackRequestDto() *IOSChargeCallbackRequestDto

GetIOSChargeCallbackRequestDto() 从对象池中获取IOSChargeCallbackRequestDto

type InformRefundSuccessRequest

type InformRefundSuccessRequest struct {
	// 退货成功履约子单
	RefundFulfillSubOrders []RefundSuccessSubOrderRequest `json:"refund_fulfill_sub_orders,omitempty" xml:"refund_fulfill_sub_orders>refund_success_sub_order_request,omitempty"`
	// 门店编码
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

InformRefundSuccessRequest 结构体

func GetInformRefundSuccessRequest added in v1.3.4

func GetInformRefundSuccessRequest() *InformRefundSuccessRequest

GetInformRefundSuccessRequest() 从对象池中获取InformRefundSuccessRequest

type InformRefundSuccessResult

type InformRefundSuccessResult struct {
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

InformRefundSuccessResult 结构体

func GetInformRefundSuccessResult added in v1.3.4

func GetInformRefundSuccessResult() *InformRefundSuccessResult

GetInformRefundSuccessResult() 从对象池中获取InformRefundSuccessResult

type IsvCreateOrderParam

type IsvCreateOrderParam struct {
	// 订单行详情
	SubOrderInfoList []IsvSimpleSubOrderModel `json:"sub_order_info_list,omitempty" xml:"sub_order_info_list>isv_simple_sub_order_model,omitempty"`
	// 买家备注
	BuyerRemarks string `json:"buyer_remarks,omitempty" xml:"buyer_remarks,omitempty"`
	// 外部订单ID,仅仅做追踪使用
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 收货地址信息
	SmAddrModel *SmAddrModel `json:"sm_addr_model,omitempty" xml:"sm_addr_model,omitempty"`
}

IsvCreateOrderParam 结构体

func GetIsvCreateOrderParam added in v1.3.4

func GetIsvCreateOrderParam() *IsvCreateOrderParam

GetIsvCreateOrderParam() 从对象池中获取IsvCreateOrderParam

type IsvSimpleSubOrderModel

type IsvSimpleSubOrderModel struct {
	// 商品的类目(Key),可不填写
	CargoKey string `json:"cargo_key,omitempty" xml:"cargo_key,omitempty"`
	// 1688的商品ID(offerId)
	OfferId string `json:"offer_id,omitempty" xml:"offer_id,omitempty"`
	// 购买数量
	Quantity string `json:"quantity,omitempty" xml:"quantity,omitempty"`
	// 1688的单品货号ID(skuId),如果有的话,必须填写
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

IsvSimpleSubOrderModel 结构体

func GetIsvSimpleSubOrderModel added in v1.3.4

func GetIsvSimpleSubOrderModel() *IsvSimpleSubOrderModel

GetIsvSimpleSubOrderModel() 从对象池中获取IsvSimpleSubOrderModel

type ItemDigestDto

type ItemDigestDto struct {
	// 图片url
	ImgUrl string `json:"img_url,omitempty" xml:"img_url,omitempty"`
	// 商品名称
	ItemName string `json:"item_name,omitempty" xml:"item_name,omitempty"`
	// 商品数量
	ItemQuantity string `json:"item_quantity,omitempty" xml:"item_quantity,omitempty"`
	// 商品金额
	ItemPrice string `json:"item_price,omitempty" xml:"item_price,omitempty"`
	// 商品订单状态描述
	ItemOrderStatusDesc string `json:"item_order_status_desc,omitempty" xml:"item_order_status_desc,omitempty"`
}

ItemDigestDto 结构体

func GetItemDigestDto added in v1.3.4

func GetItemDigestDto() *ItemDigestDto

GetItemDigestDto() 从对象池中获取ItemDigestDto

type LogisticServiceTag

type LogisticServiceTag struct {
	// 物流服务下的标签属性,多个标签之间有";"分隔
	ServiceTag string `json:"service_tag,omitempty" xml:"service_tag,omitempty"`
	// 消费者选快递请直接判断service_tag是否包含companyCode。而不要判断service_type
	ServiceType string `json:"service_type,omitempty" xml:"service_type,omitempty"`
}

LogisticServiceTag 结构体

func GetLogisticServiceTag added in v1.3.4

func GetLogisticServiceTag() *LogisticServiceTag

GetLogisticServiceTag() 从对象池中获取LogisticServiceTag

type LogisticsTag

type LogisticsTag struct {
	// 服务标签
	LogisticServiceTagList []LogisticServiceTag `json:"logistic_service_tag_list,omitempty" xml:"logistic_service_tag_list>logistic_service_tag,omitempty"`
	// 主订单或子订单的订单号
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

LogisticsTag 结构体

func GetLogisticsTag added in v1.3.4

func GetLogisticsTag() *LogisticsTag

GetLogisticsTag() 从对象池中获取LogisticsTag

type OfnSelfRecycleAuthDto added in v1.2.9

type OfnSelfRecycleAuthDto struct {
	// 是否鉴权通过
	AuthPass bool `json:"auth_pass,omitempty" xml:"auth_pass,omitempty"`
}

OfnSelfRecycleAuthDto 结构体

func GetOfnSelfRecycleAuthDto added in v1.3.4

func GetOfnSelfRecycleAuthDto() *OfnSelfRecycleAuthDto

GetOfnSelfRecycleAuthDto() 从对象池中获取OfnSelfRecycleAuthDto

type Order

type Order struct {
	// 商品价格。精确到2位小数;单位:元。如:200.07,表示:200元7分
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 商品的最小库存单位Sku的id.可以通过taobao.item.sku.get获取详细的Sku信息
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 订单状态(请关注此状态,如果为TRADE_CLOSED_BY_TAOBAO状态,则不要对此订单进行发货,切记啊!)。可选值: <ul><li>TRADE_NO_CREATE_PAY(没有创建支付宝交易) <li>WAIT_BUYER_PAY(等待买家付款) <li>WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款) <li>WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货) <li>TRADE_BUYER_SIGNED(买家已签收,货到付款专用) <li>TRADE_FINISHED(交易成功) <li>TRADE_CLOSED(付款以后用户退款成功,交易自动关闭) <li>TRADE_CLOSED_BY_TAOBAO(付款以前,卖家或买家主动关闭交易)<li>PAY_PENDING(国际信用卡支付付款确认中)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 子订单编号
	Oid string `json:"oid,omitempty" xml:"oid,omitempty"`
	// 应付金额(商品价格 * 商品数量 + 手工调整金额 - 子订单级订单优惠金额)。精确到2位小数;单位:元。如:200.07,表示:200元7分
	TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
	// 外部网店自己定义的Sku编号
	OuterSkuId string `json:"outer_sku_id,omitempty" xml:"outer_sku_id,omitempty"`
	// 商家外部编码(可与商家外部系统对接)。外部商家自己定义的商品Item的id,可以通过taobao.items.custom.get获取商品的Item的信息
	OuterIid string `json:"outer_iid,omitempty" xml:"outer_iid,omitempty"`
	// 商品图片的绝对路径
	PicPath string `json:"pic_path,omitempty" xml:"pic_path,omitempty"`
	// 商品标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 定制信息
	Customization string `json:"customization,omitempty" xml:"customization,omitempty"`
	// 子订单实付金额。精确到2位小数,单位:元。如:200.07,表示:200元7分。
	Payment string `json:"payment,omitempty" xml:"payment,omitempty"`
	// 子订单级订单优惠金额。精确到2位小数;单位:元。如:200.07,表示:200元7分
	DiscountFee string `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 分摊之后的实付金额
	DivideOrderFee string `json:"divide_order_fee,omitempty" xml:"divide_order_fee,omitempty"`
	// 优惠分摊
	PartMjzDiscount string `json:"part_mjz_discount,omitempty" xml:"part_mjz_discount,omitempty"`
	// 退款状态。退款状态。可选值 WAIT_SELLER_AGREE(买家已经申请退款,等待卖家同意) WAIT_BUYER_RETURN_GOODS(卖家已经同意退款,等待买家退货) WAIT_SELLER_CONFIRM_GOODS(买家已经退货,等待卖家确认收货) SELLER_REFUSE_BUYER(卖家拒绝退款) CLOSED(退款关闭) SUCCESS(退款成功)
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 手工调整金额.格式为:1.01;单位:元;精确到小数点后两位.
	AdjustFee string `json:"adjust_fee,omitempty" xml:"adjust_fee,omitempty"`
	// SKU的值。如:机身颜色:黑色;手机套餐:官方标配
	SkuPropertiesName string `json:"sku_properties_name,omitempty" xml:"sku_properties_name,omitempty"`
	// 套餐的值。如:M8原装电池:便携支架:M8专用座充:莫凡保护袋
	ItemMealName string `json:"item_meal_name,omitempty" xml:"item_meal_name,omitempty"`
	// 卖家类型,可选值为:B(商城商家),C(普通卖家)
	SellerType string `json:"seller_type,omitempty" xml:"seller_type,omitempty"`
	// 对应门票有效期的外部id
	TicketOuterId string `json:"ticket_outer_id,omitempty" xml:"ticket_outer_id,omitempty"`
	// 门票有效期的key
	TicketExpdateKey string `json:"ticket_expdate_key,omitempty" xml:"ticket_expdate_key,omitempty"`
	// 发货的仓库编码
	StoreCode string `json:"store_code,omitempty" xml:"store_code,omitempty"`
	// 支持家装类物流的类型
	TmserSpuCode string `json:"tmser_spu_code,omitempty" xml:"tmser_spu_code,omitempty"`
	// 天猫汽车服务预约时间
	EtSerTime string `json:"et_ser_time,omitempty" xml:"et_ser_time,omitempty"`
	// 电子凭证预约门店地址
	EtShopName string `json:"et_shop_name,omitempty" xml:"et_shop_name,omitempty"`
	// 电子凭证核销门店地址
	EtVerifiedShopName string `json:"et_verified_shop_name,omitempty" xml:"et_verified_shop_name,omitempty"`
	// 车牌号码
	EtPlateNumber string `json:"et_plate_number,omitempty" xml:"et_plate_number,omitempty"`
	// 天猫国际子订单关税税费
	SubOrderTaxFee string `json:"sub_order_tax_fee,omitempty" xml:"sub_order_tax_fee,omitempty"`
	// 天猫国际子订单关税税率
	SubOrderTaxRate string `json:"sub_order_tax_rate,omitempty" xml:"sub_order_tax_rate,omitempty"`
	// 征集预售订单征集状态:1(征集中),2(征集成功),3(征集失败)
	ZhengjiStatus string `json:"zhengji_status,omitempty" xml:"zhengji_status,omitempty"`
	// 天猫国际子订单计税优惠金额
	SubOrderTaxPromotionFee string `json:"sub_order_tax_promotion_fee,omitempty" xml:"sub_order_tax_promotion_fee,omitempty"`
	// 天猫国际子订单包税金额
	TaxCouponDiscount string `json:"tax_coupon_discount,omitempty" xml:"tax_coupon_discount,omitempty"`
	// 特殊退款状态
	SpecialRefundType string `json:"special_refund_type,omitempty" xml:"special_refund_type,omitempty"`
	// 订单快照URL
	SnapshotUrl string `json:"snapshot_url,omitempty" xml:"snapshot_url,omitempty"`
	// 订单超时到期时间。格式:yyyy-MM-dd HH:mm:ss
	TimeoutActionTime string `json:"timeout_action_time,omitempty" xml:"timeout_action_time,omitempty"`
	// 子订单的交易结束时间说明:子订单有单独的结束时间,与主订单的结束时间可能有所不同,在有退款发起的时候或者是主订单分阶段付款的时候,子订单的结束时间会早于主订单的结束时间,所以开放这个字段便于订单结束状态的判断
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 子订单来源,如jhs(聚划算)、taobao(淘宝)、wap(无线)
	OrderFrom string `json:"order_from,omitempty" xml:"order_from,omitempty"`
	// 子订单发货时间,当卖家对订单进行了多次发货,子订单的发货时间和主订单的发货时间可能不一样了,那么就需要以子订单的时间为准。(没有进行多次发货的订单,主订单的发货时间和子订单的发货时间都一样)
	ConsignTime string `json:"consign_time,omitempty" xml:"consign_time,omitempty"`
	// 子订单的运送方式(卖家对订单进行多次发货之后,一个主订单下的子订单的运送方式可能不同,用order.shipping_type来区分子订单的运送方式)
	ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"`
	// 子订单发货的快递公司名称
	LogisticsCompany string `json:"logistics_company,omitempty" xml:"logistics_company,omitempty"`
	// 子订单所在包裹的运单号
	InvoiceNo string `json:"invoice_no,omitempty" xml:"invoice_no,omitempty"`
	// bind_oid字段的升级,支持返回绑定的多个子订单,多个子订单以半角逗号分隔
	BindOids string `json:"bind_oids,omitempty" xml:"bind_oids,omitempty"`
	// 套餐ID
	ItemMealId string `json:"item_meal_id,omitempty" xml:"item_meal_id,omitempty"`
	// 购物金核销子订单权益金分摊金额(单位为元)
	ExpandCardExpandPriceUsedSuborder string `json:"expand_card_expand_price_used_suborder,omitempty" xml:"expand_card_expand_price_used_suborder,omitempty"`
	// 购物金核销子订单本金分摊金额(单位为元)
	ExpandCardBasicPriceUsedSuborder string `json:"expand_card_basic_price_used_suborder,omitempty" xml:"expand_card_basic_price_used_suborder,omitempty"`
	// 是否为闲鱼订单 1是0否
	IsIdle string `json:"is_idle,omitempty" xml:"is_idle,omitempty"`
	// 商品数字ID
	NumIid int64 `json:"num_iid,omitempty" xml:"num_iid,omitempty"`
	// 购买数量。取值范围:大于零的整数
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 最近退款的id
	RefundId int64 `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 交易商品对应的类目ID
	Cid int64 `json:"cid,omitempty" xml:"cid,omitempty"`
	// 买家是否已评价。可选值:true(已评价),false(未评价)
	BuyerRate bool `json:"buyer_rate,omitempty" xml:"buyer_rate,omitempty"`
	// 卖家是否已评价。可选值:true(已评价),false(未评价)
	SellerRate bool `json:"seller_rate,omitempty" xml:"seller_rate,omitempty"`
	// 表示订单交易是否含有对应的代销采购单。如果该订单中存在一个对应的代销采购单,那么该值为true;反之,该值为false。
	IsDaixiao bool `json:"is_daixiao,omitempty" xml:"is_daixiao,omitempty"`
	// 子订单是否是www订单
	IsWww bool `json:"is_www,omitempty" xml:"is_www,omitempty"`
	// 天猫国际子订单是否包税
	TaxFree bool `json:"tax_free,omitempty" xml:"tax_free,omitempty"`
	// 子订单是否优惠贬值
	IsDevalueFee bool `json:"is_devalue_fee,omitempty" xml:"is_devalue_fee,omitempty"`
	// 是否超卖
	IsOversold bool `json:"is_oversold,omitempty" xml:"is_oversold,omitempty"`
}

Order 结构体

func GetOrder added in v1.3.4

func GetOrder() *Order

GetOrder() 从对象池中获取Order

type OrderDeliverer

type OrderDeliverer struct {
	// 配送人员编码
	DelivererCode string `json:"deliverer_code,omitempty" xml:"deliverer_code,omitempty"`
	// 配送人员电话
	DelivererPhone string `json:"deliverer_phone,omitempty" xml:"deliverer_phone,omitempty"`
	// 配送人员姓名
	DelivererName string `json:"deliverer_name,omitempty" xml:"deliverer_name,omitempty"`
	// 拣货结束时间
	PickupEndTime string `json:"pickup_end_time,omitempty" xml:"pickup_end_time,omitempty"`
	// 拣货开始时间
	PickupStartTime string `json:"pickup_start_time,omitempty" xml:"pickup_start_time,omitempty"`
	// 批次结束时间
	BatchEndTime string `json:"batch_end_time,omitempty" xml:"batch_end_time,omitempty"`
	// 批次开始时间
	BatchStartTime string `json:"batch_start_time,omitempty" xml:"batch_start_time,omitempty"`
	// 签收时间
	SignTime string `json:"sign_time,omitempty" xml:"sign_time,omitempty"`
	// 配送结束时间
	DispatchEndTime string `json:"dispatch_end_time,omitempty" xml:"dispatch_end_time,omitempty"`
	// 配送开始时间
	DispatchStartTime string `json:"dispatch_start_time,omitempty" xml:"dispatch_start_time,omitempty"`
	// 打包结束时间
	PackageEndTime string `json:"package_end_time,omitempty" xml:"package_end_time,omitempty"`
	// 打包开始时间
	PackageStartTime string `json:"package_start_time,omitempty" xml:"package_start_time,omitempty"`
	// 签收备注
	SignMemo string `json:"sign_memo,omitempty" xml:"sign_memo,omitempty"`
	// 收货开始时间
	DeliveryStartTime string `json:"delivery_start_time,omitempty" xml:"delivery_start_time,omitempty"`
	// 收货人
	ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"`
	// 收货结束时间
	DeliveryEndTime string `json:"delivery_end_time,omitempty" xml:"delivery_end_time,omitempty"`
	// 配送坐标
	DeliveryGeo string `json:"delivery_geo,omitempty" xml:"delivery_geo,omitempty"`
	// 配送地址
	DeliveryAddress string `json:"delivery_address,omitempty" xml:"delivery_address,omitempty"`
	// 收货人电话
	ConsigneePhone string `json:"consignee_phone,omitempty" xml:"consignee_phone,omitempty"`
	// 运费
	DeliveryFee int64 `json:"delivery_fee,omitempty" xml:"delivery_fee,omitempty"`
	// 是否隐私号 0:非隐私号  1:隐私号
	PrivacyPhoneFlag int64 `json:"privacy_phone_flag,omitempty" xml:"privacy_phone_flag,omitempty"`
}

OrderDeliverer 结构体

func GetOrderDeliverer added in v1.3.4

func GetOrderDeliverer() *OrderDeliverer

GetOrderDeliverer() 从对象池中获取OrderDeliverer

type OrderDelivery

type OrderDelivery struct {
	// 配送开始时间
	DeliveryStartTime string `json:"delivery_start_time,omitempty" xml:"delivery_start_time,omitempty"`
	// 收货人姓名
	ConsigneeName string `json:"consignee_name,omitempty" xml:"consignee_name,omitempty"`
	// 配送结束时间
	DeliveryEndTime string `json:"delivery_end_time,omitempty" xml:"delivery_end_time,omitempty"`
	// 配送坐标
	DeliveryGeo string `json:"delivery_geo,omitempty" xml:"delivery_geo,omitempty"`
	// 配送地址
	DeliveryAddress string `json:"delivery_address,omitempty" xml:"delivery_address,omitempty"`
	// 收货人电话
	ConsigneePhone string `json:"consignee_phone,omitempty" xml:"consignee_phone,omitempty"`
	// 配送员编码
	DelivererCode string `json:"deliverer_code,omitempty" xml:"deliverer_code,omitempty"`
	// 配送员电话
	DelivererPhone string `json:"deliverer_phone,omitempty" xml:"deliverer_phone,omitempty"`
	// 配送员姓名
	DelivererName string `json:"deliverer_name,omitempty" xml:"deliverer_name,omitempty"`
	// 配送费用金额
	DeliveryFee int64 `json:"delivery_fee,omitempty" xml:"delivery_fee,omitempty"`
	// 是否隐私号 0:非隐私号  1:隐私号
	PrivacyPhoneFlag int64 `json:"privacy_phone_flag,omitempty" xml:"privacy_phone_flag,omitempty"`
}

OrderDelivery 结构体

func GetOrderDelivery added in v1.3.4

func GetOrderDelivery() *OrderDelivery

GetOrderDelivery() 从对象池中获取OrderDelivery

type OrderDiscountBillBo

type OrderDiscountBillBo struct {
	// 活动名称
	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`
	// 主订单号
	MainOrderId string `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 商家编码
	MerchantCode string `json:"merchant_code,omitempty" xml:"merchant_code,omitempty"`
	// 外部订单号
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 商品编码
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 商品名称
	SkuName string `json:"sku_name,omitempty" xml:"sku_name,omitempty"`
	// 经营店id
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 子单号
	SubOrderId string `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 业务时间
	BizTime string `json:"biz_time,omitempty" xml:"biz_time,omitempty"`
	// 活动ID
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 活动类型 1:活动 2:券
	ActivityType int64 `json:"activity_type,omitempty" xml:"activity_type,omitempty"`
	// 购买数量
	BuyQuantity int64 `json:"buy_quantity,omitempty" xml:"buy_quantity,omitempty"`
	// 优惠金额
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 优惠件数
	DiscountQuantity int64 `json:"discount_quantity,omitempty" xml:"discount_quantity,omitempty"`
	// 补差类型
	DiscountType int64 `json:"discount_type,omitempty" xml:"discount_type,omitempty"`
	// 主键id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商家优惠补差金额
	MerchantDiscountFee int64 `json:"merchant_discount_fee,omitempty" xml:"merchant_discount_fee,omitempty"`
	// 交易状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 淘鲜达优惠金额
	TxdDiscountFee int64 `json:"txd_discount_fee,omitempty" xml:"txd_discount_fee,omitempty"`
	// 订单渠道
	OrderChannel int64 `json:"order_channel,omitempty" xml:"order_channel,omitempty"`
	// 出资方 1表示平台出资  0表示品牌商出资
	Investor int64 `json:"investor,omitempty" xml:"investor,omitempty"`
}

OrderDiscountBillBo 结构体

func GetOrderDiscountBillBo added in v1.3.4

func GetOrderDiscountBillBo() *OrderDiscountBillBo

GetOrderDiscountBillBo() 从对象池中获取OrderDiscountBillBo

type OrderDiscountBillQueryRequest

type OrderDiscountBillQueryRequest struct {
	// 查询结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 查询开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 经营店id,store_id和out_shop_code不能同时为空
	StoreId string `json:"store_id,omitempty" xml:"store_id,omitempty"`
	// 外部门店编码
	OutShopCode string `json:"out_shop_code,omitempty" xml:"out_shop_code,omitempty"`
	// 传入上一次查询结果的next_id,第一次查询时传0
	NextId int64 `json:"next_id,omitempty" xml:"next_id,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 订单渠道 1代表"轻POS",2代表"淘鲜达",默认为 1
	OrderChannel int64 `json:"order_channel,omitempty" xml:"order_channel,omitempty"`
}

OrderDiscountBillQueryRequest 结构体

func GetOrderDiscountBillQueryRequest added in v1.3.4

func GetOrderDiscountBillQueryRequest() *OrderDiscountBillQueryRequest

GetOrderDiscountBillQueryRequest() 从对象池中获取OrderDiscountBillQueryRequest

type OrderDiscountBillQueryResult

type OrderDiscountBillQueryResult struct {
	// 账单列表
	DiscountBills []OrderDiscountBillBo `json:"discount_bills,omitempty" xml:"discount_bills>order_discount_bill_bo,omitempty"`
	// 结果码
	ReturnCode string `json:"return_code,omitempty" xml:"return_code,omitempty"`
	// 结果文案
	ReturnMsg string `json:"return_msg,omitempty" xml:"return_msg,omitempty"`
	// 下一页查询的入参,当为-1时表示没有更多数据
	NextId int64 `json:"next_id,omitempty" xml:"next_id,omitempty"`
	// 总数量,只在查询第一页时返回
	TotalNumber int64 `json:"total_number,omitempty" xml:"total_number,omitempty"`
	// 业务请求成功与否
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

OrderDiscountBillQueryResult 结构体

func GetOrderDiscountBillQueryResult added in v1.3.4

func GetOrderDiscountBillQueryResult() *OrderDiscountBillQueryResult

GetOrderDiscountBillQueryResult() 从对象池中获取OrderDiscountBillQueryResult

type OrderInfoDto

type OrderInfoDto struct {
	// 商品摘要
	ItemDigests []ItemDigestDto `json:"item_digests,omitempty" xml:"item_digests>item_digest_dto,omitempty"`
	// 订单状态描述
	OrderStatusDesc string `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	// 店铺名称
	ShopName string `json:"shop_name,omitempty" xml:"shop_name,omitempty"`
	// 店铺url
	ShopUrl string `json:"shop_url,omitempty" xml:"shop_url,omitempty"`
	// 订单标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 订单总数
	TotalCount string `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 订单总数说明
	TotalCountDesc string `json:"total_count_desc,omitempty" xml:"total_count_desc,omitempty"`
	// 支付金额
	PayAmount string `json:"pay_amount,omitempty" xml:"pay_amount,omitempty"`
	// 订单详情url
	OrderDetailUrl string `json:"order_detail_url,omitempty" xml:"order_detail_url,omitempty"`
	// 支付金额描述
	PayInfo string `json:"pay_info,omitempty" xml:"pay_info,omitempty"`
}

OrderInfoDto 结构体

func GetOrderInfoDto added in v1.3.4

func GetOrderInfoDto() *OrderInfoDto

GetOrderInfoDto() 从对象池中获取OrderInfoDto

type OrderInfoResultDto

type OrderInfoResultDto struct {
	// 订单信息list
	OrderInfoList []OrderInfoDto `json:"order_info_list,omitempty" xml:"order_info_list>order_info_dto,omitempty"`
	// 当前页
	CurPageNo int64 `json:"cur_page_no,omitempty" xml:"cur_page_no,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 是否下一页
	HasNextPage bool `json:"has_next_page,omitempty" xml:"has_next_page,omitempty"`
}

OrderInfoResultDto 结构体

func GetOrderInfoResultDto added in v1.3.4

func GetOrderInfoResultDto() *OrderInfoResultDto

GetOrderInfoResultDto() 从对象池中获取OrderInfoResultDto

type OrderObject

type OrderObject struct {
	// 子订单
	SubOrders []Suborders `json:"sub_orders,omitempty" xml:"sub_orders>suborders,omitempty"`
	// 用户昵称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 订单状态	PAID_DONE 已付款  	ACCEPT_ORDER 已接单  	PICK_ORDER 已拣货  	SHIPPED 已发货  	TRADE_SUCCESS 交易成功  	TRADE_CLOSE 交易关闭
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 用户备注
	UserMem string `json:"user_mem,omitempty" xml:"user_mem,omitempty"`
	// 订单履约状态	ACCEPTED 接单  	REJECTED 拒单  	CANCELED 取消订单  	SHIPPING 揽收(配送中)  	REFUSED 用户拒收  	SHIPPED  	TIMEOUTSHIPPED 超时签收  	RESHIPPED 二次妥投  	OUTOFSTOCK 缺货出  	FOODPROCESSDONE 加工完成  	PACKAGED 打包完成  	REFUNDED 逆向终态(已取货入站&退款完成)
	OrderFulfillStatus string `json:"order_fulfill_status,omitempty" xml:"order_fulfill_status,omitempty"`
	// 门店标识
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 买家标识
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 业务订单标识
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 商家编码
	MerchantCode string `json:"merchant_code,omitempty" xml:"merchant_code,omitempty"`
	// 业务订单标识
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 优惠金额
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 订单原金额
	OriginFee int64 `json:"origin_fee,omitempty" xml:"origin_fee,omitempty"`
	// 配送人员信息
	Deliverer *OrderDeliverer `json:"deliverer,omitempty" xml:"deliverer,omitempty"`
	// 实际支付金额
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
	// 收货人信息
	Delivery *OrderDelivery `json:"delivery,omitempty" xml:"delivery,omitempty"`
}

OrderObject 结构体

func GetOrderObject added in v1.3.4

func GetOrderObject() *OrderObject

GetOrderObject() 从对象池中获取OrderObject

type OrderRefundActionResponse

type OrderRefundActionResponse struct {
	// 该订单支持的退款退货操作的集合
	SupportRefundActions []Supportrefundactions `json:"support_refund_actions,omitempty" xml:"support_refund_actions>supportrefundactions,omitempty"`
	// 操作用户ID
	OperationUserId string `json:"operation_user_id,omitempty" xml:"operation_user_id,omitempty"`
	// 子订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderRefundActionResponse 结构体

func GetOrderRefundActionResponse added in v1.3.4

func GetOrderRefundActionResponse() *OrderRefundActionResponse

GetOrderRefundActionResponse() 从对象池中获取OrderRefundActionResponse

type OrderRefundOperationJudgementReq

type OrderRefundOperationJudgementReq struct {
	// 退款退货操作的Code,由系统定义,目前支持的方式有:refundFeeOnly(仅退款),refundFeeWithGoods(退货退款),swithGoods(换货)
	RefundOrderActionType string `json:"refund_order_action_type,omitempty" xml:"refund_order_action_type,omitempty"`
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderRefundOperationJudgementReq 结构体

func GetOrderRefundOperationJudgementReq added in v1.3.4

func GetOrderRefundOperationJudgementReq() *OrderRefundOperationJudgementReq

GetOrderRefundOperationJudgementReq() 从对象池中获取OrderRefundOperationJudgementReq

type OrderRefundOperationReq

type OrderRefundOperationReq struct {
	// 退款退货操作的Code,由系统定义,目前支持的方式有:refundFeeOnly(仅退款),refundFeeWithGoods(退货退款),swithGoods(换货)
	RefundOrderActionType string `json:"refund_order_action_type,omitempty" xml:"refund_order_action_type,omitempty"`
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

OrderRefundOperationReq 结构体

func GetOrderRefundOperationReq added in v1.3.4

func GetOrderRefundOperationReq() *OrderRefundOperationReq

GetOrderRefundOperationReq() 从对象池中获取OrderRefundOperationReq

type OrderRefundOperationResponse

type OrderRefundOperationResponse struct {
	// 不能对某一个订单进行操作时的原因描述
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 不能对某一个订单进行操作时的错误Code
	OperationResultCode string `json:"operation_result_code,omitempty" xml:"operation_result_code,omitempty"`
	// 退款退货操作的Code,由系统定义,目前支持的方式有:refundFeeOnly(仅退款),refundFeeWithGoods(退货退款),swithGoods(换货)
	OrderRefundActionType string `json:"order_refund_action_type,omitempty" xml:"order_refund_action_type,omitempty"`
	// 操作的用户ID
	OperationUserId string `json:"operation_user_id,omitempty" xml:"operation_user_id,omitempty"`
	// 订单ID
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 是否能对某一个订单进行操作
	CanOperate bool `json:"can_operate,omitempty" xml:"can_operate,omitempty"`
}

OrderRefundOperationResponse 结构体

func GetOrderRefundOperationResponse added in v1.3.4

func GetOrderRefundOperationResponse() *OrderRefundOperationResponse

GetOrderRefundOperationResponse() 从对象池中获取OrderRefundOperationResponse

type OrderResult

type OrderResult struct {
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误消息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 取消的订单
	Result *OrderObject `json:"result,omitempty" xml:"result,omitempty"`
	// 创建的订单
	Trade *TradeOrder `json:"trade,omitempty" xml:"trade,omitempty"`
	// 是否取消成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

OrderResult 结构体

func GetOrderResult added in v1.3.4

func GetOrderResult() *OrderResult

GetOrderResult() 从对象池中获取OrderResult

type PromotionDetail

type PromotionDetail struct {
	// 优惠id,(由营销工具id、优惠活动id和优惠详情id组成,结构为:营销工具id-优惠活动id_优惠详情id,如mjs-123024_211143)
	PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"`
	// 优惠活动的描述
	PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"`
	// 满就送礼物的礼物数量
	GiftItemNum string `json:"gift_item_num,omitempty" xml:"gift_item_num,omitempty"`
	// 赠品的宝贝id
	GiftItemId string `json:"gift_item_id,omitempty" xml:"gift_item_id,omitempty"`
	// 满就送商品时,所送商品的名称
	GiftItemName string `json:"gift_item_name,omitempty" xml:"gift_item_name,omitempty"`
	// 优惠金额(免运费、限时打折时为空),单位:元
	DiscountFee string `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 优惠信息的名称
	PromotionName string `json:"promotion_name,omitempty" xml:"promotion_name,omitempty"`
	// 交易的主订单或子订单号
	Id string `json:"id,omitempty" xml:"id,omitempty"`
}

PromotionDetail 结构体

func GetPromotionDetail added in v1.3.4

func GetPromotionDetail() *PromotionDetail

GetPromotionDetail() 从对象池中获取PromotionDetail

type PromotionDetails added in v1.2.5

type PromotionDetails struct {
	// 优惠信息的名称
	PromotionName string `json:"promotion_name,omitempty" xml:"promotion_name,omitempty"`
	// 优惠金额(免运费、限时打折时为空),单位:元
	DiscountFee string `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 满就送商品时,所送商品的名称
	GiftItemName string `json:"gift_item_name,omitempty" xml:"gift_item_name,omitempty"`
	// 赠品的宝贝id
	GiftItemId string `json:"gift_item_id,omitempty" xml:"gift_item_id,omitempty"`
	// 满就送礼物的礼物数量
	GiftItemNum string `json:"gift_item_num,omitempty" xml:"gift_item_num,omitempty"`
	// 优惠活动的描述
	PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"`
	// 优惠id,(由营销工具id、优惠活动id和优惠详情id组成,结构为:营销工具id-优惠活动id_优惠详情id,如mjs-123024_211143)
	PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"`
	// 交易的主订单或子订单号
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

PromotionDetails 结构体

func GetPromotionDetails added in v1.3.4

func GetPromotionDetails() *PromotionDetails

GetPromotionDetails() 从对象池中获取PromotionDetails

type ReceiverLogistics

type ReceiverLogistics struct {
	// 手机号码
	MobilePhone string `json:"mobile_phone,omitempty" xml:"mobile_phone,omitempty"`
	// 地区名
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// 城市名
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 收货人
	ReceiverFullName string `json:"receiver_full_name,omitempty" xml:"receiver_full_name,omitempty"`
	// 省份名
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// (忽略)
	WholeAddress string `json:"whole_address,omitempty" xml:"whole_address,omitempty"`
	// 收货地址
	DetailAddress string `json:"detail_address,omitempty" xml:"detail_address,omitempty"`
	// 地区码
	AreaCode int64 `json:"area_code,omitempty" xml:"area_code,omitempty"`
	// divisionId
	DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"`
	// 省份码
	ProvinceCode int64 `json:"province_code,omitempty" xml:"province_code,omitempty"`
	// 城市码
	CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"`
}

ReceiverLogistics 结构体

func GetReceiverLogistics added in v1.3.4

func GetReceiverLogistics() *ReceiverLogistics

GetReceiverLogistics() 从对象池中获取ReceiverLogistics

type RefundGoodsCreateRequest

type RefundGoodsCreateRequest struct {
	// 退货商品列表
	RefundGoodsSubOrders []RefundGoodsSubOrder `json:"refund_goods_sub_orders,omitempty" xml:"refund_goods_sub_orders>refund_goods_sub_order,omitempty"`
	// 子订单号,默认传商品列表的第一个子订单号
	SubBizOrderId string `json:"sub_biz_order_id,omitempty" xml:"sub_biz_order_id,omitempty"`
	// 门店标识
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 取货类型("FETCH_HOME":上门;"ON_SHOP":到店;"NONE":无需取)
	RefundFetchType string `json:"refund_fetch_type,omitempty" xml:"refund_fetch_type,omitempty"`
	// 主订单号
	MainBizOrderId string `json:"main_biz_order_id,omitempty" xml:"main_biz_order_id,omitempty"`
	// 买家标识
	BuyerId string `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"`
	// 买家姓名
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 买家联系方式
	BuyerPhone string `json:"buyer_phone,omitempty" xml:"buyer_phone,omitempty"`
	// 买家地址
	BuyerAddress string `json:"buyer_address,omitempty" xml:"buyer_address,omitempty"`
	// 操作人
	Operator string `json:"operator,omitempty" xml:"operator,omitempty"`
	// 小二备注
	OperatorMemo string `json:"operator_memo,omitempty" xml:"operator_memo,omitempty"`
	// 渠道来源,欧尚外卖默认是19
	InitFrom int64 `json:"init_from,omitempty" xml:"init_from,omitempty"`
}

RefundGoodsCreateRequest 结构体

func GetRefundGoodsCreateRequest added in v1.3.4

func GetRefundGoodsCreateRequest() *RefundGoodsCreateRequest

GetRefundGoodsCreateRequest() 从对象池中获取RefundGoodsCreateRequest

type RefundGoodsCreateResult

type RefundGoodsCreateResult struct {
	// 退货单id
	RefundGoodsId string `json:"refund_goods_id,omitempty" xml:"refund_goods_id,omitempty"`
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否创建成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

RefundGoodsCreateResult 结构体

func GetRefundGoodsCreateResult added in v1.3.4

func GetRefundGoodsCreateResult() *RefundGoodsCreateResult

GetRefundGoodsCreateResult() 从对象池中获取RefundGoodsCreateResult

type RefundGoodsQueryRequest

type RefundGoodsQueryRequest struct {
	// 退货单id
	RefundGoodsId string `json:"refund_goods_id,omitempty" xml:"refund_goods_id,omitempty"`
	// 门店id
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
}

RefundGoodsQueryRequest 结构体

func GetRefundGoodsQueryRequest added in v1.3.4

func GetRefundGoodsQueryRequest() *RefundGoodsQueryRequest

GetRefundGoodsQueryRequest() 从对象池中获取RefundGoodsQueryRequest

type RefundGoodsQueryResult

type RefundGoodsQueryResult struct {
	// 退货子订单详情
	RefundGoodsSubOrderDetailList []RefundGoodsSubOrderDetail `` /* 132-byte string literal not displayed */
	// 错误码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 取货类型("FETCH_HOME":上门;"ON_SHOP":到店;"NONE":无需取)
	RefundFetchType string `json:"refund_fetch_type,omitempty" xml:"refund_fetch_type,omitempty"`
	// 买家id
	BuyerId string `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"`
	// 买家姓名
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 买家电话
	BuyerPhone string `json:"buyer_phone,omitempty" xml:"buyer_phone,omitempty"`
	// 买家地址
	BuyerAddress string `json:"buyer_address,omitempty" xml:"buyer_address,omitempty"`
	// 发起人
	InitOperator string `json:"init_operator,omitempty" xml:"init_operator,omitempty"`
	// 发起退货备注
	InitMemo string `json:"init_memo,omitempty" xml:"init_memo,omitempty"`
	// 发起退货来源
	InitFrom int64 `json:"init_from,omitempty" xml:"init_from,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

RefundGoodsQueryResult 结构体

func GetRefundGoodsQueryResult added in v1.3.4

func GetRefundGoodsQueryResult() *RefundGoodsQueryResult

GetRefundGoodsQueryResult() 从对象池中获取RefundGoodsQueryResult

type RefundGoodsSubOrder

type RefundGoodsSubOrder struct {
	// 退货商品子订单号
	SubBizOrderId string `json:"sub_biz_order_id,omitempty" xml:"sub_biz_order_id,omitempty"`
	// 退货件数
	GoodsAmount string `json:"goods_amount,omitempty" xml:"goods_amount,omitempty"`
	// 取货件数
	FulfillAmount string `json:"fulfill_amount,omitempty" xml:"fulfill_amount,omitempty"`
	// 商品skucode
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 期待取货结束时间
	FulfillEndTime string `json:"fulfill_end_time,omitempty" xml:"fulfill_end_time,omitempty"`
	// 期待取货开始时间
	FulfillStartTime string `json:"fulfill_start_time,omitempty" xml:"fulfill_start_time,omitempty"`
	// 退款单id
	RefundId string `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 是否称重
	WeightItem bool `json:"weight_item,omitempty" xml:"weight_item,omitempty"`
	// 是否赠品
	Gift bool `json:"gift,omitempty" xml:"gift,omitempty"`
	// 是否离开货架
	LeftWarehouse bool `json:"left_warehouse,omitempty" xml:"left_warehouse,omitempty"`
}

RefundGoodsSubOrder 结构体

func GetRefundGoodsSubOrder added in v1.3.4

func GetRefundGoodsSubOrder() *RefundGoodsSubOrder

GetRefundGoodsSubOrder() 从对象池中获取RefundGoodsSubOrder

type RefundGoodsSubOrderDetail

type RefundGoodsSubOrderDetail struct {
	// 子订单号
	SubBizOrderId string `json:"sub_biz_order_id,omitempty" xml:"sub_biz_order_id,omitempty"`
	// 履约单号
	FulfillId string `json:"fulfill_id,omitempty" xml:"fulfill_id,omitempty"`
	// 退货单号
	RefundGoodsId string `json:"refund_goods_id,omitempty" xml:"refund_goods_id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 期望取货开始时间
	ExpectFulfilStartTime string `json:"expect_fulfil_start_time,omitempty" xml:"expect_fulfil_start_time,omitempty"`
	// 期望取货结束时间
	ExpectFulfilEndTime string `json:"expect_fulfil_end_time,omitempty" xml:"expect_fulfil_end_time,omitempty"`
	// 期望退货件数
	ExpectRefundAmount string `json:"expect_refund_amount,omitempty" xml:"expect_refund_amount,omitempty"`
	// 实际退货件数
	ActualRefundAmount string `json:"actual_refund_amount,omitempty" xml:"actual_refund_amount,omitempty"`
	// 履约取货件数
	FulfilRefundAmount string `json:"fulfil_refund_amount,omitempty" xml:"fulfil_refund_amount,omitempty"`
	// 同意退货件数
	AgreeRefundAmount string `json:"agree_refund_amount,omitempty" xml:"agree_refund_amount,omitempty"`
	// 退货商品skuId
	SkuId string `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 商品名称
	AuctionTitle string `json:"auction_title,omitempty" xml:"auction_title,omitempty"`
	// 商品主计价单位
	ItemIu string `json:"item_iu,omitempty" xml:"item_iu,omitempty"`
	// 商品销售单位
	ItemBu string `json:"item_bu,omitempty" xml:"item_bu,omitempty"`
	// 退货类型(1:"闪退";2: "标准")
	RefundSpeedType int64 `json:"refund_speed_type,omitempty" xml:"refund_speed_type,omitempty"`
	// 是否称重商品 1:是,0:否
	WeightItem int64 `json:"weight_item,omitempty" xml:"weight_item,omitempty"`
	// Create(10, "已发起退货"),SellerAgree(20, "卖家已同意"),OperatorAccept(30, "配送员已接单"),OperatorReceive(40, "配送员已取货"),Finish(50, "退货结束");
	RefundStatus int64 `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// Init(0,"初始状态"),NoTakeGoods(1, "无需取货"),FailTakeGoods(2, "取货失败"),Timeout(3, "超时关闭"),EnterDock(4, "已入站");
	FinishType int64 `json:"finish_type,omitempty" xml:"finish_type,omitempty"`
}

RefundGoodsSubOrderDetail 结构体

func GetRefundGoodsSubOrderDetail added in v1.3.4

func GetRefundGoodsSubOrderDetail() *RefundGoodsSubOrderDetail

GetRefundGoodsSubOrderDetail() 从对象池中获取RefundGoodsSubOrderDetail

type RefundReq

type RefundReq struct {
	// 代理商订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 退票失败码
	FailCode string `json:"fail_code,omitempty" xml:"fail_code,omitempty"`
	// 退票失败原因
	FailReason string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"`
	// 代理商id
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	// 退票申请单号
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 手续费(单位分)
	ChargeFee int64 `json:"charge_fee,omitempty" xml:"charge_fee,omitempty"`
	// 应退额(单位分)
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 平台订单号
	TpOrderId int64 `json:"tp_order_id,omitempty" xml:"tp_order_id,omitempty"`
	// 退票成功标志
	Status bool `json:"status,omitempty" xml:"status,omitempty"`
}

RefundReq 结构体

func GetRefundReq added in v1.3.4

func GetRefundReq() *RefundReq

GetRefundReq() 从对象池中获取RefundReq

type RefundSuccessSubOrderRequest

type RefundSuccessSubOrderRequest struct {
	// 子订单id
	SubBizOrderId string `json:"sub_biz_order_id,omitempty" xml:"sub_biz_order_id,omitempty"`
	// 退货单id
	RefundGoodsId string `json:"refund_goods_id,omitempty" xml:"refund_goods_id,omitempty"`
	// 履约单id
	FulfillId string `json:"fulfill_id,omitempty" xml:"fulfill_id,omitempty"`
	// 退款单id
	RefundId string `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 商品编码
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 实际退货数量
	ActualRefundQuantity string `json:"actual_refund_quantity,omitempty" xml:"actual_refund_quantity,omitempty"`
	// 实际退款金额
	RefundAmount string `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 期望取货销售数量
	ExpectFetchSaleQuantity string `json:"expect_fetch_sale_quantity,omitempty" xml:"expect_fetch_sale_quantity,omitempty"`
	// 退货状态(1:退货退款;0:仅退款)
	RefundType int64 `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
}

RefundSuccessSubOrderRequest 结构体

func GetRefundSuccessSubOrderRequest added in v1.3.4

func GetRefundSuccessSubOrderRequest() *RefundSuccessSubOrderRequest

GetRefundSuccessSubOrderRequest() 从对象池中获取RefundSuccessSubOrderRequest

type RetryResult added in v1.2.5

type RetryResult struct {
	// 扩展参数
	ExtInfo string `json:"ext_info,omitempty" xml:"ext_info,omitempty"`
	// 错误信息
	Error *TribeError `json:"error,omitempty" xml:"error,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 是否可重试
	Retry bool `json:"retry,omitempty" xml:"retry,omitempty"`
}

RetryResult 结构体

func GetRetryResult added in v1.3.4

func GetRetryResult() *RetryResult

GetRetryResult() 从对象池中获取RetryResult

type ServiceOrder

type ServiceOrder struct {
	// 服务详情的URL地址
	ServiceDetailUrl string `json:"service_detail_url,omitempty" xml:"service_detail_url,omitempty"`
	// 服务价格,精确到小数点后两位:单位:元
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 子订单实付金额。精确到2位小数,单位:元。如:200.07,表示:200元7分。
	Payment string `json:"payment,omitempty" xml:"payment,omitempty"`
	// 商品名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 服务子订单总费用
	TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
	// 最近退款的id
	RefundId string `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 服务图片地址
	PicPath string `json:"pic_path,omitempty" xml:"pic_path,omitempty"`
	// 支持家装类物流的类型
	TmserSpuCode string `json:"tmser_spu_code,omitempty" xml:"tmser_spu_code,omitempty"`
	// 虚拟服务子订单订单号
	Oid int64 `json:"oid,omitempty" xml:"oid,omitempty"`
	// 服务所属的交易订单号。如果服务为一年包换,则item_oid这笔订单享受改服务的保护
	ItemOid int64 `json:"item_oid,omitempty" xml:"item_oid,omitempty"`
	// 服务数字id
	ServiceId int64 `json:"service_id,omitempty" xml:"service_id,omitempty"`
	// 购买数量,取值范围为大于0的整数
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
}

ServiceOrder 结构体

func GetServiceOrder added in v1.3.4

func GetServiceOrder() *ServiceOrder

GetServiceOrder() 从对象池中获取ServiceOrder

type ServiceOrders added in v1.2.5

type ServiceOrders struct {
	// 服务详情的URL地址
	ServiceDetailUrl string `json:"service_detail_url,omitempty" xml:"service_detail_url,omitempty"`
	// 服务价格,精确到小数点后两位:单位:元
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 子订单实付金额。精确到2位小数,单位:元。如:200.07,表示:200元7分。
	Payment string `json:"payment,omitempty" xml:"payment,omitempty"`
	// 商品名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 服务子订单总费用
	TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
	// 最近退款的id
	RefundId string `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 服务图片地址
	PicPath string `json:"pic_path,omitempty" xml:"pic_path,omitempty"`
	// 支持家装类物流的类型
	TmserSpuCode string `json:"tmser_spu_code,omitempty" xml:"tmser_spu_code,omitempty"`
	// 虚拟服务子订单订单号
	Oid int64 `json:"oid,omitempty" xml:"oid,omitempty"`
	// 服务所属的交易订单号。如果服务为一年包换,则item_oid这笔订单享受改服务的保护
	ItemOid int64 `json:"item_oid,omitempty" xml:"item_oid,omitempty"`
	// 服务数字id
	ServiceId int64 `json:"service_id,omitempty" xml:"service_id,omitempty"`
	// 购买数量,取值范围为大于0的整数
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
}

ServiceOrders 结构体

func GetServiceOrders added in v1.3.4

func GetServiceOrders() *ServiceOrders

GetServiceOrders() 从对象池中获取ServiceOrders

type SmAddrModel

type SmAddrModel struct {
	// 详细地址,如果地区Code没有填写,API会根据address反向解析地区Code
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 地区Code
	AreaCode string `json:"area_code,omitempty" xml:"area_code,omitempty"`
	// 地区名
	AreaName string `json:"area_name,omitempty" xml:"area_name,omitempty"`
	// 城市Code
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 城市名
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 收货人姓名
	FullName string `json:"full_name,omitempty" xml:"full_name,omitempty"`
	// 收货人手机号
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 收货人电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 邮编
	PostCode string `json:"post_code,omitempty" xml:"post_code,omitempty"`
	// 省份名
	PrivinceName string `json:"privince_name,omitempty" xml:"privince_name,omitempty"`
	// 省份Code
	ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"`
}

SmAddrModel 结构体

func GetSmAddrModel added in v1.3.4

func GetSmAddrModel() *SmAddrModel

GetSmAddrModel() 从对象池中获取SmAddrModel

type Suborders

type Suborders struct {
	// 销售单位(非标品)
	SaleUnit string `json:"sale_unit,omitempty" xml:"sale_unit,omitempty"`
	// 订单履约状态
	OrderFulfillStatus string `json:"order_fulfill_status,omitempty" xml:"order_fulfill_status,omitempty"`
	// sku名称
	SkuName string `json:"sku_name,omitempty" xml:"sku_name,omitempty"`
	// 业务订单标识
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 订单状态
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 商家编码
	MerchantCode string `json:"merchant_code,omitempty" xml:"merchant_code,omitempty"`
	// sku编码
	SkuCode string `json:"sku_code,omitempty" xml:"sku_code,omitempty"`
	// 加工方式
	HandlingType string `json:"handling_type,omitempty" xml:"handling_type,omitempty"`
	// 外部关联订单标识
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 取消时的作业节点:WAREHOUSE和DELIVERY_DOCK
	CancelNodeType string `json:"cancel_node_type,omitempty" xml:"cancel_node_type,omitempty"`
	// 取消结果: SUCCESS-已拦截,FAILURE-未拦截,SYSTEM_ERROR-系统异常,PARAM_ERROR-参数错误,BUSINESS_ERROR-业务异常
	CancelResultCode string `json:"cancel_result_code,omitempty" xml:"cancel_result_code,omitempty"`
	// 销售实物库存数量
	SaleStockQuantity string `json:"sale_stock_quantity,omitempty" xml:"sale_stock_quantity,omitempty"`
	// 实物库存单位
	StockUnit string `json:"stock_unit,omitempty" xml:"stock_unit,omitempty"`
	// 门店编码
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 拣货实物库存数量
	PickSaleStockQuantity string `json:"pick_sale_stock_quantity,omitempty" xml:"pick_sale_stock_quantity,omitempty"`
	// 销售数量
	SaleQuantity int64 `json:"sale_quantity,omitempty" xml:"sale_quantity,omitempty"`
	// 销售单价
	SalePrice int64 `json:"sale_price,omitempty" xml:"sale_price,omitempty"`
	// 订单金额
	OriginFee int64 `json:"origin_fee,omitempty" xml:"origin_fee,omitempty"`
	// 子商品优惠金额(可以为0)
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 子商品实际支付金额(=商品原总-优惠金额价)
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
	// 拣货数量
	PickSaleQuantity int64 `json:"pick_sale_quantity,omitempty" xml:"pick_sale_quantity,omitempty"`
	// 拣货金额
	PickStockFee int64 `json:"pick_stock_fee,omitempty" xml:"pick_stock_fee,omitempty"`
	// 是否加工
	Handling bool `json:"handling,omitempty" xml:"handling,omitempty"`
}

Suborders 结构体

func GetSuborders added in v1.3.4

func GetSuborders() *Suborders

GetSuborders() 从对象池中获取Suborders

type SupplierOrder

type SupplierOrder struct {
	// 外部门店ID
	OuterStoreId string `json:"outer_store_id,omitempty" xml:"outer_store_id,omitempty"`
	// 买家账号
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 商品名称
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 退款状态,有两种状态,已退款和未退款
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 交易完成时间
	TradeEndTime string `json:"trade_end_time,omitempty" xml:"trade_end_time,omitempty"`
	// 买家ID
	BuyerId string `json:"buyer_id,omitempty" xml:"buyer_id,omitempty"`
	// 交易创建时间
	TradeCreateTime string `json:"trade_create_time,omitempty" xml:"trade_create_time,omitempty"`
	// 子订单ID
	SubOrderId string `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 外部商品ID,对RT来说就是货号
	OuterItemId string `json:"outer_item_id,omitempty" xml:"outer_item_id,omitempty"`
	// 交易状态
	TradeStatus string `json:"trade_status,omitempty" xml:"trade_status,omitempty"`
	// 供货商身份标识
	Supplier string `json:"supplier,omitempty" xml:"supplier,omitempty"`
	// 退款完成时间
	RefundEndTime string `json:"refund_end_time,omitempty" xml:"refund_end_time,omitempty"`
	// 驿站名称
	StationName string `json:"station_name,omitempty" xml:"station_name,omitempty"`
	// 门店名称
	StoreName string `json:"store_name,omitempty" xml:"store_name,omitempty"`
	// 主订单ID
	MainOrderId string `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 营销活动开始时间
	ActivityStartTime string `json:"activity_start_time,omitempty" xml:"activity_start_time,omitempty"`
	// 营销活动扩展属性,可能包含到货时间
	ActivityAttributes string `json:"activity_attributes,omitempty" xml:"activity_attributes,omitempty"`
	// 营销活动类型
	ActivityType string `json:"activity_type,omitempty" xml:"activity_type,omitempty"`
	// 营销活动名称
	ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"`
	// 营销活动结束时间
	ActivityEndTime string `json:"activity_end_time,omitempty" xml:"activity_end_time,omitempty"`
	// 更新时间
	ModifiedTime string `json:"modified_time,omitempty" xml:"modified_time,omitempty"`
	// 退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 商品总价,单位为分
	ItemTotalPrice int64 `json:"item_total_price,omitempty" xml:"item_total_price,omitempty"`
	// 购买数量
	BuyAmount int64 `json:"buy_amount,omitempty" xml:"buy_amount,omitempty"`
	// 商品价格,单位为分
	ItemPrice int64 `json:"item_price,omitempty" xml:"item_price,omitempty"`
	// 驿站ID
	StationId int64 `json:"station_id,omitempty" xml:"station_id,omitempty"`
	// 营销活动id
	ActivityId int64 `json:"activity_id,omitempty" xml:"activity_id,omitempty"`
	// 实付金额,单位为分
	ActualTotalFee int64 `json:"actual_total_fee,omitempty" xml:"actual_total_fee,omitempty"`
}

SupplierOrder 结构体

func GetSupplierOrder added in v1.3.4

func GetSupplierOrder() *SupplierOrder

GetSupplierOrder() 从对象池中获取SupplierOrder

type SupplierOrderQueryDto

type SupplierOrderQueryDto struct {
	// 外部门店ID
	OuterStoreId string `json:"outer_store_id,omitempty" xml:"outer_store_id,omitempty"`
	// 查询交易创建时间在2020-06-03的订单,只接受yyyy-MM-dd格式的字符串
	TradeCreateDate string `json:"trade_create_date,omitempty" xml:"trade_create_date,omitempty"`
	// 供货商身份标识,比如大润发就传DRF
	Supplier string `json:"supplier,omitempty" xml:"supplier,omitempty"`
	// 分页游标
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 分页参数,页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

SupplierOrderQueryDto 结构体

func GetSupplierOrderQueryDto added in v1.3.4

func GetSupplierOrderQueryDto() *SupplierOrderQueryDto

GetSupplierOrderQueryDto() 从对象池中获取SupplierOrderQueryDto

type Supportrefundactions

type Supportrefundactions struct {
	// 退款退货操作的描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 退款退货操作按钮的建议描述,仅仅是一个建议,ISV可以自己定义
	DefaultLabel string `json:"default_label,omitempty" xml:"default_label,omitempty"`
	// 退款退货操作的Code,由系统定义,目前支持的方式有:refundFeeOnly(仅退款),refundFeeWithGoods(退货退款),swithGoods(换货)
	Key string `json:"key,omitempty" xml:"key,omitempty"`
	// 一个纠纷单可能已经在处理流程中,比如退款退货操作,买家已经提交申请,卖家正在审核中,则该字段是true
	InProcess string `json:"in_process,omitempty" xml:"in_process,omitempty"`
}

Supportrefundactions 结构体

func GetSupportrefundactions added in v1.3.4

func GetSupportrefundactions() *Supportrefundactions

GetSupportrefundactions() 从对象池中获取Supportrefundactions

type TaobaoKoubeiTribeOpenOrderPageAPIRequest

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

TaobaoKoubeiTribeOpenOrderPageAPIRequest 口碑综合体订单列表信息查询 API请求 taobao.koubei.tribe.open.order.page

查询口碑商圈用户的订单列表信息

func GetTaobaoKoubeiTribeOpenOrderPageAPIRequest added in v1.3.4

func GetTaobaoKoubeiTribeOpenOrderPageAPIRequest() *TaobaoKoubeiTribeOpenOrderPageAPIRequest

GetTaobaoKoubeiTribeOpenOrderPageRequest 从 sync.Pool 获取 TaobaoKoubeiTribeOpenOrderPageAPIRequest

func NewTaobaoKoubeiTribeOpenOrderPageRequest

func NewTaobaoKoubeiTribeOpenOrderPageRequest() *TaobaoKoubeiTribeOpenOrderPageAPIRequest

NewTaobaoKoubeiTribeOpenOrderPageRequest 初始化TaobaoKoubeiTribeOpenOrderPageAPIRequest对象

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetApiMethodName

func (r TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetDataSetId

GetDataSetId DataSetId Getter

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetOpenId

GetOpenId OpenId Getter

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetOrderStatus

GetOrderStatus OrderStatus Getter

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetPageNo

GetPageNo PageNo Getter

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetPageSize

GetPageSize PageSize Getter

func (TaobaoKoubeiTribeOpenOrderPageAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoKoubeiTribeOpenOrderPageAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetDataSetId

func (r *TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetDataSetId(_dataSetId string) error

SetDataSetId is DataSetId Setter 数据集Id

func (*TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetOpenId

SetOpenId is OpenId Setter 用户openId

func (*TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetOrderStatus

func (r *TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetOrderStatus(_orderStatus string) error

SetOrderStatus is OrderStatus Setter 订单状态;ALL(全部),WAIT_PAY(代付款),WAIT_CONSUME(代消费)

func (*TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetPageNo

SetPageNo is PageNo Setter 起始页

func (*TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetPageSize

func (r *TaobaoKoubeiTribeOpenOrderPageAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页大小

type TaobaoKoubeiTribeOpenOrderPageAPIResponse

type TaobaoKoubeiTribeOpenOrderPageAPIResponse struct {
	model.CommonResponse
	TaobaoKoubeiTribeOpenOrderPageAPIResponseModel
}

TaobaoKoubeiTribeOpenOrderPageAPIResponse 口碑综合体订单列表信息查询 API返回值 taobao.koubei.tribe.open.order.page

查询口碑商圈用户的订单列表信息

func GetTaobaoKoubeiTribeOpenOrderPageAPIResponse added in v1.3.4

func GetTaobaoKoubeiTribeOpenOrderPageAPIResponse() *TaobaoKoubeiTribeOpenOrderPageAPIResponse

GetTaobaoKoubeiTribeOpenOrderPageAPIResponse 从 sync.Pool 获取 TaobaoKoubeiTribeOpenOrderPageAPIResponse

func (*TaobaoKoubeiTribeOpenOrderPageAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoKoubeiTribeOpenOrderPageAPIResponseModel

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

TaobaoKoubeiTribeOpenOrderPageAPIResponseModel is 口碑综合体订单列表信息查询 成功返回结果

func (*TaobaoKoubeiTribeOpenOrderPageAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoKoubeiTribeOpenOrderPageResult

type TaobaoKoubeiTribeOpenOrderPageResult struct {
	// request唯一ID
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 错误提示
	Error string `json:"error,omitempty" xml:"error,omitempty"`
	// 订单信息结果
	Data *OrderInfoResultDto `json:"data,omitempty" xml:"data,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoKoubeiTribeOpenOrderPageResult 结构体

func GetTaobaoKoubeiTribeOpenOrderPageResult added in v1.3.4

func GetTaobaoKoubeiTribeOpenOrderPageResult() *TaobaoKoubeiTribeOpenOrderPageResult

GetTaobaoKoubeiTribeOpenOrderPageResult() 从对象池中获取TaobaoKoubeiTribeOpenOrderPageResult

type TaobaoLifeReservationItemOrderChangeAPIRequest

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

TaobaoLifeReservationItemOrderChangeAPIRequest 生服购后预约单外部发起变更 API请求 taobao.life.reservation.item.order.change

生服购后预约单外部发起变更,例如改期、取消。目前体检场景,用户会直接联系ISV改期/取消,因此开放给ISV这块的能力

func GetTaobaoLifeReservationItemOrderChangeAPIRequest added in v1.3.4

func GetTaobaoLifeReservationItemOrderChangeAPIRequest() *TaobaoLifeReservationItemOrderChangeAPIRequest

GetTaobaoLifeReservationItemOrderChangeRequest 从 sync.Pool 获取 TaobaoLifeReservationItemOrderChangeAPIRequest

func NewTaobaoLifeReservationItemOrderChangeRequest

func NewTaobaoLifeReservationItemOrderChangeRequest() *TaobaoLifeReservationItemOrderChangeAPIRequest

NewTaobaoLifeReservationItemOrderChangeRequest 初始化TaobaoLifeReservationItemOrderChangeAPIRequest对象

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetAction

GetAction Action Getter

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetExtInfo added in v1.2.5

GetExtInfo ExtInfo Getter

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetReservationOrderId added in v1.2.5

func (r TaobaoLifeReservationItemOrderChangeAPIRequest) GetReservationOrderId() string

GetReservationOrderId ReservationOrderId Getter

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetReserveEndTime

GetReserveEndTime ReserveEndTime Getter

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetReserveStartTime

GetReserveStartTime ReserveStartTime Getter

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetTargetFulfillmentStatus added in v1.2.5

func (r TaobaoLifeReservationItemOrderChangeAPIRequest) GetTargetFulfillmentStatus() string

GetTargetFulfillmentStatus TargetFulfillmentStatus Getter

func (TaobaoLifeReservationItemOrderChangeAPIRequest) GetTicketId

GetTicketId TicketId Getter

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetAction

SetAction is Action Setter 改期:MODIFY ;取消:CANCEL;推进履约:PUSH_FULFILLMENT

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetExtInfo added in v1.2.5

SetExtInfo is ExtInfo Setter 扩展信息

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetReservationOrderId added in v1.2.5

func (r *TaobaoLifeReservationItemOrderChangeAPIRequest) SetReservationOrderId(_reservationOrderId string) error

SetReservationOrderId is ReservationOrderId Setter 预约单号。与凭证ID二选一,优先级高

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetReserveEndTime

func (r *TaobaoLifeReservationItemOrderChangeAPIRequest) SetReserveEndTime(_reserveEndTime string) error

SetReserveEndTime is ReserveEndTime Setter 改期必填,格式:yyyy-MM-dd HH:mm。时分固定23:59

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetReserveStartTime

func (r *TaobaoLifeReservationItemOrderChangeAPIRequest) SetReserveStartTime(_reserveStartTime string) error

SetReserveStartTime is ReserveStartTime Setter 改期必填,格式:yyyy-MM-dd HH:mm。时分固定00:00

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetTargetFulfillmentStatus added in v1.2.5

func (r *TaobaoLifeReservationItemOrderChangeAPIRequest) SetTargetFulfillmentStatus(_targetFulfillmentStatus string) error

SetTargetFulfillmentStatus is TargetFulfillmentStatus Setter 目标履约状态。 枚举值:PREPARING,PREPARED,PROCESSING,PROCESSED,DELIVERING,FINISHED。详以接入文档中描述的场景对接

func (*TaobaoLifeReservationItemOrderChangeAPIRequest) SetTicketId

SetTicketId is TicketId Setter 凭证ID。与预约单号二选一,优先级低

type TaobaoLifeReservationItemOrderChangeAPIResponse

type TaobaoLifeReservationItemOrderChangeAPIResponse struct {
	model.CommonResponse
	TaobaoLifeReservationItemOrderChangeAPIResponseModel
}

TaobaoLifeReservationItemOrderChangeAPIResponse 生服购后预约单外部发起变更 API返回值 taobao.life.reservation.item.order.change

生服购后预约单外部发起变更,例如改期、取消。目前体检场景,用户会直接联系ISV改期/取消,因此开放给ISV这块的能力

func GetTaobaoLifeReservationItemOrderChangeAPIResponse added in v1.3.4

func GetTaobaoLifeReservationItemOrderChangeAPIResponse() *TaobaoLifeReservationItemOrderChangeAPIResponse

GetTaobaoLifeReservationItemOrderChangeAPIResponse 从 sync.Pool 获取 TaobaoLifeReservationItemOrderChangeAPIResponse

func (*TaobaoLifeReservationItemOrderChangeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLifeReservationItemOrderChangeAPIResponseModel

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

TaobaoLifeReservationItemOrderChangeAPIResponseModel is 生服购后预约单外部发起变更 成功返回结果

func (*TaobaoLifeReservationItemOrderChangeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLifeReservationItemOrderChangeResult

type TaobaoLifeReservationItemOrderChangeResult struct {
	// 内部trace 用于排查问题
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 错误
	Error *TribeError `json:"error,omitempty" xml:"error,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoLifeReservationItemOrderChangeResult 结构体

func GetTaobaoLifeReservationItemOrderChangeResult added in v1.3.4

func GetTaobaoLifeReservationItemOrderChangeResult() *TaobaoLifeReservationItemOrderChangeResult

GetTaobaoLifeReservationItemOrderChangeResult() 从对象池中获取TaobaoLifeReservationItemOrderChangeResult

type TaobaoLifeReservationItemOrderConfirmAPIRequest

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

TaobaoLifeReservationItemOrderConfirmAPIRequest 生服购后预约单外部确认 API请求 taobao.life.reservation.item.order.confirm

生服团购下单预约后,用户改期/取消,外调ISV。ISV人工确认后调接口同意或驳回

func GetTaobaoLifeReservationItemOrderConfirmAPIRequest added in v1.3.4

func GetTaobaoLifeReservationItemOrderConfirmAPIRequest() *TaobaoLifeReservationItemOrderConfirmAPIRequest

GetTaobaoLifeReservationItemOrderConfirmRequest 从 sync.Pool 获取 TaobaoLifeReservationItemOrderConfirmAPIRequest

func NewTaobaoLifeReservationItemOrderConfirmRequest

func NewTaobaoLifeReservationItemOrderConfirmRequest() *TaobaoLifeReservationItemOrderConfirmAPIRequest

NewTaobaoLifeReservationItemOrderConfirmRequest 初始化TaobaoLifeReservationItemOrderConfirmAPIRequest对象

func (TaobaoLifeReservationItemOrderConfirmAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLifeReservationItemOrderConfirmAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLifeReservationItemOrderConfirmAPIRequest) GetOptType

GetOptType OptType Getter

func (TaobaoLifeReservationItemOrderConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoLifeReservationItemOrderConfirmAPIRequest) GetReservationOrderId added in v1.2.5

func (r TaobaoLifeReservationItemOrderConfirmAPIRequest) GetReservationOrderId() string

GetReservationOrderId ReservationOrderId Getter

func (TaobaoLifeReservationItemOrderConfirmAPIRequest) GetTicketId

GetTicketId TicketId Getter

func (*TaobaoLifeReservationItemOrderConfirmAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLifeReservationItemOrderConfirmAPIRequest) SetOptType

SetOptType is OptType Setter 审核结果。PASS:通过;REJECT:驳回

func (*TaobaoLifeReservationItemOrderConfirmAPIRequest) SetReservationOrderId added in v1.2.5

func (r *TaobaoLifeReservationItemOrderConfirmAPIRequest) SetReservationOrderId(_reservationOrderId string) error

SetReservationOrderId is ReservationOrderId Setter 预约单号。与凭证ID二选一,优先级高

func (*TaobaoLifeReservationItemOrderConfirmAPIRequest) SetTicketId

SetTicketId is TicketId Setter 凭证ID。与预约单号二选一,优先级低

type TaobaoLifeReservationItemOrderConfirmAPIResponse

type TaobaoLifeReservationItemOrderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoLifeReservationItemOrderConfirmAPIResponseModel
}

TaobaoLifeReservationItemOrderConfirmAPIResponse 生服购后预约单外部确认 API返回值 taobao.life.reservation.item.order.confirm

生服团购下单预约后,用户改期/取消,外调ISV。ISV人工确认后调接口同意或驳回

func GetTaobaoLifeReservationItemOrderConfirmAPIResponse added in v1.3.4

func GetTaobaoLifeReservationItemOrderConfirmAPIResponse() *TaobaoLifeReservationItemOrderConfirmAPIResponse

GetTaobaoLifeReservationItemOrderConfirmAPIResponse 从 sync.Pool 获取 TaobaoLifeReservationItemOrderConfirmAPIResponse

func (*TaobaoLifeReservationItemOrderConfirmAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLifeReservationItemOrderConfirmAPIResponseModel

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

TaobaoLifeReservationItemOrderConfirmAPIResponseModel is 生服购后预约单外部确认 成功返回结果

func (*TaobaoLifeReservationItemOrderConfirmAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLifeReservationItemOrderConfirmResult

type TaobaoLifeReservationItemOrderConfirmResult struct {
	// 内部trace 用于排查问题
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 错误
	Error *TribeError `json:"error,omitempty" xml:"error,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoLifeReservationItemOrderConfirmResult 结构体

func GetTaobaoLifeReservationItemOrderConfirmResult added in v1.3.4

func GetTaobaoLifeReservationItemOrderConfirmResult() *TaobaoLifeReservationItemOrderConfirmResult

GetTaobaoLifeReservationItemOrderConfirmResult() 从对象池中获取TaobaoLifeReservationItemOrderConfirmResult

type TaobaoLifeReservationTradeConsumeNoticeAPIRequest

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

TaobaoLifeReservationTradeConsumeNoticeAPIRequest 生服购后预约外部核销 API请求 taobao.life.reservation.trade.consume.notice

生服团购商品,购后预约。外部ISV进行核销

func GetTaobaoLifeReservationTradeConsumeNoticeAPIRequest added in v1.3.4

func GetTaobaoLifeReservationTradeConsumeNoticeAPIRequest() *TaobaoLifeReservationTradeConsumeNoticeAPIRequest

GetTaobaoLifeReservationTradeConsumeNoticeRequest 从 sync.Pool 获取 TaobaoLifeReservationTradeConsumeNoticeAPIRequest

func NewTaobaoLifeReservationTradeConsumeNoticeRequest

func NewTaobaoLifeReservationTradeConsumeNoticeRequest() *TaobaoLifeReservationTradeConsumeNoticeAPIRequest

NewTaobaoLifeReservationTradeConsumeNoticeRequest 初始化TaobaoLifeReservationTradeConsumeNoticeAPIRequest对象

func (TaobaoLifeReservationTradeConsumeNoticeAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoLifeReservationTradeConsumeNoticeAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoLifeReservationTradeConsumeNoticeAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoLifeReservationTradeConsumeNoticeAPIRequest) GetTicketId

GetTicketId TicketId Getter

func (TaobaoLifeReservationTradeConsumeNoticeAPIRequest) GetTradeNo

GetTradeNo TradeNo Getter

func (*TaobaoLifeReservationTradeConsumeNoticeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoLifeReservationTradeConsumeNoticeAPIRequest) SetTicketId

SetTicketId is TicketId Setter 凭证ID

func (*TaobaoLifeReservationTradeConsumeNoticeAPIRequest) SetTradeNo

SetTradeNo is TradeNo Setter 淘宝主单号

type TaobaoLifeReservationTradeConsumeNoticeAPIResponse

type TaobaoLifeReservationTradeConsumeNoticeAPIResponse struct {
	model.CommonResponse
	TaobaoLifeReservationTradeConsumeNoticeAPIResponseModel
}

TaobaoLifeReservationTradeConsumeNoticeAPIResponse 生服购后预约外部核销 API返回值 taobao.life.reservation.trade.consume.notice

生服团购商品,购后预约。外部ISV进行核销

func GetTaobaoLifeReservationTradeConsumeNoticeAPIResponse added in v1.3.4

func GetTaobaoLifeReservationTradeConsumeNoticeAPIResponse() *TaobaoLifeReservationTradeConsumeNoticeAPIResponse

GetTaobaoLifeReservationTradeConsumeNoticeAPIResponse 从 sync.Pool 获取 TaobaoLifeReservationTradeConsumeNoticeAPIResponse

func (*TaobaoLifeReservationTradeConsumeNoticeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLifeReservationTradeConsumeNoticeAPIResponseModel

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

TaobaoLifeReservationTradeConsumeNoticeAPIResponseModel is 生服购后预约外部核销 成功返回结果

func (*TaobaoLifeReservationTradeConsumeNoticeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoLifeReservationTradeConsumeNoticeResult

type TaobaoLifeReservationTradeConsumeNoticeResult struct {
	// traceId
	TraceId string `json:"trace_id,omitempty" xml:"trace_id,omitempty"`
	// 错误
	Error *TribeError `json:"error,omitempty" xml:"error,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoLifeReservationTradeConsumeNoticeResult 结构体

func GetTaobaoLifeReservationTradeConsumeNoticeResult added in v1.3.4

func GetTaobaoLifeReservationTradeConsumeNoticeResult() *TaobaoLifeReservationTradeConsumeNoticeResult

GetTaobaoLifeReservationTradeConsumeNoticeResult() 从对象池中获取TaobaoLifeReservationTradeConsumeNoticeResult

type TaobaoOfnSelfRecycleAuthAPIRequest added in v1.2.9

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

TaobaoOfnSelfRecycleAuthAPIRequest 自助回收鉴权 API请求 taobao.ofn.self.recycle.auth

自助回收鉴权

func GetTaobaoOfnSelfRecycleAuthAPIRequest added in v1.3.4

func GetTaobaoOfnSelfRecycleAuthAPIRequest() *TaobaoOfnSelfRecycleAuthAPIRequest

GetTaobaoOfnSelfRecycleAuthRequest 从 sync.Pool 获取 TaobaoOfnSelfRecycleAuthAPIRequest

func NewTaobaoOfnSelfRecycleAuthRequest added in v1.2.9

func NewTaobaoOfnSelfRecycleAuthRequest() *TaobaoOfnSelfRecycleAuthAPIRequest

NewTaobaoOfnSelfRecycleAuthRequest 初始化TaobaoOfnSelfRecycleAuthAPIRequest对象

func (TaobaoOfnSelfRecycleAuthAPIRequest) GetApiMethodName added in v1.2.9

func (r TaobaoOfnSelfRecycleAuthAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOfnSelfRecycleAuthAPIRequest) GetApiParams added in v1.2.9

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOfnSelfRecycleAuthAPIRequest) GetOpenUid added in v1.2.9

GetOpenUid OpenUid Getter

func (TaobaoOfnSelfRecycleAuthAPIRequest) GetRawParams added in v1.2.9

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

func (TaobaoOfnSelfRecycleAuthAPIRequest) GetRecycleOrderId added in v1.2.9

func (r TaobaoOfnSelfRecycleAuthAPIRequest) GetRecycleOrderId() string

GetRecycleOrderId RecycleOrderId Getter

func (*TaobaoOfnSelfRecycleAuthAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOfnSelfRecycleAuthAPIRequest) SetOpenUid added in v1.2.9

func (r *TaobaoOfnSelfRecycleAuthAPIRequest) SetOpenUid(_openUid string) error

SetOpenUid is OpenUid Setter 开放小程序ID

func (*TaobaoOfnSelfRecycleAuthAPIRequest) SetRecycleOrderId added in v1.2.9

func (r *TaobaoOfnSelfRecycleAuthAPIRequest) SetRecycleOrderId(_recycleOrderId string) error

SetRecycleOrderId is RecycleOrderId Setter 回收单ID

type TaobaoOfnSelfRecycleAuthAPIResponse added in v1.2.9

type TaobaoOfnSelfRecycleAuthAPIResponse struct {
	model.CommonResponse
	TaobaoOfnSelfRecycleAuthAPIResponseModel
}

TaobaoOfnSelfRecycleAuthAPIResponse 自助回收鉴权 API返回值 taobao.ofn.self.recycle.auth

自助回收鉴权

func GetTaobaoOfnSelfRecycleAuthAPIResponse added in v1.3.4

func GetTaobaoOfnSelfRecycleAuthAPIResponse() *TaobaoOfnSelfRecycleAuthAPIResponse

GetTaobaoOfnSelfRecycleAuthAPIResponse 从 sync.Pool 获取 TaobaoOfnSelfRecycleAuthAPIResponse

func (*TaobaoOfnSelfRecycleAuthAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOfnSelfRecycleAuthAPIResponseModel added in v1.2.9

type TaobaoOfnSelfRecycleAuthAPIResponseModel struct {
	XMLName xml.Name `xml:"ofn_self_recycle_auth_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 鉴权结果
	Data *OfnSelfRecycleAuthDto `json:"data,omitempty" xml:"data,omitempty"`
}

TaobaoOfnSelfRecycleAuthAPIResponseModel is 自助回收鉴权 成功返回结果

func (*TaobaoOfnSelfRecycleAuthAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpenTradeGetAPIRequest

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

TaobaoOpenTradeGetAPIRequest 获取单笔交易的部分信息(商家应用使用) API请求 taobao.open.trade.get

获取单笔交易的部分信息</br> 1.入参fields中传入buyer_nick ,才能返回buyer_open_id

func GetTaobaoOpenTradeGetAPIRequest added in v1.3.4

func GetTaobaoOpenTradeGetAPIRequest() *TaobaoOpenTradeGetAPIRequest

GetTaobaoOpenTradeGetRequest 从 sync.Pool 获取 TaobaoOpenTradeGetAPIRequest

func NewTaobaoOpenTradeGetRequest

func NewTaobaoOpenTradeGetRequest() *TaobaoOpenTradeGetAPIRequest

NewTaobaoOpenTradeGetRequest 初始化TaobaoOpenTradeGetAPIRequest对象

func (TaobaoOpenTradeGetAPIRequest) GetApiMethodName

func (r TaobaoOpenTradeGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpenTradeGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpenTradeGetAPIRequest) GetFields

func (r TaobaoOpenTradeGetAPIRequest) GetFields() string

GetFields Fields Getter

func (TaobaoOpenTradeGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoOpenTradeGetAPIRequest) GetRawParams() model.Params

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

func (TaobaoOpenTradeGetAPIRequest) GetTid

GetTid Tid Getter

func (*TaobaoOpenTradeGetAPIRequest) Reset added in v1.3.4

func (r *TaobaoOpenTradeGetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpenTradeGetAPIRequest) SetFields

func (r *TaobaoOpenTradeGetAPIRequest) SetFields(_fields string) error

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。

func (*TaobaoOpenTradeGetAPIRequest) SetTid

func (r *TaobaoOpenTradeGetAPIRequest) SetTid(_tid int64) error

SetTid is Tid Setter 交易编号

type TaobaoOpenTradeGetAPIResponse

type TaobaoOpenTradeGetAPIResponse struct {
	model.CommonResponse
	TaobaoOpenTradeGetAPIResponseModel
}

TaobaoOpenTradeGetAPIResponse 获取单笔交易的部分信息(商家应用使用) API返回值 taobao.open.trade.get

获取单笔交易的部分信息</br> 1.入参fields中传入buyer_nick ,才能返回buyer_open_id

func GetTaobaoOpenTradeGetAPIResponse added in v1.3.4

func GetTaobaoOpenTradeGetAPIResponse() *TaobaoOpenTradeGetAPIResponse

GetTaobaoOpenTradeGetAPIResponse 从 sync.Pool 获取 TaobaoOpenTradeGetAPIResponse

func (*TaobaoOpenTradeGetAPIResponse) Reset added in v1.3.4

func (m *TaobaoOpenTradeGetAPIResponse) Reset()

Reset 清空结构体

type TaobaoOpenTradeGetAPIResponseModel

type TaobaoOpenTradeGetAPIResponseModel struct {
	XMLName xml.Name `xml:"open_trade_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 搜索到的交易信息列表,返回的Trade和Order中包含的具体信息为入参fields请求的字段信息
	Trade *Trade `json:"trade,omitempty" xml:"trade,omitempty"`
}

TaobaoOpenTradeGetAPIResponseModel is 获取单笔交易的部分信息(商家应用使用) 成功返回结果

func (*TaobaoOpenTradeGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpenTradesSoldGetAPIRequest

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

TaobaoOpenTradesSoldGetAPIRequest 查询卖家已卖出的交易数据(商家应用使用) API请求 taobao.open.trades.sold.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息)<br/> 1. 返回的数据结果是以订单的创建时间倒序排列的。<br/> 注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,通常都是这个原因造成。解决办法就是type加上订单类型就可正常返回了。<br/> 2.入参fields中传入buyer_nick ,才能返回buyer_open_id

func GetTaobaoOpenTradesSoldGetAPIRequest added in v1.3.4

func GetTaobaoOpenTradesSoldGetAPIRequest() *TaobaoOpenTradesSoldGetAPIRequest

GetTaobaoOpenTradesSoldGetRequest 从 sync.Pool 获取 TaobaoOpenTradesSoldGetAPIRequest

func NewTaobaoOpenTradesSoldGetRequest

func NewTaobaoOpenTradesSoldGetRequest() *TaobaoOpenTradesSoldGetAPIRequest

NewTaobaoOpenTradesSoldGetRequest 初始化TaobaoOpenTradesSoldGetAPIRequest对象

func (TaobaoOpenTradesSoldGetAPIRequest) GetApiMethodName

func (r TaobaoOpenTradesSoldGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpenTradesSoldGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpenTradesSoldGetAPIRequest) GetBuyerOpenId

func (r TaobaoOpenTradesSoldGetAPIRequest) GetBuyerOpenId() string

GetBuyerOpenId BuyerOpenId Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetEndCreated

func (r TaobaoOpenTradesSoldGetAPIRequest) GetEndCreated() string

GetEndCreated EndCreated Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetFields

GetFields Fields Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetPageNo

GetPageNo PageNo Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetPageSize

func (r TaobaoOpenTradesSoldGetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpenTradesSoldGetAPIRequest) GetStartCreated

func (r TaobaoOpenTradesSoldGetAPIRequest) GetStartCreated() string

GetStartCreated StartCreated Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetStatus

GetStatus Status Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetType

GetType Type Getter

func (TaobaoOpenTradesSoldGetAPIRequest) GetUseHasNext

func (r TaobaoOpenTradesSoldGetAPIRequest) GetUseHasNext() bool

GetUseHasNext UseHasNext Getter

func (*TaobaoOpenTradesSoldGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpenTradesSoldGetAPIRequest) SetBuyerOpenId

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetBuyerOpenId(_buyerOpenId string) error

SetBuyerOpenId is BuyerOpenId Setter 买家的openId

func (*TaobaoOpenTradesSoldGetAPIRequest) SetEndCreated

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetEndCreated(_endCreated string) error

SetEndCreated is EndCreated Setter 查询交易创建时间结束。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoOpenTradesSoldGetAPIRequest) SetFields

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetFields(_fields string) error

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。rx_audit_status=0,处方药未审核

func (*TaobaoOpenTradesSoldGetAPIRequest) SetPageNo

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 页码。取值范围:大于零的整数; 默认值:1

func (*TaobaoOpenTradesSoldGetAPIRequest) SetPageSize

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页条数。取值范围:大于零的整数; 默认值:40;最大值:100

func (*TaobaoOpenTradesSoldGetAPIRequest) SetStartCreated

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetStartCreated(_startCreated string) error

SetStartCreated is StartCreated Setter 查询三个月内交易创建时间开始。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoOpenTradesSoldGetAPIRequest) SetStatus

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetStatus(_status string) error

SetStatus is Status Setter 交易状态(<a href="http://open.taobao.com/doc/detail.htm?id=102856" target="_blank">查看可选值</a>),默认查询所有交易状态的数据,除了默认值外每次只能查询一种状态。

func (*TaobaoOpenTradesSoldGetAPIRequest) SetType

SetType is Type Setter 交易类型列表,同时查询多种交易类型可用逗号分隔。<span style="color:red;font-weight: bold;">默认同时查询guarantee_trade,auto_delivery,ec,cod,step 这5 种的交易类型的数据;查询所有交易类型的数据,需要设置下面全部可选值。</span>可选值:fixed(一口价)auction(拍卖)guarantee_trade(一口价、拍卖)step(分阶段付款,万人团,阶梯团订单)independent_simple_trade(旺店入门版交易)independent_shop_trade(旺店标准版交易)auto_delivery(自动发货)ec(直冲)cod(货到付款)game_equipment(游戏装备)shopex_trade(ShopEX交易)netcn_trade(万网交易)external_trade(统一外部交易)instant_trade (即时到账)b2c_cod(大商家货到付款)hotel_trade(酒店类型交易)super_market_trade(商超交易)super_market_cod_trade(商超货到付款交易)taohua(淘花网交易类型)waimai(外卖交易类型)o2o_offlinetrade(O2O交易)nopaid(即时到帐/趣味猜交易类型)step (万人团) eticket(电子凭证) tmall_i18n(天猫国际);nopaid (无付款交易)insurance_plus(保险)finance(基金)注:guarantee_trade是一个组合查询条件,并不是一种交易类型,获取批量或单个订单中不会返回此种类型的订单。pre_auth_type(预授权0元购) lazada(获取lazada订单类型)

func (*TaobaoOpenTradesSoldGetAPIRequest) SetUseHasNext

func (r *TaobaoOpenTradesSoldGetAPIRequest) SetUseHasNext(_useHasNext bool) error

SetUseHasNext is UseHasNext Setter 是否启用has_next的分页方式,如果指定true,则返回的结果中不包含总记录数,但是会新增一个是否存在下一页的的字段,通过此种方式获取增量交易,接口调用成功率在原有的基础上有所提升。

type TaobaoOpenTradesSoldGetAPIResponse

type TaobaoOpenTradesSoldGetAPIResponse struct {
	model.CommonResponse
	TaobaoOpenTradesSoldGetAPIResponseModel
}

TaobaoOpenTradesSoldGetAPIResponse 查询卖家已卖出的交易数据(商家应用使用) API返回值 taobao.open.trades.sold.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息)<br/> 1. 返回的数据结果是以订单的创建时间倒序排列的。<br/> 注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,通常都是这个原因造成。解决办法就是type加上订单类型就可正常返回了。<br/> 2.入参fields中传入buyer_nick ,才能返回buyer_open_id

func GetTaobaoOpenTradesSoldGetAPIResponse added in v1.3.4

func GetTaobaoOpenTradesSoldGetAPIResponse() *TaobaoOpenTradesSoldGetAPIResponse

GetTaobaoOpenTradesSoldGetAPIResponse 从 sync.Pool 获取 TaobaoOpenTradesSoldGetAPIResponse

func (*TaobaoOpenTradesSoldGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpenTradesSoldGetAPIResponseModel

type TaobaoOpenTradesSoldGetAPIResponseModel struct {
	XMLName xml.Name `xml:"open_trades_sold_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 搜索到的交易信息列表,返回的Trade和Order中包含的具体信息为入参fields请求的字段信息
	Trades []Trade `json:"trades,omitempty" xml:"trades>trade,omitempty"`
	// 搜索到的交易信息总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 是否存在下一页
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
}

TaobaoOpenTradesSoldGetAPIResponseModel is 查询卖家已卖出的交易数据(商家应用使用) 成功返回结果

func (*TaobaoOpenTradesSoldGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeCustomizationRefundEnableAPIRequest

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

TaobaoOpentradeCustomizationRefundEnableAPIRequest 定制订单设置允许仅退款 API请求 taobao.opentrade.customization.refund.enable

定制订单设置允许仅退款

func GetTaobaoOpentradeCustomizationRefundEnableAPIRequest added in v1.3.4

func GetTaobaoOpentradeCustomizationRefundEnableAPIRequest() *TaobaoOpentradeCustomizationRefundEnableAPIRequest

GetTaobaoOpentradeCustomizationRefundEnableRequest 从 sync.Pool 获取 TaobaoOpentradeCustomizationRefundEnableAPIRequest

func NewTaobaoOpentradeCustomizationRefundEnableRequest

func NewTaobaoOpentradeCustomizationRefundEnableRequest() *TaobaoOpentradeCustomizationRefundEnableAPIRequest

NewTaobaoOpentradeCustomizationRefundEnableRequest 初始化TaobaoOpentradeCustomizationRefundEnableAPIRequest对象

func (TaobaoOpentradeCustomizationRefundEnableAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoOpentradeCustomizationRefundEnableAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoOpentradeCustomizationRefundEnableAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoOpentradeCustomizationRefundEnableAPIRequest) GetTradeId

GetTradeId TradeId Getter

func (*TaobaoOpentradeCustomizationRefundEnableAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoOpentradeCustomizationRefundEnableAPIRequest) SetTradeId

SetTradeId is TradeId Setter 主订单ID

type TaobaoOpentradeCustomizationRefundEnableAPIResponse

type TaobaoOpentradeCustomizationRefundEnableAPIResponse struct {
	model.CommonResponse
	TaobaoOpentradeCustomizationRefundEnableAPIResponseModel
}

TaobaoOpentradeCustomizationRefundEnableAPIResponse 定制订单设置允许仅退款 API返回值 taobao.opentrade.customization.refund.enable

定制订单设置允许仅退款

func GetTaobaoOpentradeCustomizationRefundEnableAPIResponse added in v1.3.4

func GetTaobaoOpentradeCustomizationRefundEnableAPIResponse() *TaobaoOpentradeCustomizationRefundEnableAPIResponse

GetTaobaoOpentradeCustomizationRefundEnableAPIResponse 从 sync.Pool 获取 TaobaoOpentradeCustomizationRefundEnableAPIResponse

func (*TaobaoOpentradeCustomizationRefundEnableAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoOpentradeCustomizationRefundEnableAPIResponseModel

type TaobaoOpentradeCustomizationRefundEnableAPIResponseModel struct {
	XMLName xml.Name `xml:"opentrade_customization_refund_enable_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 是否设置成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoOpentradeCustomizationRefundEnableAPIResponseModel is 定制订单设置允许仅退款 成功返回结果

func (*TaobaoOpentradeCustomizationRefundEnableAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoRdcAligeniusOrdermsgUpdateAPIRequest

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

TaobaoRdcAligeniusOrdermsgUpdateAPIRequest 订单消息状态回传 API请求 taobao.rdc.aligenius.ordermsg.update

用于订单消息处理状态回传

func GetTaobaoRdcAligeniusOrdermsgUpdateAPIRequest added in v1.3.4

func GetTaobaoRdcAligeniusOrdermsgUpdateAPIRequest() *TaobaoRdcAligeniusOrdermsgUpdateAPIRequest

GetTaobaoRdcAligeniusOrdermsgUpdateRequest 从 sync.Pool 获取 TaobaoRdcAligeniusOrdermsgUpdateAPIRequest

func NewTaobaoRdcAligeniusOrdermsgUpdateRequest

func NewTaobaoRdcAligeniusOrdermsgUpdateRequest() *TaobaoRdcAligeniusOrdermsgUpdateAPIRequest

NewTaobaoRdcAligeniusOrdermsgUpdateRequest 初始化TaobaoRdcAligeniusOrdermsgUpdateAPIRequest对象

func (TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) GetOid

GetOid Oid Getter

func (TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) GetStatus

GetStatus Status Getter

func (TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) GetTid

GetTid Tid Getter

func (*TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) SetOid

SetOid is Oid Setter 子订单(消息中传的子订单)

func (*TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) SetStatus

SetStatus is Status Setter 处理状态,1=成功,2=处理失败

func (*TaobaoRdcAligeniusOrdermsgUpdateAPIRequest) SetTid

SetTid is Tid Setter 主订单(消息中传的主订单)

type TaobaoRdcAligeniusOrdermsgUpdateAPIResponse

type TaobaoRdcAligeniusOrdermsgUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoRdcAligeniusOrdermsgUpdateAPIResponseModel
}

TaobaoRdcAligeniusOrdermsgUpdateAPIResponse 订单消息状态回传 API返回值 taobao.rdc.aligenius.ordermsg.update

用于订单消息处理状态回传

func GetTaobaoRdcAligeniusOrdermsgUpdateAPIResponse added in v1.3.4

func GetTaobaoRdcAligeniusOrdermsgUpdateAPIResponse() *TaobaoRdcAligeniusOrdermsgUpdateAPIResponse

GetTaobaoRdcAligeniusOrdermsgUpdateAPIResponse 从 sync.Pool 获取 TaobaoRdcAligeniusOrdermsgUpdateAPIResponse

func (*TaobaoRdcAligeniusOrdermsgUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoRdcAligeniusOrdermsgUpdateAPIResponseModel

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

TaobaoRdcAligeniusOrdermsgUpdateAPIResponseModel is 订单消息状态回传 成功返回结果

func (*TaobaoRdcAligeniusOrdermsgUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoRdcAligeniusOrdermsgUpdateResult

type TaobaoRdcAligeniusOrdermsgUpdateResult struct {
	// resultData
	ResultData string `json:"result_data,omitempty" xml:"result_data,omitempty"`
	// errorInfo
	ErrorInfo string `json:"error_info,omitempty" xml:"error_info,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoRdcAligeniusOrdermsgUpdateResult 结构体

func GetTaobaoRdcAligeniusOrdermsgUpdateResult added in v1.3.4

func GetTaobaoRdcAligeniusOrdermsgUpdateResult() *TaobaoRdcAligeniusOrdermsgUpdateResult

GetTaobaoRdcAligeniusOrdermsgUpdateResult() 从对象池中获取TaobaoRdcAligeniusOrdermsgUpdateResult

type TaobaoServindustryFinanceGeexOrderLoanAPIRequest added in v1.2.5

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

TaobaoServindustryFinanceGeexOrderLoanAPIRequest 即科放款信息回调api API请求 taobao.servindustry.finance.geex.order.loan

即科放款信息api

func GetTaobaoServindustryFinanceGeexOrderLoanAPIRequest added in v1.3.4

func GetTaobaoServindustryFinanceGeexOrderLoanAPIRequest() *TaobaoServindustryFinanceGeexOrderLoanAPIRequest

GetTaobaoServindustryFinanceGeexOrderLoanRequest 从 sync.Pool 获取 TaobaoServindustryFinanceGeexOrderLoanAPIRequest

func NewTaobaoServindustryFinanceGeexOrderLoanRequest added in v1.2.5

func NewTaobaoServindustryFinanceGeexOrderLoanRequest() *TaobaoServindustryFinanceGeexOrderLoanAPIRequest

NewTaobaoServindustryFinanceGeexOrderLoanRequest 初始化TaobaoServindustryFinanceGeexOrderLoanAPIRequest对象

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetAlscOrderId added in v1.2.5

GetAlscOrderId AlscOrderId Getter

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetLoanFlowId added in v1.2.5

GetLoanFlowId LoanFlowId Getter

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetLoanPrice added in v1.2.5

GetLoanPrice LoanPrice Getter

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetLoanStatus added in v1.2.5

GetLoanStatus LoanStatus Getter

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetLoanTime added in v1.2.5

GetLoanTime LoanTime Getter

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetPriceUnit added in v1.2.5

GetPriceUnit PriceUnit Getter

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoServindustryFinanceGeexOrderLoanAPIRequest) GetUpdateTime added in v1.2.5

GetUpdateTime UpdateTime Getter

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetAlscOrderId added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetAlscOrderId(_alscOrderId string) error

SetAlscOrderId is AlscOrderId Setter 本地订单号

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanFlowId added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanFlowId(_loanFlowId string) error

SetLoanFlowId is LoanFlowId Setter 放款流水

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanPrice added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanPrice(_loanPrice int64) error

SetLoanPrice is LoanPrice Setter 放款金额

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanStatus added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanStatus(_loanStatus string) error

SetLoanStatus is LoanStatus Setter 放款状态

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetLoanTime added in v1.2.5

SetLoanTime is LoanTime Setter 放款时间

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetPriceUnit added in v1.2.5

SetPriceUnit is PriceUnit Setter 金额单位

func (*TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetUpdateTime added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderLoanAPIRequest) SetUpdateTime(_updateTime int64) error

SetUpdateTime is UpdateTime Setter 更新时间

type TaobaoServindustryFinanceGeexOrderLoanAPIResponse added in v1.2.5

type TaobaoServindustryFinanceGeexOrderLoanAPIResponse struct {
	model.CommonResponse
	TaobaoServindustryFinanceGeexOrderLoanAPIResponseModel
}

TaobaoServindustryFinanceGeexOrderLoanAPIResponse 即科放款信息回调api API返回值 taobao.servindustry.finance.geex.order.loan

即科放款信息api

func GetTaobaoServindustryFinanceGeexOrderLoanAPIResponse added in v1.3.4

func GetTaobaoServindustryFinanceGeexOrderLoanAPIResponse() *TaobaoServindustryFinanceGeexOrderLoanAPIResponse

GetTaobaoServindustryFinanceGeexOrderLoanAPIResponse 从 sync.Pool 获取 TaobaoServindustryFinanceGeexOrderLoanAPIResponse

func (*TaobaoServindustryFinanceGeexOrderLoanAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoServindustryFinanceGeexOrderLoanAPIResponseModel added in v1.2.5

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

TaobaoServindustryFinanceGeexOrderLoanAPIResponseModel is 即科放款信息回调api 成功返回结果

func (*TaobaoServindustryFinanceGeexOrderLoanAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoServindustryFinanceGeexOrderUpdateAPIRequest added in v1.2.5

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

TaobaoServindustryFinanceGeexOrderUpdateAPIRequest 即科订单结果更新回调 API请求 taobao.servindustry.finance.geex.order.update

即科订单结果更新回调本地接口

func GetTaobaoServindustryFinanceGeexOrderUpdateAPIRequest added in v1.3.4

func GetTaobaoServindustryFinanceGeexOrderUpdateAPIRequest() *TaobaoServindustryFinanceGeexOrderUpdateAPIRequest

GetTaobaoServindustryFinanceGeexOrderUpdateRequest 从 sync.Pool 获取 TaobaoServindustryFinanceGeexOrderUpdateAPIRequest

func NewTaobaoServindustryFinanceGeexOrderUpdateRequest added in v1.2.5

func NewTaobaoServindustryFinanceGeexOrderUpdateRequest() *TaobaoServindustryFinanceGeexOrderUpdateAPIRequest

NewTaobaoServindustryFinanceGeexOrderUpdateRequest 初始化TaobaoServindustryFinanceGeexOrderUpdateAPIRequest对象

func (TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) GetAlscOrderId added in v1.2.5

GetAlscOrderId AlscOrderId Getter

func (TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) GetApplyStatus added in v1.2.5

GetApplyStatus ApplyStatus Getter

func (TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) GetReason added in v1.2.5

GetReason Reason Getter

func (*TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) SetAlscOrderId added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) SetAlscOrderId(_alscOrderId string) error

SetAlscOrderId is AlscOrderId Setter 订单号

func (*TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) SetApplyStatus added in v1.2.5

func (r *TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) SetApplyStatus(_applyStatus string) error

SetApplyStatus is ApplyStatus Setter 状态

func (*TaobaoServindustryFinanceGeexOrderUpdateAPIRequest) SetReason added in v1.2.5

SetReason is Reason Setter 原因

type TaobaoServindustryFinanceGeexOrderUpdateAPIResponse added in v1.2.5

type TaobaoServindustryFinanceGeexOrderUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoServindustryFinanceGeexOrderUpdateAPIResponseModel
}

TaobaoServindustryFinanceGeexOrderUpdateAPIResponse 即科订单结果更新回调 API返回值 taobao.servindustry.finance.geex.order.update

即科订单结果更新回调本地接口

func GetTaobaoServindustryFinanceGeexOrderUpdateAPIResponse added in v1.3.4

func GetTaobaoServindustryFinanceGeexOrderUpdateAPIResponse() *TaobaoServindustryFinanceGeexOrderUpdateAPIResponse

GetTaobaoServindustryFinanceGeexOrderUpdateAPIResponse 从 sync.Pool 获取 TaobaoServindustryFinanceGeexOrderUpdateAPIResponse

func (*TaobaoServindustryFinanceGeexOrderUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoServindustryFinanceGeexOrderUpdateAPIResponseModel added in v1.2.5

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

TaobaoServindustryFinanceGeexOrderUpdateAPIResponseModel is 即科订单结果更新回调 成功返回结果

func (*TaobaoServindustryFinanceGeexOrderUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest added in v1.2.5

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

TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest 保司合同签约后回调接口 API请求 taobao.servindustry.finance.insurance.agreement.sign

保司合同签约后回调接口

func GetTaobaoServindustryFinanceInsuranceAgreementSignAPIRequest added in v1.3.4

func GetTaobaoServindustryFinanceInsuranceAgreementSignAPIRequest() *TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest

GetTaobaoServindustryFinanceInsuranceAgreementSignRequest 从 sync.Pool 获取 TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest

func NewTaobaoServindustryFinanceInsuranceAgreementSignRequest added in v1.2.5

func NewTaobaoServindustryFinanceInsuranceAgreementSignRequest() *TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest

NewTaobaoServindustryFinanceInsuranceAgreementSignRequest 初始化TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest对象

func (TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) GetInnerAgreementId added in v1.2.5

GetInnerAgreementId InnerAgreementId Getter

func (TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) GetOutAgreementId added in v1.2.5

GetOutAgreementId OutAgreementId Getter

func (TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) GetUniqueCode added in v1.2.5

GetUniqueCode UniqueCode Getter

func (*TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) SetInnerAgreementId added in v1.2.5

func (r *TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) SetInnerAgreementId(_innerAgreementId string) error

SetInnerAgreementId is InnerAgreementId Setter 内部模板id

func (*TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) SetOutAgreementId added in v1.2.5

func (r *TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) SetOutAgreementId(_outAgreementId string) error

SetOutAgreementId is OutAgreementId Setter 保司模板id

func (*TaobaoServindustryFinanceInsuranceAgreementSignAPIRequest) SetUniqueCode added in v1.2.5

SetUniqueCode is UniqueCode Setter 唯一码

type TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse added in v1.2.5

type TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse struct {
	model.CommonResponse
	TaobaoServindustryFinanceInsuranceAgreementSignAPIResponseModel
}

TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse 保司合同签约后回调接口 API返回值 taobao.servindustry.finance.insurance.agreement.sign

保司合同签约后回调接口

func GetTaobaoServindustryFinanceInsuranceAgreementSignAPIResponse added in v1.3.4

func GetTaobaoServindustryFinanceInsuranceAgreementSignAPIResponse() *TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse

GetTaobaoServindustryFinanceInsuranceAgreementSignAPIResponse 从 sync.Pool 获取 TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse

func (*TaobaoServindustryFinanceInsuranceAgreementSignAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoServindustryFinanceInsuranceAgreementSignAPIResponseModel added in v1.2.5

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

TaobaoServindustryFinanceInsuranceAgreementSignAPIResponseModel is 保司合同签约后回调接口 成功返回结果

func (*TaobaoServindustryFinanceInsuranceAgreementSignAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradeGetAPIRequest

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

TaobaoTradeGetAPIRequest 获取单笔交易的部分信息(性能高) API请求 taobao.trade.get

获取单笔交易的部分信息 <br/><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a>

func GetTaobaoTradeGetAPIRequest added in v1.3.4

func GetTaobaoTradeGetAPIRequest() *TaobaoTradeGetAPIRequest

GetTaobaoTradeGetRequest 从 sync.Pool 获取 TaobaoTradeGetAPIRequest

func NewTaobaoTradeGetRequest

func NewTaobaoTradeGetRequest() *TaobaoTradeGetAPIRequest

NewTaobaoTradeGetRequest 初始化TaobaoTradeGetAPIRequest对象

func (TaobaoTradeGetAPIRequest) GetApiMethodName

func (r TaobaoTradeGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradeGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradeGetAPIRequest) GetFields

func (r TaobaoTradeGetAPIRequest) GetFields() string

GetFields Fields Getter

func (TaobaoTradeGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoTradeGetAPIRequest) GetRawParams() model.Params

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

func (TaobaoTradeGetAPIRequest) GetTid

func (r TaobaoTradeGetAPIRequest) GetTid() int64

GetTid Tid Getter

func (*TaobaoTradeGetAPIRequest) Reset added in v1.3.4

func (r *TaobaoTradeGetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradeGetAPIRequest) SetFields

func (r *TaobaoTradeGetAPIRequest) SetFields(_fields string) error

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。

func (*TaobaoTradeGetAPIRequest) SetTid

func (r *TaobaoTradeGetAPIRequest) SetTid(_tid int64) error

SetTid is Tid Setter 交易编号

type TaobaoTradeGetAPIResponse

type TaobaoTradeGetAPIResponse struct {
	model.CommonResponse
	TaobaoTradeGetAPIResponseModel
}

TaobaoTradeGetAPIResponse 获取单笔交易的部分信息(性能高) API返回值 taobao.trade.get

获取单笔交易的部分信息 <br/><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a>

func GetTaobaoTradeGetAPIResponse added in v1.3.4

func GetTaobaoTradeGetAPIResponse() *TaobaoTradeGetAPIResponse

GetTaobaoTradeGetAPIResponse 从 sync.Pool 获取 TaobaoTradeGetAPIResponse

func (*TaobaoTradeGetAPIResponse) Reset added in v1.3.4

func (m *TaobaoTradeGetAPIResponse) Reset()

Reset 清空结构体

type TaobaoTradeGetAPIResponseModel

type TaobaoTradeGetAPIResponseModel struct {
	XMLName xml.Name `xml:"trade_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 搜索到的交易信息列表,返回的Trade和Order中包含的具体信息为入参fields请求的字段信息
	Trade *Trade `json:"trade,omitempty" xml:"trade,omitempty"`
}

TaobaoTradeGetAPIResponseModel is 获取单笔交易的部分信息(性能高) 成功返回结果

func (*TaobaoTradeGetAPIResponseModel) Reset added in v1.3.4

func (m *TaobaoTradeGetAPIResponseModel) Reset()

Reset 清空结构体

type TaobaoTradeSimpleGetAPIRequest added in v1.2.5

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

TaobaoTradeSimpleGetAPIRequest 获取交易订单的简易信息 API请求 taobao.trade.simple.get

获取CRM单表交易的详情 <br/>1. 只有单笔订单的情况下Trade数据结构中才包含商品相关的信息 <br/>2. 获取到的Order中的payment字段在单笔子订单时包含物流费用,多笔子订单时不包含物流费用 <br/>3. 获取红包优惠金额可以使用字段 coupon_fee <br/>4. 请按需获取字段,减少TOP系统的压力 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradeSimpleGetAPIRequest added in v1.3.4

func GetTaobaoTradeSimpleGetAPIRequest() *TaobaoTradeSimpleGetAPIRequest

GetTaobaoTradeSimpleGetRequest 从 sync.Pool 获取 TaobaoTradeSimpleGetAPIRequest

func NewTaobaoTradeSimpleGetRequest added in v1.2.5

func NewTaobaoTradeSimpleGetRequest() *TaobaoTradeSimpleGetAPIRequest

NewTaobaoTradeSimpleGetRequest 初始化TaobaoTradeSimpleGetAPIRequest对象

func (TaobaoTradeSimpleGetAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoTradeSimpleGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradeSimpleGetAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradeSimpleGetAPIRequest) GetFields added in v1.2.5

func (r TaobaoTradeSimpleGetAPIRequest) GetFields() string

GetFields Fields Getter

func (TaobaoTradeSimpleGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoTradeSimpleGetAPIRequest) GetRawParams() model.Params

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

func (TaobaoTradeSimpleGetAPIRequest) GetTid added in v1.2.5

GetTid Tid Getter

func (*TaobaoTradeSimpleGetAPIRequest) Reset added in v1.3.4

func (r *TaobaoTradeSimpleGetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradeSimpleGetAPIRequest) SetFields added in v1.2.5

func (r *TaobaoTradeSimpleGetAPIRequest) SetFields(_fields string) error

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。

func (*TaobaoTradeSimpleGetAPIRequest) SetTid added in v1.2.5

func (r *TaobaoTradeSimpleGetAPIRequest) SetTid(_tid int64) error

SetTid is Tid Setter 交易编号

type TaobaoTradeSimpleGetAPIResponse added in v1.2.5

type TaobaoTradeSimpleGetAPIResponse struct {
	model.CommonResponse
	TaobaoTradeSimpleGetAPIResponseModel
}

TaobaoTradeSimpleGetAPIResponse 获取交易订单的简易信息 API返回值 taobao.trade.simple.get

获取CRM单表交易的详情 <br/>1. 只有单笔订单的情况下Trade数据结构中才包含商品相关的信息 <br/>2. 获取到的Order中的payment字段在单笔子订单时包含物流费用,多笔子订单时不包含物流费用 <br/>3. 获取红包优惠金额可以使用字段 coupon_fee <br/>4. 请按需获取字段,减少TOP系统的压力 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradeSimpleGetAPIResponse added in v1.3.4

func GetTaobaoTradeSimpleGetAPIResponse() *TaobaoTradeSimpleGetAPIResponse

GetTaobaoTradeSimpleGetAPIResponse 从 sync.Pool 获取 TaobaoTradeSimpleGetAPIResponse

func (*TaobaoTradeSimpleGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradeSimpleGetAPIResponseModel added in v1.2.5

type TaobaoTradeSimpleGetAPIResponseModel struct {
	XMLName xml.Name `xml:"trade_simple_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 交易主订单信息
	Trade *Trade `json:"trade,omitempty" xml:"trade,omitempty"`
}

TaobaoTradeSimpleGetAPIResponseModel is 获取交易订单的简易信息 成功返回结果

func (*TaobaoTradeSimpleGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradeVoucherUploadAPIRequest

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

TaobaoTradeVoucherUploadAPIRequest 淘宝交易凭证上传 API请求 taobao.trade.voucher.upload

定制化交易流程中,涉及到 买家自定义 图片、声音、视频 等多富媒体文件,且该商品或服务的附属sku,通过此接口上传作为交易凭证。

func GetTaobaoTradeVoucherUploadAPIRequest added in v1.3.4

func GetTaobaoTradeVoucherUploadAPIRequest() *TaobaoTradeVoucherUploadAPIRequest

GetTaobaoTradeVoucherUploadRequest 从 sync.Pool 获取 TaobaoTradeVoucherUploadAPIRequest

func NewTaobaoTradeVoucherUploadRequest

func NewTaobaoTradeVoucherUploadRequest() *TaobaoTradeVoucherUploadAPIRequest

NewTaobaoTradeVoucherUploadRequest 初始化TaobaoTradeVoucherUploadAPIRequest对象

func (TaobaoTradeVoucherUploadAPIRequest) GetApiMethodName

func (r TaobaoTradeVoucherUploadAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradeVoucherUploadAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradeVoucherUploadAPIRequest) GetBuyerNick

func (r TaobaoTradeVoucherUploadAPIRequest) GetBuyerNick() string

GetBuyerNick BuyerNick Getter

func (TaobaoTradeVoucherUploadAPIRequest) GetFileData

GetFileData FileData Getter

func (TaobaoTradeVoucherUploadAPIRequest) GetFileName

GetFileName FileName Getter

func (TaobaoTradeVoucherUploadAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTradeVoucherUploadAPIRequest) GetSellerNick

func (r TaobaoTradeVoucherUploadAPIRequest) GetSellerNick() string

GetSellerNick SellerNick Getter

func (*TaobaoTradeVoucherUploadAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradeVoucherUploadAPIRequest) SetBuyerNick

func (r *TaobaoTradeVoucherUploadAPIRequest) SetBuyerNick(_buyerNick string) error

SetBuyerNick is BuyerNick Setter 该笔订单的买家Nick(混淆nick)

func (*TaobaoTradeVoucherUploadAPIRequest) SetFileData

func (r *TaobaoTradeVoucherUploadAPIRequest) SetFileData(_fileData *model.File) error

SetFileData is FileData Setter 文件

func (*TaobaoTradeVoucherUploadAPIRequest) SetFileName

func (r *TaobaoTradeVoucherUploadAPIRequest) SetFileName(_fileName string) error

SetFileName is FileName Setter 上传文件的名称

func (*TaobaoTradeVoucherUploadAPIRequest) SetSellerNick

func (r *TaobaoTradeVoucherUploadAPIRequest) SetSellerNick(_sellerNick string) error

SetSellerNick is SellerNick Setter 该笔订单的卖家Nick

type TaobaoTradeVoucherUploadAPIResponse

type TaobaoTradeVoucherUploadAPIResponse struct {
	model.CommonResponse
	TaobaoTradeVoucherUploadAPIResponseModel
}

TaobaoTradeVoucherUploadAPIResponse 淘宝交易凭证上传 API返回值 taobao.trade.voucher.upload

定制化交易流程中,涉及到 买家自定义 图片、声音、视频 等多富媒体文件,且该商品或服务的附属sku,通过此接口上传作为交易凭证。

func GetTaobaoTradeVoucherUploadAPIResponse added in v1.3.4

func GetTaobaoTradeVoucherUploadAPIResponse() *TaobaoTradeVoucherUploadAPIResponse

GetTaobaoTradeVoucherUploadAPIResponse 从 sync.Pool 获取 TaobaoTradeVoucherUploadAPIResponse

func (*TaobaoTradeVoucherUploadAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradeVoucherUploadAPIResponseModel

type TaobaoTradeVoucherUploadAPIResponseModel struct {
	XMLName xml.Name `xml:"trade_voucher_upload_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 上传到多媒体平台的文件
	File *File `json:"file,omitempty" xml:"file,omitempty"`
}

TaobaoTradeVoucherUploadAPIResponseModel is 淘宝交易凭证上传 成功返回结果

func (*TaobaoTradeVoucherUploadAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradeWtverticalGetAPIRequest

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

TaobaoTradeWtverticalGetAPIRequest 网厅垂直信息查询接口 API请求 taobao.trade.wtvertical.get

网厅订单垂直信息的查询

func GetTaobaoTradeWtverticalGetAPIRequest added in v1.3.4

func GetTaobaoTradeWtverticalGetAPIRequest() *TaobaoTradeWtverticalGetAPIRequest

GetTaobaoTradeWtverticalGetRequest 从 sync.Pool 获取 TaobaoTradeWtverticalGetAPIRequest

func NewTaobaoTradeWtverticalGetRequest

func NewTaobaoTradeWtverticalGetRequest() *TaobaoTradeWtverticalGetAPIRequest

NewTaobaoTradeWtverticalGetRequest 初始化TaobaoTradeWtverticalGetAPIRequest对象

func (TaobaoTradeWtverticalGetAPIRequest) GetApiMethodName

func (r TaobaoTradeWtverticalGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradeWtverticalGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradeWtverticalGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTradeWtverticalGetAPIRequest) GetTids

GetTids Tids Getter

func (*TaobaoTradeWtverticalGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradeWtverticalGetAPIRequest) SetTids

func (r *TaobaoTradeWtverticalGetAPIRequest) SetTids(_tids []string) error

SetTids is Tids Setter 主订单列表,用“,”分隔tid的字符串,最大列表长度为15

type TaobaoTradeWtverticalGetAPIResponse

type TaobaoTradeWtverticalGetAPIResponse struct {
	model.CommonResponse
	TaobaoTradeWtverticalGetAPIResponseModel
}

TaobaoTradeWtverticalGetAPIResponse 网厅垂直信息查询接口 API返回值 taobao.trade.wtvertical.get

网厅订单垂直信息的查询

func GetTaobaoTradeWtverticalGetAPIResponse added in v1.3.4

func GetTaobaoTradeWtverticalGetAPIResponse() *TaobaoTradeWtverticalGetAPIResponse

GetTaobaoTradeWtverticalGetAPIResponse 从 sync.Pool 获取 TaobaoTradeWtverticalGetAPIResponse

func (*TaobaoTradeWtverticalGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradeWtverticalGetAPIResponseModel

type TaobaoTradeWtverticalGetAPIResponseModel struct {
	XMLName xml.Name `xml:"trade_wtvertical_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回交易垂直信息的数据结构
	WtextResults []WtExtResult `json:"wtext_results,omitempty" xml:"wtext_results>wt_ext_result,omitempty"`
	// 返回查询记录的条数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TaobaoTradeWtverticalGetAPIResponseModel is 网厅垂直信息查询接口 成功返回结果

func (*TaobaoTradeWtverticalGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradesSimpleSoldGetAPIRequest added in v1.2.5

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

TaobaoTradesSimpleSoldGetAPIRequest 查询卖家已卖出的交易简易数据 API请求 taobao.trades.simple.sold.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息) <br/>1. 返回的数据结果是以订单的创建时间倒序排列的。 <br/>2. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.simple.get获取订单信息。 <br/>注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,解决办法就是type加上订单类型就可正常返回了。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradesSimpleSoldGetAPIRequest added in v1.3.4

func GetTaobaoTradesSimpleSoldGetAPIRequest() *TaobaoTradesSimpleSoldGetAPIRequest

GetTaobaoTradesSimpleSoldGetRequest 从 sync.Pool 获取 TaobaoTradesSimpleSoldGetAPIRequest

func NewTaobaoTradesSimpleSoldGetRequest added in v1.2.5

func NewTaobaoTradesSimpleSoldGetRequest() *TaobaoTradesSimpleSoldGetAPIRequest

NewTaobaoTradesSimpleSoldGetRequest 初始化TaobaoTradesSimpleSoldGetAPIRequest对象

func (TaobaoTradesSimpleSoldGetAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoTradesSimpleSoldGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradesSimpleSoldGetAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradesSimpleSoldGetAPIRequest) GetBuyerNick added in v1.2.5

GetBuyerNick BuyerNick Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetBuyerOpenId added in v1.2.5

func (r TaobaoTradesSimpleSoldGetAPIRequest) GetBuyerOpenId() string

GetBuyerOpenId BuyerOpenId Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetEndCreated added in v1.2.5

func (r TaobaoTradesSimpleSoldGetAPIRequest) GetEndCreated() string

GetEndCreated EndCreated Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetExtType added in v1.2.5

GetExtType ExtType Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetFields added in v1.2.5

GetFields Fields Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetPageNo added in v1.2.5

GetPageNo PageNo Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetPageSize added in v1.2.5

GetPageSize PageSize Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetRateStatus added in v1.2.5

func (r TaobaoTradesSimpleSoldGetAPIRequest) GetRateStatus() string

GetRateStatus RateStatus Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTradesSimpleSoldGetAPIRequest) GetStartCreated added in v1.2.5

func (r TaobaoTradesSimpleSoldGetAPIRequest) GetStartCreated() string

GetStartCreated StartCreated Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetStatus added in v1.2.5

GetStatus Status Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetTag added in v1.2.5

GetTag Tag Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetType added in v1.2.5

GetType Type Getter

func (TaobaoTradesSimpleSoldGetAPIRequest) GetUseHasNext added in v1.2.5

func (r TaobaoTradesSimpleSoldGetAPIRequest) GetUseHasNext() bool

GetUseHasNext UseHasNext Getter

func (*TaobaoTradesSimpleSoldGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetBuyerNick added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetBuyerNick(_buyerNick string) error

SetBuyerNick is BuyerNick Setter 买家昵称

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetBuyerOpenId added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetBuyerOpenId(_buyerOpenId string) error

SetBuyerOpenId is BuyerOpenId Setter 买家的openId

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetEndCreated added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetEndCreated(_endCreated string) error

SetEndCreated is EndCreated Setter 查询交易创建时间结束。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetExtType added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetExtType(_extType string) error

SetExtType is ExtType Setter 可选值有ershou(二手市场的订单),service(商城服务子订单)mark(双十一大促活动异常订单)作为扩展类型筛选只能做单个ext_type查询,不能全部查询所有的ext_type类型

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetFields added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetFields(_fields string) error

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。rx_audit_status=0,处方药未审核

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetPageNo added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 页码。默认值:1,可填整数,通过传入page_no来控制获取的页数,总页数=total_results÷page_size

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetPageSize added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页条数。 默认值:40;最大值:100,可填整数。通过page_no和page_size组合多次调用实现翻页获取全量数据。

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetRateStatus added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetRateStatus(_rateStatus string) error

SetRateStatus is RateStatus Setter 评价状态,默认查询所有评价状态的数据,除了默认值外每次只能查询一种状态。<br>可选值:RATE_UNBUYER(买家未评)RATE_UNSELLER(卖家未评)RATE_BUYER_UNSELLER(买家已评,卖家未评)RATE_UNBUYER_SELLER(买家未评,卖家已评)RATE_BUYER_SELLER(买家已评,卖家已评)

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetStartCreated added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetStartCreated(_startCreated string) error

SetStartCreated is StartCreated Setter 查询三个月内交易创建时间开始。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetStatus added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetStatus(_status string) error

SetStatus is Status Setter 交易状态(<a href="http://open.taobao.com/doc/detail.htm?id=102856" target="_blank">查看可选值</a>),默认查询所有交易状态的数据,除了默认值外每次只能查询一种状态。

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetTag added in v1.2.5

SetTag is Tag Setter 卖家对交易的自定义分组标签,目前可选值为:time_card(点卡软件代充),fee_card(话费软件代充)

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetType added in v1.2.5

SetType is Type Setter 交易类型列表,同时查询多种交易类型可用逗号分隔。<span style="color:red;font-weight: bold;">默认同时查询guarantee_trade,auto_delivery,ec,cod,step 这5 种的交易类型的数据;查询所有交易类型的数据,需要设置下面全部可选值。</span>可选值:fixed(一口价)auction(拍卖)guarantee_trade(一口价、拍卖)step(分阶段付款,万人团,阶梯团订单)independent_simple_trade(旺店入门版交易)independent_shop_trade(旺店标准版交易)auto_delivery(自动发货)ec(直冲)cod(货到付款)game_equipment(游戏装备)shopex_trade(ShopEX交易)netcn_trade(万网交易)external_trade(统一外部交易)instant_trade (即时到账)b2c_cod(大商家货到付款)hotel_trade(酒店类型交易)super_market_trade(商超交易)super_market_cod_trade(商超货到付款交易)taohua(淘花网交易类型)waimai(外卖交易类型)o2o_offlinetrade(O2O交易)nopaid(即时到帐/趣味猜交易类型)step (万人团) eticket(电子凭证) tmall_i18n(天猫国际);nopaid (无付款交易)insurance_plus(保险)finance(基金)注:guarantee_trade是一个组合查询条件,并不是一种交易类型,获取批量或单个订单中不会返回此种类型的订单。pre_auth_type(预授权0元购) lazada(获取lazada订单类型)

func (*TaobaoTradesSimpleSoldGetAPIRequest) SetUseHasNext added in v1.2.5

func (r *TaobaoTradesSimpleSoldGetAPIRequest) SetUseHasNext(_useHasNext bool) error

SetUseHasNext is UseHasNext Setter 是否启用has_next的分页方式,如果指定true,则返回的结果中不包含总记录数,但是会新增一个是否存在下一页的的字段,通过此种方式获取增量交易,接口调用成功率在原有的基础上有所提升。

type TaobaoTradesSimpleSoldGetAPIResponse added in v1.2.5

type TaobaoTradesSimpleSoldGetAPIResponse struct {
	model.CommonResponse
	TaobaoTradesSimpleSoldGetAPIResponseModel
}

TaobaoTradesSimpleSoldGetAPIResponse 查询卖家已卖出的交易简易数据 API返回值 taobao.trades.simple.sold.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以内的交易信息) <br/>1. 返回的数据结果是以订单的创建时间倒序排列的。 <br/>2. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.simple.get获取订单信息。 <br/>注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,解决办法就是type加上订单类型就可正常返回了。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradesSimpleSoldGetAPIResponse added in v1.3.4

func GetTaobaoTradesSimpleSoldGetAPIResponse() *TaobaoTradesSimpleSoldGetAPIResponse

GetTaobaoTradesSimpleSoldGetAPIResponse 从 sync.Pool 获取 TaobaoTradesSimpleSoldGetAPIResponse

func (*TaobaoTradesSimpleSoldGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradesSimpleSoldGetAPIResponseModel added in v1.2.5

type TaobaoTradesSimpleSoldGetAPIResponseModel struct {
	XMLName xml.Name `xml:"trades_simple_sold_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 搜索到的交易信息列表,返回的Trade和Order中包含的具体信息为入参fields请求的字段信息
	Trades []Trade `json:"trades,omitempty" xml:"trades>trade,omitempty"`
	// 搜索到的交易信息总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 是否存在下一页
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
}

TaobaoTradesSimpleSoldGetAPIResponseModel is 查询卖家已卖出的交易简易数据 成功返回结果

func (*TaobaoTradesSimpleSoldGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradesSimpleSoldIncrementGetAPIRequest added in v1.2.5

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

TaobaoTradesSimpleSoldIncrementGetAPIRequest 查询卖家已卖出的增量交易简易数据(根据修改时间) API请求 taobao.trades.simple.sold.increment.get

搜索当前会话用户作为卖家已卖出的增量交易数据(只能获取到三个月以内的交易信息) <br/>1. 一次请求只能查询时间跨度为一天的增量交易记录,即end_modified - start_modified <= 1天。 <br/>2. 返回的数据结果是以订单的修改时间倒序排列的,通过从后往前翻页的方式可以避免漏单问题。 <br/>3. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.simple.get获取订单详情。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradesSimpleSoldIncrementGetAPIRequest added in v1.3.4

func GetTaobaoTradesSimpleSoldIncrementGetAPIRequest() *TaobaoTradesSimpleSoldIncrementGetAPIRequest

GetTaobaoTradesSimpleSoldIncrementGetRequest 从 sync.Pool 获取 TaobaoTradesSimpleSoldIncrementGetAPIRequest

func NewTaobaoTradesSimpleSoldIncrementGetRequest added in v1.2.5

func NewTaobaoTradesSimpleSoldIncrementGetRequest() *TaobaoTradesSimpleSoldIncrementGetAPIRequest

NewTaobaoTradesSimpleSoldIncrementGetRequest 初始化TaobaoTradesSimpleSoldIncrementGetAPIRequest对象

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetBuyerNick added in v1.2.5

GetBuyerNick BuyerNick Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetBuyerOpenUid added in v1.2.5

GetBuyerOpenUid BuyerOpenUid Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetEndModified added in v1.2.5

GetEndModified EndModified Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetExtType added in v1.2.5

GetExtType ExtType Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetFields added in v1.2.5

GetFields Fields Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetPageNo added in v1.2.5

GetPageNo PageNo Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetPageSize added in v1.2.5

GetPageSize PageSize Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetRateStatus added in v1.2.5

GetRateStatus RateStatus Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetStartModified added in v1.2.5

GetStartModified StartModified Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetStatus added in v1.2.5

GetStatus Status Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetTag added in v1.2.5

GetTag Tag Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetType added in v1.2.5

GetType Type Getter

func (TaobaoTradesSimpleSoldIncrementGetAPIRequest) GetUseHasNext added in v1.2.5

GetUseHasNext UseHasNext Getter

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetBuyerNick added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetBuyerNick(_buyerNick string) error

SetBuyerNick is BuyerNick Setter 买家昵称

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetBuyerOpenUid added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetBuyerOpenUid(_buyerOpenUid string) error

SetBuyerOpenUid is BuyerOpenUid Setter 用户openId

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetEndModified added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetEndModified(_endModified string) error

SetEndModified is EndModified Setter 查询修改结束时间,必须大于修改开始时间(修改时间跨度不能大于一天),格式:yyyy-MM-dd HH:mm:ss。<span style="color:red;font-weight: bold;">建议使用30分钟以内的时间跨度,能大大提高响应速度和成功率</span>。

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetExtType added in v1.2.5

SetExtType is ExtType Setter 可选值有ershou(二手市场的订单),service(商城服务子订单)mark(双十一大促活动异常订单)作为扩展类型筛选只能做单个ext_type查询,不能全部查询所有的ext_type类型

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetFields added in v1.2.5

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。rx_audit_status=0为处方药未审核状态

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetPageNo added in v1.2.5

SetPageNo is PageNo Setter 页码。取值范围:大于零的整数;默认值:1。<span style="color:red;font-weight: bold;">注:必须采用倒序的分页方式(从最后一页往回取)才能避免漏单问题。</span>

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetPageSize added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页条数。取值范围:1~100,默认值:40。<span style="color:red;font-weight: bold;">建议使用40~50,可以提高成功率,减少超时数量</span>。

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetRateStatus added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetRateStatus(_rateStatus string) error

SetRateStatus is RateStatus Setter 评价状态,默认查询所有评价状态的数据,除了默认值外每次只能查询一种状态。<br>可选值:RATE_UNBUYER(买家未评)RATE_UNSELLER(卖家未评)RATE_BUYER_UNSELLER(买家已评,卖家未评)RATE_UNBUYER_SELLER(买家未评,卖家已评)RATE_BUYER_SELLER(买家已评,卖家已评)

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetStartModified added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetStartModified(_startModified string) error

SetStartModified is StartModified Setter 查询修改开始时间(修改时间跨度不能大于一天)。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetStatus added in v1.2.5

SetStatus is Status Setter 交易状态(<a href="http://open.taobao.com/doc/detail.htm?id=102856" target="_blank">查看可选值</a>),默认查询所有交易状态的数据,除了默认值外每次只能查询一种状态。

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetTag added in v1.2.5

SetTag is Tag Setter 卖家对交易的自定义分组标签,目前可选值为:time_card(点卡软件代充),fee_card(话费软件代充)

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetType added in v1.2.5

SetType is Type Setter 交易类型列表(<a href="http://open.taobao.com/doc/detail.htm?id=102855" target="_blank">查看可选值</a>),一次查询多种类型可用半角逗号分隔,默认同时查询guarantee_trade,auto_delivery,ec,cod,step这5种类型的数据。

func (*TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetUseHasNext added in v1.2.5

func (r *TaobaoTradesSimpleSoldIncrementGetAPIRequest) SetUseHasNext(_useHasNext bool) error

SetUseHasNext is UseHasNext Setter 是否启用has_next的分页方式,如果指定true,则返回的结果中不包含总记录数,但是会新增一个是否存在下一页的的字段,<span style="color:red;font-weight: bold;">通过此种方式获取增量交易,效率在原有的基础上有80%的提升</span>。

type TaobaoTradesSimpleSoldIncrementGetAPIResponse added in v1.2.5

type TaobaoTradesSimpleSoldIncrementGetAPIResponse struct {
	model.CommonResponse
	TaobaoTradesSimpleSoldIncrementGetAPIResponseModel
}

TaobaoTradesSimpleSoldIncrementGetAPIResponse 查询卖家已卖出的增量交易简易数据(根据修改时间) API返回值 taobao.trades.simple.sold.increment.get

搜索当前会话用户作为卖家已卖出的增量交易数据(只能获取到三个月以内的交易信息) <br/>1. 一次请求只能查询时间跨度为一天的增量交易记录,即end_modified - start_modified <= 1天。 <br/>2. 返回的数据结果是以订单的修改时间倒序排列的,通过从后往前翻页的方式可以避免漏单问题。 <br/>3. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.simple.get获取订单详情。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradesSimpleSoldIncrementGetAPIResponse added in v1.3.4

func GetTaobaoTradesSimpleSoldIncrementGetAPIResponse() *TaobaoTradesSimpleSoldIncrementGetAPIResponse

GetTaobaoTradesSimpleSoldIncrementGetAPIResponse 从 sync.Pool 获取 TaobaoTradesSimpleSoldIncrementGetAPIResponse

func (*TaobaoTradesSimpleSoldIncrementGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradesSimpleSoldIncrementGetAPIResponseModel added in v1.2.5

type TaobaoTradesSimpleSoldIncrementGetAPIResponseModel struct {
	XMLName xml.Name `xml:"trades_simple_sold_increment_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 搜索到的交易信息列表,返回的Trade和Order中包含的具体信息为入参fields请求的字段信息
	Trades []Trade `json:"trades,omitempty" xml:"trades>trade,omitempty"`
	// 搜索到的交易信息总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 是否存在下一页
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
}

TaobaoTradesSimpleSoldIncrementGetAPIResponseModel is 查询卖家已卖出的增量交易简易数据(根据修改时间) 成功返回结果

func (*TaobaoTradesSimpleSoldIncrementGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradesSoldHistoryGetAPIRequest added in v1.2.5

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

TaobaoTradesSoldHistoryGetAPIRequest 卖家历史库订单查询 API请求 taobao.trades.sold.history.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以上两年以内的交易信息) <br/>1. 返回的数据结果是以订单的创建时间倒序排列的。 <br/>2. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.simple.get获取订单信息。 <br/>注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,解决办法就是type加上订单类型就可正常返回了。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradesSoldHistoryGetAPIRequest added in v1.3.4

func GetTaobaoTradesSoldHistoryGetAPIRequest() *TaobaoTradesSoldHistoryGetAPIRequest

GetTaobaoTradesSoldHistoryGetRequest 从 sync.Pool 获取 TaobaoTradesSoldHistoryGetAPIRequest

func NewTaobaoTradesSoldHistoryGetRequest added in v1.2.5

func NewTaobaoTradesSoldHistoryGetRequest() *TaobaoTradesSoldHistoryGetAPIRequest

NewTaobaoTradesSoldHistoryGetRequest 初始化TaobaoTradesSoldHistoryGetAPIRequest对象

func (TaobaoTradesSoldHistoryGetAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoTradesSoldHistoryGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTradesSoldHistoryGetAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTradesSoldHistoryGetAPIRequest) GetEndCreated added in v1.2.5

func (r TaobaoTradesSoldHistoryGetAPIRequest) GetEndCreated() string

GetEndCreated EndCreated Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetExtType added in v1.2.5

GetExtType ExtType Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetFields added in v1.2.5

GetFields Fields Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetOuid added in v1.2.5

GetOuid Ouid Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetPageNo added in v1.2.5

GetPageNo PageNo Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetPageSize added in v1.2.5

GetPageSize PageSize Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetRateStatus added in v1.2.5

func (r TaobaoTradesSoldHistoryGetAPIRequest) GetRateStatus() string

GetRateStatus RateStatus Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTradesSoldHistoryGetAPIRequest) GetStartCreated added in v1.2.5

func (r TaobaoTradesSoldHistoryGetAPIRequest) GetStartCreated() string

GetStartCreated StartCreated Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetStatus added in v1.2.5

GetStatus Status Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetTag added in v1.2.5

GetTag Tag Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetType added in v1.2.5

GetType Type Getter

func (TaobaoTradesSoldHistoryGetAPIRequest) GetUseHasNext added in v1.2.5

func (r TaobaoTradesSoldHistoryGetAPIRequest) GetUseHasNext() bool

GetUseHasNext UseHasNext Getter

func (*TaobaoTradesSoldHistoryGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetEndCreated added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetEndCreated(_endCreated string) error

SetEndCreated is EndCreated Setter 查询三个月之前交易创建时间结束。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetExtType added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetExtType(_extType string) error

SetExtType is ExtType Setter 可选值有ershou(二手市场的订单),service(商城服务子订单)mark(双十一大促活动异常订单)作为扩展类型筛选只能做单个ext_type查询,不能全部查询所有的ext_type类型

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetFields added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetFields(_fields string) error

SetFields is Fields Setter 需要返回的字段列表,多个字段用半角逗号分隔,可选值为返回示例中能看到的所有字段。rx_audit_status=0,处方药未审核

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetOuid added in v1.2.5

SetOuid is Ouid Setter crm ouid

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetPageNo added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetPageNo(_pageNo int64) error

SetPageNo is PageNo Setter 页码。默认值:1,可填整数,通过传入page_no来控制获取的页数,总页数=total_results÷page_size

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetPageSize added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetPageSize(_pageSize int64) error

SetPageSize is PageSize Setter 每页条数。 默认值:40;最大值:50,可填整数。通过page_no和page_size组合多次调用实现翻页获取全量数据。

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetRateStatus added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetRateStatus(_rateStatus string) error

SetRateStatus is RateStatus Setter 评价状态,默认查询所有评价状态的数据,除了默认值外每次只能查询一种状态。<br>可选值:RATE_UNBUYER(买家未评)RATE_UNSELLER(卖家未评)RATE_BUYER_UNSELLER(买家已评,卖家未评)RATE_UNBUYER_SELLER(买家未评,卖家已评)RATE_BUYER_SELLER(买家已评,卖家已评)

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetStartCreated added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetStartCreated(_startCreated string) error

SetStartCreated is StartCreated Setter 查询三个月之前交易创建时间开始。格式:yyyy-MM-dd HH:mm:ss

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetStatus added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetStatus(_status string) error

SetStatus is Status Setter 交易状态(<a href="http://open.taobao.com/doc/detail.htm?id=102856" target="_blank">查看可选值</a>),默认查询所有交易状态的数据,除了默认值外每次只能查询一种状态。

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetTag added in v1.2.5

SetTag is Tag Setter 卖家对交易的自定义分组标签,目前可选值为:time_card(点卡软件代充),fee_card(话费软件代充)

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetType added in v1.2.5

SetType is Type Setter 交易类型列表,同时查询多种交易类型可用逗号分隔。<span style="color:red;font-weight: bold;">默认同时查询guarantee_trade,auto_delivery,ec,cod,step 这5 种的交易类型的数据;查询所有交易类型的数据,需要设置下面全部可选值。</span>可选值:fixed(一口价)auction(拍卖)guarantee_trade(一口价、拍卖)step(分阶段付款,万人团,阶梯团订单)independent_simple_trade(旺店入门版交易)independent_shop_trade(旺店标准版交易)auto_delivery(自动发货)ec(直冲)cod(货到付款)game_equipment(游戏装备)shopex_trade(ShopEX交易)netcn_trade(万网交易)external_trade(统一外部交易)instant_trade (即时到账)b2c_cod(大商家货到付款)hotel_trade(酒店类型交易)super_market_trade(商超交易)super_market_cod_trade(商超货到付款交易)taohua(淘花网交易类型)waimai(外卖交易类型)o2o_offlinetrade(O2O交易)nopaid(即时到帐/趣味猜交易类型)step (万人团) eticket(电子凭证) tmall_i18n(天猫国际);nopaid (无付款交易)insurance_plus(保险)finance(基金)注:guarantee_trade是一个组合查询条件,并不是一种交易类型,获取批量或单个订单中不会返回此种类型的订单。pre_auth_type(预授权0元购) lazada(获取lazada订单类型)

func (*TaobaoTradesSoldHistoryGetAPIRequest) SetUseHasNext added in v1.2.5

func (r *TaobaoTradesSoldHistoryGetAPIRequest) SetUseHasNext(_useHasNext bool) error

SetUseHasNext is UseHasNext Setter 是否启用has_next的分页方式,如果指定true,则返回的结果中不包含总记录数,但是会新增一个是否存在下一页的的字段,通过此种方式获取增量交易,接口调用成功率在原有的基础上有所提升。

type TaobaoTradesSoldHistoryGetAPIResponse added in v1.2.5

type TaobaoTradesSoldHistoryGetAPIResponse struct {
	model.CommonResponse
	TaobaoTradesSoldHistoryGetAPIResponseModel
}

TaobaoTradesSoldHistoryGetAPIResponse 卖家历史库订单查询 API返回值 taobao.trades.sold.history.get

搜索当前会话用户作为卖家已卖出的交易数据(只能获取到三个月以上两年以内的交易信息) <br/>1. 返回的数据结果是以订单的创建时间倒序排列的。 <br/>2. 返回的数据结果只包含了订单的部分数据,可通过taobao.trade.simple.get获取订单信息。 <br/>注意:type字段的说明,如果该字段不传,接口默认只查4种类型订单,非默认查询的订单是不返回。遇到订单查不到的情况的,解决办法就是type加上订单类型就可正常返回了。 <br/><strong><a href="https://console.open.taobao.com/dingWeb.htm?from=tradeapi" target="_blank">点击查看更多交易API说明</a></strong>

func GetTaobaoTradesSoldHistoryGetAPIResponse added in v1.3.4

func GetTaobaoTradesSoldHistoryGetAPIResponse() *TaobaoTradesSoldHistoryGetAPIResponse

GetTaobaoTradesSoldHistoryGetAPIResponse 从 sync.Pool 获取 TaobaoTradesSoldHistoryGetAPIResponse

func (*TaobaoTradesSoldHistoryGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTradesSoldHistoryGetAPIResponseModel added in v1.2.5

type TaobaoTradesSoldHistoryGetAPIResponseModel struct {
	XMLName xml.Name `xml:"trades_sold_history_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 搜索到的交易信息列表,返回的Trade和Order中包含的具体信息为入参fields请求的字段信息
	Trades []Trade `json:"trades,omitempty" xml:"trades>trade,omitempty"`
	// 是否存在下一页
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
}

TaobaoTradesSoldHistoryGetAPIResponseModel is 卖家历史库订单查询 成功返回结果

func (*TaobaoTradesSoldHistoryGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoWttTradeServiceGetAPIRequest

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

TaobaoWttTradeServiceGetAPIRequest 获取网厅号卡垂直标信息 API请求 taobao.wtt.trade.service.get

查询网厅订单信息

func GetTaobaoWttTradeServiceGetAPIRequest added in v1.3.4

func GetTaobaoWttTradeServiceGetAPIRequest() *TaobaoWttTradeServiceGetAPIRequest

GetTaobaoWttTradeServiceGetRequest 从 sync.Pool 获取 TaobaoWttTradeServiceGetAPIRequest

func NewTaobaoWttTradeServiceGetRequest

func NewTaobaoWttTradeServiceGetRequest() *TaobaoWttTradeServiceGetAPIRequest

NewTaobaoWttTradeServiceGetRequest 初始化TaobaoWttTradeServiceGetAPIRequest对象

func (TaobaoWttTradeServiceGetAPIRequest) GetApiMethodName

func (r TaobaoWttTradeServiceGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoWttTradeServiceGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoWttTradeServiceGetAPIRequest) GetBizOrder

func (r TaobaoWttTradeServiceGetAPIRequest) GetBizOrder() int64

GetBizOrder BizOrder Getter

func (TaobaoWttTradeServiceGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoWttTradeServiceGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoWttTradeServiceGetAPIRequest) SetBizOrder

func (r *TaobaoWttTradeServiceGetAPIRequest) SetBizOrder(_bizOrder int64) error

SetBizOrder is BizOrder Setter 订单ID

type TaobaoWttTradeServiceGetAPIResponse

type TaobaoWttTradeServiceGetAPIResponse struct {
	model.CommonResponse
	TaobaoWttTradeServiceGetAPIResponseModel
}

TaobaoWttTradeServiceGetAPIResponse 获取网厅号卡垂直标信息 API返回值 taobao.wtt.trade.service.get

查询网厅订单信息

func GetTaobaoWttTradeServiceGetAPIResponse added in v1.3.4

func GetTaobaoWttTradeServiceGetAPIResponse() *TaobaoWttTradeServiceGetAPIResponse

GetTaobaoWttTradeServiceGetAPIResponse 从 sync.Pool 获取 TaobaoWttTradeServiceGetAPIResponse

func (*TaobaoWttTradeServiceGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoWttTradeServiceGetAPIResponseModel

type TaobaoWttTradeServiceGetAPIResponseModel struct {
	XMLName xml.Name `xml:"wtt_trade_service_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回实例
	Modules *WtverticalDto `json:"modules,omitempty" xml:"modules,omitempty"`
}

TaobaoWttTradeServiceGetAPIResponseModel is 获取网厅号卡垂直标信息 成功返回结果

func (*TaobaoWttTradeServiceGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoXhotelDistributionOrderDetailSearchAPIRequest

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

TaobaoXhotelDistributionOrderDetailSearchAPIRequest 分销渠道订单详情查询 API请求 taobao.xhotel.distribution.order.detail.search

该接口用于提供酒店分销渠道的订单详情查询

func GetTaobaoXhotelDistributionOrderDetailSearchAPIRequest added in v1.3.4

func GetTaobaoXhotelDistributionOrderDetailSearchAPIRequest() *TaobaoXhotelDistributionOrderDetailSearchAPIRequest

GetTaobaoXhotelDistributionOrderDetailSearchRequest 从 sync.Pool 获取 TaobaoXhotelDistributionOrderDetailSearchAPIRequest

func NewTaobaoXhotelDistributionOrderDetailSearchRequest

func NewTaobaoXhotelDistributionOrderDetailSearchRequest() *TaobaoXhotelDistributionOrderDetailSearchAPIRequest

NewTaobaoXhotelDistributionOrderDetailSearchRequest 初始化TaobaoXhotelDistributionOrderDetailSearchAPIRequest对象

func (TaobaoXhotelDistributionOrderDetailSearchAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoXhotelDistributionOrderDetailSearchAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoXhotelDistributionOrderDetailSearchAPIRequest) GetDistributionOid

GetDistributionOid DistributionOid Getter

func (TaobaoXhotelDistributionOrderDetailSearchAPIRequest) GetOpenId

GetOpenId OpenId Getter

func (TaobaoXhotelDistributionOrderDetailSearchAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoXhotelDistributionOrderDetailSearchAPIRequest) GetTid

GetTid Tid Getter

func (*TaobaoXhotelDistributionOrderDetailSearchAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoXhotelDistributionOrderDetailSearchAPIRequest) SetDistributionOid

func (r *TaobaoXhotelDistributionOrderDetailSearchAPIRequest) SetDistributionOid(_distributionOid string) error

SetDistributionOid is DistributionOid Setter 外部分销渠道的订单号(与tid必填其一)

func (*TaobaoXhotelDistributionOrderDetailSearchAPIRequest) SetOpenId

SetOpenId is OpenId Setter 传入用户对应的openId

func (*TaobaoXhotelDistributionOrderDetailSearchAPIRequest) SetTid

SetTid is Tid Setter 飞猪的订单号(与distribution_oid必填其一)

type TaobaoXhotelDistributionOrderDetailSearchAPIResponse

type TaobaoXhotelDistributionOrderDetailSearchAPIResponse struct {
	model.CommonResponse
	TaobaoXhotelDistributionOrderDetailSearchAPIResponseModel
}

TaobaoXhotelDistributionOrderDetailSearchAPIResponse 分销渠道订单详情查询 API返回值 taobao.xhotel.distribution.order.detail.search

该接口用于提供酒店分销渠道的订单详情查询

func GetTaobaoXhotelDistributionOrderDetailSearchAPIResponse added in v1.3.4

func GetTaobaoXhotelDistributionOrderDetailSearchAPIResponse() *TaobaoXhotelDistributionOrderDetailSearchAPIResponse

GetTaobaoXhotelDistributionOrderDetailSearchAPIResponse 从 sync.Pool 获取 TaobaoXhotelDistributionOrderDetailSearchAPIResponse

func (*TaobaoXhotelDistributionOrderDetailSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoXhotelDistributionOrderDetailSearchAPIResponseModel

type TaobaoXhotelDistributionOrderDetailSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"xhotel_distribution_order_detail_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	Error string `json:"error,omitempty" xml:"error,omitempty"`
	// 错误描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 订单详情对象
	TopDistributionOrderDetail *TopDistributionOrderDetail `json:"top_distribution_order_detail,omitempty" xml:"top_distribution_order_detail,omitempty"`
}

TaobaoXhotelDistributionOrderDetailSearchAPIResponseModel is 分销渠道订单详情查询 成功返回结果

func (*TaobaoXhotelDistributionOrderDetailSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallAscpOrdersSaleCreateAPIRequest

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

TmallAscpOrdersSaleCreateAPIRequest ASCP渠道中心销售单创建接口 API请求 tmall.ascp.orders.sale.create

ASCP渠道中心销售单创建接口

func GetTmallAscpOrdersSaleCreateAPIRequest added in v1.3.4

func GetTmallAscpOrdersSaleCreateAPIRequest() *TmallAscpOrdersSaleCreateAPIRequest

GetTmallAscpOrdersSaleCreateRequest 从 sync.Pool 获取 TmallAscpOrdersSaleCreateAPIRequest

func NewTmallAscpOrdersSaleCreateRequest

func NewTmallAscpOrdersSaleCreateRequest() *TmallAscpOrdersSaleCreateAPIRequest

NewTmallAscpOrdersSaleCreateRequest 初始化TmallAscpOrdersSaleCreateAPIRequest对象

func (TmallAscpOrdersSaleCreateAPIRequest) GetApiMethodName

func (r TmallAscpOrdersSaleCreateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TmallAscpOrdersSaleCreateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TmallAscpOrdersSaleCreateAPIRequest) GetChannelOrderRequest

GetChannelOrderRequest ChannelOrderRequest Getter

func (TmallAscpOrdersSaleCreateAPIRequest) GetRawParams added in v1.2.8

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

func (*TmallAscpOrdersSaleCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TmallAscpOrdersSaleCreateAPIRequest) SetChannelOrderRequest

func (r *TmallAscpOrdersSaleCreateAPIRequest) SetChannelOrderRequest(_channelOrderRequest *CreateChannelOrderRequest) error

SetChannelOrderRequest is ChannelOrderRequest Setter 请求对象

type TmallAscpOrdersSaleCreateAPIResponse

type TmallAscpOrdersSaleCreateAPIResponse struct {
	model.CommonResponse
	TmallAscpOrdersSaleCreateAPIResponseModel
}

TmallAscpOrdersSaleCreateAPIResponse ASCP渠道中心销售单创建接口 API返回值 tmall.ascp.orders.sale.create

ASCP渠道中心销售单创建接口

func GetTmallAscpOrdersSaleCreateAPIResponse added in v1.3.4

func GetTmallAscpOrdersSaleCreateAPIResponse() *TmallAscpOrdersSaleCreateAPIResponse

GetTmallAscpOrdersSaleCreateAPIResponse 从 sync.Pool 获取 TmallAscpOrdersSaleCreateAPIResponse

func (*TmallAscpOrdersSaleCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TmallAscpOrdersSaleCreateAPIResponseModel

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

TmallAscpOrdersSaleCreateAPIResponseModel is ASCP渠道中心销售单创建接口 成功返回结果

func (*TmallAscpOrdersSaleCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TmallAscpOrdersSaleCreateResultDo

type TmallAscpOrdersSaleCreateResultDo struct {
	// errorMessage
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// module
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// totalCount
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TmallAscpOrdersSaleCreateResultDo 结构体

func GetTmallAscpOrdersSaleCreateResultDo added in v1.3.4

func GetTmallAscpOrdersSaleCreateResultDo() *TmallAscpOrdersSaleCreateResultDo

GetTmallAscpOrdersSaleCreateResultDo() 从对象池中获取TmallAscpOrdersSaleCreateResultDo

type TopDistributionOrderDetail

type TopDistributionOrderDetail struct {
	// 买家昵称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 订单状态
	OrderStatusDesc string `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	// 房型名称
	RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"`
	// 离店日期
	CheckoutDate string `json:"checkout_date,omitempty" xml:"checkout_date,omitempty"`
	// rp名称
	RpName string `json:"rp_name,omitempty" xml:"rp_name,omitempty"`
	// 订单更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 订单类型名称
	TypeName string `json:"type_name,omitempty" xml:"type_name,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 酒店名称
	HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 入住时间
	CheckinDate string `json:"checkin_date,omitempty" xml:"checkin_date,omitempty"`
	// 买家姓名
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 订单创建时间
	Created string `json:"created,omitempty" xml:"created,omitempty"`
	// 分销渠道外部订单号
	DisOid string `json:"dis_oid,omitempty" xml:"dis_oid,omitempty"`
	// 飞猪拆单订单(当一次下单定多间房的时候会出现这种情况)
	MultiTids string `json:"multi_tids,omitempty" xml:"multi_tids,omitempty"`
	// 房型id
	Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"`
	// 订单类型id
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 付款金额
	Payment int64 `json:"payment,omitempty" xml:"payment,omitempty"`
	// 总房费
	TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"`
	// 订单状态Code
	OrderStatusCode int64 `json:"order_status_code,omitempty" xml:"order_status_code,omitempty"`
	// 酒店hid
	Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"`
	// 飞猪订单号
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
	// 房间数
	RoomNumber int64 `json:"room_number,omitempty" xml:"room_number,omitempty"`
	// 价格计划ID
	Rpid int64 `json:"rpid,omitempty" xml:"rpid,omitempty"`
	// 间夜
	Nights int64 `json:"nights,omitempty" xml:"nights,omitempty"`
	// 商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
}

TopDistributionOrderDetail 结构体

func GetTopDistributionOrderDetail added in v1.3.4

func GetTopDistributionOrderDetail() *TopDistributionOrderDetail

GetTopDistributionOrderDetail() 从对象池中获取TopDistributionOrderDetail

type Trade

type Trade struct {
	// 订单列表
	Orders []Order `json:"orders,omitempty" xml:"orders>order,omitempty"`
	// 优惠详情
	PromotionDetails []PromotionDetail `json:"promotion_details,omitempty" xml:"promotion_details>promotion_detail,omitempty"`
	// 物流标签
	ServiceTags []LogisticsTag `json:"service_tags,omitempty" xml:"service_tags>logistics_tag,omitempty"`
	// 服务子订单列表
	ServiceOrders []ServiceOrders `json:"service_orders,omitempty" xml:"service_orders>service_orders,omitempty"`
	// 交易类型列表,同时查询多种交易类型可用逗号分隔。默认同时查询guarantee_trade, auto_delivery, ec, cod的4种交易类型的数据 可选值 fixed(一口价) auction(拍卖) guarantee_trade(一口价、拍卖) auto_delivery(自动发货) independent_simple_trade(旺店入门版交易) independent_shop_trade(旺店标准版交易) ec(直冲) cod(货到付款) fenxiao(分销) game_equipment(游戏装备) shopex_trade(ShopEX交易) netcn_trade(万网交易) external_trade(统一外部交易)o2o_offlinetrade(O2O交易)step (万人团)nopaid(无付款订单)pre_auth_type(预授权0元购机交易)
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 交易创建时间。格式:yyyy-MM-dd HH:mm:ss
	Created string `json:"created,omitempty" xml:"created,omitempty"`
	// 交易编号 (父订单的交易编号)
	Tid string `json:"tid,omitempty" xml:"tid,omitempty"`
	// 交易状态。可选值:    * TRADE_NO_CREATE_PAY(没有创建支付宝交易)    * WAIT_BUYER_PAY(等待买家付款)    * SELLER_CONSIGNED_PART(卖家部分发货)    * WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款)    * WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货)    * TRADE_BUYER_SIGNED(买家已签收,货到付款专用)    * TRADE_FINISHED(交易成功)    * TRADE_CLOSED(付款以后用户退款成功,交易自动关闭)    * TRADE_CLOSED_BY_TAOBAO(付款以前,卖家或买家主动关闭交易)    * PAY_PENDING(国际信用卡支付付款确认中)    * WAIT_PRE_AUTH_CONFIRM(0元购合约中)	* PAID_FORBID_CONSIGN(拼团中订单或者发货强管控的订单,已付款但禁止发货)
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 商品金额(商品价格乘以数量的总金额)。精确到2位小数;单位:元。如:200.07,表示:200元7分
	TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
	// 商品价格。精确到2位小数;单位:元。如:200.07,表示:200元7分
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 付款时间。格式:yyyy-MM-dd HH:mm:ss。订单的付款时间即为物流订单的创建时间。
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 卖家备注(与淘宝网上订单的卖家备注对应,只有卖家才能查看该字段)
	SellerMemo string `json:"seller_memo,omitempty" xml:"seller_memo,omitempty"`
	// 买家备注(与淘宝网上订单的买家备注对应,只有买家才能查看该字段)
	BuyerMemo string `json:"buyer_memo,omitempty" xml:"buyer_memo,omitempty"`
	// 邮费。精确到2位小数;单位:元。如:200.07,表示:200元7分
	PostFee string `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 分阶段付款的订单状态(例如万人团订单等),目前有三返回状态FRONT_NOPAID_FINAL_NOPAID(定金未付尾款未付),FRONT_PAID_FINAL_NOPAID(定金已付尾款未付),FRONT_PAID_FINAL_PAID(定金和尾款都付)
	StepTradeStatus string `json:"step_trade_status,omitempty" xml:"step_trade_status,omitempty"`
	// 分阶段付款的已付金额(万人团订单已付金额)
	StepPaidFee string `json:"step_paid_fee,omitempty" xml:"step_paid_fee,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 实付金额。精确到2位小数;单位:元。如:200.07,表示:200元7分
	Payment string `json:"payment,omitempty" xml:"payment,omitempty"`
	// 交易修改时间(用户对订单的任何修改都会更新此字段)。格式:yyyy-MM-dd HH:mm:ss
	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`
	// 买家的openuid,入参fields中传入buyer_nick ,才能返回
	BuyerOpenUid string `json:"buyer_open_uid,omitempty" xml:"buyer_open_uid,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 交易标题,以店铺名作为此标题的值。注:taobao.trades.get接口返回的Trade中的title是商品名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 物流运单号
	Sid string `json:"sid,omitempty" xml:"sid,omitempty"`
	// 建议使用trade.promotion_details查询系统优惠系统优惠金额(如打折,VIP,满就送等),精确到2位小数,单位:元。如:200.07,表示:200元7分
	DiscountFee string `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 卖家手工调整金额,精确到2位小数,单位:元。如:200.07,表示:200元7分。来源于订单价格修改,如果有多笔子订单的时候,这个为0,单笔的话则跟[order].adjust_fee一样
	AdjustFee string `json:"adjust_fee,omitempty" xml:"adjust_fee,omitempty"`
	// 交易结束时间。交易成功时间(更新交易状态为成功的同时更新)/确认收货时间或者交易关闭时间 。格式:yyyy-MM-dd HH:mm:ss
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 卖家发货时间。格式:yyyy-MM-dd HH:mm:ss
	ConsignTime string `json:"consign_time,omitempty" xml:"consign_time,omitempty"`
	// 卖家实际收到的支付宝打款金额(由于子订单可以部分确认收货,这个金额会随着子订单的确认收货而不断增加,交易成功后等于买家实付款减去退款金额)。精确到2位小数;单位:元。如:200.07,表示:200元7分
	ReceivedPayment string `json:"received_payment,omitempty" xml:"received_payment,omitempty"`
	// 交易佣金。精确到2位小数;单位:元。如:200.07,表示:200元7分
	CommissionFee string `json:"commission_fee,omitempty" xml:"commission_fee,omitempty"`
	// 支付宝交易号,如:2009112081173831
	AlipayNo string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyer_message,omitempty" xml:"buyer_message,omitempty"`
	// 商品图片绝对途径
	PicPath string `json:"pic_path,omitempty" xml:"pic_path,omitempty"`
	// 货到付款服务费。精确到2位小数;单位:元。如:12.07,表示:12元7分。
	CodFee string `json:"cod_fee,omitempty" xml:"cod_fee,omitempty"`
	// 货到付款物流状态。初始状态 NEW_CREATED,接单成功 ACCEPTED_BY_COMPANY,接单失败 REJECTED_BY_COMPANY,接单超时 RECIEVE_TIMEOUT,揽收成功 TAKEN_IN_SUCCESS,揽收失败 TAKEN_IN_FAILED,揽收超时 TAKEN_TIMEOUT,签收成功 SIGN_IN,签收失败 REJECTED_BY_OTHER_SIDE,订单等待发送给物流公司 WAITING_TO_BE_SENT,用户取消物流订单 CANCELED
	CodStatus string `json:"cod_status,omitempty" xml:"cod_status,omitempty"`
	// 创建交易时的物流方式(交易完成前,物流方式有可能改变,但系统里的这个字段一直不变)。可选值:free(卖家包邮),post(平邮),express(快递),ems(EMS),virtual(虚拟发货),25(次日必达),26(预约配送)。
	ShippingType string `json:"shipping_type,omitempty" xml:"shipping_type,omitempty"`
	// 物流到货时效截单时间,格式 HH:mm
	ArriveCutTime string `json:"arrive_cut_time,omitempty" xml:"arrive_cut_time,omitempty"`
	// 导购宝=crm
	O2o string `json:"o2o,omitempty" xml:"o2o,omitempty"`
	// 导购员id
	O2oGuideId string `json:"o2o_guide_id,omitempty" xml:"o2o_guide_id,omitempty"`
	// 导购员名称
	O2oGuideName string `json:"o2o_guide_name,omitempty" xml:"o2o_guide_name,omitempty"`
	// 导购员门店id
	O2oShopId string `json:"o2o_shop_id,omitempty" xml:"o2o_shop_id,omitempty"`
	// 导购门店名称
	O2oShopName string `json:"o2o_shop_name,omitempty" xml:"o2o_shop_name,omitempty"`
	// 导购宝提货方式,inshop:店内提货,online:线上发货
	O2oDelivery string `json:"o2o_delivery,omitempty" xml:"o2o_delivery,omitempty"`
	// 外部订单号
	O2oOutTradeId string `json:"o2o_out_trade_id,omitempty" xml:"o2o_out_trade_id,omitempty"`
	// 天猫汽车服务预约时间
	EtSerTime string `json:"et_ser_time,omitempty" xml:"et_ser_time,omitempty"`
	// 电子凭证预约门店地址
	EtShopName string `json:"et_shop_name,omitempty" xml:"et_shop_name,omitempty"`
	// 电子凭证核销门店地址
	EtVerifiedShopName string `json:"et_verified_shop_name,omitempty" xml:"et_verified_shop_name,omitempty"`
	// 车牌号码
	EtPlateNumber string `json:"et_plate_number,omitempty" xml:"et_plate_number,omitempty"`
	// 天猫国际官网直供主订单关税税费
	OrderTaxFee string `json:"order_tax_fee,omitempty" xml:"order_tax_fee,omitempty"`
	// 电子凭证服务上门服务的安装地址
	EticketServiceAddr string `json:"eticket_service_addr,omitempty" xml:"eticket_service_addr,omitempty"`
	// 分阶段交易的特权定金订单ID
	O2oEtOrderId string `json:"o2o_et_order_id,omitempty" xml:"o2o_et_order_id,omitempty"`
	// 天猫国际计税优惠金额
	OrderTaxPromotionFee string `json:"order_tax_promotion_fee,omitempty" xml:"order_tax_promotion_fee,omitempty"`
	// 透出前置营销工具
	Pmtp string `json:"pmtp,omitempty" xml:"pmtp,omitempty"`
	// 收货人的所在省份
	ReceiverState string `json:"receiver_state,omitempty" xml:"receiver_state,omitempty"`
	// 收货人的所在城市<br/>注:因为国家对于城市和地区的划分的有:省直辖市和省直辖县级行政区(区级别的)划分的,淘宝这边根据这个差异保存在不同字段里面比如:广东广州:广州属于一个直辖市是放在的receiver_city的字段里面;而河南济源:济源属于省直辖县级行政区划分,是区级别的,放在了receiver_district里面<br/>建议:程序依赖于城市字段做物流等判断的操作,最好加一个判断逻辑:如果返回值里面只有receiver_district参数,该参数作为城市
	ReceiverCity string `json:"receiver_city,omitempty" xml:"receiver_city,omitempty"`
	// 交易中剩余的确认收货金额(这个金额会随着子订单确认收货而不断减少,交易成功后会变为零)。精确到2位小数;单位:元。如:200.07,表示:200 元7分
	AvailableConfirmFee string `json:"available_confirm_fee,omitempty" xml:"available_confirm_fee,omitempty"`
	// 超时到期时间。格式:yyyy-MM-dd HH:mm:ss。业务规则:前提条件:只有在买家已付款,卖家已发货的情况下才有效如果申请了退款,那么超时会落在子订单上;比如说3笔ABC,A申请了,那么返回的是BC的列表, 主定单不存在如果没有申请过退款,那么超时会挂在主定单上;比如ABC,返回主定单,ABC的超时和主定单相同
	TimeoutActionTime string `json:"timeout_action_time,omitempty" xml:"timeout_action_time,omitempty"`
	// 交易快照地址
	SnapshotUrl string `json:"snapshot_url,omitempty" xml:"snapshot_url,omitempty"`
	// 交易内部来源。WAP(手机);HITAO(嗨淘);TOP(TOP平台);TAOBAO(普通淘宝);JHS(聚划算)一笔订单可能同时有以上多个标记,则以逗号分隔
	TradeFrom string `json:"trade_from,omitempty" xml:"trade_from,omitempty"`
	// 买卡订单本金
	ExpandCardBasicPrice string `json:"expand_card_basic_price,omitempty" xml:"expand_card_basic_price,omitempty"`
	// 买卡订单权益金
	ExpandCardExpandPrice string `json:"expand_card_expand_price,omitempty" xml:"expand_card_expand_price,omitempty"`
	// 用卡订单所用的本金
	ExpandCardBasicPriceUsed string `json:"expand_card_basic_price_used,omitempty" xml:"expand_card_basic_price_used,omitempty"`
	// 用卡订单所用的权益金
	ExpandCardExpandPriceUsed string `json:"expand_card_expand_price_used,omitempty" xml:"expand_card_expand_price_used,omitempty"`
	// 处方药审核状态
	RxAuditStatus string `json:"rx_audit_status,omitempty" xml:"rx_audit_status,omitempty"`
	// CRM系统中特有的ouid
	Ouid string `json:"ouid,omitempty" xml:"ouid,omitempty"`
	// 同步到卖家库的时间,taobao.trades.sold.incrementv.get接口返回此字段
	AsyncModified string `json:"async_modified,omitempty" xml:"async_modified,omitempty"`
	// 买家下单的地区
	BuyerArea string `json:"buyer_area,omitempty" xml:"buyer_area,omitempty"`
	// 交易外部来源:ownshop(商家官网)
	TradeSource string `json:"trade_source,omitempty" xml:"trade_source,omitempty"`
	// 订单将在此时间前发出,主要用于预售订单
	SendTime string `json:"send_time,omitempty" xml:"send_time,omitempty"`
	// 订单出现异常问题的时候,给予用户的描述,没有异常的时候,此值为空
	MarkDesc string `json:"mark_desc,omitempty" xml:"mark_desc,omitempty"`
	// 商品数字编号
	NumIid int64 `json:"num_iid,omitempty" xml:"num_iid,omitempty"`
	// 商品购买数量。取值范围:大于零的整数,对于一个trade对应多个order的时候(一笔主订单,对应多笔子订单),num=0,num是一个跟商品关联的属性,一笔订单对应多比子订单的时候,主订单上的num无意义。
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 买家使用积分,下单时生成,且一直不变。格式:100;单位:个.
	PointFee int64 `json:"point_fee,omitempty" xml:"point_fee,omitempty"`
	// 买家实际使用积分(扣除部分退款使用的积分),交易完成后生成(交易成功或关闭),交易未完成时该字段值为0。格式:100;单位:个
	RealPointFee int64 `json:"real_point_fee,omitempty" xml:"real_point_fee,omitempty"`
	// 买家获得积分,返点的积分。格式:100;单位:个。返点的积分要交易成功之后才能获得。
	BuyerObtainPointFee int64 `json:"buyer_obtain_point_fee,omitempty" xml:"buyer_obtain_point_fee,omitempty"`
	// 物流到货时效,单位天
	ArriveInterval int64 `json:"arrive_interval,omitempty" xml:"arrive_interval,omitempty"`
	// 物流发货时效,单位小时
	ConsignInterval int64 `json:"consign_interval,omitempty" xml:"consign_interval,omitempty"`
	// 购物金信息输出
	ExpandcardInfo *ExpandCardInfo `json:"expandcard_info,omitempty" xml:"expandcard_info,omitempty"`
	// 使用红包付款金额
	CouponFee int64 `json:"coupon_fee,omitempty" xml:"coupon_fee,omitempty"`
	// 卖家备注旗帜(与淘宝网上订单的卖家备注旗帜对应,只有卖家才能查看该字段)红、黄、绿、蓝、紫 分别对应 1、2、3、4、5
	SellerFlag int64 `json:"seller_flag,omitempty" xml:"seller_flag,omitempty"`
	// 是否包含邮费。与available_confirm_fee同时使用。可选值:true(包含),false(不包含)
	HasPostFee bool `json:"has_post_fee,omitempty" xml:"has_post_fee,omitempty"`
	// 卖家是否已评价。可选值:true(已评价),false(未评价)
	SellerRate bool `json:"seller_rate,omitempty" xml:"seller_rate,omitempty"`
	// 买家是否已评价。可选值:true(已评价),false(未评价)。如买家只评价未打分,此字段仍返回false
	BuyerRate bool `json:"buyer_rate,omitempty" xml:"buyer_rate,omitempty"`
	// 表示订单交易是否含有对应的代销采购单。如果该订单中存在一个对应的代销采购单,那么该值为true;反之,该值为false。
	IsDaixiao bool `json:"is_daixiao,omitempty" xml:"is_daixiao,omitempty"`
	// 表示订单交易是否网厅订单。 如果该订单是网厅订单,那么该值为true;反之,该值为false。
	IsWt bool `json:"is_wt,omitempty" xml:"is_wt,omitempty"`
	// 买家可以通过此字段查询是否当前交易可以评论,can_rate=true可以评价,false则不能评价。
	CanRate bool `json:"can_rate,omitempty" xml:"can_rate,omitempty"`
	// 卖家是否可以对订单进行评价
	SellerCanRate bool `json:"seller_can_rate,omitempty" xml:"seller_can_rate,omitempty"`
	// 是否是多次发货的订单如果卖家对订单进行多次发货,则为true否则为false
	IsPartConsign bool `json:"is_part_consign,omitempty" xml:"is_part_consign,omitempty"`
	// 判断订单是否有买家留言,有买家留言返回true,否则返回false
	HasBuyerMessage bool `json:"has_buyer_message,omitempty" xml:"has_buyer_message,omitempty"`
}

Trade 结构体

func GetTrade added in v1.3.4

func GetTrade() *Trade

GetTrade() 从对象池中获取Trade

type TradeFlowGoodsDetailModel

type TradeFlowGoodsDetailModel struct {
	// 商品最小销售单位,如:包、盒、袋
	Unit string `json:"unit,omitempty" xml:"unit,omitempty"`
	// 外部系统商品ID
	ExternalGoodsId string `json:"external_goods_id,omitempty" xml:"external_goods_id,omitempty"`
	// 商品标题
	GoodsTitle string `json:"goods_title,omitempty" xml:"goods_title,omitempty"`
	// 商品分类
	Category string `json:"category,omitempty" xml:"category,omitempty"`
	// 商品条码
	Barcode string `json:"barcode,omitempty" xml:"barcode,omitempty"`
	// 货道剩余商品数量
	RemainingQuantity int64 `json:"remaining_quantity,omitempty" xml:"remaining_quantity,omitempty"`
	// 货道业务类型:1普通;2推广实付金额
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 实付金额(单位:分)
	ActualAmount int64 `json:"actual_amount,omitempty" xml:"actual_amount,omitempty"`
	// 商品数量
	Count int64 `json:"count,omitempty" xml:"count,omitempty"`
	// 货架编码,方向:从上到下,编码:从1开始
	ShelfNo int64 `json:"shelf_no,omitempty" xml:"shelf_no,omitempty"`
	// 交易总额(单位:分)
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 商品单价(单位:分)
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 货道编码,方向:从左到右,编码:从1开始
	CargoRoadNo int64 `json:"cargo_road_no,omitempty" xml:"cargo_road_no,omitempty"`
}

TradeFlowGoodsDetailModel 结构体

func GetTradeFlowGoodsDetailModel added in v1.3.4

func GetTradeFlowGoodsDetailModel() *TradeFlowGoodsDetailModel

GetTradeFlowGoodsDetailModel() 从对象池中获取TradeFlowGoodsDetailModel

type TradeFlowModel

type TradeFlowModel struct {
	// 交易流水信息-商品详情
	TradeFlowGoodsDetailModelList []TradeFlowGoodsDetailModel `` /* 132-byte string literal not displayed */
	// 支付信息
	TradeFlowPaymentModelList []TradeFlowPaymentModel `json:"trade_flow_payment_model_list,omitempty" xml:"trade_flow_payment_model_list>trade_flow_payment_model,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 厂商设备唯一编码
	EquipmentCode string `json:"equipment_code,omitempty" xml:"equipment_code,omitempty"`
	// 外部系统正向交易流水号
	PaymentTradeFlowNo string `json:"payment_trade_flow_no,omitempty" xml:"payment_trade_flow_no,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 设备类型
	EquipmentType string `json:"equipment_type,omitempty" xml:"equipment_type,omitempty"`
	// 经营者userId
	OperatorUserId string `json:"operator_user_id,omitempty" xml:"operator_user_id,omitempty"`
	// 经营者名字userId
	OperatorUserName string `json:"operator_user_name,omitempty" xml:"operator_user_name,omitempty"`
	// 外部系统交易流水号
	TradeFlowNo string `json:"trade_flow_no,omitempty" xml:"trade_flow_no,omitempty"`
	// 设备名称
	EquipmentName string `json:"equipment_name,omitempty" xml:"equipment_name,omitempty"`
	// 实付金额(单位:分)
	ActualAmount int64 `json:"actual_amount,omitempty" xml:"actual_amount,omitempty"`
	// 折扣
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 交易总额(单位:分)
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 佣金金额(单位:分)
	Commission int64 `json:"commission,omitempty" xml:"commission,omitempty"`
	// 交易类型:1购买,2退款
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
}

TradeFlowModel 结构体

func GetTradeFlowModel added in v1.3.4

func GetTradeFlowModel() *TradeFlowModel

GetTradeFlowModel() 从对象池中获取TradeFlowModel

type TradeFlowPaymentModel

type TradeFlowPaymentModel struct {
	// 外部系统支付用户ID,比如:支付宝PID
	PaymentUserId string `json:"payment_user_id,omitempty" xml:"payment_user_id,omitempty"`
	// 外部系统支付流水号
	PaymentFlowNo string `json:"payment_flow_no,omitempty" xml:"payment_flow_no,omitempty"`
	// 支付创建时间(如果不传将和订单时间相同)
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 支付修改时间(如果不传将和订单时间相同)
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 支付金额
	PayAmount int64 `json:"pay_amount,omitempty" xml:"pay_amount,omitempty"`
	// 支付类型:1扣款,2退款
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 分佣佣金(单位:分)
	Commission int64 `json:"commission,omitempty" xml:"commission,omitempty"`
	// 支付通道:1现金,2支付宝,3微信,255其他
	PayChannel int64 `json:"pay_channel,omitempty" xml:"pay_channel,omitempty"`
	// 支付状态:1待付款,2已付款
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

TradeFlowPaymentModel 结构体

func GetTradeFlowPaymentModel added in v1.3.4

func GetTradeFlowPaymentModel() *TradeFlowPaymentModel

GetTradeFlowPaymentModel() 从对象池中获取TradeFlowPaymentModel

type TradeOrder

type TradeOrder struct {
	// 业务子订单标识(允许为null)
	SubBizOrderIds []string `json:"sub_biz_order_ids,omitempty" xml:"sub_biz_order_ids>string,omitempty"`
	// 子订单
	SubOrders []Suborders `json:"sub_orders,omitempty" xml:"sub_orders>suborders,omitempty"`
	// 门店标识
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 业务订单标识
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 用户昵称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 用户备注
	UserMem string `json:"user_mem,omitempty" xml:"user_mem,omitempty"`
	// 买家标识
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 外部关联标识
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 渠道业务, 如大润发优鲜=CHANNEL_HALFDAY
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 订单状态
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 订单履约状态
	OrderFulfillStatus string `json:"order_fulfill_status,omitempty" xml:"order_fulfill_status,omitempty"`
	// 商家编码
	MerchantCode string `json:"merchant_code,omitempty" xml:"merchant_code,omitempty"`
	// 优惠金额
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 订单原金额
	OriginFee int64 `json:"origin_fee,omitempty" xml:"origin_fee,omitempty"`
	// 支付金额(=整单原价-整单优惠金额+运费)
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
	// 收货人信息
	Delivery *OrderDelivery `json:"delivery,omitempty" xml:"delivery,omitempty"`
	// 配送员信息
	Deliverer *OrderDelivery `json:"deliverer,omitempty" xml:"deliverer,omitempty"`
}

TradeOrder 结构体

func GetTradeOrder added in v1.3.4

func GetTradeOrder() *TradeOrder

GetTradeOrder() 从对象池中获取TradeOrder

type TradeOrderQuery

type TradeOrderQuery struct {
	// 业务订单标识
	BizOrderIds []string `json:"biz_order_ids,omitempty" xml:"biz_order_ids>string,omitempty"`
	// 查询变动结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 查询变动开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 门店标识
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 买家标识
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 分页页码
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 分页大小(不大于20)
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

TradeOrderQuery 结构体

func GetTradeOrderQuery added in v1.3.4

func GetTradeOrderQuery() *TradeOrderQuery

GetTradeOrderQuery() 从对象池中获取TradeOrderQuery

type TradeOrderQueryResult

type TradeOrderQueryResult struct {
	// 订单查询结果
	TradeList []Tradeorders `json:"trade_list,omitempty" xml:"trade_list>tradeorders,omitempty"`
	// 错误编码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 分页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 分页页码
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 页码数量
	PageCount int64 `json:"page_count,omitempty" xml:"page_count,omitempty"`
	// 数据数量
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 查询是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TradeOrderQueryResult 结构体

func GetTradeOrderQueryResult added in v1.3.4

func GetTradeOrderQueryResult() *TradeOrderQueryResult

GetTradeOrderQueryResult() 从对象池中获取TradeOrderQueryResult

type Tradeorders

type Tradeorders struct {
	// 子订单
	SubOrders []Suborders `json:"sub_orders,omitempty" xml:"sub_orders>suborders,omitempty"`
	// 买家昵称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 订单状态
	OrderStatus string `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 买家留言
	UserMem string `json:"user_mem,omitempty" xml:"user_mem,omitempty"`
	// 订单履约状态
	OrderFulfillStatus string `json:"order_fulfill_status,omitempty" xml:"order_fulfill_status,omitempty"`
	// 门店编码
	ShopId string `json:"shop_id,omitempty" xml:"shop_id,omitempty"`
	// 买家标识
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 业务订单标识
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 商家编码
	MerchantCode string `json:"merchant_code,omitempty" xml:"merchant_code,omitempty"`
	// 外部关联订单标识
	OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 折扣金额
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 原金额
	OriginFee int64 `json:"origin_fee,omitempty" xml:"origin_fee,omitempty"`
	// 订单配送信息
	Deliverer *OrderDeliverer `json:"deliverer,omitempty" xml:"deliverer,omitempty"`
	// 支付金额
	PayFee int64 `json:"pay_fee,omitempty" xml:"pay_fee,omitempty"`
	// 收货人信息
	Delivery *OrderDelivery `json:"delivery,omitempty" xml:"delivery,omitempty"`
}

Tradeorders 结构体

func GetTradeorders added in v1.3.4

func GetTradeorders() *Tradeorders

GetTradeorders() 从对象池中获取Tradeorders

type TribeError

type TribeError struct {
	// 错误可读性描述
	View string `json:"view,omitempty" xml:"view,omitempty"`
	// 错误码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误信息
	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TribeError 结构体

func GetTribeError added in v1.3.4

func GetTribeError() *TribeError

GetTribeError() 从对象池中获取TribeError

type WtExtResult

type WtExtResult struct {
	// 用户手机号码
	PhoneNum string `json:"phone_num,omitempty" xml:"phone_num,omitempty"`
	// 手机号码所在城市的区位码
	PhoneCityCode string `json:"phone_city_code,omitempty" xml:"phone_city_code,omitempty"`
	// 手机号码所在省份的区位码
	PhoneProvinceCode string `json:"phone_province_code,omitempty" xml:"phone_province_code,omitempty"`
	// 套餐名称
	PlanTitle string `json:"plan_title,omitempty" xml:"plan_title,omitempty"`
	// 套餐商家编码
	OutPlanId string `json:"out_plan_id,omitempty" xml:"out_plan_id,omitempty"`
	// 合约计划商家编码
	OutPackageId string `json:"out_package_id,omitempty" xml:"out_package_id,omitempty"`
	// 机主姓名
	PhoneOwnerName string `json:"phone_owner_name,omitempty" xml:"phone_owner_name,omitempty"`
	// 证件号
	CertCardNum string `json:"cert_card_num,omitempty" xml:"cert_card_num,omitempty"`
	// 实人认证方式,如:V1,V2,默认V1
	AuthType string `json:"auth_type,omitempty" xml:"auth_type,omitempty"`
	// 预留属性字符串
	Attr string `json:"attr,omitempty" xml:"attr,omitempty"`
	// 安装地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 联系人
	OwnerName string `json:"owner_name,omitempty" xml:"owner_name,omitempty"`
	// 宽带账号
	Account string `json:"account,omitempty" xml:"account,omitempty"`
	// 描述信息
	PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"`
	// 活体流水id
	BiometricSeq string `json:"biometric_seq,omitempty" xml:"biometric_seq,omitempty"`
	// 交易id
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
	// 套餐开通规则
	EffectRule int64 `json:"effect_rule,omitempty" xml:"effect_rule,omitempty"`
	// 协议商家编码
	AgreementId int64 `json:"agreement_id,omitempty" xml:"agreement_id,omitempty"`
	// 证件类型
	CertType int64 `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	// 号码预存款(单位是分)
	PhoneDeposit int64 `json:"phone_deposit,omitempty" xml:"phone_deposit,omitempty"`
	// 减免 号码预存款(单位是分)
	PhoneFreeDeposit int64 `json:"phone_free_deposit,omitempty" xml:"phone_free_deposit,omitempty"`
	// 合约用户类型,0=老用户合约机,1=新用户合约机,2=新用户合约号卡,99=其它(默认)
	UserType int64 `json:"user_type,omitempty" xml:"user_type,omitempty"`
	// 合约类型,合约类目, 0=机卡合约,1001=购物送,1002=阿里通信号卡合约,1003=信用购,1007=话费充值卡,1005=游戏点卡,1006=QQ点卡,99=未知(默认)
	ContractType int64 `json:"contract_type,omitempty" xml:"contract_type,omitempty"`
}

WtExtResult 结构体

func GetWtExtResult added in v1.3.4

func GetWtExtResult() *WtExtResult

GetWtExtResult() 从对象池中获取WtExtResult

type WtverticalDto

type WtverticalDto struct {
	// 手机号码
	PhoneNo string `json:"phone_no,omitempty" xml:"phone_no,omitempty"`
	// 订单号
	BizOrderId string `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"`
	// 城市区号
	PhoneCityCode string `json:"phone_city_code,omitempty" xml:"phone_city_code,omitempty"`
	// 省区号
	PhoneProvinceCode string `json:"phone_province_code,omitempty" xml:"phone_province_code,omitempty"`
	// 属性
	Attr string `json:"attr,omitempty" xml:"attr,omitempty"`
	// 号码归属地城市
	PhoneCityName string `json:"phone_city_name,omitempty" xml:"phone_city_name,omitempty"`
	// 号码归属地省
	PhoneProvinceName string `json:"phone_province_name,omitempty" xml:"phone_province_name,omitempty"`
	// 套餐名称
	PlanTitle string `json:"plan_title,omitempty" xml:"plan_title,omitempty"`
	// 套餐商家编码
	OutPlanId string `json:"out_plan_id,omitempty" xml:"out_plan_id,omitempty"`
	// 套餐开通规则
	EffectRule string `json:"effect_rule,omitempty" xml:"effect_rule,omitempty"`
	// 协议商家编码
	AgreementId string `json:"agreement_id,omitempty" xml:"agreement_id,omitempty"`
}

WtverticalDto 结构体

func GetWtverticalDto added in v1.3.4

func GetWtverticalDto() *WtverticalDto

GetWtverticalDto() 从对象池中获取WtverticalDto

Source Files

Jump to

Keyboard shortcuts

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