bus

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 bus 包含汽车票API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAccountInDetail added in v1.3.4

func ReleaseAccountInDetail(v *AccountInDetail)

ReleaseAccountInDetail 释放AccountInDetail

func ReleaseAgentConfirmBookPassengerInfo added in v1.3.4

func ReleaseAgentConfirmBookPassengerInfo(v *AgentConfirmBookPassengerInfo)

ReleaseAgentConfirmBookPassengerInfo 释放AgentConfirmBookPassengerInfo

func ReleaseAgentConfirmBookRq added in v1.3.4

func ReleaseAgentConfirmBookRq(v *AgentConfirmBookRq)

ReleaseAgentConfirmBookRq 释放AgentConfirmBookRq

func ReleaseAgentConfirmBookScheduleInfo added in v1.3.4

func ReleaseAgentConfirmBookScheduleInfo(v *AgentConfirmBookScheduleInfo)

ReleaseAgentConfirmBookScheduleInfo 释放AgentConfirmBookScheduleInfo

func ReleaseAgentConfirmRefundRq added in v1.3.4

func ReleaseAgentConfirmRefundRq(v *AgentConfirmRefundRq)

ReleaseAgentConfirmRefundRq 释放AgentConfirmRefundRq

func ReleaseAgentConfirmReturnAndRefundRq added in v1.3.4

func ReleaseAgentConfirmReturnAndRefundRq(v *AgentConfirmReturnAndRefundRq)

ReleaseAgentConfirmReturnAndRefundRq 释放AgentConfirmReturnAndRefundRq

func ReleaseAgentConfirmReturnRq added in v1.3.4

func ReleaseAgentConfirmReturnRq(v *AgentConfirmReturnRq)

ReleaseAgentConfirmReturnRq 释放AgentConfirmReturnRq

func ReleaseAgentMultipleRefundRq added in v1.3.4

func ReleaseAgentMultipleRefundRq(v *AgentMultipleRefundRq)

ReleaseAgentMultipleRefundRq 释放AgentMultipleRefundRq

func ReleaseAgentMultipleRefundTicketInfo added in v1.3.4

func ReleaseAgentMultipleRefundTicketInfo(v *AgentMultipleRefundTicketInfo)

ReleaseAgentMultipleRefundTicketInfo 释放AgentMultipleRefundTicketInfo

func ReleaseAgentQueryOrderRq added in v1.3.4

func ReleaseAgentQueryOrderRq(v *AgentQueryOrderRq)

ReleaseAgentQueryOrderRq 释放AgentQueryOrderRq

func ReleaseAlitripBusInsuranceRecommendAPIRequest added in v1.3.4

func ReleaseAlitripBusInsuranceRecommendAPIRequest(v *AlitripBusInsuranceRecommendAPIRequest)

ReleaseAlitripBusInsuranceRecommendAPIRequest 将 AlitripBusInsuranceRecommendAPIRequest 放入 sync.Pool

func ReleaseAlitripBusInsuranceRecommendAPIResponse added in v1.3.4

func ReleaseAlitripBusInsuranceRecommendAPIResponse(v *AlitripBusInsuranceRecommendAPIResponse)

ReleaseAlitripBusInsuranceRecommendAPIResponse 将 AlitripBusInsuranceRecommendAPIResponse 保存到 sync.Pool

func ReleaseB2BBookOrderRq added in v1.3.4

func ReleaseB2BBookOrderRq(v *B2BBookOrderRq)

ReleaseB2BBookOrderRq 释放B2BBookOrderRq

func ReleaseB2BBusLineInfo added in v1.3.4

func ReleaseB2BBusLineInfo(v *B2BBusLineInfo)

ReleaseB2BBusLineInfo 释放B2BBusLineInfo

func ReleaseB2BBusOrderInfo added in v1.3.4

func ReleaseB2BBusOrderInfo(v *B2BBusOrderInfo)

ReleaseB2BBusOrderInfo 释放B2BBusOrderInfo

func ReleaseB2BBusSeatPriceDto added in v1.3.4

func ReleaseB2BBusSeatPriceDto(v *B2BBusSeatPriceDto)

ReleaseB2BBusSeatPriceDto 释放B2BBusSeatPriceDto

func ReleaseB2BCreateOrderRq added in v1.3.4

func ReleaseB2BCreateOrderRq(v *B2BCreateOrderRq)

ReleaseB2BCreateOrderRq 释放B2BCreateOrderRq

func ReleaseB2BFetchHolderInfo added in v1.3.4

func ReleaseB2BFetchHolderInfo(v *B2BFetchHolderInfo)

ReleaseB2BFetchHolderInfo 释放B2BFetchHolderInfo

func ReleaseB2BFetchTicket added in v1.3.4

func ReleaseB2BFetchTicket(v *B2BFetchTicket)

ReleaseB2BFetchTicket 释放B2BFetchTicket

func ReleaseB2BOrderQueryRp added in v1.3.4

func ReleaseB2BOrderQueryRp(v *B2BOrderQueryRp)

ReleaseB2BOrderQueryRp 释放B2BOrderQueryRp

func ReleaseB2BOrderQueryRq added in v1.3.4

func ReleaseB2BOrderQueryRq(v *B2BOrderQueryRq)

ReleaseB2BOrderQueryRq 释放B2BOrderQueryRq

func ReleaseB2BQueryRefundFeeRp added in v1.3.4

func ReleaseB2BQueryRefundFeeRp(v *B2BQueryRefundFeeRp)

ReleaseB2BQueryRefundFeeRp 释放B2BQueryRefundFeeRp

func ReleaseB2BRefundOrderRp added in v1.3.4

func ReleaseB2BRefundOrderRp(v *B2BRefundOrderRp)

ReleaseB2BRefundOrderRp 释放B2BRefundOrderRp

func ReleaseB2BRefundOrderRq added in v1.3.4

func ReleaseB2BRefundOrderRq(v *B2BRefundOrderRq)

ReleaseB2BRefundOrderRq 释放B2BRefundOrderRq

func ReleaseB2BTicketInfo added in v1.3.4

func ReleaseB2BTicketInfo(v *B2BTicketInfo)

ReleaseB2BTicketInfo 释放B2BTicketInfo

func ReleaseBusCityChangeDto added in v1.3.4

func ReleaseBusCityChangeDto(v *BusCityChangeDto)

ReleaseBusCityChangeDto 释放BusCityChangeDto

func ReleaseBusNumberDto added in v1.3.4

func ReleaseBusNumberDto(v *BusNumberDto)

ReleaseBusNumberDto 释放BusNumberDto

func ReleaseBusNumberInfoDto added in v1.3.4

func ReleaseBusNumberInfoDto(v *BusNumberInfoDto)

ReleaseBusNumberInfoDto 释放BusNumberInfoDto

func ReleaseBusNumberSearchRq added in v1.3.4

func ReleaseBusNumberSearchRq(v *BusNumberSearchRq)

ReleaseBusNumberSearchRq 释放BusNumberSearchRq

func ReleaseBusSeatPriceRq added in v1.3.4

func ReleaseBusSeatPriceRq(v *BusSeatPriceRq)

ReleaseBusSeatPriceRq 释放BusSeatPriceRq

func ReleaseBusoMainOrderHistoryPageVo added in v1.3.4

func ReleaseBusoMainOrderHistoryPageVo(v *BusoMainOrderHistoryPageVo)

ReleaseBusoMainOrderHistoryPageVo 释放BusoMainOrderHistoryPageVo

func ReleaseBusomainorderhistoryvolist added in v1.3.4

func ReleaseBusomainorderhistoryvolist(v *Busomainorderhistoryvolist)

ReleaseBusomainorderhistoryvolist 释放Busomainorderhistoryvolist

func ReleaseCityChangeRq added in v1.3.4

func ReleaseCityChangeRq(v *CityChangeRq)

ReleaseCityChangeRq 释放CityChangeRq

func ReleaseCityDto added in v1.3.4

func ReleaseCityDto(v *CityDto)

ReleaseCityDto 释放CityDto

func ReleaseCitySearchRp added in v1.3.4

func ReleaseCitySearchRp(v *CitySearchRp)

ReleaseCitySearchRp 释放CitySearchRp

func ReleaseInsuranceProductVo added in v1.3.4

func ReleaseInsuranceProductVo(v *InsuranceProductVo)

ReleaseInsuranceProductVo 释放InsuranceProductVo

func ReleaseInsurancePropertyVo added in v1.3.4

func ReleaseInsurancePropertyVo(v *InsurancePropertyVo)

ReleaseInsurancePropertyVo 释放InsurancePropertyVo

func ReleaseInsuranceRecommendRq added in v1.3.4

func ReleaseInsuranceRecommendRq(v *InsuranceRecommendRq)

ReleaseInsuranceRecommendRq 释放InsuranceRecommendRq

func ReleaseInsuranceRefundDetail added in v1.3.4

func ReleaseInsuranceRefundDetail(v *InsuranceRefundDetail)

ReleaseInsuranceRefundDetail 释放InsuranceRefundDetail

func ReleaseMerchantBusFetchHolderInfo added in v1.3.4

func ReleaseMerchantBusFetchHolderInfo(v *MerchantBusFetchHolderInfo)

ReleaseMerchantBusFetchHolderInfo 释放MerchantBusFetchHolderInfo

func ReleaseMerchantBusLineInfo added in v1.3.4

func ReleaseMerchantBusLineInfo(v *MerchantBusLineInfo)

ReleaseMerchantBusLineInfo 释放MerchantBusLineInfo

func ReleaseMerchantBusOrderInfo added in v1.3.4

func ReleaseMerchantBusOrderInfo(v *MerchantBusOrderInfo)

ReleaseMerchantBusOrderInfo 释放MerchantBusOrderInfo

func ReleaseMerchantBusRefundApplyInfo added in v1.3.4

func ReleaseMerchantBusRefundApplyInfo(v *MerchantBusRefundApplyInfo)

ReleaseMerchantBusRefundApplyInfo 释放MerchantBusRefundApplyInfo

func ReleaseMerchantBusRefundOrderInfo added in v1.3.4

func ReleaseMerchantBusRefundOrderInfo(v *MerchantBusRefundOrderInfo)

ReleaseMerchantBusRefundOrderInfo 释放MerchantBusRefundOrderInfo

func ReleaseMerchantBusTicketInfo added in v1.3.4

func ReleaseMerchantBusTicketInfo(v *MerchantBusTicketInfo)

ReleaseMerchantBusTicketInfo 释放MerchantBusTicketInfo

func ReleaseOfflineRefundTicketPriceRq added in v1.3.4

func ReleaseOfflineRefundTicketPriceRq(v *OfflineRefundTicketPriceRq)

ReleaseOfflineRefundTicketPriceRq 释放OfflineRefundTicketPriceRq

func ReleaseParamLastPlaceSearchRq added in v1.3.4

func ReleaseParamLastPlaceSearchRq(v *ParamLastPlaceSearchRq)

ReleaseParamLastPlaceSearchRq 释放ParamLastPlaceSearchRq

func ReleasePassengerVo added in v1.3.4

func ReleasePassengerVo(v *PassengerVo)

ReleasePassengerVo 释放PassengerVo

func ReleaseReceiptDo added in v1.3.4

func ReleaseReceiptDo(v *ReceiptDo)

ReleaseReceiptDo 释放ReceiptDo

func ReleaseRefundAccountInDetail added in v1.3.4

func ReleaseRefundAccountInDetail(v *RefundAccountInDetail)

ReleaseRefundAccountInDetail 释放RefundAccountInDetail

func ReleaseSingleRefundInfo added in v1.3.4

func ReleaseSingleRefundInfo(v *SingleRefundInfo)

ReleaseSingleRefundInfo 释放SingleRefundInfo

func ReleaseTaobaoAlitripBusTicketsInsuranceRecommendAPIRequest added in v1.3.4

func ReleaseTaobaoAlitripBusTicketsInsuranceRecommendAPIRequest(v *TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest)

ReleaseTaobaoAlitripBusTicketsInsuranceRecommendAPIRequest 将 TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest 放入 sync.Pool

func ReleaseTaobaoAlitripBusTicketsInsuranceRecommendAPIResponse added in v1.3.4

func ReleaseTaobaoAlitripBusTicketsInsuranceRecommendAPIResponse(v *TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse)

ReleaseTaobaoAlitripBusTicketsInsuranceRecommendAPIResponse 将 TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse 保存到 sync.Pool

func ReleaseTaobaoAlitripBusTicketsInsuranceRecommendResult added in v1.3.4

func ReleaseTaobaoAlitripBusTicketsInsuranceRecommendResult(v *TaobaoAlitripBusTicketsInsuranceRecommendResult)

ReleaseTaobaoAlitripBusTicketsInsuranceRecommendResult 释放TaobaoAlitripBusTicketsInsuranceRecommendResult

func ReleaseTaobaoBusAgentBookticketConfirmAPIRequest added in v1.3.4

func ReleaseTaobaoBusAgentBookticketConfirmAPIRequest(v *TaobaoBusAgentBookticketConfirmAPIRequest)

ReleaseTaobaoBusAgentBookticketConfirmAPIRequest 将 TaobaoBusAgentBookticketConfirmAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusAgentBookticketConfirmAPIResponse added in v1.3.4

func ReleaseTaobaoBusAgentBookticketConfirmAPIResponse(v *TaobaoBusAgentBookticketConfirmAPIResponse)

ReleaseTaobaoBusAgentBookticketConfirmAPIResponse 将 TaobaoBusAgentBookticketConfirmAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusAgentCityChangeAPIRequest added in v1.3.4

func ReleaseTaobaoBusAgentCityChangeAPIRequest(v *TaobaoBusAgentCityChangeAPIRequest)

ReleaseTaobaoBusAgentCityChangeAPIRequest 将 TaobaoBusAgentCityChangeAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusAgentCityChangeAPIResponse added in v1.3.4

func ReleaseTaobaoBusAgentCityChangeAPIResponse(v *TaobaoBusAgentCityChangeAPIResponse)

ReleaseTaobaoBusAgentCityChangeAPIResponse 将 TaobaoBusAgentCityChangeAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusAgentMultipleRefundConfirmAPIRequest added in v1.3.4

func ReleaseTaobaoBusAgentMultipleRefundConfirmAPIRequest(v *TaobaoBusAgentMultipleRefundConfirmAPIRequest)

ReleaseTaobaoBusAgentMultipleRefundConfirmAPIRequest 将 TaobaoBusAgentMultipleRefundConfirmAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusAgentMultipleRefundConfirmAPIResponse added in v1.3.4

func ReleaseTaobaoBusAgentMultipleRefundConfirmAPIResponse(v *TaobaoBusAgentMultipleRefundConfirmAPIResponse)

ReleaseTaobaoBusAgentMultipleRefundConfirmAPIResponse 将 TaobaoBusAgentMultipleRefundConfirmAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusAgentRefundConfirmAPIRequest added in v1.3.4

func ReleaseTaobaoBusAgentRefundConfirmAPIRequest(v *TaobaoBusAgentRefundConfirmAPIRequest)

ReleaseTaobaoBusAgentRefundConfirmAPIRequest 将 TaobaoBusAgentRefundConfirmAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusAgentRefundConfirmAPIResponse added in v1.3.4

func ReleaseTaobaoBusAgentRefundConfirmAPIResponse(v *TaobaoBusAgentRefundConfirmAPIResponse)

ReleaseTaobaoBusAgentRefundConfirmAPIResponse 将 TaobaoBusAgentRefundConfirmAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusAgentRefundticketConfirmAPIRequest added in v1.3.4

func ReleaseTaobaoBusAgentRefundticketConfirmAPIRequest(v *TaobaoBusAgentRefundticketConfirmAPIRequest)

ReleaseTaobaoBusAgentRefundticketConfirmAPIRequest 将 TaobaoBusAgentRefundticketConfirmAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusAgentRefundticketConfirmAPIResponse added in v1.3.4

func ReleaseTaobaoBusAgentRefundticketConfirmAPIResponse(v *TaobaoBusAgentRefundticketConfirmAPIResponse)

ReleaseTaobaoBusAgentRefundticketConfirmAPIResponse 将 TaobaoBusAgentRefundticketConfirmAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusAgentReturnticketConfirmAPIRequest added in v1.3.4

func ReleaseTaobaoBusAgentReturnticketConfirmAPIRequest(v *TaobaoBusAgentReturnticketConfirmAPIRequest)

ReleaseTaobaoBusAgentReturnticketConfirmAPIRequest 将 TaobaoBusAgentReturnticketConfirmAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusAgentReturnticketConfirmAPIResponse added in v1.3.4

func ReleaseTaobaoBusAgentReturnticketConfirmAPIResponse(v *TaobaoBusAgentReturnticketConfirmAPIResponse)

ReleaseTaobaoBusAgentReturnticketConfirmAPIResponse 将 TaobaoBusAgentReturnticketConfirmAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusBusnumberGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusBusnumberGetAPIRequest(v *TaobaoBusBusnumberGetAPIRequest)

ReleaseTaobaoBusBusnumberGetAPIRequest 将 TaobaoBusBusnumberGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusBusnumberGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusBusnumberGetAPIResponse(v *TaobaoBusBusnumberGetAPIResponse)

ReleaseTaobaoBusBusnumberGetAPIResponse 将 TaobaoBusBusnumberGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusBusnumberGetResultSet added in v1.3.4

func ReleaseTaobaoBusBusnumberGetResultSet(v *TaobaoBusBusnumberGetResultSet)

ReleaseTaobaoBusBusnumberGetResultSet 释放TaobaoBusBusnumberGetResultSet

func ReleaseTaobaoBusBusnumberSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusBusnumberSetAPIRequest(v *TaobaoBusBusnumberSetAPIRequest)

ReleaseTaobaoBusBusnumberSetAPIRequest 将 TaobaoBusBusnumberSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusBusnumberSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusBusnumberSetAPIResponse(v *TaobaoBusBusnumberSetAPIResponse)

ReleaseTaobaoBusBusnumberSetAPIResponse 将 TaobaoBusBusnumberSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusCancleorderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusCancleorderSetAPIRequest(v *TaobaoBusCancleorderSetAPIRequest)

ReleaseTaobaoBusCancleorderSetAPIRequest 将 TaobaoBusCancleorderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusCancleorderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusCancleorderSetAPIResponse(v *TaobaoBusCancleorderSetAPIResponse)

ReleaseTaobaoBusCancleorderSetAPIResponse 将 TaobaoBusCancleorderSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusCityGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusCityGetAPIRequest(v *TaobaoBusCityGetAPIRequest)

ReleaseTaobaoBusCityGetAPIRequest 将 TaobaoBusCityGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusCityGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusCityGetAPIResponse(v *TaobaoBusCityGetAPIResponse)

ReleaseTaobaoBusCityGetAPIResponse 将 TaobaoBusCityGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusDisableqrcodeSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusDisableqrcodeSetAPIRequest(v *TaobaoBusDisableqrcodeSetAPIRequest)

ReleaseTaobaoBusDisableqrcodeSetAPIRequest 将 TaobaoBusDisableqrcodeSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusDisableqrcodeSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusDisableqrcodeSetAPIResponse(v *TaobaoBusDisableqrcodeSetAPIResponse)

ReleaseTaobaoBusDisableqrcodeSetAPIResponse 将 TaobaoBusDisableqrcodeSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusHistoryorderGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusHistoryorderGetAPIRequest(v *TaobaoBusHistoryorderGetAPIRequest)

ReleaseTaobaoBusHistoryorderGetAPIRequest 将 TaobaoBusHistoryorderGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusHistoryorderGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusHistoryorderGetAPIResponse(v *TaobaoBusHistoryorderGetAPIResponse)

ReleaseTaobaoBusHistoryorderGetAPIResponse 将 TaobaoBusHistoryorderGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusInvoiceReturnAPIRequest added in v1.3.4

func ReleaseTaobaoBusInvoiceReturnAPIRequest(v *TaobaoBusInvoiceReturnAPIRequest)

ReleaseTaobaoBusInvoiceReturnAPIRequest 将 TaobaoBusInvoiceReturnAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusInvoiceReturnAPIResponse added in v1.3.4

func ReleaseTaobaoBusInvoiceReturnAPIResponse(v *TaobaoBusInvoiceReturnAPIResponse)

ReleaseTaobaoBusInvoiceReturnAPIResponse 将 TaobaoBusInvoiceReturnAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusItemNotifyAPIRequest added in v1.3.4

func ReleaseTaobaoBusItemNotifyAPIRequest(v *TaobaoBusItemNotifyAPIRequest)

ReleaseTaobaoBusItemNotifyAPIRequest 将 TaobaoBusItemNotifyAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusItemNotifyAPIResponse added in v1.3.4

func ReleaseTaobaoBusItemNotifyAPIResponse(v *TaobaoBusItemNotifyAPIResponse)

ReleaseTaobaoBusItemNotifyAPIResponse 将 TaobaoBusItemNotifyAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusLastplaceGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusLastplaceGetAPIRequest(v *TaobaoBusLastplaceGetAPIRequest)

ReleaseTaobaoBusLastplaceGetAPIRequest 将 TaobaoBusLastplaceGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusLastplaceGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusLastplaceGetAPIResponse(v *TaobaoBusLastplaceGetAPIResponse)

ReleaseTaobaoBusLastplaceGetAPIResponse 将 TaobaoBusLastplaceGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusLastplaceGetResult added in v1.3.4

func ReleaseTaobaoBusLastplaceGetResult(v *TaobaoBusLastplaceGetResult)

ReleaseTaobaoBusLastplaceGetResult 释放TaobaoBusLastplaceGetResult

func ReleaseTaobaoBusMerchantOrderGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusMerchantOrderGetAPIRequest(v *TaobaoBusMerchantOrderGetAPIRequest)

ReleaseTaobaoBusMerchantOrderGetAPIRequest 将 TaobaoBusMerchantOrderGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusMerchantOrderGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusMerchantOrderGetAPIResponse(v *TaobaoBusMerchantOrderGetAPIResponse)

ReleaseTaobaoBusMerchantOrderGetAPIResponse 将 TaobaoBusMerchantOrderGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusNumbersStockpriceUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoBusNumbersStockpriceUpdateAPIRequest(v *TaobaoBusNumbersStockpriceUpdateAPIRequest)

ReleaseTaobaoBusNumbersStockpriceUpdateAPIRequest 将 TaobaoBusNumbersStockpriceUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusNumbersStockpriceUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoBusNumbersStockpriceUpdateAPIResponse(v *TaobaoBusNumbersStockpriceUpdateAPIResponse)

ReleaseTaobaoBusNumbersStockpriceUpdateAPIResponse 将 TaobaoBusNumbersStockpriceUpdateAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusNumbersUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoBusNumbersUpdateAPIRequest(v *TaobaoBusNumbersUpdateAPIRequest)

ReleaseTaobaoBusNumbersUpdateAPIRequest 将 TaobaoBusNumbersUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusNumbersUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoBusNumbersUpdateAPIResponse(v *TaobaoBusNumbersUpdateAPIResponse)

ReleaseTaobaoBusNumbersUpdateAPIResponse 将 TaobaoBusNumbersUpdateAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusOrderGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusOrderGetAPIRequest(v *TaobaoBusOrderGetAPIRequest)

ReleaseTaobaoBusOrderGetAPIRequest 将 TaobaoBusOrderGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusOrderGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusOrderGetAPIResponse(v *TaobaoBusOrderGetAPIResponse)

ReleaseTaobaoBusOrderGetAPIResponse 将 TaobaoBusOrderGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusOrderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusOrderSetAPIRequest(v *TaobaoBusOrderSetAPIRequest)

ReleaseTaobaoBusOrderSetAPIRequest 将 TaobaoBusOrderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusOrderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusOrderSetAPIResponse(v *TaobaoBusOrderSetAPIResponse)

ReleaseTaobaoBusOrderSetAPIResponse 将 TaobaoBusOrderSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusRefundSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusRefundSetAPIRequest(v *TaobaoBusRefundSetAPIRequest)

ReleaseTaobaoBusRefundSetAPIRequest 将 TaobaoBusRefundSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusRefundSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusRefundSetAPIResponse(v *TaobaoBusRefundSetAPIResponse)

ReleaseTaobaoBusRefundSetAPIResponse 将 TaobaoBusRefundSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusRefundfeeGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusRefundfeeGetAPIRequest(v *TaobaoBusRefundfeeGetAPIRequest)

ReleaseTaobaoBusRefundfeeGetAPIRequest 将 TaobaoBusRefundfeeGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusRefundfeeGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusRefundfeeGetAPIResponse(v *TaobaoBusRefundfeeGetAPIResponse)

ReleaseTaobaoBusRefundfeeGetAPIResponse 将 TaobaoBusRefundfeeGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusRefundticketpriceSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusRefundticketpriceSetAPIRequest(v *TaobaoBusRefundticketpriceSetAPIRequest)

ReleaseTaobaoBusRefundticketpriceSetAPIRequest 将 TaobaoBusRefundticketpriceSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusRefundticketpriceSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusRefundticketpriceSetAPIResponse(v *TaobaoBusRefundticketpriceSetAPIResponse)

ReleaseTaobaoBusRefundticketpriceSetAPIResponse 将 TaobaoBusRefundticketpriceSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusSeatpriceGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusSeatpriceGetAPIRequest(v *TaobaoBusSeatpriceGetAPIRequest)

ReleaseTaobaoBusSeatpriceGetAPIRequest 将 TaobaoBusSeatpriceGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusSeatpriceGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusSeatpriceGetAPIResponse(v *TaobaoBusSeatpriceGetAPIResponse)

ReleaseTaobaoBusSeatpriceGetAPIResponse 将 TaobaoBusSeatpriceGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusSeatpriceGetResultSet added in v1.3.4

func ReleaseTaobaoBusSeatpriceGetResultSet(v *TaobaoBusSeatpriceGetResultSet)

ReleaseTaobaoBusSeatpriceGetResultSet 释放TaobaoBusSeatpriceGetResultSet

func ReleaseTaobaoBusTicketSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTicketSetAPIRequest(v *TaobaoBusTicketSetAPIRequest)

ReleaseTaobaoBusTicketSetAPIRequest 将 TaobaoBusTicketSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTicketSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTicketSetAPIResponse(v *TaobaoBusTicketSetAPIResponse)

ReleaseTaobaoBusTicketSetAPIResponse 将 TaobaoBusTicketSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmbookorderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmbookorderSetAPIRequest(v *TaobaoBusTvmbookorderSetAPIRequest)

ReleaseTaobaoBusTvmbookorderSetAPIRequest 将 TaobaoBusTvmbookorderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmbookorderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmbookorderSetAPIResponse(v *TaobaoBusTvmbookorderSetAPIResponse)

ReleaseTaobaoBusTvmbookorderSetAPIResponse 将 TaobaoBusTvmbookorderSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmcancelorderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmcancelorderSetAPIRequest(v *TaobaoBusTvmcancelorderSetAPIRequest)

ReleaseTaobaoBusTvmcancelorderSetAPIRequest 将 TaobaoBusTvmcancelorderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmcancelorderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmcancelorderSetAPIResponse(v *TaobaoBusTvmcancelorderSetAPIResponse)

ReleaseTaobaoBusTvmcancelorderSetAPIResponse 将 TaobaoBusTvmcancelorderSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmcreateorderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmcreateorderSetAPIRequest(v *TaobaoBusTvmcreateorderSetAPIRequest)

ReleaseTaobaoBusTvmcreateorderSetAPIRequest 将 TaobaoBusTvmcreateorderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmcreateorderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmcreateorderSetAPIResponse(v *TaobaoBusTvmcreateorderSetAPIResponse)

ReleaseTaobaoBusTvmcreateorderSetAPIResponse 将 TaobaoBusTvmcreateorderSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmcreateqrcodeSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmcreateqrcodeSetAPIRequest(v *TaobaoBusTvmcreateqrcodeSetAPIRequest)

ReleaseTaobaoBusTvmcreateqrcodeSetAPIRequest 将 TaobaoBusTvmcreateqrcodeSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmcreateqrcodeSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmcreateqrcodeSetAPIResponse(v *TaobaoBusTvmcreateqrcodeSetAPIResponse)

ReleaseTaobaoBusTvmcreateqrcodeSetAPIResponse 将 TaobaoBusTvmcreateqrcodeSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmpayorderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmpayorderSetAPIRequest(v *TaobaoBusTvmpayorderSetAPIRequest)

ReleaseTaobaoBusTvmpayorderSetAPIRequest 将 TaobaoBusTvmpayorderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmpayorderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmpayorderSetAPIResponse(v *TaobaoBusTvmpayorderSetAPIResponse)

ReleaseTaobaoBusTvmpayorderSetAPIResponse 将 TaobaoBusTvmpayorderSetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmqueryorderGetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmqueryorderGetAPIRequest(v *TaobaoBusTvmqueryorderGetAPIRequest)

ReleaseTaobaoBusTvmqueryorderGetAPIRequest 将 TaobaoBusTvmqueryorderGetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmqueryorderGetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmqueryorderGetAPIResponse(v *TaobaoBusTvmqueryorderGetAPIResponse)

ReleaseTaobaoBusTvmqueryorderGetAPIResponse 将 TaobaoBusTvmqueryorderGetAPIResponse 保存到 sync.Pool

func ReleaseTaobaoBusTvmrefundorderSetAPIRequest added in v1.3.4

func ReleaseTaobaoBusTvmrefundorderSetAPIRequest(v *TaobaoBusTvmrefundorderSetAPIRequest)

ReleaseTaobaoBusTvmrefundorderSetAPIRequest 将 TaobaoBusTvmrefundorderSetAPIRequest 放入 sync.Pool

func ReleaseTaobaoBusTvmrefundorderSetAPIResponse added in v1.3.4

func ReleaseTaobaoBusTvmrefundorderSetAPIResponse(v *TaobaoBusTvmrefundorderSetAPIResponse)

ReleaseTaobaoBusTvmrefundorderSetAPIResponse 将 TaobaoBusTvmrefundorderSetAPIResponse 保存到 sync.Pool

func ReleaseTopBusNumberUpdateRq added in v1.3.4

func ReleaseTopBusNumberUpdateRq(v *TopBusNumberUpdateRq)

ReleaseTopBusNumberUpdateRq 释放TopBusNumberUpdateRq

func ReleaseTopBusNumerPushRq added in v1.3.4

func ReleaseTopBusNumerPushRq(v *TopBusNumerPushRq)

ReleaseTopBusNumerPushRq 释放TopBusNumerPushRq

func ReleaseTopBusPriceAndStockUpdateRq added in v1.3.4

func ReleaseTopBusPriceAndStockUpdateRq(v *TopBusPriceAndStockUpdateRq)

ReleaseTopBusPriceAndStockUpdateRq 释放TopBusPriceAndStockUpdateRq

func ReleaseTopInsCommodityInfo added in v1.3.4

func ReleaseTopInsCommodityInfo(v *TopInsCommodityInfo)

ReleaseTopInsCommodityInfo 释放TopInsCommodityInfo

func ReleaseTopInsMerchantInfo added in v1.3.4

func ReleaseTopInsMerchantInfo(v *TopInsMerchantInfo)

ReleaseTopInsMerchantInfo 释放TopInsMerchantInfo

func ReleaseTopInsProduct added in v1.3.4

func ReleaseTopInsProduct(v *TopInsProduct)

ReleaseTopInsProduct 释放TopInsProduct

func ReleaseTopInsStationInfo added in v1.3.4

func ReleaseTopInsStationInfo(v *TopInsStationInfo)

ReleaseTopInsStationInfo 释放TopInsStationInfo

func ReleaseTopItemChangeNotifyRq added in v1.3.4

func ReleaseTopItemChangeNotifyRq(v *TopItemChangeNotifyRq)

ReleaseTopItemChangeNotifyRq 释放TopItemChangeNotifyRq

func ReleaseTopStandardInsRecommendRequest added in v1.3.4

func ReleaseTopStandardInsRecommendRequest(v *TopStandardInsRecommendRequest)

ReleaseTopStandardInsRecommendRequest 释放TopStandardInsRecommendRequest

func ReleaseTopStandardInsRecommendResponse added in v1.3.4

func ReleaseTopStandardInsRecommendResponse(v *TopStandardInsRecommendResponse)

ReleaseTopStandardInsRecommendResponse 释放TopStandardInsRecommendResponse

func ReleaseTvmBusLineInfo added in v1.3.4

func ReleaseTvmBusLineInfo(v *TvmBusLineInfo)

ReleaseTvmBusLineInfo 释放TvmBusLineInfo

func ReleaseTvmBusOrderLineInfo added in v1.3.4

func ReleaseTvmBusOrderLineInfo(v *TvmBusOrderLineInfo)

ReleaseTvmBusOrderLineInfo 释放TvmBusOrderLineInfo

func ReleaseTvmContactInfo added in v1.3.4

func ReleaseTvmContactInfo(v *TvmContactInfo)

ReleaseTvmContactInfo 释放TvmContactInfo

func ReleaseTvmCreateOrderRq added in v1.3.4

func ReleaseTvmCreateOrderRq(v *TvmCreateOrderRq)

ReleaseTvmCreateOrderRq 释放TvmCreateOrderRq

func ReleaseTvmInsuranceInfo added in v1.3.4

func ReleaseTvmInsuranceInfo(v *TvmInsuranceInfo)

ReleaseTvmInsuranceInfo 释放TvmInsuranceInfo

func ReleaseTvmPassengerVo added in v1.3.4

func ReleaseTvmPassengerVo(v *TvmPassengerVo)

ReleaseTvmPassengerVo 释放TvmPassengerVo

func ReleaseTvmRefundApply added in v1.3.4

func ReleaseTvmRefundApply(v *TvmRefundApply)

ReleaseTvmRefundApply 释放TvmRefundApply

Types

type AccountInDetail

type AccountInDetail struct {
	// 支付宝账号
	AlipayAccount string `json:"alipay_account,omitempty" xml:"alipay_account,omitempty"`
	// 对应该支付宝的支付宝账号ID,注意和支付宝账号保持一致
	AlipayAccountId string `json:"alipay_account_id,omitempty" xml:"alipay_account_id,omitempty"`
	// 单位分
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

AccountInDetail 结构体

func GetAccountInDetail added in v1.3.4

func GetAccountInDetail() *AccountInDetail

GetAccountInDetail() 从对象池中获取AccountInDetail

type AgentConfirmBookPassengerInfo

type AgentConfirmBookPassengerInfo struct {
	// 票ID
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 证件号码
	PassengerCertNo string `json:"passenger_cert_no,omitempty" xml:"passenger_cert_no,omitempty"`
	// 证件类型:01-身份证;02-护照;03-港澳通行证;04-台湾通行证
	PassengerCertType string `json:"passenger_cert_type,omitempty" xml:"passenger_cert_type,omitempty"`
	// 乘客名称
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 座位号
	SeatNo string `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
}

AgentConfirmBookPassengerInfo 结构体

func GetAgentConfirmBookPassengerInfo added in v1.3.4

func GetAgentConfirmBookPassengerInfo() *AgentConfirmBookPassengerInfo

GetAgentConfirmBookPassengerInfo() 从对象池中获取AgentConfirmBookPassengerInfo

type AgentConfirmBookRq

type AgentConfirmBookRq struct {
	// 乘客信息
	PassengerInfoList []AgentConfirmBookPassengerInfo `json:"passenger_info_list,omitempty" xml:"passenger_info_list>agent_confirm_book_passenger_info,omitempty"`
	// 代理商订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 1223dsd32323
	BusInnerOrderId string `json:"bus_inner_order_id,omitempty" xml:"bus_inner_order_id,omitempty"`
	// 取票地点
	FetchTicketsAddress string `json:"fetch_tickets_address,omitempty" xml:"fetch_tickets_address,omitempty"`
	// 取票号
	FetchTicketsNumber string `json:"fetch_tickets_number,omitempty" xml:"fetch_tickets_number,omitempty"`
	// 取票密码
	FetchTicketsPwd string `json:"fetch_tickets_pwd,omitempty" xml:"fetch_tickets_pwd,omitempty"`
	// 短信内容。商家如有特殊定制,则需要严格按照参数返回json格式数据。{"driverContactPhone":"18611330989","identificationCode","988838389","ticketInstructions":"套票使用说明"} driverContactPhone:司机联系电话 identificationCode:乘车验证码 ticketInstructions:门票使用说明(仅供门票+车票 类型商品使用,非必填,默认为“凭身份证入园”)
	Message string `json:"message,omitempty" xml:"message,omitempty"`
	// 座位号,多个座位号以","分隔
	RiderSeatNumbers string `json:"rider_seat_numbers,omitempty" xml:"rider_seat_numbers,omitempty"`
	// 检票口
	TicketWicket string `json:"ticket_wicket,omitempty" xml:"ticket_wicket,omitempty"`
	// 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 总价格
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// 车辆&司机电话等信息
	AgentConfirmBookScheduleInfo *AgentConfirmBookScheduleInfo `json:"agent_confirm_book_schedule_info,omitempty" xml:"agent_confirm_book_schedule_info,omitempty"`
	// 是否出票成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

AgentConfirmBookRq 结构体

func GetAgentConfirmBookRq added in v1.3.4

func GetAgentConfirmBookRq() *AgentConfirmBookRq

GetAgentConfirmBookRq() 从对象池中获取AgentConfirmBookRq

type AgentConfirmBookScheduleInfo added in v1.2.9

type AgentConfirmBookScheduleInfo struct {
	// 司机姓名
	DriverName string `json:"driver_name,omitempty" xml:"driver_name,omitempty"`
	// 司机联系电话
	DriverPhone string `json:"driver_phone,omitempty" xml:"driver_phone,omitempty"`
	// 车牌号
	LicensePlateNumber string `json:"license_plate_number,omitempty" xml:"license_plate_number,omitempty"`
	// 车型
	MotorcycleType string `json:"motorcycle_type,omitempty" xml:"motorcycle_type,omitempty"`
	// 车辆品牌
	VehicleBrands string `json:"vehicle_brands,omitempty" xml:"vehicle_brands,omitempty"`
}

AgentConfirmBookScheduleInfo 结构体

func GetAgentConfirmBookScheduleInfo added in v1.3.4

func GetAgentConfirmBookScheduleInfo() *AgentConfirmBookScheduleInfo

GetAgentConfirmBookScheduleInfo() 从对象池中获取AgentConfirmBookScheduleInfo

type AgentConfirmRefundRq

type AgentConfirmRefundRq struct {
	// 商家单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 按票退时商家退款票号
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 发车时间
	DepartDate string `json:"depart_date,omitempty" xml:"depart_date,omitempty"`
	// 退款乘客身份证号
	PassengerIdNum string `json:"passenger_id_num,omitempty" xml:"passenger_id_num,omitempty"`
	// 退款乘客手机号
	PassengerPhone string `json:"passenger_phone,omitempty" xml:"passenger_phone,omitempty"`
	// 退款金额,单位(元)
	RefundFee string `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退款时间点
	RefundTime string `json:"refund_time,omitempty" xml:"refund_time,omitempty"`
	// 退款资金号唯一ID
	RefundTransId string `json:"refund_trans_id,omitempty" xml:"refund_trans_id,omitempty"`
	// 平台单号
	MainBizOrderId int64 `json:"main_biz_order_id,omitempty" xml:"main_biz_order_id,omitempty"`
	// 退款类型 0-退票
	RefundType int64 `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
}

AgentConfirmRefundRq 结构体

func GetAgentConfirmRefundRq added in v1.3.4

func GetAgentConfirmRefundRq() *AgentConfirmRefundRq

GetAgentConfirmRefundRq() 从对象池中获取AgentConfirmRefundRq

type AgentConfirmReturnAndRefundRq

type AgentConfirmReturnAndRefundRq struct {
	// 商家订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 退款金额,单位元;退票成功时必填
	AgentRefundAmount string `json:"agent_refund_amount,omitempty" xml:"agent_refund_amount,omitempty"`
	// 退款资金号唯一ID
	AgentRefundTransId string `json:"agent_refund_trans_id,omitempty" xml:"agent_refund_trans_id,omitempty"`
	// 退票时间点
	AgentReturnTime string `json:"agent_return_time,omitempty" xml:"agent_return_time,omitempty"`
	// 按票的维度进行退票时,商家票号
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 发车时间
	DepartDate string `json:"depart_date,omitempty" xml:"depart_date,omitempty"`
	// 退票乘客证件号(按票退时必填)
	PassengerIdNum string `json:"passenger_id_num,omitempty" xml:"passenger_id_num,omitempty"`
	// 退票乘客姓名
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 退款乘客手机号
	PassengerPhone string `json:"passenger_phone,omitempty" xml:"passenger_phone,omitempty"`
	// 扩展属性json
	AgentExtAttr string `json:"agent_ext_attr,omitempty" xml:"agent_ext_attr,omitempty"`
	// offline:线下退票;online:线上退票
	AgentReturnMode string `json:"agent_return_mode,omitempty" xml:"agent_return_mode,omitempty"`
	// 退票场景,common:普通退款场景 force: 不可抗力
	RefundScene string `json:"refund_scene,omitempty" xml:"refund_scene,omitempty"`
	// 通知用户退票原因
	RefundSceneOfficialReasonCode string `json:"refund_scene_official_reason_code,omitempty" xml:"refund_scene_official_reason_code,omitempty"`
	// 商家退票状态;1-成功,2-失败
	AgentReturnTicketStatus int64 `json:"agent_return_ticket_status,omitempty" xml:"agent_return_ticket_status,omitempty"`
	// 商家退票类型;0-按票退,1-按单退
	AgentReturnTicketType int64 `json:"agent_return_ticket_type,omitempty" xml:"agent_return_ticket_type,omitempty"`
	// 平台单号
	MainBizOrderId int64 `json:"main_biz_order_id,omitempty" xml:"main_biz_order_id,omitempty"`
	// 退票结果编码,(退票失败时必填,参考标准错误码)
	AgentReturnTicketCode int64 `json:"agent_return_ticket_code,omitempty" xml:"agent_return_ticket_code,omitempty"`
}

AgentConfirmReturnAndRefundRq 结构体

func GetAgentConfirmReturnAndRefundRq added in v1.3.4

func GetAgentConfirmReturnAndRefundRq() *AgentConfirmReturnAndRefundRq

GetAgentConfirmReturnAndRefundRq() 从对象池中获取AgentConfirmReturnAndRefundRq

type AgentConfirmReturnRq

type AgentConfirmReturnRq struct {
	// 商家单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 按票退 时的票号
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 调用方表示
	ComeFrom string `json:"come_from,omitempty" xml:"come_from,omitempty"`
	// 按票退 时的乘客姓名
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 参考退款金额(以实际为准)
	RefundAmount string `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 签名
	Isign string `json:"isign,omitempty" xml:"isign,omitempty"`
	// 退票成功时间点
	SuccessTime string `json:"success_time,omitempty" xml:"success_time,omitempty"`
	// 退票结果 1-成功 2-失败
	AgentReturnTicketStatus int64 `json:"agent_return_ticket_status,omitempty" xml:"agent_return_ticket_status,omitempty"`
	// 退票类型 0-按票退 1-按单退
	AgentReturnTicketType int64 `json:"agent_return_ticket_type,omitempty" xml:"agent_return_ticket_type,omitempty"`
}

AgentConfirmReturnRq 结构体

func GetAgentConfirmReturnRq added in v1.3.4

func GetAgentConfirmReturnRq() *AgentConfirmReturnRq

GetAgentConfirmReturnRq() 从对象池中获取AgentConfirmReturnRq

type AgentMultipleRefundRq

type AgentMultipleRefundRq struct {
	// 退款明细数据
	RefundTicketDetailList []AgentMultipleRefundTicketInfo `json:"refund_ticket_detail_list,omitempty" xml:"refund_ticket_detail_list>agent_multiple_refund_ticket_info,omitempty"`
	// 商家订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 退款原因必填
	AgentRefundReason string `json:"agent_refund_reason,omitempty" xml:"agent_refund_reason,omitempty"`
	// 退款流水号唯一标识,防止重复退款
	AgentRefundTransNo string `json:"agent_refund_trans_no,omitempty" xml:"agent_refund_trans_no,omitempty"`
	// 选择不可抗力场景后飞猪平台会发送停运短信给用户
	RefundScene string `json:"refund_scene,omitempty" xml:"refund_scene,omitempty"`
	// 通知用户停运原因
	RefundSceneOfficialReasonCode string `json:"refund_scene_official_reason_code,omitempty" xml:"refund_scene_official_reason_code,omitempty"`
	// 飞猪平台订单号
	MainBizOrderId int64 `json:"main_biz_order_id,omitempty" xml:"main_biz_order_id,omitempty"`
	// 退款总金额(票款+服务费)(分)
	TotalRefundAmount int64 `json:"total_refund_amount,omitempty" xml:"total_refund_amount,omitempty"`
	// 退服务费总金额(分)
	TotalServiceChargeRefundAmount int64 `json:"total_service_charge_refund_amount,omitempty" xml:"total_service_charge_refund_amount,omitempty"`
}

AgentMultipleRefundRq 结构体

func GetAgentMultipleRefundRq added in v1.3.4

func GetAgentMultipleRefundRq() *AgentMultipleRefundRq

GetAgentMultipleRefundRq() 从对象池中获取AgentMultipleRefundRq

type AgentMultipleRefundTicketInfo

type AgentMultipleRefundTicketInfo struct {
	// 商家票号(唯一标识关联乘客)
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 退款人证件号(无票号时此参数必填)
	PassengerIdNum string `json:"passenger_id_num,omitempty" xml:"passenger_id_num,omitempty"`
	// 退票金额(分)
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 退服务费金额(分)
	ServiceChargeRefundAmount int64 `json:"service_charge_refund_amount,omitempty" xml:"service_charge_refund_amount,omitempty"`
}

AgentMultipleRefundTicketInfo 结构体

func GetAgentMultipleRefundTicketInfo added in v1.3.4

func GetAgentMultipleRefundTicketInfo() *AgentMultipleRefundTicketInfo

GetAgentMultipleRefundTicketInfo() 从对象池中获取AgentMultipleRefundTicketInfo

type AgentQueryOrderRq added in v1.2.8

type AgentQueryOrderRq struct {
	// 商家订单号,多个使用英文逗号进行分隔
	AgentOrderIds string `json:"agent_order_ids,omitempty" xml:"agent_order_ids,omitempty"`
	// 订单完成日期区间,格式:yyyyMMdd
	CompleteOrderDateInterval string `json:"complete_order_date_interval,omitempty" xml:"complete_order_date_interval,omitempty"`
	// 退票完成日期区间,,格式:yyyyMMdd
	CompleteRefundDateInterval string `json:"complete_refund_date_interval,omitempty" xml:"complete_refund_date_interval,omitempty"`
	// 订单创建日期区间,格式:yyyyMMdd
	CreateOrderDateInterval string `json:"create_order_date_interval,omitempty" xml:"create_order_date_interval,omitempty"`
	// 申请退票日期区间,,格式:yyyyMMdd
	CreateRefundDateInterval string `json:"create_refund_date_interval,omitempty" xml:"create_refund_date_interval,omitempty"`
	// 飞猪订单号,多个使用英文逗号进行分隔
	OrderIds string `json:"order_ids,omitempty" xml:"order_ids,omitempty"`
	// 退票申请id,多个使用英文逗号进行分隔
	RefundApplyIds string `json:"refund_apply_ids,omitempty" xml:"refund_apply_ids,omitempty"`
	// 当前页码从1开始
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 每页数量最大为100,超过100会有超时
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

AgentQueryOrderRq 结构体

func GetAgentQueryOrderRq added in v1.3.4

func GetAgentQueryOrderRq() *AgentQueryOrderRq

GetAgentQueryOrderRq() 从对象池中获取AgentQueryOrderRq

type AlitripBusInsuranceRecommendAPIRequest added in v1.2.5

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

AlitripBusInsuranceRecommendAPIRequest 汽车票保险推荐接口 API请求 alitrip.bus.insurance.recommend

汽车票保险推荐接口-供商家售卖飞猪保险使用

func GetAlitripBusInsuranceRecommendAPIRequest added in v1.3.4

func GetAlitripBusInsuranceRecommendAPIRequest() *AlitripBusInsuranceRecommendAPIRequest

GetAlitripBusInsuranceRecommendRequest 从 sync.Pool 获取 AlitripBusInsuranceRecommendAPIRequest

func NewAlitripBusInsuranceRecommendRequest added in v1.2.5

func NewAlitripBusInsuranceRecommendRequest() *AlitripBusInsuranceRecommendAPIRequest

NewAlitripBusInsuranceRecommendRequest 初始化AlitripBusInsuranceRecommendAPIRequest对象

func (AlitripBusInsuranceRecommendAPIRequest) GetApiMethodName added in v1.2.5

func (r AlitripBusInsuranceRecommendAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBusInsuranceRecommendAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBusInsuranceRecommendAPIRequest) GetInsuranceRecommendRq added in v1.2.5

func (r AlitripBusInsuranceRecommendAPIRequest) GetInsuranceRecommendRq() *InsuranceRecommendRq

GetInsuranceRecommendRq InsuranceRecommendRq Getter

func (AlitripBusInsuranceRecommendAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripBusInsuranceRecommendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripBusInsuranceRecommendAPIRequest) SetInsuranceRecommendRq added in v1.2.5

func (r *AlitripBusInsuranceRecommendAPIRequest) SetInsuranceRecommendRq(_insuranceRecommendRq *InsuranceRecommendRq) error

SetInsuranceRecommendRq is InsuranceRecommendRq Setter 入参

type AlitripBusInsuranceRecommendAPIResponse added in v1.2.5

type AlitripBusInsuranceRecommendAPIResponse struct {
	model.CommonResponse
	AlitripBusInsuranceRecommendAPIResponseModel
}

AlitripBusInsuranceRecommendAPIResponse 汽车票保险推荐接口 API返回值 alitrip.bus.insurance.recommend

汽车票保险推荐接口-供商家售卖飞猪保险使用

func GetAlitripBusInsuranceRecommendAPIResponse added in v1.3.4

func GetAlitripBusInsuranceRecommendAPIResponse() *AlitripBusInsuranceRecommendAPIResponse

GetAlitripBusInsuranceRecommendAPIResponse 从 sync.Pool 获取 AlitripBusInsuranceRecommendAPIResponse

func (*AlitripBusInsuranceRecommendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripBusInsuranceRecommendAPIResponseModel added in v1.2.5

type AlitripBusInsuranceRecommendAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_bus_insurance_recommend_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 保险产品列表
	InsProductList []InsuranceProductVo `json:"ins_product_list,omitempty" xml:"ins_product_list>insurance_product_vo,omitempty"`
	// 接口业务成功时为空
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// true:成功;false:失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripBusInsuranceRecommendAPIResponseModel is 汽车票保险推荐接口 成功返回结果

func (*AlitripBusInsuranceRecommendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type B2BBookOrderRq

type B2BBookOrderRq struct {
	// 阿里订单号
	AliOrderId string `json:"ali_order_id,omitempty" xml:"ali_order_id,omitempty"`
}

B2BBookOrderRq 结构体

func GetB2BBookOrderRq added in v1.3.4

func GetB2BBookOrderRq() *B2BBookOrderRq

GetB2BBookOrderRq() 从对象池中获取B2BBookOrderRq

type B2BBusLineInfo

type B2BBusLineInfo struct {
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 车次ID
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
	// 出发城市
	StartCityName string `json:"start_city_name,omitempty" xml:"start_city_name,omitempty"`
	// 出发车站
	StartStationName string `json:"start_station_name,omitempty" xml:"start_station_name,omitempty"`
	// 出发车站地址
	StartStationNameAddress string `json:"start_station_name_address,omitempty" xml:"start_station_name_address,omitempty"`
	// 到达车站
	ToStationName string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
}

B2BBusLineInfo 结构体

func GetB2BBusLineInfo added in v1.3.4

func GetB2BBusLineInfo() *B2BBusLineInfo

GetB2BBusLineInfo() 从对象池中获取B2BBusLineInfo

type B2BBusOrderInfo

type B2BBusOrderInfo struct {
	// 票信息
	BusB2bTicketInfoList []B2BTicketInfo `json:"bus_b2b_ticket_info_list,omitempty" xml:"bus_b2b_ticket_info_list>b2b_ticket_info,omitempty"`
	// 支付宝交易流水号
	AlipayTradeId string `json:"alipay_trade_id,omitempty" xml:"alipay_trade_id,omitempty"`
	// 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 出票成功时间
	IssueTime string `json:"issue_time,omitempty" xml:"issue_time,omitempty"`
	// 车次对象
	B2BBusLineInfo *B2BBusLineInfo `json:"b2_b_bus_line_info,omitempty" xml:"b2_b_bus_line_info,omitempty"`
	// 取票人信息
	B2BFetchHolderInfo *B2BFetchHolderInfo `json:"b2_b_fetch_holder_info,omitempty" xml:"b2_b_fetch_holder_info,omitempty"`
	// 取票信息
	B2BFetchTicket *B2BFetchTicket `json:"b2_b_fetch_ticket,omitempty" xml:"b2_b_fetch_ticket,omitempty"`
	// 阿里订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 总价
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

B2BBusOrderInfo 结构体

func GetB2BBusOrderInfo added in v1.3.4

func GetB2BBusOrderInfo() *B2BBusOrderInfo

GetB2BBusOrderInfo() 从对象池中获取B2BBusOrderInfo

type B2BBusSeatPriceDto

type B2BBusSeatPriceDto struct {
	// 出发城市
	DepCityName string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 车次ID
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
	// 车次全价
	FullPrice int64 `json:"full_price,omitempty" xml:"full_price,omitempty"`
	// 余票数量
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
	// 服务费
	ServicePrice int64 `json:"service_price,omitempty" xml:"service_price,omitempty"`
}

B2BBusSeatPriceDto 结构体

func GetB2BBusSeatPriceDto added in v1.3.4

func GetB2BBusSeatPriceDto() *B2BBusSeatPriceDto

GetB2BBusSeatPriceDto() 从对象池中获取B2BBusSeatPriceDto

type B2BCreateOrderRq

type B2BCreateOrderRq struct {
	// 乘客信息
	Passengers []PassengerVo `json:"passengers,omitempty" xml:"passengers>passenger_vo,omitempty"`
	// 取票人
	B2BFetchHolderInfo *B2BFetchHolderInfo `json:"b2_b_fetch_holder_info,omitempty" xml:"b2_b_fetch_holder_info,omitempty"`
	// 车次信息
	B2bBusLineInfo *B2BBusLineInfo `json:"b2b_bus_line_info,omitempty" xml:"b2b_bus_line_info,omitempty"`
	// 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 总价
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

B2BCreateOrderRq 结构体

func GetB2BCreateOrderRq added in v1.3.4

func GetB2BCreateOrderRq() *B2BCreateOrderRq

GetB2BCreateOrderRq() 从对象池中获取B2BCreateOrderRq

type B2BFetchHolderInfo

type B2BFetchHolderInfo struct {
	// 取票人证件号码
	FetchCertNumber string `json:"fetch_cert_number,omitempty" xml:"fetch_cert_number,omitempty"`
	// 取票人证件类型
	FetchCertType string `json:"fetch_cert_type,omitempty" xml:"fetch_cert_type,omitempty"`
	// 取票人电话
	FetchPhone string `json:"fetch_phone,omitempty" xml:"fetch_phone,omitempty"`
	// 取票人姓名
	FetchTicketName string `json:"fetch_ticket_name,omitempty" xml:"fetch_ticket_name,omitempty"`
}

B2BFetchHolderInfo 结构体

func GetB2BFetchHolderInfo added in v1.3.4

func GetB2BFetchHolderInfo() *B2BFetchHolderInfo

GetB2BFetchHolderInfo() 从对象池中获取B2BFetchHolderInfo

type B2BFetchTicket

type B2BFetchTicket struct {
	// 取票短信
	FetchSms string `json:"fetch_sms,omitempty" xml:"fetch_sms,omitempty"`
	// 取票地址
	FetchTicketAddress string `json:"fetch_ticket_address,omitempty" xml:"fetch_ticket_address,omitempty"`
	// 取票号
	FetchTicketNumber string `json:"fetch_ticket_number,omitempty" xml:"fetch_ticket_number,omitempty"`
	// 取票密码
	FetchTicketPwd string `json:"fetch_ticket_pwd,omitempty" xml:"fetch_ticket_pwd,omitempty"`
}

B2BFetchTicket 结构体

func GetB2BFetchTicket added in v1.3.4

func GetB2BFetchTicket() *B2BFetchTicket

GetB2BFetchTicket() 从对象池中获取B2BFetchTicket

type B2BOrderQueryRp

type B2BOrderQueryRp struct {
	// 错误代码
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 订单对象
	B2bBusOrderInfo *B2BBusOrderInfo `json:"b2b_bus_order_info,omitempty" xml:"b2b_bus_order_info,omitempty"`
	// 是否查询成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

B2BOrderQueryRp 结构体

func GetB2BOrderQueryRp added in v1.3.4

func GetB2BOrderQueryRp() *B2BOrderQueryRp

GetB2BOrderQueryRp() 从对象池中获取B2BOrderQueryRp

type B2BOrderQueryRq

type B2BOrderQueryRq struct {
	// 阿里订单号
	AliTripOrderId string `json:"ali_trip_order_id,omitempty" xml:"ali_trip_order_id,omitempty"`
}

B2BOrderQueryRq 结构体

func GetB2BOrderQueryRq added in v1.3.4

func GetB2BOrderQueryRq() *B2BOrderQueryRq

GetB2BOrderQueryRq() 从对象池中获取B2BOrderQueryRq

type B2BQueryRefundFeeRp

type B2BQueryRefundFeeRp struct {
	// refundFees
	RefundFees []string `json:"refund_fees,omitempty" xml:"refund_fees>string,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// errorMsg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// canReturnSingleTicket
	CanReturnSingleTicket bool `json:"can_return_single_ticket,omitempty" xml:"can_return_single_ticket,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

B2BQueryRefundFeeRp 结构体

func GetB2BQueryRefundFeeRp added in v1.3.4

func GetB2BQueryRefundFeeRp() *B2BQueryRefundFeeRp

GetB2BQueryRefundFeeRp() 从对象池中获取B2BQueryRefundFeeRp

type B2BRefundOrderRp

type B2BRefundOrderRp struct {
	// results
	Results []string `json:"results,omitempty" xml:"results>string,omitempty"`
	// errorCode
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// errorMsg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// success1
	Success1 bool `json:"success1,omitempty" xml:"success1,omitempty"`
}

B2BRefundOrderRp 结构体

func GetB2BRefundOrderRp added in v1.3.4

func GetB2BRefundOrderRp() *B2BRefundOrderRp

GetB2BRefundOrderRp() 从对象池中获取B2BRefundOrderRp

type B2BRefundOrderRq

type B2BRefundOrderRq struct {
	// 飞猪子订单号
	SubOrderIds []int64 `json:"sub_order_ids,omitempty" xml:"sub_order_ids>int64,omitempty"`
	// 退票原因
	RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"`
	// 飞猪订单号
	AliTripOrderId string `json:"ali_trip_order_id,omitempty" xml:"ali_trip_order_id,omitempty"`
	// 卖家淘宝ID
	SellerAgentId int64 `json:"seller_agent_id,omitempty" xml:"seller_agent_id,omitempty"`
}

B2BRefundOrderRq 结构体

func GetB2BRefundOrderRq added in v1.3.4

func GetB2BRefundOrderRq() *B2BRefundOrderRq

GetB2BRefundOrderRq() 从对象池中获取B2BRefundOrderRq

type B2BTicketInfo

type B2BTicketInfo struct {
	// 乘客类型
	RiderCertType string `json:"rider_cert_type,omitempty" xml:"rider_cert_type,omitempty"`
	// 乘客姓名
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 座位号
	RiderSeatNumber string `json:"rider_seat_number,omitempty" xml:"rider_seat_number,omitempty"`
	// 票ID
	TicketId string `json:"ticket_id,omitempty" xml:"ticket_id,omitempty"`
	// 退票手续费
	CommissionFee int64 `json:"commission_fee,omitempty" xml:"commission_fee,omitempty"`
	// 可退款金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退票状态 1(新建立) 2(处理中)3(同意)4(拒绝)5(已退款)
	RefundStatus int64 `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 服务费
	ServiceCharge int64 `json:"service_charge,omitempty" xml:"service_charge,omitempty"`
	// 子订单id
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 票价
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
}

B2BTicketInfo 结构体

func GetB2BTicketInfo added in v1.3.4

func GetB2BTicketInfo() *B2BTicketInfo

GetB2BTicketInfo() 从对象池中获取B2BTicketInfo

type BusCityChangeDto

type BusCityChangeDto struct {
	// 城市拼音
	CityFullPinyin string `json:"city_full_pinyin,omitempty" xml:"city_full_pinyin,omitempty"`
	// 城市名
	StartCityName string `json:"start_city_name,omitempty" xml:"start_city_name,omitempty"`
	// 是否开通标示,0:已开通 1:未开通
	TypeNo int64 `json:"type_no,omitempty" xml:"type_no,omitempty"`
	// 是否可售标示,0:暂停售票 1:可售
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

BusCityChangeDto 结构体

func GetBusCityChangeDto added in v1.3.4

func GetBusCityChangeDto() *BusCityChangeDto

GetBusCityChangeDto() 从对象池中获取BusCityChangeDto

type BusNumberDto

type BusNumberDto struct {
	// 始发城市ID
	AgentFromCityId string `json:"agent_from_city_id,omitempty" xml:"agent_from_city_id,omitempty"`
	// 始发车站ID
	AgentFromStationId string `json:"agent_from_station_id,omitempty" xml:"agent_from_station_id,omitempty"`
	// 到达时间(格式:yyyy-MM-dd HH:mm)
	ArriveTime string `json:"arrive_time,omitempty" xml:"arrive_time,omitempty"`
	// 其他非格式化属性合并成一个json格式字符串,对接时明确约定
	Attribute string `json:"attribute,omitempty" xml:"attribute,omitempty"`
	// 客车车次
	BusNumber string `json:"bus_number,omitempty" xml:"bus_number,omitempty"`
	// 客车车型
	BusType string `json:"bus_type,omitempty" xml:"bus_type,omitempty"`
	// 出发时间(格式:yyyy-MM-dd HH:mm)
	DepartTime string `json:"depart_time,omitempty" xml:"depart_time,omitempty"`
	// 目的地名称
	DestinationName string `json:"destination_name,omitempty" xml:"destination_name,omitempty"`
	// 始发城市名
	FromCityName string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	// 始发车站名
	FromStationName string `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	// 最晚发车时间(格式:HH:mm)
	LastSchedule string `json:"last_schedule,omitempty" xml:"last_schedule,omitempty"`
	// 车次ID,需保持唯一
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
	// 检票口
	TicketWicket string `json:"ticket_wicket,omitempty" xml:"ticket_wicket,omitempty"`
	// 目的地城市
	ToCityName string `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	// 目的地省份
	ToProvinceName string `json:"to_province_name,omitempty" xml:"to_province_name,omitempty"`
	// 目的地所属车站
	ToStationName string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	// 途经站
	ViaStation string `json:"via_station,omitempty" xml:"via_station,omitempty"`
	// 业务类型(0:普通汽车票;1:机场巴士;2:景区巴士,默认为0)
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 发车前多少分钟停止售票(单位:分钟)
	BookLimitTime int64 `json:"book_limit_time,omitempty" xml:"book_limit_time,omitempty"`
	// 里程(单位:km)
	Distance int64 `json:"distance,omitempty" xml:"distance,omitempty"`
	// 是否加班车(1是,0否)
	ExtraSchedule int64 `json:"extra_schedule,omitempty" xml:"extra_schedule,omitempty"`
	// 全票价,单位分
	FullPrice int64 `json:"full_price,omitempty" xml:"full_price,omitempty"`
	// 半票价,单位分
	HalfPrice int64 `json:"half_price,omitempty" xml:"half_price,omitempty"`
	// 是否可退票(1是,0否)
	IsRefund int64 `json:"is_refund,omitempty" xml:"is_refund,omitempty"`
	// 余票数
	RemainSeats int64 `json:"remain_seats,omitempty" xml:"remain_seats,omitempty"`
	// 运行时长(单位:分钟)
	RunTime int64 `json:"run_time,omitempty" xml:"run_time,omitempty"`
	// 服务费,单位分
	ServicePrice int64 `json:"service_price,omitempty" xml:"service_price,omitempty"`
	// 班次类型(0固定班,1流水班)
	ShiftType int64 `json:"shift_type,omitempty" xml:"shift_type,omitempty"`
	// 车次状态(1可售;0停售)
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 总座位数
	TotalSeats int64 `json:"total_seats,omitempty" xml:"total_seats,omitempty"`
}

BusNumberDto 结构体

func GetBusNumberDto added in v1.3.4

func GetBusNumberDto() *BusNumberDto

GetBusNumberDto() 从对象池中获取BusNumberDto

type BusNumberInfoDto

type BusNumberInfoDto struct {
	// 车次id
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
	// 出发时间
	DepartTime string `json:"depart_time,omitempty" xml:"depart_time,omitempty"`
	// 出发城市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 代理商id
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	// 库存
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
	// 价格
	FullPrice int64 `json:"full_price,omitempty" xml:"full_price,omitempty"`
}

BusNumberInfoDto 结构体

func GetBusNumberInfoDto added in v1.3.4

func GetBusNumberInfoDto() *BusNumberInfoDto

GetBusNumberInfoDto() 从对象池中获取BusNumberInfoDto

type BusNumberSearchRq

type BusNumberSearchRq struct {
	// 出发城市
	DepCityName string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	// 出入日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
}

BusNumberSearchRq 结构体

func GetBusNumberSearchRq added in v1.3.4

func GetBusNumberSearchRq() *BusNumberSearchRq

GetBusNumberSearchRq() 从对象池中获取BusNumberSearchRq

type BusSeatPriceRq

type BusSeatPriceRq struct {
	// 车次ID
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
}

BusSeatPriceRq 结构体

func GetBusSeatPriceRq added in v1.3.4

func GetBusSeatPriceRq() *BusSeatPriceRq

GetBusSeatPriceRq() 从对象池中获取BusSeatPriceRq

type BusoMainOrderHistoryPageVo

type BusoMainOrderHistoryPageVo struct {
	// busoMainOrderHistoryVOList
	BusoMainOrderHistoryVOList []Busomainorderhistoryvolist `json:"buso_main_order_history_v_o_list,omitempty" xml:"buso_main_order_history_v_o_list>busomainorderhistoryvolist,omitempty"`
	// currentPage 当前多少页
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// totalSize 总条目
	TotalSize int64 `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

BusoMainOrderHistoryPageVo 结构体

func GetBusoMainOrderHistoryPageVo added in v1.3.4

func GetBusoMainOrderHistoryPageVo() *BusoMainOrderHistoryPageVo

GetBusoMainOrderHistoryPageVo() 从对象池中获取BusoMainOrderHistoryPageVo

type Busomainorderhistoryvolist

type Busomainorderhistoryvolist struct {
	// lastPlaceName 目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// scheduleId 车次id
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
	// gmtCreate 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// startCityName 出发城市
	StartCityName string `json:"start_city_name,omitempty" xml:"start_city_name,omitempty"`
	// issueTime 出票时间
	IssueTime string `json:"issue_time,omitempty" xml:"issue_time,omitempty"`
	// payTime 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// agentOrderId 代理商订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// startTime 出发时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// endCityName 到达城市
	EndCityName string `json:"end_city_name,omitempty" xml:"end_city_name,omitempty"`
	// arriveStationName 到达站名称
	ArriveStationName string `json:"arrive_station_name,omitempty" xml:"arrive_station_name,omitempty"`
	// busNumber 车次编号
	BusNumber string `json:"bus_number,omitempty" xml:"bus_number,omitempty"`
	// startStationName 出发车站
	StartStationName string `json:"start_station_name,omitempty" xml:"start_station_name,omitempty"`
	// extAttr json格式的扩展信息,如自助机支付方式等
	ExtAttr string `json:"ext_attr,omitempty" xml:"ext_attr,omitempty"`
	// alipayTradeId 支付宝交易号
	AlipayTradeId string `json:"alipay_trade_id,omitempty" xml:"alipay_trade_id,omitempty"`
	// 订单来源 window:窗口  self:自助机
	TradeSource string `json:"trade_source,omitempty" xml:"trade_source,omitempty"`
	// 支付方式:alipay:支付宝 wechat:微信
	PayMode string `json:"pay_mode,omitempty" xml:"pay_mode,omitempty"`
	// 自助机机器编号
	MachineNumber string `json:"machine_number,omitempty" xml:"machine_number,omitempty"`
	// agentId 代理商编号
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	// canRefund 是否可退 1 可退 0 不可退
	CanRefund int64 `json:"can_refund,omitempty" xml:"can_refund,omitempty"`
	// mainOrderId 飞猪订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// orderStatus 订单状态. 10:初始状态,15:订单可见;41:订单完成待打款给卖家;70:交易成功 80:交易关闭
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// discountAmount 折扣优惠价格
	DiscountAmount int64 `json:"discount_amount,omitempty" xml:"discount_amount,omitempty"`
	// refundAmount 退款金额(分)
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// payStatus 支付状态 	支付状态(10:初始支付状态,20:创建担保交易成功,30:买家付款成功,60:已打款给卖家,100:关闭已支付订单成功,101:关闭未支付订单成功)
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// ticketCount 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// totalPrice 总价
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// refundStatus 退款状态:0 无申请 10-初始 20-无需退款 40-退款成功
	RefundStatus int64 `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// orderModel 1 自助机 0 线上订单
	OrderModel int64 `json:"order_model,omitempty" xml:"order_model,omitempty"`
}

Busomainorderhistoryvolist 结构体

func GetBusomainorderhistoryvolist added in v1.3.4

func GetBusomainorderhistoryvolist() *Busomainorderhistoryvolist

GetBusomainorderhistoryvolist() 从对象池中获取Busomainorderhistoryvolist

type CityChangeRq

type CityChangeRq struct {
	// 城市列表属性
	List []BusCityChangeDto `json:"list,omitempty" xml:"list>bus_city_change_dto,omitempty"`
	// 代理商ID
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
}

CityChangeRq 结构体

func GetCityChangeRq added in v1.3.4

func GetCityChangeRq() *CityChangeRq

GetCityChangeRq() 从对象池中获取CityChangeRq

type CityDto

type CityDto struct {
	// 城市编码
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 拼音
	CityFullPy string `json:"city_full_py,omitempty" xml:"city_full_py,omitempty"`
	// 城市名字
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 简拼
	CityShortPy string `json:"city_short_py,omitempty" xml:"city_short_py,omitempty"`
	// 省份名称
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// 预售期
	PreDay int64 `json:"pre_day,omitempty" xml:"pre_day,omitempty"`
}

CityDto 结构体

func GetCityDto added in v1.3.4

func GetCityDto() *CityDto

GetCityDto() 从对象池中获取CityDto

type CitySearchRp

type CitySearchRp struct {
	// 城市集合
	Citys []CityDto `json:"citys,omitempty" xml:"citys>city_dto,omitempty"`
	// 错误代码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误描述
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

CitySearchRp 结构体

func GetCitySearchRp added in v1.3.4

func GetCitySearchRp() *CitySearchRp

GetCitySearchRp() 从对象池中获取CitySearchRp

type InsuranceProductVo added in v1.2.7

type InsuranceProductVo struct {
	// 保险产品码
	InsProductCode string `json:"ins_product_code,omitempty" xml:"ins_product_code,omitempty"`
	// 保险名称
	InsName string `json:"ins_name,omitempty" xml:"ins_name,omitempty"`
	// 保险标题
	InsTitle string `json:"ins_title,omitempty" xml:"ins_title,omitempty"`
	// 特别约定
	SpecialTermsAndConditions *InsurancePropertyVo `json:"special_terms_and_conditions,omitempty" xml:"special_terms_and_conditions,omitempty"`
	// 产品特色图片
	ProductFeatureImage *InsurancePropertyVo `json:"product_feature_image,omitempty" xml:"product_feature_image,omitempty"`
	// 查看详情
	CheckDtails *InsurancePropertyVo `json:"check_dtails,omitempty" xml:"check_dtails,omitempty"`
	// 理赔流程
	ClaimFlow *InsurancePropertyVo `json:"claim_flow,omitempty" xml:"claim_flow,omitempty"`
	// 保险条款
	ProductTerm *InsurancePropertyVo `json:"product_term,omitempty" xml:"product_term,omitempty"`
	// 产品标签
	ProdTag *InsurancePropertyVo `json:"prod_tag,omitempty" xml:"prod_tag,omitempty"`
	// 产品特色
	ProductFeature *InsurancePropertyVo `json:"product_feature,omitempty" xml:"product_feature,omitempty"`
	// 理赔服务电话
	ClaimServicePhone *InsurancePropertyVo `json:"claim_service_phone,omitempty" xml:"claim_service_phone,omitempty"`
	// 产品图片
	ProductImage *InsurancePropertyVo `json:"product_image,omitempty" xml:"product_image,omitempty"`
	// 投保须知
	InsMustKnow *InsurancePropertyVo `json:"ins_must_know,omitempty" xml:"ins_must_know,omitempty"`
	// 客服电话
	CustomerServicePhone *InsurancePropertyVo `json:"customer_service_phone,omitempty" xml:"customer_service_phone,omitempty"`
	// 保险售卖价格(单位:分)
	InsPrice int64 `json:"ins_price,omitempty" xml:"ins_price,omitempty"`
}

InsuranceProductVo 结构体

func GetInsuranceProductVo added in v1.3.4

func GetInsuranceProductVo() *InsuranceProductVo

GetInsuranceProductVo() 从对象池中获取InsuranceProductVo

type InsurancePropertyVo added in v1.2.7

type InsurancePropertyVo struct {
	// 名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 数据
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// key
	Key string `json:"key,omitempty" xml:"key,omitempty"`
}

InsurancePropertyVo 结构体

func GetInsurancePropertyVo added in v1.3.4

func GetInsurancePropertyVo() *InsurancePropertyVo

GetInsurancePropertyVo() 从对象池中获取InsurancePropertyVo

type InsuranceRecommendRq added in v1.2.5

type InsuranceRecommendRq struct {
	// 出发城市
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 机具编号
	MachineNumber string `json:"machine_number,omitempty" xml:"machine_number,omitempty"`
	// 出发站点
	StationName string `json:"station_name,omitempty" xml:"station_name,omitempty"`
	// 出发省份
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// 渠道来源:self->自助机机具;window->窗口
	TradeSource string `json:"trade_source,omitempty" xml:"trade_source,omitempty"`
}

InsuranceRecommendRq 结构体

func GetInsuranceRecommendRq added in v1.3.4

func GetInsuranceRecommendRq() *InsuranceRecommendRq

GetInsuranceRecommendRq() 从对象池中获取InsuranceRecommendRq

type InsuranceRefundDetail

type InsuranceRefundDetail struct {
	// 退保信息
	TvmInsuranceInfos []TvmInsuranceInfo `json:"tvm_insurance_infos,omitempty" xml:"tvm_insurance_infos>tvm_insurance_info,omitempty"`
	// 乘客证件号
	RiderCertNumber string `json:"rider_cert_number,omitempty" xml:"rider_cert_number,omitempty"`
	// 证件类型:01:身份证,02:护照,03:港澳通行证,04:台湾通行证,05:港澳往返内地通行证,06:台湾往返内地通行证,07:港澳居民居住证
	RiderCertType string `json:"rider_cert_type,omitempty" xml:"rider_cert_type,omitempty"`
	// 乘客姓名
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 保险退款总金额
	InsurePrice int64 `json:"insure_price,omitempty" xml:"insure_price,omitempty"`
}

InsuranceRefundDetail 结构体

func GetInsuranceRefundDetail added in v1.3.4

func GetInsuranceRefundDetail() *InsuranceRefundDetail

GetInsuranceRefundDetail() 从对象池中获取InsuranceRefundDetail

type MerchantBusFetchHolderInfo added in v1.2.8

type MerchantBusFetchHolderInfo struct {
	// 取票电话
	FetchPhone string `json:"fetch_phone,omitempty" xml:"fetch_phone,omitempty"`
	// 取票人信息
	FetchTicketName string `json:"fetch_ticket_name,omitempty" xml:"fetch_ticket_name,omitempty"`
}

MerchantBusFetchHolderInfo 结构体

func GetMerchantBusFetchHolderInfo added in v1.3.4

func GetMerchantBusFetchHolderInfo() *MerchantBusFetchHolderInfo

GetMerchantBusFetchHolderInfo() 从对象池中获取MerchantBusFetchHolderInfo

type MerchantBusLineInfo added in v1.2.5

type MerchantBusLineInfo struct {
	// 目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 到达站点
	ArriveStationName string `json:"arrive_station_name,omitempty" xml:"arrive_station_name,omitempty"`
	// 出发日期
	DepartDate string `json:"depart_date,omitempty" xml:"depart_date,omitempty"`
	// 车牌号
	BusNumber string `json:"bus_number,omitempty" xml:"bus_number,omitempty"`
	// 出发时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 班次id
	ScheduleId string `json:"schedule_id,omitempty" xml:"schedule_id,omitempty"`
	// 出发站名称
	StartStationName string `json:"start_station_name,omitempty" xml:"start_station_name,omitempty"`
}

MerchantBusLineInfo 结构体

func GetMerchantBusLineInfo added in v1.3.4

func GetMerchantBusLineInfo() *MerchantBusLineInfo

GetMerchantBusLineInfo() 从对象池中获取MerchantBusLineInfo

type MerchantBusOrderInfo added in v1.2.8

type MerchantBusOrderInfo struct {
	// 票信息列表
	BusTicketInfoList []MerchantBusTicketInfo `json:"bus_ticket_info_list,omitempty" xml:"bus_ticket_info_list>merchant_bus_ticket_info,omitempty"`
	// 退票信息
	RefundApplyInfoList []MerchantBusRefundApplyInfo `json:"refund_apply_info_list,omitempty" xml:"refund_apply_info_list>merchant_bus_refund_apply_info,omitempty"`
	// 到达站点
	EndStation string `json:"end_station,omitempty" xml:"end_station,omitempty"`
	// 出票时间
	IssueTime string `json:"issue_time,omitempty" xml:"issue_time,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 代理商订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 支付流水号
	AlipayTradeId string `json:"alipay_trade_id,omitempty" xml:"alipay_trade_id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 业务类型:普通巴士,旅游巴士
	TransType string `json:"trans_type,omitempty" xml:"trans_type,omitempty"`
	// 出发站点
	StartStation string `json:"start_station,omitempty" xml:"start_station,omitempty"`
	// 票数量
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 票总价,单位分
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// 订单状态:1-待支付;2-已取消;3-待出票;4-出票成功;5-已关闭
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 班次信息
	BusLineInfo *MerchantBusLineInfo `json:"bus_line_info,omitempty" xml:"bus_line_info,omitempty"`
	// 取票人信息
	BusFetchHolderInfo *MerchantBusFetchHolderInfo `json:"bus_fetch_holder_info,omitempty" xml:"bus_fetch_holder_info,omitempty"`
	// 飞猪订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
	// 淘宝订单号
	TpOrderId int64 `json:"tp_order_id,omitempty" xml:"tp_order_id,omitempty"`
	// 自营订单
	IsSelfSaleOrder bool `json:"is_self_sale_order,omitempty" xml:"is_self_sale_order,omitempty"`
	// 微信订单
	IsWechat bool `json:"is_wechat,omitempty" xml:"is_wechat,omitempty"`
}

MerchantBusOrderInfo 结构体

func GetMerchantBusOrderInfo added in v1.3.4

func GetMerchantBusOrderInfo() *MerchantBusOrderInfo

GetMerchantBusOrderInfo() 从对象池中获取MerchantBusOrderInfo

type MerchantBusRefundApplyInfo added in v1.2.8

type MerchantBusRefundApplyInfo struct {
	// 退款时间
	RefundTime string `json:"refund_time,omitempty" xml:"refund_time,omitempty"`
	// 退票原因
	RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"`
	// 扩展属性
	ExtAttr string `json:"ext_attr,omitempty" xml:"ext_attr,omitempty"`
	// 退票申请创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 同意/拒绝时间
	AgreeOrRefuseTime string `json:"agree_or_refuse_time,omitempty" xml:"agree_or_refuse_time,omitempty"`
	// 申请时间
	ApplyTime string `json:"apply_time,omitempty" xml:"apply_time,omitempty"`
	// 拒绝原因
	RefuseReason string `json:"refuse_reason,omitempty" xml:"refuse_reason,omitempty"`
	// 0-用户申请1-商家申请2-二次退款
	ApplyType int64 `json:"apply_type,omitempty" xml:"apply_type,omitempty"`
	// 退票款金额,单位分
	RefundTicketAmount int64 `json:"refund_ticket_amount,omitempty" xml:"refund_ticket_amount,omitempty"`
	// 退款总金额,单位分
	RefundTotalAmount int64 `json:"refund_total_amount,omitempty" xml:"refund_total_amount,omitempty"`
	// 退票状态:1:新申请 2:代理商处理中 3:同意 4:拒绝 5:已退款
	RefundStatus int64 `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 退票申请id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 票信息
	BusTicketInfo *MerchantBusTicketInfo `json:"bus_ticket_info,omitempty" xml:"bus_ticket_info,omitempty"`
	// 退票手续费,单位分
	CommissionChargeAmount int64 `json:"commission_charge_amount,omitempty" xml:"commission_charge_amount,omitempty"`
	// 退商家服务费金额,单位分
	RefundServiceChargeAmount int64 `json:"refund_service_charge_amount,omitempty" xml:"refund_service_charge_amount,omitempty"`
}

MerchantBusRefundApplyInfo 结构体

func GetMerchantBusRefundApplyInfo added in v1.3.4

func GetMerchantBusRefundApplyInfo() *MerchantBusRefundApplyInfo

GetMerchantBusRefundApplyInfo() 从对象池中获取MerchantBusRefundApplyInfo

type MerchantBusRefundOrderInfo added in v1.2.8

type MerchantBusRefundOrderInfo struct {
	// 退票申请列表
	RefundApplyInfoList []MerchantBusRefundApplyInfo `json:"refund_apply_info_list,omitempty" xml:"refund_apply_info_list>merchant_bus_refund_apply_info,omitempty"`
	// 商家订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 支付流水号
	AlipayTradeId string `json:"alipay_trade_id,omitempty" xml:"alipay_trade_id,omitempty"`
	// 淘宝订单号
	TpOrderId string `json:"tp_order_id,omitempty" xml:"tp_order_id,omitempty"`
	// 飞猪订单号
	MainOrderId int64 `json:"main_order_id,omitempty" xml:"main_order_id,omitempty"`
}

MerchantBusRefundOrderInfo 结构体

func GetMerchantBusRefundOrderInfo added in v1.3.4

func GetMerchantBusRefundOrderInfo() *MerchantBusRefundOrderInfo

GetMerchantBusRefundOrderInfo() 从对象池中获取MerchantBusRefundOrderInfo

type MerchantBusTicketInfo added in v1.2.8

type MerchantBusTicketInfo struct {
	// 商家票id
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 座位号
	RiderSeatNumber string `json:"rider_seat_number,omitempty" xml:"rider_seat_number,omitempty"`
	// 乘客姓名
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 商家服务费
	ServiceCharge int64 `json:"service_charge,omitempty" xml:"service_charge,omitempty"`
	// 子订单号
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 票价,单位分
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 0-全票(成人) 1-半票(儿童) 2-免票(携童)
	TicketType int64 `json:"ticket_type,omitempty" xml:"ticket_type,omitempty"`
}

MerchantBusTicketInfo 结构体

func GetMerchantBusTicketInfo added in v1.3.4

func GetMerchantBusTicketInfo() *MerchantBusTicketInfo

GetMerchantBusTicketInfo() 从对象池中获取MerchantBusTicketInfo

type OfflineRefundTicketPriceRq

type OfflineRefundTicketPriceRq struct {
	// 退票信息集合
	ListRefundInfos []SingleRefundInfo `json:"list_refund_infos,omitempty" xml:"list_refund_infos>single_refund_info,omitempty"`
	// top平台用户唯一识别
	AppKey string `json:"app_key,omitempty" xml:"app_key,omitempty"`
	// 代理商店铺id
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
}

OfflineRefundTicketPriceRq 结构体

func GetOfflineRefundTicketPriceRq added in v1.3.4

func GetOfflineRefundTicketPriceRq() *OfflineRefundTicketPriceRq

GetOfflineRefundTicketPriceRq() 从对象池中获取OfflineRefundTicketPriceRq

type ParamLastPlaceSearchRq

type ParamLastPlaceSearchRq struct {
	// 城市编码
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 北京市
	DepCityName string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
}

ParamLastPlaceSearchRq 结构体

func GetParamLastPlaceSearchRq added in v1.3.4

func GetParamLastPlaceSearchRq() *ParamLastPlaceSearchRq

GetParamLastPlaceSearchRq() 从对象池中获取ParamLastPlaceSearchRq

type PassengerVo

type PassengerVo struct {
	// 乘客证件号码
	RiderCertNumber string `json:"rider_cert_number,omitempty" xml:"rider_cert_number,omitempty"`
	// 乘客证件类型
	RiderCertType string `json:"rider_cert_type,omitempty" xml:"rider_cert_type,omitempty"`
	// 乘客姓名
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 服务费
	ServiceCharge int64 `json:"service_charge,omitempty" xml:"service_charge,omitempty"`
	// 票价
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
}

PassengerVo 结构体

func GetPassengerVo added in v1.3.4

func GetPassengerVo() *PassengerVo

GetPassengerVo() 从对象池中获取PassengerVo

type ReceiptDo

type ReceiptDo struct {
	// 开票时间
	ReceiptDateTime string `json:"receipt_date_time,omitempty" xml:"receipt_date_time,omitempty"`
	// 发票流水号。成功时必填
	ReceiptNumber string `json:"receipt_number,omitempty" xml:"receipt_number,omitempty"`
	// 发票链接.status为1时必填
	ReceiptUrl string `json:"receipt_url,omitempty" xml:"receipt_url,omitempty"`
	// 失败原因.status为0时必填
	FailReason string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"`
	// 失败码
	FailCode string `json:"fail_code,omitempty" xml:"fail_code,omitempty"`
	// 代理商ID
	AgentId int64 `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	// 发票状态1成功0失败-1异常
	ReceiptStatus int64 `json:"receipt_status,omitempty" xml:"receipt_status,omitempty"`
}

ReceiptDo 结构体

func GetReceiptDo added in v1.3.4

func GetReceiptDo() *ReceiptDo

GetReceiptDo() 从对象池中获取ReceiptDo

type RefundAccountInDetail

type RefundAccountInDetail struct {
	// 收款账户支付宝ID 必传
	AlipayAccount string `json:"alipay_account,omitempty" xml:"alipay_account,omitempty"`
	// 收款装好支付宝账号,注意和上面的支付宝ID 要对应好
	AlipayAccountId string `json:"alipay_account_id,omitempty" xml:"alipay_account_id,omitempty"`
	// 退款批次号须唯一
	RefundBatchNo string `json:"refund_batch_no,omitempty" xml:"refund_batch_no,omitempty"`
	// 分为单位;退多少钱
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
}

RefundAccountInDetail 结构体

func GetRefundAccountInDetail added in v1.3.4

func GetRefundAccountInDetail() *RefundAccountInDetail

GetRefundAccountInDetail() 从对象池中获取RefundAccountInDetail

type SingleRefundInfo

type SingleRefundInfo struct {
	// 乘客身份证后四位
	CardNo string `json:"card_no,omitempty" xml:"card_no,omitempty"`
	// 退票价格
	RefundPrice string `json:"refund_price,omitempty" xml:"refund_price,omitempty"`
	// 乘客姓名
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 退票手续费
	RefundProcedurePrice string `json:"refund_procedure_price,omitempty" xml:"refund_procedure_price,omitempty"`
	// 退款详情
	RefundDetail string `json:"refund_detail,omitempty" xml:"refund_detail,omitempty"`
	// 代理商订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 退票时间
	RefundTicketTime string `json:"refund_ticket_time,omitempty" xml:"refund_ticket_time,omitempty"`
	// 代理商票ID
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
}

SingleRefundInfo 结构体

func GetSingleRefundInfo added in v1.3.4

func GetSingleRefundInfo() *SingleRefundInfo

GetSingleRefundInfo() 从对象池中获取SingleRefundInfo

type TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest

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

TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest 汽车票保险推荐 API请求 taobao.alitrip.bus.tickets.insurance.recommend

获取推荐保险内容

func GetTaobaoAlitripBusTicketsInsuranceRecommendAPIRequest added in v1.3.4

func GetTaobaoAlitripBusTicketsInsuranceRecommendAPIRequest() *TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest

GetTaobaoAlitripBusTicketsInsuranceRecommendRequest 从 sync.Pool 获取 TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest

func NewTaobaoAlitripBusTicketsInsuranceRecommendRequest

func NewTaobaoAlitripBusTicketsInsuranceRecommendRequest() *TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest

NewTaobaoAlitripBusTicketsInsuranceRecommendRequest 初始化TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest对象

func (TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest) GetRecommendReq

GetRecommendReq RecommendReq Getter

func (*TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoAlitripBusTicketsInsuranceRecommendAPIRequest) SetRecommendReq

SetRecommendReq is RecommendReq Setter 请求对象

type TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse

type TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripBusTicketsInsuranceRecommendAPIResponseModel
}

TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse 汽车票保险推荐 API返回值 taobao.alitrip.bus.tickets.insurance.recommend

获取推荐保险内容

func GetTaobaoAlitripBusTicketsInsuranceRecommendAPIResponse added in v1.3.4

func GetTaobaoAlitripBusTicketsInsuranceRecommendAPIResponse() *TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse

GetTaobaoAlitripBusTicketsInsuranceRecommendAPIResponse 从 sync.Pool 获取 TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse

func (*TaobaoAlitripBusTicketsInsuranceRecommendAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoAlitripBusTicketsInsuranceRecommendAPIResponseModel

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

TaobaoAlitripBusTicketsInsuranceRecommendAPIResponseModel is 汽车票保险推荐 成功返回结果

func (*TaobaoAlitripBusTicketsInsuranceRecommendAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoAlitripBusTicketsInsuranceRecommendResult

type TaobaoAlitripBusTicketsInsuranceRecommendResult struct {
	// 扩展预留
	BizExtMap string `json:"biz_ext_map,omitempty" xml:"biz_ext_map,omitempty"`
	// msgInfo
	MsgInfo string `json:"msg_info,omitempty" xml:"msg_info,omitempty"`
	// msgCode
	MsgCode string `json:"msg_code,omitempty" xml:"msg_code,omitempty"`
	// 接口返回结果对象
	Response *TopStandardInsRecommendResponse `json:"response,omitempty" xml:"response,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoAlitripBusTicketsInsuranceRecommendResult 结构体

func GetTaobaoAlitripBusTicketsInsuranceRecommendResult added in v1.3.4

func GetTaobaoAlitripBusTicketsInsuranceRecommendResult() *TaobaoAlitripBusTicketsInsuranceRecommendResult

GetTaobaoAlitripBusTicketsInsuranceRecommendResult() 从对象池中获取TaobaoAlitripBusTicketsInsuranceRecommendResult

type TaobaoBusAgentBookticketConfirmAPIRequest

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

TaobaoBusAgentBookticketConfirmAPIRequest 汽车票代理商接口—确认出票是否成功 API请求 taobao.bus.agent.bookticket.confirm

代理商通过该接口通知汽车票系统订单出票结果。

func GetTaobaoBusAgentBookticketConfirmAPIRequest added in v1.3.4

func GetTaobaoBusAgentBookticketConfirmAPIRequest() *TaobaoBusAgentBookticketConfirmAPIRequest

GetTaobaoBusAgentBookticketConfirmRequest 从 sync.Pool 获取 TaobaoBusAgentBookticketConfirmAPIRequest

func NewTaobaoBusAgentBookticketConfirmRequest

func NewTaobaoBusAgentBookticketConfirmRequest() *TaobaoBusAgentBookticketConfirmAPIRequest

NewTaobaoBusAgentBookticketConfirmRequest 初始化TaobaoBusAgentBookticketConfirmAPIRequest对象

func (TaobaoBusAgentBookticketConfirmAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusAgentBookticketConfirmAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusAgentBookticketConfirmAPIRequest) GetParamAgentConfirmBookRQ

func (r TaobaoBusAgentBookticketConfirmAPIRequest) GetParamAgentConfirmBookRQ() *AgentConfirmBookRq

GetParamAgentConfirmBookRQ ParamAgentConfirmBookRQ Getter

func (TaobaoBusAgentBookticketConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusAgentBookticketConfirmAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusAgentBookticketConfirmAPIRequest) SetParamAgentConfirmBookRQ

func (r *TaobaoBusAgentBookticketConfirmAPIRequest) SetParamAgentConfirmBookRQ(_paramAgentConfirmBookRQ *AgentConfirmBookRq) error

SetParamAgentConfirmBookRQ is ParamAgentConfirmBookRQ Setter 请求对象

type TaobaoBusAgentBookticketConfirmAPIResponse

type TaobaoBusAgentBookticketConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoBusAgentBookticketConfirmAPIResponseModel
}

TaobaoBusAgentBookticketConfirmAPIResponse 汽车票代理商接口—确认出票是否成功 API返回值 taobao.bus.agent.bookticket.confirm

代理商通过该接口通知汽车票系统订单出票结果。

func GetTaobaoBusAgentBookticketConfirmAPIResponse added in v1.3.4

func GetTaobaoBusAgentBookticketConfirmAPIResponse() *TaobaoBusAgentBookticketConfirmAPIResponse

GetTaobaoBusAgentBookticketConfirmAPIResponse 从 sync.Pool 获取 TaobaoBusAgentBookticketConfirmAPIResponse

func (*TaobaoBusAgentBookticketConfirmAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentBookticketConfirmAPIResponseModel

type TaobaoBusAgentBookticketConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_agent_bookticket_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 是否确认成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusAgentBookticketConfirmAPIResponseModel is 汽车票代理商接口—确认出票是否成功 成功返回结果

func (*TaobaoBusAgentBookticketConfirmAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentCityChangeAPIRequest

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

TaobaoBusAgentCityChangeAPIRequest 城市变更 API请求 taobao.bus.agent.city.change

代理商通知城市变更,比如可售变为不可售等

func GetTaobaoBusAgentCityChangeAPIRequest added in v1.3.4

func GetTaobaoBusAgentCityChangeAPIRequest() *TaobaoBusAgentCityChangeAPIRequest

GetTaobaoBusAgentCityChangeRequest 从 sync.Pool 获取 TaobaoBusAgentCityChangeAPIRequest

func NewTaobaoBusAgentCityChangeRequest

func NewTaobaoBusAgentCityChangeRequest() *TaobaoBusAgentCityChangeAPIRequest

NewTaobaoBusAgentCityChangeRequest 初始化TaobaoBusAgentCityChangeAPIRequest对象

func (TaobaoBusAgentCityChangeAPIRequest) GetApiMethodName

func (r TaobaoBusAgentCityChangeAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusAgentCityChangeAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusAgentCityChangeAPIRequest) GetParamCityChangeRQ

func (r TaobaoBusAgentCityChangeAPIRequest) GetParamCityChangeRQ() *CityChangeRq

GetParamCityChangeRQ ParamCityChangeRQ Getter

func (TaobaoBusAgentCityChangeAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusAgentCityChangeAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusAgentCityChangeAPIRequest) SetParamCityChangeRQ

func (r *TaobaoBusAgentCityChangeAPIRequest) SetParamCityChangeRQ(_paramCityChangeRQ *CityChangeRq) error

SetParamCityChangeRQ is ParamCityChangeRQ Setter 城市变更请求对象

type TaobaoBusAgentCityChangeAPIResponse

type TaobaoBusAgentCityChangeAPIResponse struct {
	model.CommonResponse
	TaobaoBusAgentCityChangeAPIResponseModel
}

TaobaoBusAgentCityChangeAPIResponse 城市变更 API返回值 taobao.bus.agent.city.change

代理商通知城市变更,比如可售变为不可售等

func GetTaobaoBusAgentCityChangeAPIResponse added in v1.3.4

func GetTaobaoBusAgentCityChangeAPIResponse() *TaobaoBusAgentCityChangeAPIResponse

GetTaobaoBusAgentCityChangeAPIResponse 从 sync.Pool 获取 TaobaoBusAgentCityChangeAPIResponse

func (*TaobaoBusAgentCityChangeAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentCityChangeAPIResponseModel

type TaobaoBusAgentCityChangeAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_agent_city_change_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统异常错误码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 异常描述
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusAgentCityChangeAPIResponseModel is 城市变更 成功返回结果

func (*TaobaoBusAgentCityChangeAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentMultipleRefundConfirmAPIRequest

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

TaobaoBusAgentMultipleRefundConfirmAPIRequest 综合交通多次退款接口 API请求 taobao.bus.agent.multiple.refund.confirm

此接口支持多次按照单客进行多次退款操作,只进行退款操作。

func GetTaobaoBusAgentMultipleRefundConfirmAPIRequest added in v1.3.4

func GetTaobaoBusAgentMultipleRefundConfirmAPIRequest() *TaobaoBusAgentMultipleRefundConfirmAPIRequest

GetTaobaoBusAgentMultipleRefundConfirmRequest 从 sync.Pool 获取 TaobaoBusAgentMultipleRefundConfirmAPIRequest

func NewTaobaoBusAgentMultipleRefundConfirmRequest

func NewTaobaoBusAgentMultipleRefundConfirmRequest() *TaobaoBusAgentMultipleRefundConfirmAPIRequest

NewTaobaoBusAgentMultipleRefundConfirmRequest 初始化TaobaoBusAgentMultipleRefundConfirmAPIRequest对象

func (TaobaoBusAgentMultipleRefundConfirmAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusAgentMultipleRefundConfirmAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusAgentMultipleRefundConfirmAPIRequest) GetParamAgentMultipleRefundRQ

func (r TaobaoBusAgentMultipleRefundConfirmAPIRequest) GetParamAgentMultipleRefundRQ() *AgentMultipleRefundRq

GetParamAgentMultipleRefundRQ ParamAgentMultipleRefundRQ Getter

func (TaobaoBusAgentMultipleRefundConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusAgentMultipleRefundConfirmAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusAgentMultipleRefundConfirmAPIRequest) SetParamAgentMultipleRefundRQ

func (r *TaobaoBusAgentMultipleRefundConfirmAPIRequest) SetParamAgentMultipleRefundRQ(_paramAgentMultipleRefundRQ *AgentMultipleRefundRq) error

SetParamAgentMultipleRefundRQ is ParamAgentMultipleRefundRQ Setter 入参

type TaobaoBusAgentMultipleRefundConfirmAPIResponse

type TaobaoBusAgentMultipleRefundConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoBusAgentMultipleRefundConfirmAPIResponseModel
}

TaobaoBusAgentMultipleRefundConfirmAPIResponse 综合交通多次退款接口 API返回值 taobao.bus.agent.multiple.refund.confirm

此接口支持多次按照单客进行多次退款操作,只进行退款操作。

func GetTaobaoBusAgentMultipleRefundConfirmAPIResponse added in v1.3.4

func GetTaobaoBusAgentMultipleRefundConfirmAPIResponse() *TaobaoBusAgentMultipleRefundConfirmAPIResponse

GetTaobaoBusAgentMultipleRefundConfirmAPIResponse 从 sync.Pool 获取 TaobaoBusAgentMultipleRefundConfirmAPIResponse

func (*TaobaoBusAgentMultipleRefundConfirmAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentMultipleRefundConfirmAPIResponseModel

type TaobaoBusAgentMultipleRefundConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_agent_multiple_refund_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 失败错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 退款成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusAgentMultipleRefundConfirmAPIResponseModel is 综合交通多次退款接口 成功返回结果

func (*TaobaoBusAgentMultipleRefundConfirmAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentRefundConfirmAPIRequest

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

TaobaoBusAgentRefundConfirmAPIRequest 汽车票退票和退款二合一接口 API请求 taobao.bus.agent.refund.confirm

1.商家退票成功后,回调飞猪平台汽车票退票接口,平台进行退票和退款操作。

func GetTaobaoBusAgentRefundConfirmAPIRequest added in v1.3.4

func GetTaobaoBusAgentRefundConfirmAPIRequest() *TaobaoBusAgentRefundConfirmAPIRequest

GetTaobaoBusAgentRefundConfirmRequest 从 sync.Pool 获取 TaobaoBusAgentRefundConfirmAPIRequest

func NewTaobaoBusAgentRefundConfirmRequest

func NewTaobaoBusAgentRefundConfirmRequest() *TaobaoBusAgentRefundConfirmAPIRequest

NewTaobaoBusAgentRefundConfirmRequest 初始化TaobaoBusAgentRefundConfirmAPIRequest对象

func (TaobaoBusAgentRefundConfirmAPIRequest) GetApiMethodName

func (r TaobaoBusAgentRefundConfirmAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusAgentRefundConfirmAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusAgentRefundConfirmAPIRequest) GetParamAgentConfirmReturnAndRefundRQ

func (r TaobaoBusAgentRefundConfirmAPIRequest) GetParamAgentConfirmReturnAndRefundRQ() *AgentConfirmReturnAndRefundRq

GetParamAgentConfirmReturnAndRefundRQ ParamAgentConfirmReturnAndRefundRQ Getter

func (TaobaoBusAgentRefundConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusAgentRefundConfirmAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusAgentRefundConfirmAPIRequest) SetParamAgentConfirmReturnAndRefundRQ

func (r *TaobaoBusAgentRefundConfirmAPIRequest) SetParamAgentConfirmReturnAndRefundRQ(_paramAgentConfirmReturnAndRefundRQ *AgentConfirmReturnAndRefundRq) error

SetParamAgentConfirmReturnAndRefundRQ is ParamAgentConfirmReturnAndRefundRQ Setter 入参

type TaobaoBusAgentRefundConfirmAPIResponse

type TaobaoBusAgentRefundConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoBusAgentRefundConfirmAPIResponseModel
}

TaobaoBusAgentRefundConfirmAPIResponse 汽车票退票和退款二合一接口 API返回值 taobao.bus.agent.refund.confirm

1.商家退票成功后,回调飞猪平台汽车票退票接口,平台进行退票和退款操作。

func GetTaobaoBusAgentRefundConfirmAPIResponse added in v1.3.4

func GetTaobaoBusAgentRefundConfirmAPIResponse() *TaobaoBusAgentRefundConfirmAPIResponse

GetTaobaoBusAgentRefundConfirmAPIResponse 从 sync.Pool 获取 TaobaoBusAgentRefundConfirmAPIResponse

func (*TaobaoBusAgentRefundConfirmAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentRefundConfirmAPIResponseModel

type TaobaoBusAgentRefundConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_agent_refund_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 退票回调是否收到
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusAgentRefundConfirmAPIResponseModel is 汽车票退票和退款二合一接口 成功返回结果

func (*TaobaoBusAgentRefundConfirmAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentRefundticketConfirmAPIRequest

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

TaobaoBusAgentRefundticketConfirmAPIRequest 商家top回调退款明细 API请求 taobao.bus.agent.refundticket.confirm

商家通过top回调告知平台退款明细

func GetTaobaoBusAgentRefundticketConfirmAPIRequest added in v1.3.4

func GetTaobaoBusAgentRefundticketConfirmAPIRequest() *TaobaoBusAgentRefundticketConfirmAPIRequest

GetTaobaoBusAgentRefundticketConfirmRequest 从 sync.Pool 获取 TaobaoBusAgentRefundticketConfirmAPIRequest

func NewTaobaoBusAgentRefundticketConfirmRequest

func NewTaobaoBusAgentRefundticketConfirmRequest() *TaobaoBusAgentRefundticketConfirmAPIRequest

NewTaobaoBusAgentRefundticketConfirmRequest 初始化TaobaoBusAgentRefundticketConfirmAPIRequest对象

func (TaobaoBusAgentRefundticketConfirmAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusAgentRefundticketConfirmAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusAgentRefundticketConfirmAPIRequest) GetParamAgentConfirmRefundRQ

func (r TaobaoBusAgentRefundticketConfirmAPIRequest) GetParamAgentConfirmRefundRQ() *AgentConfirmRefundRq

GetParamAgentConfirmRefundRQ ParamAgentConfirmRefundRQ Getter

func (TaobaoBusAgentRefundticketConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusAgentRefundticketConfirmAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusAgentRefundticketConfirmAPIRequest) SetParamAgentConfirmRefundRQ

func (r *TaobaoBusAgentRefundticketConfirmAPIRequest) SetParamAgentConfirmRefundRQ(_paramAgentConfirmRefundRQ *AgentConfirmRefundRq) error

SetParamAgentConfirmRefundRQ is ParamAgentConfirmRefundRQ Setter 退款入参

type TaobaoBusAgentRefundticketConfirmAPIResponse

type TaobaoBusAgentRefundticketConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoBusAgentRefundticketConfirmAPIResponseModel
}

TaobaoBusAgentRefundticketConfirmAPIResponse 商家top回调退款明细 API返回值 taobao.bus.agent.refundticket.confirm

商家通过top回调告知平台退款明细

func GetTaobaoBusAgentRefundticketConfirmAPIResponse added in v1.3.4

func GetTaobaoBusAgentRefundticketConfirmAPIResponse() *TaobaoBusAgentRefundticketConfirmAPIResponse

GetTaobaoBusAgentRefundticketConfirmAPIResponse 从 sync.Pool 获取 TaobaoBusAgentRefundticketConfirmAPIResponse

func (*TaobaoBusAgentRefundticketConfirmAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentRefundticketConfirmAPIResponseModel

type TaobaoBusAgentRefundticketConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_agent_refundticket_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 退款回调是否收到
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusAgentRefundticketConfirmAPIResponseModel is 商家top回调退款明细 成功返回结果

func (*TaobaoBusAgentRefundticketConfirmAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentReturnticketConfirmAPIRequest

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

TaobaoBusAgentReturnticketConfirmAPIRequest 商家回调退票 API请求 taobao.bus.agent.returnticket.confirm

商家通过TOP接口调用来回传退票状态

func GetTaobaoBusAgentReturnticketConfirmAPIRequest added in v1.3.4

func GetTaobaoBusAgentReturnticketConfirmAPIRequest() *TaobaoBusAgentReturnticketConfirmAPIRequest

GetTaobaoBusAgentReturnticketConfirmRequest 从 sync.Pool 获取 TaobaoBusAgentReturnticketConfirmAPIRequest

func NewTaobaoBusAgentReturnticketConfirmRequest

func NewTaobaoBusAgentReturnticketConfirmRequest() *TaobaoBusAgentReturnticketConfirmAPIRequest

NewTaobaoBusAgentReturnticketConfirmRequest 初始化TaobaoBusAgentReturnticketConfirmAPIRequest对象

func (TaobaoBusAgentReturnticketConfirmAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusAgentReturnticketConfirmAPIRequest) GetApiParams

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusAgentReturnticketConfirmAPIRequest) GetParamAgentConfirmReturnRQ

func (r TaobaoBusAgentReturnticketConfirmAPIRequest) GetParamAgentConfirmReturnRQ() *AgentConfirmReturnRq

GetParamAgentConfirmReturnRQ ParamAgentConfirmReturnRQ Getter

func (TaobaoBusAgentReturnticketConfirmAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusAgentReturnticketConfirmAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusAgentReturnticketConfirmAPIRequest) SetParamAgentConfirmReturnRQ

func (r *TaobaoBusAgentReturnticketConfirmAPIRequest) SetParamAgentConfirmReturnRQ(_paramAgentConfirmReturnRQ *AgentConfirmReturnRq) error

SetParamAgentConfirmReturnRQ is ParamAgentConfirmReturnRQ Setter 退票入参

type TaobaoBusAgentReturnticketConfirmAPIResponse

type TaobaoBusAgentReturnticketConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoBusAgentReturnticketConfirmAPIResponseModel
}

TaobaoBusAgentReturnticketConfirmAPIResponse 商家回调退票 API返回值 taobao.bus.agent.returnticket.confirm

商家通过TOP接口调用来回传退票状态

func GetTaobaoBusAgentReturnticketConfirmAPIResponse added in v1.3.4

func GetTaobaoBusAgentReturnticketConfirmAPIResponse() *TaobaoBusAgentReturnticketConfirmAPIResponse

GetTaobaoBusAgentReturnticketConfirmAPIResponse 从 sync.Pool 获取 TaobaoBusAgentReturnticketConfirmAPIResponse

func (*TaobaoBusAgentReturnticketConfirmAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusAgentReturnticketConfirmAPIResponseModel

type TaobaoBusAgentReturnticketConfirmAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_agent_returnticket_confirm_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 是否确认成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusAgentReturnticketConfirmAPIResponseModel is 商家回调退票 成功返回结果

func (*TaobaoBusAgentReturnticketConfirmAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusBusnumberGetAPIRequest

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

TaobaoBusBusnumberGetAPIRequest 汽车票车次查询 API请求 taobao.bus.busnumber.get

提供汽车票车次查询服务

func GetTaobaoBusBusnumberGetAPIRequest added in v1.3.4

func GetTaobaoBusBusnumberGetAPIRequest() *TaobaoBusBusnumberGetAPIRequest

GetTaobaoBusBusnumberGetRequest 从 sync.Pool 获取 TaobaoBusBusnumberGetAPIRequest

func NewTaobaoBusBusnumberGetRequest

func NewTaobaoBusBusnumberGetRequest() *TaobaoBusBusnumberGetAPIRequest

NewTaobaoBusBusnumberGetRequest 初始化TaobaoBusBusnumberGetAPIRequest对象

func (TaobaoBusBusnumberGetAPIRequest) GetApiMethodName

func (r TaobaoBusBusnumberGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusBusnumberGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusBusnumberGetAPIRequest) GetParamBusNumberSearchRQ

func (r TaobaoBusBusnumberGetAPIRequest) GetParamBusNumberSearchRQ() *BusNumberSearchRq

GetParamBusNumberSearchRQ ParamBusNumberSearchRQ Getter

func (TaobaoBusBusnumberGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusBusnumberGetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusBusnumberGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusBusnumberGetAPIRequest) SetParamBusNumberSearchRQ

func (r *TaobaoBusBusnumberGetAPIRequest) SetParamBusNumberSearchRQ(_paramBusNumberSearchRQ *BusNumberSearchRq) error

SetParamBusNumberSearchRQ is ParamBusNumberSearchRQ Setter 车次查询入参

type TaobaoBusBusnumberGetAPIResponse

type TaobaoBusBusnumberGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusBusnumberGetAPIResponseModel
}

TaobaoBusBusnumberGetAPIResponse 汽车票车次查询 API返回值 taobao.bus.busnumber.get

提供汽车票车次查询服务

func GetTaobaoBusBusnumberGetAPIResponse added in v1.3.4

func GetTaobaoBusBusnumberGetAPIResponse() *TaobaoBusBusnumberGetAPIResponse

GetTaobaoBusBusnumberGetAPIResponse 从 sync.Pool 获取 TaobaoBusBusnumberGetAPIResponse

func (*TaobaoBusBusnumberGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusBusnumberGetAPIResponseModel

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

TaobaoBusBusnumberGetAPIResponseModel is 汽车票车次查询 成功返回结果

func (*TaobaoBusBusnumberGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusBusnumberGetResultSet

type TaobaoBusBusnumberGetResultSet struct {
	// errCode BUSNUMBER_SEARCH_NOBUS 找不到班次		POWER_D权限问题
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// errMsg
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// module
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoBusBusnumberGetResultSet 结构体

func GetTaobaoBusBusnumberGetResultSet added in v1.3.4

func GetTaobaoBusBusnumberGetResultSet() *TaobaoBusBusnumberGetResultSet

GetTaobaoBusBusnumberGetResultSet() 从对象池中获取TaobaoBusBusnumberGetResultSet

type TaobaoBusBusnumberSetAPIRequest

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

TaobaoBusBusnumberSetAPIRequest 商家汽车票车次更新通知接口 API请求 taobao.bus.busnumber.set

商家汽车票车次更新后,调用该接口通知平台。

func GetTaobaoBusBusnumberSetAPIRequest added in v1.3.4

func GetTaobaoBusBusnumberSetAPIRequest() *TaobaoBusBusnumberSetAPIRequest

GetTaobaoBusBusnumberSetRequest 从 sync.Pool 获取 TaobaoBusBusnumberSetAPIRequest

func NewTaobaoBusBusnumberSetRequest

func NewTaobaoBusBusnumberSetRequest() *TaobaoBusBusnumberSetAPIRequest

NewTaobaoBusBusnumberSetRequest 初始化TaobaoBusBusnumberSetAPIRequest对象

func (TaobaoBusBusnumberSetAPIRequest) GetApiMethodName

func (r TaobaoBusBusnumberSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusBusnumberSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusBusnumberSetAPIRequest) GetPushParam

GetPushParam PushParam Getter

func (TaobaoBusBusnumberSetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusBusnumberSetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusBusnumberSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusBusnumberSetAPIRequest) SetPushParam

func (r *TaobaoBusBusnumberSetAPIRequest) SetPushParam(_pushParam *TopBusNumerPushRq) error

SetPushParam is PushParam Setter 车次更新通知参数

type TaobaoBusBusnumberSetAPIResponse

type TaobaoBusBusnumberSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusBusnumberSetAPIResponseModel
}

TaobaoBusBusnumberSetAPIResponse 商家汽车票车次更新通知接口 API返回值 taobao.bus.busnumber.set

商家汽车票车次更新后,调用该接口通知平台。

func GetTaobaoBusBusnumberSetAPIResponse added in v1.3.4

func GetTaobaoBusBusnumberSetAPIResponse() *TaobaoBusBusnumberSetAPIResponse

GetTaobaoBusBusnumberSetAPIResponse 从 sync.Pool 获取 TaobaoBusBusnumberSetAPIResponse

func (*TaobaoBusBusnumberSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusBusnumberSetAPIResponseModel

type TaobaoBusBusnumberSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_busnumber_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 返回对象
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// 错误编码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 接口调用是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusBusnumberSetAPIResponseModel is 商家汽车票车次更新通知接口 成功返回结果

func (*TaobaoBusBusnumberSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusCancleorderSetAPIRequest

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

TaobaoBusCancleorderSetAPIRequest 取消订单 API请求 taobao.bus.cancleorder.set

取消订单

func GetTaobaoBusCancleorderSetAPIRequest added in v1.3.4

func GetTaobaoBusCancleorderSetAPIRequest() *TaobaoBusCancleorderSetAPIRequest

GetTaobaoBusCancleorderSetRequest 从 sync.Pool 获取 TaobaoBusCancleorderSetAPIRequest

func NewTaobaoBusCancleorderSetRequest

func NewTaobaoBusCancleorderSetRequest() *TaobaoBusCancleorderSetAPIRequest

NewTaobaoBusCancleorderSetRequest 初始化TaobaoBusCancleorderSetAPIRequest对象

func (TaobaoBusCancleorderSetAPIRequest) GetAliOrderId

func (r TaobaoBusCancleorderSetAPIRequest) GetAliOrderId() string

GetAliOrderId AliOrderId Getter

func (TaobaoBusCancleorderSetAPIRequest) GetApiMethodName

func (r TaobaoBusCancleorderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusCancleorderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusCancleorderSetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusCancleorderSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusCancleorderSetAPIRequest) SetAliOrderId

func (r *TaobaoBusCancleorderSetAPIRequest) SetAliOrderId(_aliOrderId string) error

SetAliOrderId is AliOrderId Setter 阿里订单号

type TaobaoBusCancleorderSetAPIResponse

type TaobaoBusCancleorderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusCancleorderSetAPIResponseModel
}

TaobaoBusCancleorderSetAPIResponse 取消订单 API返回值 taobao.bus.cancleorder.set

取消订单

func GetTaobaoBusCancleorderSetAPIResponse added in v1.3.4

func GetTaobaoBusCancleorderSetAPIResponse() *TaobaoBusCancleorderSetAPIResponse

GetTaobaoBusCancleorderSetAPIResponse 从 sync.Pool 获取 TaobaoBusCancleorderSetAPIResponse

func (*TaobaoBusCancleorderSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusCancleorderSetAPIResponseModel

type TaobaoBusCancleorderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_cancleorder_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误代码
	ErrorCode1 string `json:"error_code1,omitempty" xml:"error_code1,omitempty"`
	// 错误描述
	ErrorMsg1 string `json:"error_msg1,omitempty" xml:"error_msg1,omitempty"`
	// success
	Success1 bool `json:"success1,omitempty" xml:"success1,omitempty"`
}

TaobaoBusCancleorderSetAPIResponseModel is 取消订单 成功返回结果

func (*TaobaoBusCancleorderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusCityGetAPIRequest

type TaobaoBusCityGetAPIRequest struct {
	model.Params
}

TaobaoBusCityGetAPIRequest 城市接口 API请求 taobao.bus.city.get

汽车票出发城市获取接口,获取所有出发城市

func GetTaobaoBusCityGetAPIRequest added in v1.3.4

func GetTaobaoBusCityGetAPIRequest() *TaobaoBusCityGetAPIRequest

GetTaobaoBusCityGetRequest 从 sync.Pool 获取 TaobaoBusCityGetAPIRequest

func NewTaobaoBusCityGetRequest

func NewTaobaoBusCityGetRequest() *TaobaoBusCityGetAPIRequest

NewTaobaoBusCityGetRequest 初始化TaobaoBusCityGetAPIRequest对象

func (TaobaoBusCityGetAPIRequest) GetApiMethodName

func (r TaobaoBusCityGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusCityGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusCityGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusCityGetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusCityGetAPIRequest) Reset added in v1.3.4

func (r *TaobaoBusCityGetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

type TaobaoBusCityGetAPIResponse

type TaobaoBusCityGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusCityGetAPIResponseModel
}

TaobaoBusCityGetAPIResponse 城市接口 API返回值 taobao.bus.city.get

汽车票出发城市获取接口,获取所有出发城市

func GetTaobaoBusCityGetAPIResponse added in v1.3.4

func GetTaobaoBusCityGetAPIResponse() *TaobaoBusCityGetAPIResponse

GetTaobaoBusCityGetAPIResponse 从 sync.Pool 获取 TaobaoBusCityGetAPIResponse

func (*TaobaoBusCityGetAPIResponse) Reset added in v1.3.4

func (m *TaobaoBusCityGetAPIResponse) Reset()

Reset 清空结构体

type TaobaoBusCityGetAPIResponseModel

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

TaobaoBusCityGetAPIResponseModel is 城市接口 成功返回结果

func (*TaobaoBusCityGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusDisableqrcodeSetAPIRequest

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

TaobaoBusDisableqrcodeSetAPIRequest 自助机失效二维码 API请求 taobao.bus.disableqrcode.set

使创建的二维码失效

func GetTaobaoBusDisableqrcodeSetAPIRequest added in v1.3.4

func GetTaobaoBusDisableqrcodeSetAPIRequest() *TaobaoBusDisableqrcodeSetAPIRequest

GetTaobaoBusDisableqrcodeSetRequest 从 sync.Pool 获取 TaobaoBusDisableqrcodeSetAPIRequest

func NewTaobaoBusDisableqrcodeSetRequest

func NewTaobaoBusDisableqrcodeSetRequest() *TaobaoBusDisableqrcodeSetAPIRequest

NewTaobaoBusDisableqrcodeSetRequest 初始化TaobaoBusDisableqrcodeSetAPIRequest对象

func (TaobaoBusDisableqrcodeSetAPIRequest) GetAlitripOrderId

func (r TaobaoBusDisableqrcodeSetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusDisableqrcodeSetAPIRequest) GetApiMethodName

func (r TaobaoBusDisableqrcodeSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusDisableqrcodeSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusDisableqrcodeSetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusDisableqrcodeSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusDisableqrcodeSetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusDisableqrcodeSetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 飞猪订单号

type TaobaoBusDisableqrcodeSetAPIResponse

type TaobaoBusDisableqrcodeSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusDisableqrcodeSetAPIResponseModel
}

TaobaoBusDisableqrcodeSetAPIResponse 自助机失效二维码 API返回值 taobao.bus.disableqrcode.set

使创建的二维码失效

func GetTaobaoBusDisableqrcodeSetAPIResponse added in v1.3.4

func GetTaobaoBusDisableqrcodeSetAPIResponse() *TaobaoBusDisableqrcodeSetAPIResponse

GetTaobaoBusDisableqrcodeSetAPIResponse 从 sync.Pool 获取 TaobaoBusDisableqrcodeSetAPIResponse

func (*TaobaoBusDisableqrcodeSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusDisableqrcodeSetAPIResponseModel

type TaobaoBusDisableqrcodeSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_disableqrcode_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// success
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusDisableqrcodeSetAPIResponseModel is 自助机失效二维码 成功返回结果

func (*TaobaoBusDisableqrcodeSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusHistoryorderGetAPIRequest

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

TaobaoBusHistoryorderGetAPIRequest 历史订单查询(对账) API请求 taobao.bus.historyorder.get

历史订单查询,对账接口

func GetTaobaoBusHistoryorderGetAPIRequest added in v1.3.4

func GetTaobaoBusHistoryorderGetAPIRequest() *TaobaoBusHistoryorderGetAPIRequest

GetTaobaoBusHistoryorderGetRequest 从 sync.Pool 获取 TaobaoBusHistoryorderGetAPIRequest

func NewTaobaoBusHistoryorderGetRequest

func NewTaobaoBusHistoryorderGetRequest() *TaobaoBusHistoryorderGetAPIRequest

NewTaobaoBusHistoryorderGetRequest 初始化TaobaoBusHistoryorderGetAPIRequest对象

func (TaobaoBusHistoryorderGetAPIRequest) GetApiMethodName

func (r TaobaoBusHistoryorderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusHistoryorderGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusHistoryorderGetAPIRequest) GetFromDate

GetFromDate FromDate Getter

func (TaobaoBusHistoryorderGetAPIRequest) GetPageIndex

func (r TaobaoBusHistoryorderGetAPIRequest) GetPageIndex() int64

GetPageIndex PageIndex Getter

func (TaobaoBusHistoryorderGetAPIRequest) GetPageSize

func (r TaobaoBusHistoryorderGetAPIRequest) GetPageSize() int64

GetPageSize PageSize Getter

func (TaobaoBusHistoryorderGetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoBusHistoryorderGetAPIRequest) GetToDate

GetToDate ToDate Getter

func (TaobaoBusHistoryorderGetAPIRequest) GetType

GetType Type Getter

func (*TaobaoBusHistoryorderGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusHistoryorderGetAPIRequest) SetFromDate

func (r *TaobaoBusHistoryorderGetAPIRequest) SetFromDate(_fromDate string) error

SetFromDate is FromDate Setter 开始时间 2017-04-23 13:33:43

func (*TaobaoBusHistoryorderGetAPIRequest) SetPageIndex

func (r *TaobaoBusHistoryorderGetAPIRequest) SetPageIndex(_pageIndex int64) error

SetPageIndex is PageIndex Setter 第几页 从1开始

func (*TaobaoBusHistoryorderGetAPIRequest) SetPageSize

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

SetPageSize is PageSize Setter 分页大小 不超过1w

func (*TaobaoBusHistoryorderGetAPIRequest) SetToDate

func (r *TaobaoBusHistoryorderGetAPIRequest) SetToDate(_toDate string) error

SetToDate is ToDate Setter 结束时间 2017-04-23 13:33:43

func (*TaobaoBusHistoryorderGetAPIRequest) SetType

SetType is Type Setter offline_ticket 线下自助机; online_ticket:线上售票; 空 代表查全部

type TaobaoBusHistoryorderGetAPIResponse

type TaobaoBusHistoryorderGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusHistoryorderGetAPIResponseModel
}

TaobaoBusHistoryorderGetAPIResponse 历史订单查询(对账) API返回值 taobao.bus.historyorder.get

历史订单查询,对账接口

func GetTaobaoBusHistoryorderGetAPIResponse added in v1.3.4

func GetTaobaoBusHistoryorderGetAPIResponse() *TaobaoBusHistoryorderGetAPIResponse

GetTaobaoBusHistoryorderGetAPIResponse 从 sync.Pool 获取 TaobaoBusHistoryorderGetAPIResponse

func (*TaobaoBusHistoryorderGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusHistoryorderGetAPIResponseModel

type TaobaoBusHistoryorderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_historyorder_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg 错误原因
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// busoMainOrderHistoryPageVO 订单详情
	BusoMainOrderHistoryPageVO *BusoMainOrderHistoryPageVo `json:"buso_main_order_history_page_v_o,omitempty" xml:"buso_main_order_history_page_v_o,omitempty"`
	// success true 成功  false失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusHistoryorderGetAPIResponseModel is 历史订单查询(对账) 成功返回结果

func (*TaobaoBusHistoryorderGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusInvoiceReturnAPIRequest

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

TaobaoBusInvoiceReturnAPIRequest 发票回调接口 API请求 taobao.bus.invoice.return

汽车票发票回调接口

func GetTaobaoBusInvoiceReturnAPIRequest added in v1.3.4

func GetTaobaoBusInvoiceReturnAPIRequest() *TaobaoBusInvoiceReturnAPIRequest

GetTaobaoBusInvoiceReturnRequest 从 sync.Pool 获取 TaobaoBusInvoiceReturnAPIRequest

func NewTaobaoBusInvoiceReturnRequest

func NewTaobaoBusInvoiceReturnRequest() *TaobaoBusInvoiceReturnAPIRequest

NewTaobaoBusInvoiceReturnRequest 初始化TaobaoBusInvoiceReturnAPIRequest对象

func (TaobaoBusInvoiceReturnAPIRequest) GetApiMethodName

func (r TaobaoBusInvoiceReturnAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusInvoiceReturnAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusInvoiceReturnAPIRequest) GetInvoiceParam

func (r TaobaoBusInvoiceReturnAPIRequest) GetInvoiceParam() *ReceiptDo

GetInvoiceParam InvoiceParam Getter

func (TaobaoBusInvoiceReturnAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusInvoiceReturnAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusInvoiceReturnAPIRequest) SetInvoiceParam

func (r *TaobaoBusInvoiceReturnAPIRequest) SetInvoiceParam(_invoiceParam *ReceiptDo) error

SetInvoiceParam is InvoiceParam Setter 入参对象

type TaobaoBusInvoiceReturnAPIResponse

type TaobaoBusInvoiceReturnAPIResponse struct {
	model.CommonResponse
	TaobaoBusInvoiceReturnAPIResponseModel
}

TaobaoBusInvoiceReturnAPIResponse 发票回调接口 API返回值 taobao.bus.invoice.return

汽车票发票回调接口

func GetTaobaoBusInvoiceReturnAPIResponse added in v1.3.4

func GetTaobaoBusInvoiceReturnAPIResponse() *TaobaoBusInvoiceReturnAPIResponse

GetTaobaoBusInvoiceReturnAPIResponse 从 sync.Pool 获取 TaobaoBusInvoiceReturnAPIResponse

func (*TaobaoBusInvoiceReturnAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusInvoiceReturnAPIResponseModel

type TaobaoBusInvoiceReturnAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_invoice_return_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusInvoiceReturnAPIResponseModel is 发票回调接口 成功返回结果

func (*TaobaoBusInvoiceReturnAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusItemNotifyAPIRequest added in v1.2.8

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

TaobaoBusItemNotifyAPIRequest 汽车票城际巴士车次变更通知飞猪接口 API请求 taobao.bus.item.notify

供应商线路信息变更(如价格,发车时间,新增班次)同步到飞猪销售端需要 10分钟-10个小时的时间(跟供应商线路数量,接口可支持的并发量有关)。 为了让供应商线路信息变更能够及时体现到飞猪销售端,供应商可以在修改完自身系统的线路信息后,主动调用该接口通知飞猪,飞猪会将该线路数据进行一次同步。

func GetTaobaoBusItemNotifyAPIRequest added in v1.3.4

func GetTaobaoBusItemNotifyAPIRequest() *TaobaoBusItemNotifyAPIRequest

GetTaobaoBusItemNotifyRequest 从 sync.Pool 获取 TaobaoBusItemNotifyAPIRequest

func NewTaobaoBusItemNotifyRequest added in v1.2.8

func NewTaobaoBusItemNotifyRequest() *TaobaoBusItemNotifyAPIRequest

NewTaobaoBusItemNotifyRequest 初始化TaobaoBusItemNotifyAPIRequest对象

func (TaobaoBusItemNotifyAPIRequest) GetApiMethodName added in v1.2.8

func (r TaobaoBusItemNotifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusItemNotifyAPIRequest) GetApiParams added in v1.2.8

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusItemNotifyAPIRequest) GetParamTopItemChangeNotifyRQ added in v1.2.8

func (r TaobaoBusItemNotifyAPIRequest) GetParamTopItemChangeNotifyRQ() *TopItemChangeNotifyRq

GetParamTopItemChangeNotifyRQ ParamTopItemChangeNotifyRQ Getter

func (TaobaoBusItemNotifyAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusItemNotifyAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusItemNotifyAPIRequest) Reset added in v1.3.4

func (r *TaobaoBusItemNotifyAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusItemNotifyAPIRequest) SetParamTopItemChangeNotifyRQ added in v1.2.8

func (r *TaobaoBusItemNotifyAPIRequest) SetParamTopItemChangeNotifyRQ(_paramTopItemChangeNotifyRQ *TopItemChangeNotifyRq) error

SetParamTopItemChangeNotifyRQ is ParamTopItemChangeNotifyRQ Setter 请求参数

type TaobaoBusItemNotifyAPIResponse added in v1.2.8

type TaobaoBusItemNotifyAPIResponse struct {
	model.CommonResponse
	TaobaoBusItemNotifyAPIResponseModel
}

TaobaoBusItemNotifyAPIResponse 汽车票城际巴士车次变更通知飞猪接口 API返回值 taobao.bus.item.notify

供应商线路信息变更(如价格,发车时间,新增班次)同步到飞猪销售端需要 10分钟-10个小时的时间(跟供应商线路数量,接口可支持的并发量有关)。 为了让供应商线路信息变更能够及时体现到飞猪销售端,供应商可以在修改完自身系统的线路信息后,主动调用该接口通知飞猪,飞猪会将该线路数据进行一次同步。

func GetTaobaoBusItemNotifyAPIResponse added in v1.3.4

func GetTaobaoBusItemNotifyAPIResponse() *TaobaoBusItemNotifyAPIResponse

GetTaobaoBusItemNotifyAPIResponse 从 sync.Pool 获取 TaobaoBusItemNotifyAPIResponse

func (*TaobaoBusItemNotifyAPIResponse) Reset added in v1.3.4

func (m *TaobaoBusItemNotifyAPIResponse) Reset()

Reset 清空结构体

type TaobaoBusItemNotifyAPIResponseModel added in v1.2.8

type TaobaoBusItemNotifyAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_item_notify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusItemNotifyAPIResponseModel is 汽车票城际巴士车次变更通知飞猪接口 成功返回结果

func (*TaobaoBusItemNotifyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusLastplaceGetAPIRequest

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

TaobaoBusLastplaceGetAPIRequest 获取目的地数据 API请求 taobao.bus.lastplace.get

传入城市 获取对应的目的地

func GetTaobaoBusLastplaceGetAPIRequest added in v1.3.4

func GetTaobaoBusLastplaceGetAPIRequest() *TaobaoBusLastplaceGetAPIRequest

GetTaobaoBusLastplaceGetRequest 从 sync.Pool 获取 TaobaoBusLastplaceGetAPIRequest

func NewTaobaoBusLastplaceGetRequest

func NewTaobaoBusLastplaceGetRequest() *TaobaoBusLastplaceGetAPIRequest

NewTaobaoBusLastplaceGetRequest 初始化TaobaoBusLastplaceGetAPIRequest对象

func (TaobaoBusLastplaceGetAPIRequest) GetApiMethodName

func (r TaobaoBusLastplaceGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusLastplaceGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusLastplaceGetAPIRequest) GetParamLastPlaceSearchRQ

func (r TaobaoBusLastplaceGetAPIRequest) GetParamLastPlaceSearchRQ() *ParamLastPlaceSearchRq

GetParamLastPlaceSearchRQ ParamLastPlaceSearchRQ Getter

func (TaobaoBusLastplaceGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusLastplaceGetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusLastplaceGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusLastplaceGetAPIRequest) SetParamLastPlaceSearchRQ

func (r *TaobaoBusLastplaceGetAPIRequest) SetParamLastPlaceSearchRQ(_paramLastPlaceSearchRQ *ParamLastPlaceSearchRq) error

SetParamLastPlaceSearchRQ is ParamLastPlaceSearchRQ Setter 目的地查询参数

type TaobaoBusLastplaceGetAPIResponse

type TaobaoBusLastplaceGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusLastplaceGetAPIResponseModel
}

TaobaoBusLastplaceGetAPIResponse 获取目的地数据 API返回值 taobao.bus.lastplace.get

传入城市 获取对应的目的地

func GetTaobaoBusLastplaceGetAPIResponse added in v1.3.4

func GetTaobaoBusLastplaceGetAPIResponse() *TaobaoBusLastplaceGetAPIResponse

GetTaobaoBusLastplaceGetAPIResponse 从 sync.Pool 获取 TaobaoBusLastplaceGetAPIResponse

func (*TaobaoBusLastplaceGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusLastplaceGetAPIResponseModel

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

TaobaoBusLastplaceGetAPIResponseModel is 获取目的地数据 成功返回结果

func (*TaobaoBusLastplaceGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusLastplaceGetResult

type TaobaoBusLastplaceGetResult struct {
	// errCode
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// errMsg
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 目的地数据JSON,具体参考文档说明
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// success
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoBusLastplaceGetResult 结构体

func GetTaobaoBusLastplaceGetResult added in v1.3.4

func GetTaobaoBusLastplaceGetResult() *TaobaoBusLastplaceGetResult

GetTaobaoBusLastplaceGetResult() 从对象池中获取TaobaoBusLastplaceGetResult

type TaobaoBusMerchantOrderGetAPIRequest added in v1.2.5

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

TaobaoBusMerchantOrderGetAPIRequest 商家侧查询订单详情 API请求 taobao.bus.merchant.order.get

商家侧查询订单详情

func GetTaobaoBusMerchantOrderGetAPIRequest added in v1.3.4

func GetTaobaoBusMerchantOrderGetAPIRequest() *TaobaoBusMerchantOrderGetAPIRequest

GetTaobaoBusMerchantOrderGetRequest 从 sync.Pool 获取 TaobaoBusMerchantOrderGetAPIRequest

func NewTaobaoBusMerchantOrderGetRequest added in v1.2.5

func NewTaobaoBusMerchantOrderGetRequest() *TaobaoBusMerchantOrderGetAPIRequest

NewTaobaoBusMerchantOrderGetRequest 初始化TaobaoBusMerchantOrderGetAPIRequest对象

func (TaobaoBusMerchantOrderGetAPIRequest) GetApiMethodName added in v1.2.5

func (r TaobaoBusMerchantOrderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusMerchantOrderGetAPIRequest) GetApiParams added in v1.2.5

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusMerchantOrderGetAPIRequest) GetParamAgentQueryOrderRQ added in v1.2.8

func (r TaobaoBusMerchantOrderGetAPIRequest) GetParamAgentQueryOrderRQ() *AgentQueryOrderRq

GetParamAgentQueryOrderRQ ParamAgentQueryOrderRQ Getter

func (TaobaoBusMerchantOrderGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusMerchantOrderGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusMerchantOrderGetAPIRequest) SetParamAgentQueryOrderRQ added in v1.2.8

func (r *TaobaoBusMerchantOrderGetAPIRequest) SetParamAgentQueryOrderRQ(_paramAgentQueryOrderRQ *AgentQueryOrderRq) error

SetParamAgentQueryOrderRQ is ParamAgentQueryOrderRQ Setter 入参

type TaobaoBusMerchantOrderGetAPIResponse added in v1.2.5

type TaobaoBusMerchantOrderGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusMerchantOrderGetAPIResponseModel
}

TaobaoBusMerchantOrderGetAPIResponse 商家侧查询订单详情 API返回值 taobao.bus.merchant.order.get

商家侧查询订单详情

func GetTaobaoBusMerchantOrderGetAPIResponse added in v1.3.4

func GetTaobaoBusMerchantOrderGetAPIResponse() *TaobaoBusMerchantOrderGetAPIResponse

GetTaobaoBusMerchantOrderGetAPIResponse 从 sync.Pool 获取 TaobaoBusMerchantOrderGetAPIResponse

func (*TaobaoBusMerchantOrderGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusMerchantOrderGetAPIResponseModel added in v1.2.5

type TaobaoBusMerchantOrderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_merchant_order_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 退票订单列表
	RefundOrderInfos []MerchantBusRefundOrderInfo `json:"refund_order_infos,omitempty" xml:"refund_order_infos>merchant_bus_refund_order_info,omitempty"`
	// 订单信息列表
	OrderInfos []MerchantBusOrderInfo `json:"order_infos,omitempty" xml:"order_infos>merchant_bus_order_info,omitempty"`
	// 错误码
	ErrorMsgCode string `json:"error_msg_code,omitempty" xml:"error_msg_code,omitempty"`
	// 错误描述
	ErrorMsgDesc string `json:"error_msg_desc,omitempty" xml:"error_msg_desc,omitempty"`
	// 根据总数进行分页查询
	TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"`
	// 业务接口是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusMerchantOrderGetAPIResponseModel is 商家侧查询订单详情 成功返回结果

func (*TaobaoBusMerchantOrderGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusNumbersStockpriceUpdateAPIRequest

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

TaobaoBusNumbersStockpriceUpdateAPIRequest 汽车票更新价格库存 API请求 taobao.bus.numbers.stockprice.update

用于汽车票代理商更新价格库存

func GetTaobaoBusNumbersStockpriceUpdateAPIRequest added in v1.3.4

func GetTaobaoBusNumbersStockpriceUpdateAPIRequest() *TaobaoBusNumbersStockpriceUpdateAPIRequest

GetTaobaoBusNumbersStockpriceUpdateRequest 从 sync.Pool 获取 TaobaoBusNumbersStockpriceUpdateAPIRequest

func NewTaobaoBusNumbersStockpriceUpdateRequest

func NewTaobaoBusNumbersStockpriceUpdateRequest() *TaobaoBusNumbersStockpriceUpdateAPIRequest

NewTaobaoBusNumbersStockpriceUpdateRequest 初始化TaobaoBusNumbersStockpriceUpdateAPIRequest对象

func (TaobaoBusNumbersStockpriceUpdateAPIRequest) GetApiMethodName

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusNumbersStockpriceUpdateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusNumbersStockpriceUpdateAPIRequest) GetParamTopBusPriceAndStockUpdateRQ

func (r TaobaoBusNumbersStockpriceUpdateAPIRequest) GetParamTopBusPriceAndStockUpdateRQ() *TopBusPriceAndStockUpdateRq

GetParamTopBusPriceAndStockUpdateRQ ParamTopBusPriceAndStockUpdateRQ Getter

func (TaobaoBusNumbersStockpriceUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusNumbersStockpriceUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusNumbersStockpriceUpdateAPIRequest) SetParamTopBusPriceAndStockUpdateRQ

func (r *TaobaoBusNumbersStockpriceUpdateAPIRequest) SetParamTopBusPriceAndStockUpdateRQ(_paramTopBusPriceAndStockUpdateRQ *TopBusPriceAndStockUpdateRq) error

SetParamTopBusPriceAndStockUpdateRQ is ParamTopBusPriceAndStockUpdateRQ Setter 请求参数

type TaobaoBusNumbersStockpriceUpdateAPIResponse

type TaobaoBusNumbersStockpriceUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoBusNumbersStockpriceUpdateAPIResponseModel
}

TaobaoBusNumbersStockpriceUpdateAPIResponse 汽车票更新价格库存 API返回值 taobao.bus.numbers.stockprice.update

用于汽车票代理商更新价格库存

func GetTaobaoBusNumbersStockpriceUpdateAPIResponse added in v1.3.4

func GetTaobaoBusNumbersStockpriceUpdateAPIResponse() *TaobaoBusNumbersStockpriceUpdateAPIResponse

GetTaobaoBusNumbersStockpriceUpdateAPIResponse 从 sync.Pool 获取 TaobaoBusNumbersStockpriceUpdateAPIResponse

func (*TaobaoBusNumbersStockpriceUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusNumbersStockpriceUpdateAPIResponseModel

type TaobaoBusNumbersStockpriceUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_numbers_stockprice_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 成功数量
	SuccCount int64 `json:"succ_count,omitempty" xml:"succ_count,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusNumbersStockpriceUpdateAPIResponseModel is 汽车票更新价格库存 成功返回结果

func (*TaobaoBusNumbersStockpriceUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusNumbersUpdateAPIRequest

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

TaobaoBusNumbersUpdateAPIRequest 汽车票车次更新服务 API请求 taobao.bus.numbers.update

用于汽车票车次信息的新增、更新和逻辑删除

func GetTaobaoBusNumbersUpdateAPIRequest added in v1.3.4

func GetTaobaoBusNumbersUpdateAPIRequest() *TaobaoBusNumbersUpdateAPIRequest

GetTaobaoBusNumbersUpdateRequest 从 sync.Pool 获取 TaobaoBusNumbersUpdateAPIRequest

func NewTaobaoBusNumbersUpdateRequest

func NewTaobaoBusNumbersUpdateRequest() *TaobaoBusNumbersUpdateAPIRequest

NewTaobaoBusNumbersUpdateRequest 初始化TaobaoBusNumbersUpdateAPIRequest对象

func (TaobaoBusNumbersUpdateAPIRequest) GetApiMethodName

func (r TaobaoBusNumbersUpdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusNumbersUpdateAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusNumbersUpdateAPIRequest) GetParamTopBusNumberUpdateRQ

func (r TaobaoBusNumbersUpdateAPIRequest) GetParamTopBusNumberUpdateRQ() *TopBusNumberUpdateRq

GetParamTopBusNumberUpdateRQ ParamTopBusNumberUpdateRQ Getter

func (TaobaoBusNumbersUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusNumbersUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusNumbersUpdateAPIRequest) SetParamTopBusNumberUpdateRQ

func (r *TaobaoBusNumbersUpdateAPIRequest) SetParamTopBusNumberUpdateRQ(_paramTopBusNumberUpdateRQ *TopBusNumberUpdateRq) error

SetParamTopBusNumberUpdateRQ is ParamTopBusNumberUpdateRQ Setter 请求参数

type TaobaoBusNumbersUpdateAPIResponse

type TaobaoBusNumbersUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoBusNumbersUpdateAPIResponseModel
}

TaobaoBusNumbersUpdateAPIResponse 汽车票车次更新服务 API返回值 taobao.bus.numbers.update

用于汽车票车次信息的新增、更新和逻辑删除

func GetTaobaoBusNumbersUpdateAPIResponse added in v1.3.4

func GetTaobaoBusNumbersUpdateAPIResponse() *TaobaoBusNumbersUpdateAPIResponse

GetTaobaoBusNumbersUpdateAPIResponse 从 sync.Pool 获取 TaobaoBusNumbersUpdateAPIResponse

func (*TaobaoBusNumbersUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusNumbersUpdateAPIResponseModel

type TaobaoBusNumbersUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_numbers_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 成功数量
	SuccCount int64 `json:"succ_count,omitempty" xml:"succ_count,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusNumbersUpdateAPIResponseModel is 汽车票车次更新服务 成功返回结果

func (*TaobaoBusNumbersUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusOrderGetAPIRequest

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

TaobaoBusOrderGetAPIRequest 汽车票订单查询 API请求 taobao.bus.order.get

商家汽车票订单查询

func GetTaobaoBusOrderGetAPIRequest added in v1.3.4

func GetTaobaoBusOrderGetAPIRequest() *TaobaoBusOrderGetAPIRequest

GetTaobaoBusOrderGetRequest 从 sync.Pool 获取 TaobaoBusOrderGetAPIRequest

func NewTaobaoBusOrderGetRequest

func NewTaobaoBusOrderGetRequest() *TaobaoBusOrderGetAPIRequest

NewTaobaoBusOrderGetRequest 初始化TaobaoBusOrderGetAPIRequest对象

func (TaobaoBusOrderGetAPIRequest) GetApiMethodName

func (r TaobaoBusOrderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusOrderGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusOrderGetAPIRequest) GetParamB2BOrderQueryRQ

func (r TaobaoBusOrderGetAPIRequest) GetParamB2BOrderQueryRQ() *B2BOrderQueryRq

GetParamB2BOrderQueryRQ ParamB2BOrderQueryRQ Getter

func (TaobaoBusOrderGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusOrderGetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusOrderGetAPIRequest) Reset added in v1.3.4

func (r *TaobaoBusOrderGetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusOrderGetAPIRequest) SetParamB2BOrderQueryRQ

func (r *TaobaoBusOrderGetAPIRequest) SetParamB2BOrderQueryRQ(_paramB2BOrderQueryRQ *B2BOrderQueryRq) error

SetParamB2BOrderQueryRQ is ParamB2BOrderQueryRQ Setter 订单查询对象

type TaobaoBusOrderGetAPIResponse

type TaobaoBusOrderGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusOrderGetAPIResponseModel
}

TaobaoBusOrderGetAPIResponse 汽车票订单查询 API返回值 taobao.bus.order.get

商家汽车票订单查询

func GetTaobaoBusOrderGetAPIResponse added in v1.3.4

func GetTaobaoBusOrderGetAPIResponse() *TaobaoBusOrderGetAPIResponse

GetTaobaoBusOrderGetAPIResponse 从 sync.Pool 获取 TaobaoBusOrderGetAPIResponse

func (*TaobaoBusOrderGetAPIResponse) Reset added in v1.3.4

func (m *TaobaoBusOrderGetAPIResponse) Reset()

Reset 清空结构体

type TaobaoBusOrderGetAPIResponseModel

type TaobaoBusOrderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_order_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 订单查询返回对象
	Result *B2BOrderQueryRp `json:"result,omitempty" xml:"result,omitempty"`
}

TaobaoBusOrderGetAPIResponseModel is 汽车票订单查询 成功返回结果

func (*TaobaoBusOrderGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusOrderSetAPIRequest

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

TaobaoBusOrderSetAPIRequest 汽车票下单接口 API请求 taobao.bus.order.set

提供给汽车票商家进行下单

func GetTaobaoBusOrderSetAPIRequest added in v1.3.4

func GetTaobaoBusOrderSetAPIRequest() *TaobaoBusOrderSetAPIRequest

GetTaobaoBusOrderSetRequest 从 sync.Pool 获取 TaobaoBusOrderSetAPIRequest

func NewTaobaoBusOrderSetRequest

func NewTaobaoBusOrderSetRequest() *TaobaoBusOrderSetAPIRequest

NewTaobaoBusOrderSetRequest 初始化TaobaoBusOrderSetAPIRequest对象

func (TaobaoBusOrderSetAPIRequest) GetApiMethodName

func (r TaobaoBusOrderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusOrderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusOrderSetAPIRequest) GetParamB2BCreateOrderRQ

func (r TaobaoBusOrderSetAPIRequest) GetParamB2BCreateOrderRQ() *B2BCreateOrderRq

GetParamB2BCreateOrderRQ ParamB2BCreateOrderRQ Getter

func (TaobaoBusOrderSetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusOrderSetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusOrderSetAPIRequest) Reset added in v1.3.4

func (r *TaobaoBusOrderSetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusOrderSetAPIRequest) SetParamB2BCreateOrderRQ

func (r *TaobaoBusOrderSetAPIRequest) SetParamB2BCreateOrderRQ(_paramB2BCreateOrderRQ *B2BCreateOrderRq) error

SetParamB2BCreateOrderRQ is ParamB2BCreateOrderRQ Setter 下单参数

type TaobaoBusOrderSetAPIResponse

type TaobaoBusOrderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusOrderSetAPIResponseModel
}

TaobaoBusOrderSetAPIResponse 汽车票下单接口 API返回值 taobao.bus.order.set

提供给汽车票商家进行下单

func GetTaobaoBusOrderSetAPIResponse added in v1.3.4

func GetTaobaoBusOrderSetAPIResponse() *TaobaoBusOrderSetAPIResponse

GetTaobaoBusOrderSetAPIResponse 从 sync.Pool 获取 TaobaoBusOrderSetAPIResponse

func (*TaobaoBusOrderSetAPIResponse) Reset added in v1.3.4

func (m *TaobaoBusOrderSetAPIResponse) Reset()

Reset 清空结构体

type TaobaoBusOrderSetAPIResponseModel

type TaobaoBusOrderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_order_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 支付宝交易流水号
	AliPayTradeId string `json:"ali_pay_trade_id,omitempty" xml:"ali_pay_trade_id,omitempty"`
	// 阿里订单号
	AlitripOrderId string `json:"alitrip_order_id,omitempty" xml:"alitrip_order_id,omitempty"`
	// 错误代码
	ErrorCode1 string `json:"error_code_1,omitempty" xml:"error_code_1,omitempty"`
	// 错误描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否下单成功
	Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"`
}

TaobaoBusOrderSetAPIResponseModel is 汽车票下单接口 成功返回结果

func (*TaobaoBusOrderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusRefundSetAPIRequest

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

TaobaoBusRefundSetAPIRequest B2B退票申请接口 API请求 taobao.bus.refund.set

B2B业务支持退票

func GetTaobaoBusRefundSetAPIRequest added in v1.3.4

func GetTaobaoBusRefundSetAPIRequest() *TaobaoBusRefundSetAPIRequest

GetTaobaoBusRefundSetRequest 从 sync.Pool 获取 TaobaoBusRefundSetAPIRequest

func NewTaobaoBusRefundSetRequest

func NewTaobaoBusRefundSetRequest() *TaobaoBusRefundSetAPIRequest

NewTaobaoBusRefundSetRequest 初始化TaobaoBusRefundSetAPIRequest对象

func (TaobaoBusRefundSetAPIRequest) GetApiMethodName

func (r TaobaoBusRefundSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusRefundSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusRefundSetAPIRequest) GetParam0

GetParam0 Param0 Getter

func (TaobaoBusRefundSetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusRefundSetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusRefundSetAPIRequest) Reset added in v1.3.4

func (r *TaobaoBusRefundSetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusRefundSetAPIRequest) SetParam0

func (r *TaobaoBusRefundSetAPIRequest) SetParam0(_param0 *B2BRefundOrderRq) error

SetParam0 is Param0 Setter 入参

type TaobaoBusRefundSetAPIResponse

type TaobaoBusRefundSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusRefundSetAPIResponseModel
}

TaobaoBusRefundSetAPIResponse B2B退票申请接口 API返回值 taobao.bus.refund.set

B2B业务支持退票

func GetTaobaoBusRefundSetAPIResponse added in v1.3.4

func GetTaobaoBusRefundSetAPIResponse() *TaobaoBusRefundSetAPIResponse

GetTaobaoBusRefundSetAPIResponse 从 sync.Pool 获取 TaobaoBusRefundSetAPIResponse

func (*TaobaoBusRefundSetAPIResponse) Reset added in v1.3.4

func (m *TaobaoBusRefundSetAPIResponse) Reset()

Reset 清空结构体

type TaobaoBusRefundSetAPIResponseModel

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

TaobaoBusRefundSetAPIResponseModel is B2B退票申请接口 成功返回结果

func (*TaobaoBusRefundSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusRefundfeeGetAPIRequest

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

TaobaoBusRefundfeeGetAPIRequest 查询退票费用明细 API请求 taobao.bus.refundfee.get

查询退票的费用信息

func GetTaobaoBusRefundfeeGetAPIRequest added in v1.3.4

func GetTaobaoBusRefundfeeGetAPIRequest() *TaobaoBusRefundfeeGetAPIRequest

GetTaobaoBusRefundfeeGetRequest 从 sync.Pool 获取 TaobaoBusRefundfeeGetAPIRequest

func NewTaobaoBusRefundfeeGetRequest

func NewTaobaoBusRefundfeeGetRequest() *TaobaoBusRefundfeeGetAPIRequest

NewTaobaoBusRefundfeeGetRequest 初始化TaobaoBusRefundfeeGetAPIRequest对象

func (TaobaoBusRefundfeeGetAPIRequest) GetAliTripOrderId

func (r TaobaoBusRefundfeeGetAPIRequest) GetAliTripOrderId() string

GetAliTripOrderId AliTripOrderId Getter

func (TaobaoBusRefundfeeGetAPIRequest) GetApiMethodName

func (r TaobaoBusRefundfeeGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusRefundfeeGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusRefundfeeGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusRefundfeeGetAPIRequest) GetRawParams() model.Params

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

func (TaobaoBusRefundfeeGetAPIRequest) GetSubOrderIds

func (r TaobaoBusRefundfeeGetAPIRequest) GetSubOrderIds() []int64

GetSubOrderIds SubOrderIds Getter

func (*TaobaoBusRefundfeeGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusRefundfeeGetAPIRequest) SetAliTripOrderId

func (r *TaobaoBusRefundfeeGetAPIRequest) SetAliTripOrderId(_aliTripOrderId string) error

SetAliTripOrderId is AliTripOrderId Setter 飞猪订单号

func (*TaobaoBusRefundfeeGetAPIRequest) SetSubOrderIds

func (r *TaobaoBusRefundfeeGetAPIRequest) SetSubOrderIds(_subOrderIds []int64) error

SetSubOrderIds is SubOrderIds Setter 飞猪子订单号

type TaobaoBusRefundfeeGetAPIResponse

type TaobaoBusRefundfeeGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusRefundfeeGetAPIResponseModel
}

TaobaoBusRefundfeeGetAPIResponse 查询退票费用明细 API返回值 taobao.bus.refundfee.get

查询退票的费用信息

func GetTaobaoBusRefundfeeGetAPIResponse added in v1.3.4

func GetTaobaoBusRefundfeeGetAPIResponse() *TaobaoBusRefundfeeGetAPIResponse

GetTaobaoBusRefundfeeGetAPIResponse 从 sync.Pool 获取 TaobaoBusRefundfeeGetAPIResponse

func (*TaobaoBusRefundfeeGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusRefundfeeGetAPIResponseModel

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

TaobaoBusRefundfeeGetAPIResponseModel is 查询退票费用明细 成功返回结果

func (*TaobaoBusRefundfeeGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusRefundticketpriceSetAPIRequest

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

TaobaoBusRefundticketpriceSetAPIRequest 汽车票退款申请接口 API请求 taobao.bus.refundticketprice.set

汽车票代理商利用该接口申请退票

func GetTaobaoBusRefundticketpriceSetAPIRequest added in v1.3.4

func GetTaobaoBusRefundticketpriceSetAPIRequest() *TaobaoBusRefundticketpriceSetAPIRequest

GetTaobaoBusRefundticketpriceSetRequest 从 sync.Pool 获取 TaobaoBusRefundticketpriceSetAPIRequest

func NewTaobaoBusRefundticketpriceSetRequest

func NewTaobaoBusRefundticketpriceSetRequest() *TaobaoBusRefundticketpriceSetAPIRequest

NewTaobaoBusRefundticketpriceSetRequest 初始化TaobaoBusRefundticketpriceSetAPIRequest对象

func (TaobaoBusRefundticketpriceSetAPIRequest) GetApiMethodName

func (r TaobaoBusRefundticketpriceSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusRefundticketpriceSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusRefundticketpriceSetAPIRequest) GetOfflineRefundTicketRq

GetOfflineRefundTicketRq OfflineRefundTicketRq Getter

func (TaobaoBusRefundticketpriceSetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusRefundticketpriceSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusRefundticketpriceSetAPIRequest) SetOfflineRefundTicketRq

func (r *TaobaoBusRefundticketpriceSetAPIRequest) SetOfflineRefundTicketRq(_offlineRefundTicketRq *OfflineRefundTicketPriceRq) error

SetOfflineRefundTicketRq is OfflineRefundTicketRq Setter 退票申请入参

type TaobaoBusRefundticketpriceSetAPIResponse

type TaobaoBusRefundticketpriceSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusRefundticketpriceSetAPIResponseModel
}

TaobaoBusRefundticketpriceSetAPIResponse 汽车票退款申请接口 API返回值 taobao.bus.refundticketprice.set

汽车票代理商利用该接口申请退票

func GetTaobaoBusRefundticketpriceSetAPIResponse added in v1.3.4

func GetTaobaoBusRefundticketpriceSetAPIResponse() *TaobaoBusRefundticketpriceSetAPIResponse

GetTaobaoBusRefundticketpriceSetAPIResponse 从 sync.Pool 获取 TaobaoBusRefundticketpriceSetAPIResponse

func (*TaobaoBusRefundticketpriceSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusRefundticketpriceSetAPIResponseModel

type TaobaoBusRefundticketpriceSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_refundticketprice_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 退票成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusRefundticketpriceSetAPIResponseModel is 汽车票退款申请接口 成功返回结果

func (*TaobaoBusRefundticketpriceSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusSeatpriceGetAPIRequest

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

TaobaoBusSeatpriceGetAPIRequest 汽车票余票接口 API请求 taobao.bus.seatprice.get

提供给商家,查询汽车票班次余票

func GetTaobaoBusSeatpriceGetAPIRequest added in v1.3.4

func GetTaobaoBusSeatpriceGetAPIRequest() *TaobaoBusSeatpriceGetAPIRequest

GetTaobaoBusSeatpriceGetRequest 从 sync.Pool 获取 TaobaoBusSeatpriceGetAPIRequest

func NewTaobaoBusSeatpriceGetRequest

func NewTaobaoBusSeatpriceGetRequest() *TaobaoBusSeatpriceGetAPIRequest

NewTaobaoBusSeatpriceGetRequest 初始化TaobaoBusSeatpriceGetAPIRequest对象

func (TaobaoBusSeatpriceGetAPIRequest) GetApiMethodName

func (r TaobaoBusSeatpriceGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusSeatpriceGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusSeatpriceGetAPIRequest) GetParamBusSeatPriceRQ

func (r TaobaoBusSeatpriceGetAPIRequest) GetParamBusSeatPriceRQ() *BusSeatPriceRq

GetParamBusSeatPriceRQ ParamBusSeatPriceRQ Getter

func (TaobaoBusSeatpriceGetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusSeatpriceGetAPIRequest) GetRawParams() model.Params

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

func (*TaobaoBusSeatpriceGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusSeatpriceGetAPIRequest) SetParamBusSeatPriceRQ

func (r *TaobaoBusSeatpriceGetAPIRequest) SetParamBusSeatPriceRQ(_paramBusSeatPriceRQ *BusSeatPriceRq) error

SetParamBusSeatPriceRQ is ParamBusSeatPriceRQ Setter 余票请求参数

type TaobaoBusSeatpriceGetAPIResponse

type TaobaoBusSeatpriceGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusSeatpriceGetAPIResponseModel
}

TaobaoBusSeatpriceGetAPIResponse 汽车票余票接口 API返回值 taobao.bus.seatprice.get

提供给商家,查询汽车票班次余票

func GetTaobaoBusSeatpriceGetAPIResponse added in v1.3.4

func GetTaobaoBusSeatpriceGetAPIResponse() *TaobaoBusSeatpriceGetAPIResponse

GetTaobaoBusSeatpriceGetAPIResponse 从 sync.Pool 获取 TaobaoBusSeatpriceGetAPIResponse

func (*TaobaoBusSeatpriceGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusSeatpriceGetAPIResponseModel

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

TaobaoBusSeatpriceGetAPIResponseModel is 汽车票余票接口 成功返回结果

func (*TaobaoBusSeatpriceGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusSeatpriceGetResultSet

type TaobaoBusSeatpriceGetResultSet struct {
	// 错误代码
	ErrCode string `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 错误描述
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// serverIP
	ServerIP string `json:"server_i_p,omitempty" xml:"server_i_p,omitempty"`
	// 余票对象
	Module *B2BBusSeatPriceDto `json:"module,omitempty" xml:"module,omitempty"`
	// 是否查询成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

TaobaoBusSeatpriceGetResultSet 结构体

func GetTaobaoBusSeatpriceGetResultSet added in v1.3.4

func GetTaobaoBusSeatpriceGetResultSet() *TaobaoBusSeatpriceGetResultSet

GetTaobaoBusSeatpriceGetResultSet() 从对象池中获取TaobaoBusSeatpriceGetResultSet

type TaobaoBusTicketSetAPIRequest

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

TaobaoBusTicketSetAPIRequest 出票接口 API请求 taobao.bus.ticket.set

提供给汽车票商家出票使用

func GetTaobaoBusTicketSetAPIRequest added in v1.3.4

func GetTaobaoBusTicketSetAPIRequest() *TaobaoBusTicketSetAPIRequest

GetTaobaoBusTicketSetRequest 从 sync.Pool 获取 TaobaoBusTicketSetAPIRequest

func NewTaobaoBusTicketSetRequest

func NewTaobaoBusTicketSetRequest() *TaobaoBusTicketSetAPIRequest

NewTaobaoBusTicketSetRequest 初始化TaobaoBusTicketSetAPIRequest对象

func (TaobaoBusTicketSetAPIRequest) GetApiMethodName

func (r TaobaoBusTicketSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTicketSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTicketSetAPIRequest) GetRawParams added in v1.2.8

func (r TaobaoBusTicketSetAPIRequest) GetRawParams() model.Params

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

func (TaobaoBusTicketSetAPIRequest) GetTicketParams

func (r TaobaoBusTicketSetAPIRequest) GetTicketParams() *B2BBookOrderRq

GetTicketParams TicketParams Getter

func (*TaobaoBusTicketSetAPIRequest) Reset added in v1.3.4

func (r *TaobaoBusTicketSetAPIRequest) Reset()

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTicketSetAPIRequest) SetTicketParams

func (r *TaobaoBusTicketSetAPIRequest) SetTicketParams(_ticketParams *B2BBookOrderRq) error

SetTicketParams is TicketParams Setter 系统自动生成

type TaobaoBusTicketSetAPIResponse

type TaobaoBusTicketSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTicketSetAPIResponseModel
}

TaobaoBusTicketSetAPIResponse 出票接口 API返回值 taobao.bus.ticket.set

提供给汽车票商家出票使用

func GetTaobaoBusTicketSetAPIResponse added in v1.3.4

func GetTaobaoBusTicketSetAPIResponse() *TaobaoBusTicketSetAPIResponse

GetTaobaoBusTicketSetAPIResponse 从 sync.Pool 获取 TaobaoBusTicketSetAPIResponse

func (*TaobaoBusTicketSetAPIResponse) Reset added in v1.3.4

func (m *TaobaoBusTicketSetAPIResponse) Reset()

Reset 清空结构体

type TaobaoBusTicketSetAPIResponseModel

type TaobaoBusTicketSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_ticket_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode
	ErrorCode1 string `json:"error_code1,omitempty" xml:"error_code1,omitempty"`
	// errorMsg
	ErrorMsg1 string `json:"error_msg1,omitempty" xml:"error_msg1,omitempty"`
	// success1
	Success1 bool `json:"success1,omitempty" xml:"success1,omitempty"`
}

TaobaoBusTicketSetAPIResponseModel is 出票接口 成功返回结果

func (*TaobaoBusTicketSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmbookorderSetAPIRequest

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

TaobaoBusTvmbookorderSetAPIRequest 线下自助机通知出票接口 API请求 taobao.bus.tvmbookorder.set

出票,当成功的时候告知出票;当失败的时候告知出票失败,飞猪退款给用户。

func GetTaobaoBusTvmbookorderSetAPIRequest added in v1.3.4

func GetTaobaoBusTvmbookorderSetAPIRequest() *TaobaoBusTvmbookorderSetAPIRequest

GetTaobaoBusTvmbookorderSetRequest 从 sync.Pool 获取 TaobaoBusTvmbookorderSetAPIRequest

func NewTaobaoBusTvmbookorderSetRequest

func NewTaobaoBusTvmbookorderSetRequest() *TaobaoBusTvmbookorderSetAPIRequest

NewTaobaoBusTvmbookorderSetRequest 初始化TaobaoBusTvmbookorderSetAPIRequest对象

func (TaobaoBusTvmbookorderSetAPIRequest) GetAlitripOrderId

func (r TaobaoBusTvmbookorderSetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmbookorderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmbookorderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmbookorderSetAPIRequest) GetBookTime

GetBookTime BookTime Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetFetchPhone

func (r TaobaoBusTvmbookorderSetAPIRequest) GetFetchPhone() string

GetFetchPhone FetchPhone Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetPassengers

GetPassengers Passengers Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetPayMode

GetPayMode PayMode Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoBusTvmbookorderSetAPIRequest) GetSuccess

GetSuccess Success Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetSupportEticket

func (r TaobaoBusTvmbookorderSetAPIRequest) GetSupportEticket() bool

GetSupportEticket SupportEticket Getter

func (TaobaoBusTvmbookorderSetAPIRequest) GetTicketGate

func (r TaobaoBusTvmbookorderSetAPIRequest) GetTicketGate() string

GetTicketGate TicketGate Getter

func (*TaobaoBusTvmbookorderSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmbookorderSetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 飞猪订单号

func (*TaobaoBusTvmbookorderSetAPIRequest) SetBookTime

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetBookTime(_bookTime string) error

SetBookTime is BookTime Setter 出票时间 2017-03-03 11:22:33

func (*TaobaoBusTvmbookorderSetAPIRequest) SetFetchPhone

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetFetchPhone(_fetchPhone string) error

SetFetchPhone is FetchPhone Setter 取票人手机号

func (*TaobaoBusTvmbookorderSetAPIRequest) SetPassengers

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetPassengers(_passengers []TvmPassengerVo) error

SetPassengers is Passengers Setter 乘客票面信息

func (*TaobaoBusTvmbookorderSetAPIRequest) SetPayMode

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetPayMode(_payMode string) error

SetPayMode is PayMode Setter 取值范围 ALIPAY (飞猪渠道); WECHAT(微信); BANKCARD(银行卡);CASH(现金); OWN_ALIPAY(自身支付宝渠道,非飞猪渠道)

func (*TaobaoBusTvmbookorderSetAPIRequest) SetSuccess

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetSuccess(_success bool) error

SetSuccess is Success Setter true代表出票成功;false代表出票失败

func (*TaobaoBusTvmbookorderSetAPIRequest) SetSupportEticket

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetSupportEticket(_supportEticket bool) error

SetSupportEticket is SupportEticket Setter 是否支持电子票

func (*TaobaoBusTvmbookorderSetAPIRequest) SetTicketGate

func (r *TaobaoBusTvmbookorderSetAPIRequest) SetTicketGate(_ticketGate string) error

SetTicketGate is TicketGate Setter 检票口

type TaobaoBusTvmbookorderSetAPIResponse

type TaobaoBusTvmbookorderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmbookorderSetAPIResponseModel
}

TaobaoBusTvmbookorderSetAPIResponse 线下自助机通知出票接口 API返回值 taobao.bus.tvmbookorder.set

出票,当成功的时候告知出票;当失败的时候告知出票失败,飞猪退款给用户。

func GetTaobaoBusTvmbookorderSetAPIResponse added in v1.3.4

func GetTaobaoBusTvmbookorderSetAPIResponse() *TaobaoBusTvmbookorderSetAPIResponse

GetTaobaoBusTvmbookorderSetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmbookorderSetAPIResponse

func (*TaobaoBusTvmbookorderSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmbookorderSetAPIResponseModel

type TaobaoBusTvmbookorderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmbookorder_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// success
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmbookorderSetAPIResponseModel is 线下自助机通知出票接口 成功返回结果

func (*TaobaoBusTvmbookorderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmcancelorderSetAPIRequest

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

TaobaoBusTvmcancelorderSetAPIRequest 线下自助机未付款取消订单 API请求 taobao.bus.tvmcancelorder.set

自助机汽车票未付款取消订单

func GetTaobaoBusTvmcancelorderSetAPIRequest added in v1.3.4

func GetTaobaoBusTvmcancelorderSetAPIRequest() *TaobaoBusTvmcancelorderSetAPIRequest

GetTaobaoBusTvmcancelorderSetRequest 从 sync.Pool 获取 TaobaoBusTvmcancelorderSetAPIRequest

func NewTaobaoBusTvmcancelorderSetRequest

func NewTaobaoBusTvmcancelorderSetRequest() *TaobaoBusTvmcancelorderSetAPIRequest

NewTaobaoBusTvmcancelorderSetRequest 初始化TaobaoBusTvmcancelorderSetAPIRequest对象

func (TaobaoBusTvmcancelorderSetAPIRequest) GetAlitripOrderId

func (r TaobaoBusTvmcancelorderSetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusTvmcancelorderSetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmcancelorderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmcancelorderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmcancelorderSetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusTvmcancelorderSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmcancelorderSetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusTvmcancelorderSetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 飞猪订单号

type TaobaoBusTvmcancelorderSetAPIResponse

type TaobaoBusTvmcancelorderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmcancelorderSetAPIResponseModel
}

TaobaoBusTvmcancelorderSetAPIResponse 线下自助机未付款取消订单 API返回值 taobao.bus.tvmcancelorder.set

自助机汽车票未付款取消订单

func GetTaobaoBusTvmcancelorderSetAPIResponse added in v1.3.4

func GetTaobaoBusTvmcancelorderSetAPIResponse() *TaobaoBusTvmcancelorderSetAPIResponse

GetTaobaoBusTvmcancelorderSetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmcancelorderSetAPIResponse

func (*TaobaoBusTvmcancelorderSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmcancelorderSetAPIResponseModel

type TaobaoBusTvmcancelorderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmcancelorder_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码  ORDER_NOT_FOUND
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误描述  订单无法查询
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// true代表成功 false 代表失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmcancelorderSetAPIResponseModel is 线下自助机未付款取消订单 成功返回结果

func (*TaobaoBusTvmcancelorderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmcreateorderSetAPIRequest

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

TaobaoBusTvmcreateorderSetAPIRequest 线下自助机创建订单 API请求 taobao.bus.tvmcreateorder.set

提供给汽车票线下自助机的创建订单使用

func GetTaobaoBusTvmcreateorderSetAPIRequest added in v1.3.4

func GetTaobaoBusTvmcreateorderSetAPIRequest() *TaobaoBusTvmcreateorderSetAPIRequest

GetTaobaoBusTvmcreateorderSetRequest 从 sync.Pool 获取 TaobaoBusTvmcreateorderSetAPIRequest

func NewTaobaoBusTvmcreateorderSetRequest

func NewTaobaoBusTvmcreateorderSetRequest() *TaobaoBusTvmcreateorderSetAPIRequest

NewTaobaoBusTvmcreateorderSetRequest 初始化TaobaoBusTvmcreateorderSetAPIRequest对象

func (TaobaoBusTvmcreateorderSetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmcreateorderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmcreateorderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmcreateorderSetAPIRequest) GetParamTVMCreateOrderRQ

func (r TaobaoBusTvmcreateorderSetAPIRequest) GetParamTVMCreateOrderRQ() *TvmCreateOrderRq

GetParamTVMCreateOrderRQ ParamTVMCreateOrderRQ Getter

func (TaobaoBusTvmcreateorderSetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusTvmcreateorderSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmcreateorderSetAPIRequest) SetParamTVMCreateOrderRQ

func (r *TaobaoBusTvmcreateorderSetAPIRequest) SetParamTVMCreateOrderRQ(_paramTVMCreateOrderRQ *TvmCreateOrderRq) error

SetParamTVMCreateOrderRQ is ParamTVMCreateOrderRQ Setter 创建订单对象

type TaobaoBusTvmcreateorderSetAPIResponse

type TaobaoBusTvmcreateorderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmcreateorderSetAPIResponseModel
}

TaobaoBusTvmcreateorderSetAPIResponse 线下自助机创建订单 API返回值 taobao.bus.tvmcreateorder.set

提供给汽车票线下自助机的创建订单使用

func GetTaobaoBusTvmcreateorderSetAPIResponse added in v1.3.4

func GetTaobaoBusTvmcreateorderSetAPIResponse() *TaobaoBusTvmcreateorderSetAPIResponse

GetTaobaoBusTvmcreateorderSetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmcreateorderSetAPIResponse

func (*TaobaoBusTvmcreateorderSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmcreateorderSetAPIResponseModel

type TaobaoBusTvmcreateorderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmcreateorder_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// alitripOrderId
	AlitripOrderId string `json:"alitrip_order_id,omitempty" xml:"alitrip_order_id,omitempty"`
	// errorCode
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// success
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmcreateorderSetAPIResponseModel is 线下自助机创建订单 成功返回结果

func (*TaobaoBusTvmcreateorderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmcreateqrcodeSetAPIRequest

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

TaobaoBusTvmcreateqrcodeSetAPIRequest 自助机生成支付宝支付二维码 API请求 taobao.bus.tvmcreateqrcode.set

用于汽车票线下自助机调用获取支付宝的二维码

func GetTaobaoBusTvmcreateqrcodeSetAPIRequest added in v1.3.4

func GetTaobaoBusTvmcreateqrcodeSetAPIRequest() *TaobaoBusTvmcreateqrcodeSetAPIRequest

GetTaobaoBusTvmcreateqrcodeSetRequest 从 sync.Pool 获取 TaobaoBusTvmcreateqrcodeSetAPIRequest

func NewTaobaoBusTvmcreateqrcodeSetRequest

func NewTaobaoBusTvmcreateqrcodeSetRequest() *TaobaoBusTvmcreateqrcodeSetAPIRequest

NewTaobaoBusTvmcreateqrcodeSetRequest 初始化TaobaoBusTvmcreateqrcodeSetAPIRequest对象

func (TaobaoBusTvmcreateqrcodeSetAPIRequest) GetAlitripOrderId

func (r TaobaoBusTvmcreateqrcodeSetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusTvmcreateqrcodeSetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmcreateqrcodeSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmcreateqrcodeSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmcreateqrcodeSetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoBusTvmcreateqrcodeSetAPIRequest) GetTimeoutExpress

func (r TaobaoBusTvmcreateqrcodeSetAPIRequest) GetTimeoutExpress() int64

GetTimeoutExpress TimeoutExpress Getter

func (*TaobaoBusTvmcreateqrcodeSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmcreateqrcodeSetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusTvmcreateqrcodeSetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 飞猪订单号

func (*TaobaoBusTvmcreateqrcodeSetAPIRequest) SetTimeoutExpress

func (r *TaobaoBusTvmcreateqrcodeSetAPIRequest) SetTimeoutExpress(_timeoutExpress int64) error

SetTimeoutExpress is TimeoutExpress Setter 超时时间(分钟)

type TaobaoBusTvmcreateqrcodeSetAPIResponse

type TaobaoBusTvmcreateqrcodeSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmcreateqrcodeSetAPIResponseModel
}

TaobaoBusTvmcreateqrcodeSetAPIResponse 自助机生成支付宝支付二维码 API返回值 taobao.bus.tvmcreateqrcode.set

用于汽车票线下自助机调用获取支付宝的二维码

func GetTaobaoBusTvmcreateqrcodeSetAPIResponse added in v1.3.4

func GetTaobaoBusTvmcreateqrcodeSetAPIResponse() *TaobaoBusTvmcreateqrcodeSetAPIResponse

GetTaobaoBusTvmcreateqrcodeSetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmcreateqrcodeSetAPIResponse

func (*TaobaoBusTvmcreateqrcodeSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmcreateqrcodeSetAPIResponseModel

type TaobaoBusTvmcreateqrcodeSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmcreateqrcode_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode      错误码 及其 描述 ("PAYED_OR_CANCEL_FAIL_NOT_CREATE_QRCODE", "已支付/取消/失败订单不能创建二维码"),     ("PAYED_OR_CANCEL_FAIL_NOT_CREATE_SCAN_CODE", "已支付/取消/失败订单不能创建条形码"),     ("CREATE_QRCODE_ERROR", "创建二维码失败"),     ("DISABLE_QRCODE_ERROR", "失效二维码失败"),     ("CREATE_SCANCODE_ERROR", "扫码失败"),     ("CREATE_SCANCODE_PROCESSING", "扫码处理中")
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg     错误码 及其 描述 ("PAYED_OR_CANCEL_FAIL_NOT_CREATE_QRCODE", "已支付/取消/失败订单不能创建二维码"),     ("PAYED_OR_CANCEL_FAIL_NOT_CREATE_SCAN_CODE", "已支付/取消/失败订单不能创建条形码"),     ("CREATE_QRCODE_ERROR", "创建二维码失败"),     ("DISABLE_QRCODE_ERROR", "失效二维码失败"),     ("CREATE_SCANCODE_ERROR", "扫码失败"),     ("CREATE_SCANCODE_PROCESSING", "扫码处理中")
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// qrCode 二维码连接
	QrCode string `json:"qr_code,omitempty" xml:"qr_code,omitempty"`
	// 活动定制二维码图片base64,若为空代表无活动,取qrCode
	CustomQrPicBase64 string `json:"custom_qr_pic_base64,omitempty" xml:"custom_qr_pic_base64,omitempty"`
	// 活动定制二维码图片url,若为空代表无活动,取qrCode
	CustomQrPicUrl string `json:"custom_qr_pic_url,omitempty" xml:"custom_qr_pic_url,omitempty"`
	// success true 成功 false 失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmcreateqrcodeSetAPIResponseModel is 自助机生成支付宝支付二维码 成功返回结果

func (*TaobaoBusTvmcreateqrcodeSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmpayorderSetAPIRequest

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

TaobaoBusTvmpayorderSetAPIRequest 自助机条形码被动支付 API请求 taobao.bus.tvmpayorder.set

汽车票线下自助机条形码支付

func GetTaobaoBusTvmpayorderSetAPIRequest added in v1.3.4

func GetTaobaoBusTvmpayorderSetAPIRequest() *TaobaoBusTvmpayorderSetAPIRequest

GetTaobaoBusTvmpayorderSetRequest 从 sync.Pool 获取 TaobaoBusTvmpayorderSetAPIRequest

func NewTaobaoBusTvmpayorderSetRequest

func NewTaobaoBusTvmpayorderSetRequest() *TaobaoBusTvmpayorderSetAPIRequest

NewTaobaoBusTvmpayorderSetRequest 初始化TaobaoBusTvmpayorderSetAPIRequest对象

func (TaobaoBusTvmpayorderSetAPIRequest) GetAlipayAuthCode

func (r TaobaoBusTvmpayorderSetAPIRequest) GetAlipayAuthCode() string

GetAlipayAuthCode AlipayAuthCode Getter

func (TaobaoBusTvmpayorderSetAPIRequest) GetAlitripOrderId

func (r TaobaoBusTvmpayorderSetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusTvmpayorderSetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmpayorderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmpayorderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmpayorderSetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusTvmpayorderSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmpayorderSetAPIRequest) SetAlipayAuthCode

func (r *TaobaoBusTvmpayorderSetAPIRequest) SetAlipayAuthCode(_alipayAuthCode string) error

SetAlipayAuthCode is AlipayAuthCode Setter 条形码认证码

func (*TaobaoBusTvmpayorderSetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusTvmpayorderSetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 飞猪订单号

type TaobaoBusTvmpayorderSetAPIResponse

type TaobaoBusTvmpayorderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmpayorderSetAPIResponseModel
}

TaobaoBusTvmpayorderSetAPIResponse 自助机条形码被动支付 API返回值 taobao.bus.tvmpayorder.set

汽车票线下自助机条形码支付

func GetTaobaoBusTvmpayorderSetAPIResponse added in v1.3.4

func GetTaobaoBusTvmpayorderSetAPIResponse() *TaobaoBusTvmpayorderSetAPIResponse

GetTaobaoBusTvmpayorderSetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmpayorderSetAPIResponse

func (*TaobaoBusTvmpayorderSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmpayorderSetAPIResponseModel

type TaobaoBusTvmpayorderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmpayorder_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode  线下扫码支付  错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// payTime
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// success true 成功 false 失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmpayorderSetAPIResponseModel is 自助机条形码被动支付 成功返回结果

func (*TaobaoBusTvmpayorderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmqueryorderGetAPIRequest

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

TaobaoBusTvmqueryorderGetAPIRequest 线下自助机查询订单信息 API请求 taobao.bus.tvmqueryorder.get

查询订单详情

func GetTaobaoBusTvmqueryorderGetAPIRequest added in v1.3.4

func GetTaobaoBusTvmqueryorderGetAPIRequest() *TaobaoBusTvmqueryorderGetAPIRequest

GetTaobaoBusTvmqueryorderGetRequest 从 sync.Pool 获取 TaobaoBusTvmqueryorderGetAPIRequest

func NewTaobaoBusTvmqueryorderGetRequest

func NewTaobaoBusTvmqueryorderGetRequest() *TaobaoBusTvmqueryorderGetAPIRequest

NewTaobaoBusTvmqueryorderGetRequest 初始化TaobaoBusTvmqueryorderGetAPIRequest对象

func (TaobaoBusTvmqueryorderGetAPIRequest) GetAlitripOrderId

func (r TaobaoBusTvmqueryorderGetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusTvmqueryorderGetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmqueryorderGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmqueryorderGetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmqueryorderGetAPIRequest) GetRawParams added in v1.2.8

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

func (*TaobaoBusTvmqueryorderGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmqueryorderGetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusTvmqueryorderGetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 阿里订单标编号

type TaobaoBusTvmqueryorderGetAPIResponse

type TaobaoBusTvmqueryorderGetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmqueryorderGetAPIResponseModel
}

TaobaoBusTvmqueryorderGetAPIResponse 线下自助机查询订单信息 API返回值 taobao.bus.tvmqueryorder.get

查询订单详情

func GetTaobaoBusTvmqueryorderGetAPIResponse added in v1.3.4

func GetTaobaoBusTvmqueryorderGetAPIResponse() *TaobaoBusTvmqueryorderGetAPIResponse

GetTaobaoBusTvmqueryorderGetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmqueryorderGetAPIResponse

func (*TaobaoBusTvmqueryorderGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmqueryorderGetAPIResponseModel

type TaobaoBusTvmqueryorderGetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmqueryorder_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// tvmBusOrderLineInfo
	TvmBusOrderLineInfo *TvmBusOrderLineInfo `json:"tvm_bus_order_line_info,omitempty" xml:"tvm_bus_order_line_info,omitempty"`
	// success
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmqueryorderGetAPIResponseModel is 线下自助机查询订单信息 成功返回结果

func (*TaobaoBusTvmqueryorderGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmrefundorderSetAPIRequest

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

TaobaoBusTvmrefundorderSetAPIRequest 线下自助机逆向退款接口 API请求 taobao.bus.tvmrefundorder.set

汽车票线下自助机 逆向退票接口;用于已出票完成后,再发起退款(注意这是售后退款,如出票异常但是告诉我们出票成功,后续给客户退款,需要调用这个接口,一般开放给财务。出票过程中的失败,请直接调用出票接口并且传递false标志,我们会自动退款。)

func GetTaobaoBusTvmrefundorderSetAPIRequest added in v1.3.4

func GetTaobaoBusTvmrefundorderSetAPIRequest() *TaobaoBusTvmrefundorderSetAPIRequest

GetTaobaoBusTvmrefundorderSetRequest 从 sync.Pool 获取 TaobaoBusTvmrefundorderSetAPIRequest

func NewTaobaoBusTvmrefundorderSetRequest

func NewTaobaoBusTvmrefundorderSetRequest() *TaobaoBusTvmrefundorderSetAPIRequest

NewTaobaoBusTvmrefundorderSetRequest 初始化TaobaoBusTvmrefundorderSetAPIRequest对象

func (TaobaoBusTvmrefundorderSetAPIRequest) GetAlitripOrderId

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetAlitripOrderId() string

GetAlitripOrderId AlitripOrderId Getter

func (TaobaoBusTvmrefundorderSetAPIRequest) GetApiMethodName

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoBusTvmrefundorderSetAPIRequest) GetApiParams

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoBusTvmrefundorderSetAPIRequest) GetInsuranceRefundDetails

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetInsuranceRefundDetails() []InsuranceRefundDetail

GetInsuranceRefundDetails InsuranceRefundDetails Getter

func (TaobaoBusTvmrefundorderSetAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoBusTvmrefundorderSetAPIRequest) GetRefundAccountInDetails

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetRefundAccountInDetails() []RefundAccountInDetail

GetRefundAccountInDetails RefundAccountInDetails Getter

func (TaobaoBusTvmrefundorderSetAPIRequest) GetRefundAmount

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetRefundAmount() int64

GetRefundAmount RefundAmount Getter

func (TaobaoBusTvmrefundorderSetAPIRequest) GetRefundBatchNo

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetRefundBatchNo() string

GetRefundBatchNo RefundBatchNo Getter

func (TaobaoBusTvmrefundorderSetAPIRequest) GetRefundReason

func (r TaobaoBusTvmrefundorderSetAPIRequest) GetRefundReason() string

GetRefundReason RefundReason Getter

func (*TaobaoBusTvmrefundorderSetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoBusTvmrefundorderSetAPIRequest) SetAlitripOrderId

func (r *TaobaoBusTvmrefundorderSetAPIRequest) SetAlitripOrderId(_alitripOrderId string) error

SetAlitripOrderId is AlitripOrderId Setter 飞猪订单号

func (*TaobaoBusTvmrefundorderSetAPIRequest) SetInsuranceRefundDetails

func (r *TaobaoBusTvmrefundorderSetAPIRequest) SetInsuranceRefundDetails(_insuranceRefundDetails []InsuranceRefundDetail) error

SetInsuranceRefundDetails is InsuranceRefundDetails Setter 保险退款详情

func (*TaobaoBusTvmrefundorderSetAPIRequest) SetRefundAccountInDetails

func (r *TaobaoBusTvmrefundorderSetAPIRequest) SetRefundAccountInDetails(_refundAccountInDetails []RefundAccountInDetail) error

SetRefundAccountInDetails is RefundAccountInDetails Setter 分账退款明细

func (*TaobaoBusTvmrefundorderSetAPIRequest) SetRefundAmount

func (r *TaobaoBusTvmrefundorderSetAPIRequest) SetRefundAmount(_refundAmount int64) error

SetRefundAmount is RefundAmount Setter 退款金额(单位分) 票金额

func (*TaobaoBusTvmrefundorderSetAPIRequest) SetRefundBatchNo

func (r *TaobaoBusTvmrefundorderSetAPIRequest) SetRefundBatchNo(_refundBatchNo string) error

SetRefundBatchNo is RefundBatchNo Setter 批次号必须唯一,同一批次号只能退款一次 (多账号分润的该值 填写refundAccountInDetails中批次号的任意一个即可

func (*TaobaoBusTvmrefundorderSetAPIRequest) SetRefundReason

func (r *TaobaoBusTvmrefundorderSetAPIRequest) SetRefundReason(_refundReason string) error

SetRefundReason is RefundReason Setter 退款原因

type TaobaoBusTvmrefundorderSetAPIResponse

type TaobaoBusTvmrefundorderSetAPIResponse struct {
	model.CommonResponse
	TaobaoBusTvmrefundorderSetAPIResponseModel
}

TaobaoBusTvmrefundorderSetAPIResponse 线下自助机逆向退款接口 API返回值 taobao.bus.tvmrefundorder.set

汽车票线下自助机 逆向退票接口;用于已出票完成后,再发起退款(注意这是售后退款,如出票异常但是告诉我们出票成功,后续给客户退款,需要调用这个接口,一般开放给财务。出票过程中的失败,请直接调用出票接口并且传递false标志,我们会自动退款。)

func GetTaobaoBusTvmrefundorderSetAPIResponse added in v1.3.4

func GetTaobaoBusTvmrefundorderSetAPIResponse() *TaobaoBusTvmrefundorderSetAPIResponse

GetTaobaoBusTvmrefundorderSetAPIResponse 从 sync.Pool 获取 TaobaoBusTvmrefundorderSetAPIResponse

func (*TaobaoBusTvmrefundorderSetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoBusTvmrefundorderSetAPIResponseModel

type TaobaoBusTvmrefundorderSetAPIResponseModel struct {
	XMLName xml.Name `xml:"bus_tvmrefundorder_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// errorCode 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// errorMsg 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// success true 成功 false 失败
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoBusTvmrefundorderSetAPIResponseModel is 线下自助机逆向退款接口 成功返回结果

func (*TaobaoBusTvmrefundorderSetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TopBusNumberUpdateRq

type TopBusNumberUpdateRq struct {
	// 车次列表
	Numbers []BusNumberDto `json:"numbers,omitempty" xml:"numbers>bus_number_dto,omitempty"`
}

TopBusNumberUpdateRq 结构体

func GetTopBusNumberUpdateRq added in v1.3.4

func GetTopBusNumberUpdateRq() *TopBusNumberUpdateRq

GetTopBusNumberUpdateRq() 从对象池中获取TopBusNumberUpdateRq

type TopBusNumerPushRq

type TopBusNumerPushRq struct {
	// 目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 出发城市
	FromCityName string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
}

TopBusNumerPushRq 结构体

func GetTopBusNumerPushRq added in v1.3.4

func GetTopBusNumerPushRq() *TopBusNumerPushRq

GetTopBusNumerPushRq() 从对象池中获取TopBusNumerPushRq

type TopBusPriceAndStockUpdateRq

type TopBusPriceAndStockUpdateRq struct {
	// 车次列表
	Numbers []BusNumberInfoDto `json:"numbers,omitempty" xml:"numbers>bus_number_info_dto,omitempty"`
}

TopBusPriceAndStockUpdateRq 结构体

func GetTopBusPriceAndStockUpdateRq added in v1.3.4

func GetTopBusPriceAndStockUpdateRq() *TopBusPriceAndStockUpdateRq

GetTopBusPriceAndStockUpdateRq() 从对象池中获取TopBusPriceAndStockUpdateRq

type TopInsCommodityInfo

type TopInsCommodityInfo struct {
	// 出行日期,精确到分钟 yyyyMMddHHmm
	TravelDate string `json:"travel_date,omitempty" xml:"travel_date,omitempty"`
	// 起始站点
	StartStationId string `json:"start_station_id,omitempty" xml:"start_station_id,omitempty"`
	// 票价,单位:分
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 行程时长,精确到分钟
	ItineraryTime int64 `json:"itinerary_time,omitempty" xml:"itinerary_time,omitempty"`
}

TopInsCommodityInfo 结构体

func GetTopInsCommodityInfo added in v1.3.4

func GetTopInsCommodityInfo() *TopInsCommodityInfo

GetTopInsCommodityInfo() 从对象池中获取TopInsCommodityInfo

type TopInsMerchantInfo

type TopInsMerchantInfo struct {
	// 商户ID
	MerchantId string `json:"merchant_id,omitempty" xml:"merchant_id,omitempty"`
	// 商户名称
	MerchantName string `json:"merchant_name,omitempty" xml:"merchant_name,omitempty"`
}

TopInsMerchantInfo 结构体

func GetTopInsMerchantInfo added in v1.3.4

func GetTopInsMerchantInfo() *TopInsMerchantInfo

GetTopInsMerchantInfo() 从对象池中获取TopInsMerchantInfo

type TopInsProduct

type TopInsProduct struct {
	// 保险模块标题
	InsTitle string `json:"ins_title,omitempty" xml:"ins_title,omitempty"`
	// 保险名称
	InsName string `json:"ins_name,omitempty" xml:"ins_name,omitempty"`
	// 保险利益点信息
	InterestInfo string `json:"interest_info,omitempty" xml:"interest_info,omitempty"`
	// 保险产品码
	ProCode string `json:"pro_code,omitempty" xml:"pro_code,omitempty"`
	// 资源项,图文信息等
	ResourceMap string `json:"resource_map,omitempty" xml:"resource_map,omitempty"`
	// 保险金额
	InsPrice int64 `json:"ins_price,omitempty" xml:"ins_price,omitempty"`
}

TopInsProduct 结构体

func GetTopInsProduct added in v1.3.4

func GetTopInsProduct() *TopInsProduct

GetTopInsProduct() 从对象池中获取TopInsProduct

type TopInsStationInfo

type TopInsStationInfo struct {
	// 机具ID
	MachineId string `json:"machine_id,omitempty" xml:"machine_id,omitempty"`
	// 城市代码,数据源来自行业基础数据字典
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// isv名称
	IsvName string `json:"isv_name,omitempty" xml:"isv_name,omitempty"`
	// isv-id
	IsvId string `json:"isv_id,omitempty" xml:"isv_id,omitempty"`
	// 省份代码,数据源来自行业基础数据字典
	ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"`
	// 出发车站站点ID
	StartStationId string `json:"start_station_id,omitempty" xml:"start_station_id,omitempty"`
}

TopInsStationInfo 结构体

func GetTopInsStationInfo added in v1.3.4

func GetTopInsStationInfo() *TopInsStationInfo

GetTopInsStationInfo() 从对象池中获取TopInsStationInfo

type TopItemChangeNotifyRq added in v1.2.8

type TopItemChangeNotifyRq struct {
	// 出发城市
	FromCity string `json:"from_city,omitempty" xml:"from_city,omitempty"`
	// 目的地城市
	ToCity string `json:"to_city,omitempty" xml:"to_city,omitempty"`
	// 发车日期,格式:yyyy-MM-dd
	FromDate string `json:"from_date,omitempty" xml:"from_date,omitempty"`
}

TopItemChangeNotifyRq 结构体

func GetTopItemChangeNotifyRq added in v1.3.4

func GetTopItemChangeNotifyRq() *TopItemChangeNotifyRq

GetTopItemChangeNotifyRq() 从对象池中获取TopItemChangeNotifyRq

type TopStandardInsRecommendRequest

type TopStandardInsRecommendRequest struct {
	// OFF_LINE(线下自助机)、OTA(OTA)、SUBMIT_ORDER_PAGE(下单页)、RECOMMEND_PAGE (推荐弹层)、STORE_WINDOW(商家窗口)。目前仅开放了线下自助机和商家窗口。
	TargetChannel string `json:"target_channel,omitempty" xml:"target_channel,omitempty"`
	// 站点信息对象
	StationInfo *TopInsStationInfo `json:"station_info,omitempty" xml:"station_info,omitempty"`
	// 商户身份对象
	MerchantInfo *TopInsMerchantInfo `json:"merchant_info,omitempty" xml:"merchant_info,omitempty"`
	// 商品信息对象
	CommodityInfo *TopInsCommodityInfo `json:"commodity_info,omitempty" xml:"commodity_info,omitempty"`
}

TopStandardInsRecommendRequest 结构体

func GetTopStandardInsRecommendRequest added in v1.3.4

func GetTopStandardInsRecommendRequest() *TopStandardInsRecommendRequest

GetTopStandardInsRecommendRequest() 从对象池中获取TopStandardInsRecommendRequest

type TopStandardInsRecommendResponse

type TopStandardInsRecommendResponse struct {
	// 推荐结果
	ResultList []TopInsProduct `json:"result_list,omitempty" xml:"result_list>top_ins_product,omitempty"`
}

TopStandardInsRecommendResponse 结构体

func GetTopStandardInsRecommendResponse added in v1.3.4

func GetTopStandardInsRecommendResponse() *TopStandardInsRecommendResponse

GetTopStandardInsRecommendResponse() 从对象池中获取TopStandardInsRecommendResponse

type TvmBusLineInfo

type TvmBusLineInfo struct {
	// 车次编号
	BusNumber string `json:"bus_number,omitempty" xml:"bus_number,omitempty"`
	// 车型
	BusType string `json:"bus_type,omitempty" xml:"bus_type,omitempty"`
	// 出发时间 yyyy-mm-dd HH:mm:ss
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达目的地
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 出发城市(必须填写,后续程序中会进行校验)
	StartCityName string `json:"start_city_name,omitempty" xml:"start_city_name,omitempty"`
	// 出发省份(必须填写,后续程序中会进行强制校验,参考标准区域码表)
	StartProvinceName string `json:"start_province_name,omitempty" xml:"start_province_name,omitempty"`
	// 车站地址(必须填写,后续程序中会进行强制校验,参考标准区域码表)
	StartStationAddress string `json:"start_station_address,omitempty" xml:"start_station_address,omitempty"`
	// 出发车站ID(必须填写,且与线上车站id能进行数据互通)
	StartStationId string `json:"start_station_id,omitempty" xml:"start_station_id,omitempty"`
	// 出发车站名称(必须填写,与线上售卖车站名称保持一致)
	StartStationName string `json:"start_station_name,omitempty" xml:"start_station_name,omitempty"`
	// 终点站名称
	Terminal string `json:"terminal,omitempty" xml:"terminal,omitempty"`
	// 到达车站城市名称
	ToStationCityName string `json:"to_station_city_name,omitempty" xml:"to_station_city_name,omitempty"`
	// 到达车站ID
	ToStationId string `json:"to_station_id,omitempty" xml:"to_station_id,omitempty"`
	// 到达车站名称
	ToStationName string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	// 到达车站省份
	ToStationProvinceName string `json:"to_station_province_name,omitempty" xml:"to_station_province_name,omitempty"`
	// 出发省份,
	StartProvinceCode string `json:"start_province_code,omitempty" xml:"start_province_code,omitempty"`
	// 出发城市码
	StartCityCode string `json:"start_city_code,omitempty" xml:"start_city_code,omitempty"`
	// 到达省份码
	ToStationProvinceCode string `json:"to_station_province_code,omitempty" xml:"to_station_province_code,omitempty"`
	// 到达城市码
	ToStationCityCode string `json:"to_station_city_code,omitempty" xml:"to_station_city_code,omitempty"`
	// 距离 km
	Distance int64 `json:"distance,omitempty" xml:"distance,omitempty"`
	// 运行时长(分)
	Runtime int64 `json:"runtime,omitempty" xml:"runtime,omitempty"`
}

TvmBusLineInfo 结构体

func GetTvmBusLineInfo added in v1.3.4

func GetTvmBusLineInfo() *TvmBusLineInfo

GetTvmBusLineInfo() 从对象池中获取TvmBusLineInfo

type TvmBusOrderLineInfo

type TvmBusOrderLineInfo struct {
	// passengers
	Passengers []TvmPassengerVo `json:"passengers,omitempty" xml:"passengers>tvm_passenger_vo,omitempty"`
	// 退款信息
	Refunds []TvmRefundApply `json:"refunds,omitempty" xml:"refunds>tvm_refund_apply,omitempty"`
	// 代理商订单号
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 阿里支付交易号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 阿里订单编号
	AlitripOrderId string `json:"alitrip_order_id,omitempty" xml:"alitrip_order_id,omitempty"`
	// 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 出票时间
	IssueTime string `json:"issue_time,omitempty" xml:"issue_time,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 实际支付方式:取值范围: ALIPAY (飞猪渠道); WECHAT(微信)
	RealPayMode string `json:"real_pay_mode,omitempty" xml:"real_pay_mode,omitempty"`
	// 买家用户信息唯一标识
	BuyerInfoUniqueKey string `json:"buyer_info_unique_key,omitempty" xml:"buyer_info_unique_key,omitempty"`
	// 阿里tp订单号
	AlitripTpOrderId string `json:"alitrip_tp_order_id,omitempty" xml:"alitrip_tp_order_id,omitempty"`
	// CREATED_NO_PAY(10, 已创建,待支付),PAYED_NO_NOTIFY(20, 已支付,待通知代理商),PAYED_AND_NOTIFY(30, 已支付,待代理商出票),BOOKED_AND_CONFIRM(50, 已出票,已确认),BOOK_FAILED(-1, 出票失败),PAY_TIME_OUT(-2, 支付超时),BOOK_TIME_OUT(-3, 出票超时),CANCEL(-4, 订单取消),CLOSE(-5, 订单关闭)
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// totalPrice
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// tvmBusLineInfo
	TvmBusLineInfo *TvmBusLineInfo `json:"tvm_bus_line_info,omitempty" xml:"tvm_bus_line_info,omitempty"`
}

TvmBusOrderLineInfo 结构体

func GetTvmBusOrderLineInfo added in v1.3.4

func GetTvmBusOrderLineInfo() *TvmBusOrderLineInfo

GetTvmBusOrderLineInfo() 从对象池中获取TvmBusOrderLineInfo

type TvmContactInfo added in v1.2.5

type TvmContactInfo struct {
	// 下单人手机号,非特殊业务必填,影响商务结算
	MobileNumber string `json:"mobile_number,omitempty" xml:"mobile_number,omitempty"`
	// 下单人姓名
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
}

TvmContactInfo 结构体

func GetTvmContactInfo added in v1.3.4

func GetTvmContactInfo() *TvmContactInfo

GetTvmContactInfo() 从对象池中获取TvmContactInfo

type TvmCreateOrderRq

type TvmCreateOrderRq struct {
	// 分润账户明细列表,是个数组,有几个分账,写几个。 注意 只有需要分润到多账号才需要填,否则为空。分账总和等于订单总价。
	AccountInDetails []AccountInDetail `json:"account_in_details,omitempty" xml:"account_in_details>account_in_detail,omitempty"`
	// 乘客
	Passengers []TvmPassengerVo `json:"passengers,omitempty" xml:"passengers>tvm_passenger_vo,omitempty"`
	// 代理商订单ID
	AgentOrderId string `json:"agent_order_id,omitempty" xml:"agent_order_id,omitempty"`
	// 终端机编号,每个商家终端编号要进行唯一标识
	MachineNumber string `json:"machine_number,omitempty" xml:"machine_number,omitempty"`
	// 渠道商支付宝ID
	ServiceProviderId string `json:"service_provider_id,omitempty" xml:"service_provider_id,omitempty"`
	// 交易场景来源 window(窗口) self(自助机)
	TradeSource string `json:"trade_source,omitempty" xml:"trade_source,omitempty"`
	// 创建订单截止时间,不传值默认使用出发时间字段 yyyy-mm-dd HH:mm:ss
	CreateDeadline string `json:"create_deadline,omitempty" xml:"create_deadline,omitempty"`
	// 取值范围 ALIPAY (飞猪渠道); WECHAT(微信); BANKCARD(银行卡);CASH(现金); OWN_ALIPAY(自身支付宝渠道,非飞猪渠道);UNION(多码合一)
	PayMode string `json:"pay_mode,omitempty" xml:"pay_mode,omitempty"`
	// 票总数量
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 订单总价格,含服务费 (单位分)
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// 班次信息
	TvmBusLineInfo *TvmBusLineInfo `json:"tvm_bus_line_info,omitempty" xml:"tvm_bus_line_info,omitempty"`
	// 支付超时时间(创建订单成功后开始计算) 单位:秒,到达指定时间后,平台进行关闭订单操作(自助机小程序订单使用)
	PayTimeout int64 `json:"pay_timeout,omitempty" xml:"pay_timeout,omitempty"`
	// 出票超时时间(支付成功后开始计算) 单位:秒,如果商家不设置,平台默认超时时间为60天(自助机小程序订单使用)
	IssueTimeout int64 `json:"issue_timeout,omitempty" xml:"issue_timeout,omitempty"`
	// 下单人联系信息
	ContactInfo *TvmContactInfo `json:"contact_info,omitempty" xml:"contact_info,omitempty"`
	// true实名(传身份证),必须传true后续进行程序强制校验
	RealName bool `json:"real_name,omitempty" xml:"real_name,omitempty"`
	// true:切换为自助机小程序订单;false:普通自助机订单
	TvmOnline bool `json:"tvm_online,omitempty" xml:"tvm_online,omitempty"`
}

TvmCreateOrderRq 结构体

func GetTvmCreateOrderRq added in v1.3.4

func GetTvmCreateOrderRq() *TvmCreateOrderRq

GetTvmCreateOrderRq() 从对象池中获取TvmCreateOrderRq

type TvmInsuranceInfo

type TvmInsuranceInfo struct {
	// 保险名称
	InsureName string `json:"insure_name,omitempty" xml:"insure_name,omitempty"`
	// 保险唯一id
	ProductNo string `json:"product_no,omitempty" xml:"product_no,omitempty"`
	// 保险商品单价(单位分)
	InsurePrice int64 `json:"insure_price,omitempty" xml:"insure_price,omitempty"`
	// 保险状态: -1下单失败 0初始化 1已取消 2已关闭 3已挂起 4已挂起  5未知状态  6未生效 7保障中  8已失效  9退保中 10已退保 11未生效或保障中
	InsureStatus int64 `json:"insure_status,omitempty" xml:"insure_status,omitempty"`
}

TvmInsuranceInfo 结构体

func GetTvmInsuranceInfo added in v1.3.4

func GetTvmInsuranceInfo() *TvmInsuranceInfo

GetTvmInsuranceInfo() 从对象池中获取TvmInsuranceInfo

type TvmPassengerVo

type TvmPassengerVo struct {
	// 保险信息
	TvmInsuranceInfos []TvmInsuranceInfo `json:"tvm_insurance_infos,omitempty" xml:"tvm_insurance_infos>tvm_insurance_info,omitempty"`
	// 电子票内容
	AgentEticket string `json:"agent_eticket,omitempty" xml:"agent_eticket,omitempty"`
	// 票号ID
	AgentTicketId string `json:"agent_ticket_id,omitempty" xml:"agent_ticket_id,omitempty"`
	// 身份证号
	RiderCertNumber string `json:"rider_cert_number,omitempty" xml:"rider_cert_number,omitempty"`
	// 证件类型
	RiderCertType string `json:"rider_cert_type,omitempty" xml:"rider_cert_type,omitempty"`
	// 姓名
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 座位号
	SeatNumber string `json:"seat_number,omitempty" xml:"seat_number,omitempty"`
	// 标准票价
	FullPrice int64 `json:"full_price,omitempty" xml:"full_price,omitempty"`
	// 服务费
	ServiceCharge int64 `json:"service_charge,omitempty" xml:"service_charge,omitempty"`
	// 实际票价
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 保险费 (单位分)
	InsurePrice int64 `json:"insure_price,omitempty" xml:"insure_price,omitempty"`
	// 乘客类型:0:成人,1:儿童,2:携童
	TicketType int64 `json:"ticket_type,omitempty" xml:"ticket_type,omitempty"`
	// 折扣类型:1:特殊证件,2:特殊线路,3其他。如果是折扣票必须填写
	DiscountType int64 `json:"discount_type,omitempty" xml:"discount_type,omitempty"`
	// 是否带有儿童
	HasChildren bool `json:"has_children,omitempty" xml:"has_children,omitempty"`
}

TvmPassengerVo 结构体

func GetTvmPassengerVo added in v1.3.4

func GetTvmPassengerVo() *TvmPassengerVo

GetTvmPassengerVo() 从对象池中获取TvmPassengerVo

type TvmRefundApply

type TvmRefundApply struct {
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 成功时间
	GmtRefundSuccTime string `json:"gmt_refund_succ_time,omitempty" xml:"gmt_refund_succ_time,omitempty"`
	// 退款批次号
	OutTradeNo string `json:"out_trade_no,omitempty" xml:"out_trade_no,omitempty"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 退款金额(分)
	RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"`
	// 退款状态 10(处理中) 20(已拒绝) 30(已同意) 40(已退款) 50(已受理)
	RefundStatus int64 `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 淘宝退款申请单id
	RpApplyId int64 `json:"rp_apply_id,omitempty" xml:"rp_apply_id,omitempty"`
}

TvmRefundApply 结构体

func GetTvmRefundApply added in v1.3.4

func GetTvmRefundApply() *TvmRefundApply

GetTvmRefundApply() 从对象池中获取TvmRefundApply

Source Files

Jump to

Keyboard shortcuts

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