traveltrade

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 traveltrade 包含度假&门票-交易管理API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlitripTravelBookinfoQueryAPIRequest added in v1.3.4

func ReleaseAlitripTravelBookinfoQueryAPIRequest(v *AlitripTravelBookinfoQueryAPIRequest)

ReleaseAlitripTravelBookinfoQueryAPIRequest 将 AlitripTravelBookinfoQueryAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelBookinfoQueryAPIResponse added in v1.3.4

func ReleaseAlitripTravelBookinfoQueryAPIResponse(v *AlitripTravelBookinfoQueryAPIResponse)

ReleaseAlitripTravelBookinfoQueryAPIResponse 将 AlitripTravelBookinfoQueryAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelBookinfoQueryModule added in v1.3.4

func ReleaseAlitripTravelBookinfoQueryModule(v *AlitripTravelBookinfoQueryModule)

ReleaseAlitripTravelBookinfoQueryModule 释放AlitripTravelBookinfoQueryModule

func ReleaseAlitripTravelBookinfosSearchAPIRequest added in v1.3.4

func ReleaseAlitripTravelBookinfosSearchAPIRequest(v *AlitripTravelBookinfosSearchAPIRequest)

ReleaseAlitripTravelBookinfosSearchAPIRequest 将 AlitripTravelBookinfosSearchAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelBookinfosSearchAPIResponse added in v1.3.4

func ReleaseAlitripTravelBookinfosSearchAPIResponse(v *AlitripTravelBookinfosSearchAPIResponse)

ReleaseAlitripTravelBookinfosSearchAPIResponse 将 AlitripTravelBookinfosSearchAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelHotelticketOrderCreateAPIRequest added in v1.3.4

func ReleaseAlitripTravelHotelticketOrderCreateAPIRequest(v *AlitripTravelHotelticketOrderCreateAPIRequest)

ReleaseAlitripTravelHotelticketOrderCreateAPIRequest 将 AlitripTravelHotelticketOrderCreateAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelHotelticketOrderCreateAPIResponse added in v1.3.4

func ReleaseAlitripTravelHotelticketOrderCreateAPIResponse(v *AlitripTravelHotelticketOrderCreateAPIResponse)

ReleaseAlitripTravelHotelticketOrderCreateAPIResponse 将 AlitripTravelHotelticketOrderCreateAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelHotelticketOrderRefundAPIRequest added in v1.3.4

func ReleaseAlitripTravelHotelticketOrderRefundAPIRequest(v *AlitripTravelHotelticketOrderRefundAPIRequest)

ReleaseAlitripTravelHotelticketOrderRefundAPIRequest 将 AlitripTravelHotelticketOrderRefundAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelHotelticketOrderRefundAPIResponse added in v1.3.4

func ReleaseAlitripTravelHotelticketOrderRefundAPIResponse(v *AlitripTravelHotelticketOrderRefundAPIResponse)

ReleaseAlitripTravelHotelticketOrderRefundAPIResponse 将 AlitripTravelHotelticketOrderRefundAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelHotelticketOrderVerifyAPIRequest added in v1.3.4

func ReleaseAlitripTravelHotelticketOrderVerifyAPIRequest(v *AlitripTravelHotelticketOrderVerifyAPIRequest)

ReleaseAlitripTravelHotelticketOrderVerifyAPIRequest 将 AlitripTravelHotelticketOrderVerifyAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelHotelticketOrderVerifyAPIResponse added in v1.3.4

func ReleaseAlitripTravelHotelticketOrderVerifyAPIResponse(v *AlitripTravelHotelticketOrderVerifyAPIResponse)

ReleaseAlitripTravelHotelticketOrderVerifyAPIResponse 将 AlitripTravelHotelticketOrderVerifyAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelHotelticketProductProductupdateAPIRequest added in v1.3.4

func ReleaseAlitripTravelHotelticketProductProductupdateAPIRequest(v *AlitripTravelHotelticketProductProductupdateAPIRequest)

ReleaseAlitripTravelHotelticketProductProductupdateAPIRequest 将 AlitripTravelHotelticketProductProductupdateAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelHotelticketProductProductupdateAPIResponse added in v1.3.4

func ReleaseAlitripTravelHotelticketProductProductupdateAPIResponse(v *AlitripTravelHotelticketProductProductupdateAPIResponse)

ReleaseAlitripTravelHotelticketProductProductupdateAPIResponse 将 AlitripTravelHotelticketProductProductupdateAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelHotelticketProductProductupdatepushAPIRequest added in v1.3.4

func ReleaseAlitripTravelHotelticketProductProductupdatepushAPIRequest(v *AlitripTravelHotelticketProductProductupdatepushAPIRequest)

ReleaseAlitripTravelHotelticketProductProductupdatepushAPIRequest 将 AlitripTravelHotelticketProductProductupdatepushAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelHotelticketProductProductupdatepushAPIResponse added in v1.3.4

func ReleaseAlitripTravelHotelticketProductProductupdatepushAPIResponse(v *AlitripTravelHotelticketProductProductupdatepushAPIResponse)

ReleaseAlitripTravelHotelticketProductProductupdatepushAPIResponse 将 AlitripTravelHotelticketProductProductupdatepushAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelTradeCloseAPIRequest added in v1.3.4

func ReleaseAlitripTravelTradeCloseAPIRequest(v *AlitripTravelTradeCloseAPIRequest)

ReleaseAlitripTravelTradeCloseAPIRequest 将 AlitripTravelTradeCloseAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelTradeCloseAPIResponse added in v1.3.4

func ReleaseAlitripTravelTradeCloseAPIResponse(v *AlitripTravelTradeCloseAPIResponse)

ReleaseAlitripTravelTradeCloseAPIResponse 将 AlitripTravelTradeCloseAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelTradeDeliverAPIRequest added in v1.3.4

func ReleaseAlitripTravelTradeDeliverAPIRequest(v *AlitripTravelTradeDeliverAPIRequest)

ReleaseAlitripTravelTradeDeliverAPIRequest 将 AlitripTravelTradeDeliverAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelTradeDeliverAPIResponse added in v1.3.4

func ReleaseAlitripTravelTradeDeliverAPIResponse(v *AlitripTravelTradeDeliverAPIResponse)

ReleaseAlitripTravelTradeDeliverAPIResponse 将 AlitripTravelTradeDeliverAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelTradeQueryAPIRequest added in v1.3.4

func ReleaseAlitripTravelTradeQueryAPIRequest(v *AlitripTravelTradeQueryAPIRequest)

ReleaseAlitripTravelTradeQueryAPIRequest 将 AlitripTravelTradeQueryAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelTradeQueryAPIResponse added in v1.3.4

func ReleaseAlitripTravelTradeQueryAPIResponse(v *AlitripTravelTradeQueryAPIResponse)

ReleaseAlitripTravelTradeQueryAPIResponse 将 AlitripTravelTradeQueryAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelTradeServiceinfoWriteAPIRequest added in v1.3.4

func ReleaseAlitripTravelTradeServiceinfoWriteAPIRequest(v *AlitripTravelTradeServiceinfoWriteAPIRequest)

ReleaseAlitripTravelTradeServiceinfoWriteAPIRequest 将 AlitripTravelTradeServiceinfoWriteAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelTradeServiceinfoWriteAPIResponse added in v1.3.4

func ReleaseAlitripTravelTradeServiceinfoWriteAPIResponse(v *AlitripTravelTradeServiceinfoWriteAPIResponse)

ReleaseAlitripTravelTradeServiceinfoWriteAPIResponse 将 AlitripTravelTradeServiceinfoWriteAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelTradeServiceinfoWriteResultSet added in v1.3.4

func ReleaseAlitripTravelTradeServiceinfoWriteResultSet(v *AlitripTravelTradeServiceinfoWriteResultSet)

ReleaseAlitripTravelTradeServiceinfoWriteResultSet 释放AlitripTravelTradeServiceinfoWriteResultSet

func ReleaseAlitripTravelTradeTemplateQueryAPIRequest added in v1.3.4

func ReleaseAlitripTravelTradeTemplateQueryAPIRequest(v *AlitripTravelTradeTemplateQueryAPIRequest)

ReleaseAlitripTravelTradeTemplateQueryAPIRequest 将 AlitripTravelTradeTemplateQueryAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelTradeTemplateQueryAPIResponse added in v1.3.4

func ReleaseAlitripTravelTradeTemplateQueryAPIResponse(v *AlitripTravelTradeTemplateQueryAPIResponse)

ReleaseAlitripTravelTradeTemplateQueryAPIResponse 将 AlitripTravelTradeTemplateQueryAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelTradeTemplateQueryResultSet added in v1.3.4

func ReleaseAlitripTravelTradeTemplateQueryResultSet(v *AlitripTravelTradeTemplateQueryResultSet)

ReleaseAlitripTravelTradeTemplateQueryResultSet 释放AlitripTravelTradeTemplateQueryResultSet

func ReleaseAlitripTravelTradesSearchAPIRequest added in v1.3.4

func ReleaseAlitripTravelTradesSearchAPIRequest(v *AlitripTravelTradesSearchAPIRequest)

ReleaseAlitripTravelTradesSearchAPIRequest 将 AlitripTravelTradesSearchAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelTradesSearchAPIResponse added in v1.3.4

func ReleaseAlitripTravelTradesSearchAPIResponse(v *AlitripTravelTradesSearchAPIResponse)

ReleaseAlitripTravelTradesSearchAPIResponse 将 AlitripTravelTradesSearchAPIResponse 保存到 sync.Pool

func ReleaseAlitripTravelVisaApplicantUpdateAPIRequest added in v1.3.4

func ReleaseAlitripTravelVisaApplicantUpdateAPIRequest(v *AlitripTravelVisaApplicantUpdateAPIRequest)

ReleaseAlitripTravelVisaApplicantUpdateAPIRequest 将 AlitripTravelVisaApplicantUpdateAPIRequest 放入 sync.Pool

func ReleaseAlitripTravelVisaApplicantUpdateAPIResponse added in v1.3.4

func ReleaseAlitripTravelVisaApplicantUpdateAPIResponse(v *AlitripTravelVisaApplicantUpdateAPIResponse)

ReleaseAlitripTravelVisaApplicantUpdateAPIResponse 将 AlitripTravelVisaApplicantUpdateAPIResponse 保存到 sync.Pool

func ReleaseBuyItemInfo added in v1.3.4

func ReleaseBuyItemInfo(v *BuyItemInfo)

ReleaseBuyItemInfo 释放BuyItemInfo

func ReleaseBuyerInfo added in v1.3.4

func ReleaseBuyerInfo(v *BuyerInfo)

ReleaseBuyerInfo 释放BuyerInfo

func ReleaseFirstResult added in v1.3.4

func ReleaseFirstResult(v *FirstResult)

ReleaseFirstResult 释放FirstResult

func ReleaseHotelTicketVerifyVoucherDto added in v1.3.4

func ReleaseHotelTicketVerifyVoucherDto(v *HotelTicketVerifyVoucherDto)

ReleaseHotelTicketVerifyVoucherDto 释放HotelTicketVerifyVoucherDto

func ReleaseHotelTicketVoucherDto added in v1.3.4

func ReleaseHotelTicketVoucherDto(v *HotelTicketVoucherDto)

ReleaseHotelTicketVoucherDto 释放HotelTicketVoucherDto

func ReleaseMemoCreate added in v1.3.4

func ReleaseMemoCreate(v *MemoCreate)

ReleaseMemoCreate 释放MemoCreate

func ReleaseMemoUpdate added in v1.3.4

func ReleaseMemoUpdate(v *MemoUpdate)

ReleaseMemoUpdate 释放MemoUpdate

func ReleaseNormalVisaApplicantInfo added in v1.3.4

func ReleaseNormalVisaApplicantInfo(v *NormalVisaApplicantInfo)

ReleaseNormalVisaApplicantInfo 释放NormalVisaApplicantInfo

func ReleaseNormalVisaApplicantOperation added in v1.3.4

func ReleaseNormalVisaApplicantOperation(v *NormalVisaApplicantOperation)

ReleaseNormalVisaApplicantOperation 释放NormalVisaApplicantOperation

func ReleaseNormalVisaAppointmentInfo added in v1.3.4

func ReleaseNormalVisaAppointmentInfo(v *NormalVisaAppointmentInfo)

ReleaseNormalVisaAppointmentInfo 释放NormalVisaAppointmentInfo

func ReleaseNormalVisaDocumentInfo added in v1.3.4

func ReleaseNormalVisaDocumentInfo(v *NormalVisaDocumentInfo)

ReleaseNormalVisaDocumentInfo 释放NormalVisaDocumentInfo

func ReleaseNormalVisaETAInfo added in v1.3.4

func ReleaseNormalVisaETAInfo(v *NormalVisaETAInfo)

ReleaseNormalVisaETAInfo 释放NormalVisaETAInfo

func ReleaseNormalVisaLogisticsInfo added in v1.3.4

func ReleaseNormalVisaLogisticsInfo(v *NormalVisaLogisticsInfo)

ReleaseNormalVisaLogisticsInfo 释放NormalVisaLogisticsInfo

func ReleaseNormalVisaSubDocumentInfo added in v1.3.4

func ReleaseNormalVisaSubDocumentInfo(v *NormalVisaSubDocumentInfo)

ReleaseNormalVisaSubDocumentInfo 释放NormalVisaSubDocumentInfo

func ReleaseOrderTemplateInfo added in v1.3.4

func ReleaseOrderTemplateInfo(v *OrderTemplateInfo)

ReleaseOrderTemplateInfo 释放OrderTemplateInfo

func ReleaseOrderTipFormInfo added in v1.3.4

func ReleaseOrderTipFormInfo(v *OrderTipFormInfo)

ReleaseOrderTipFormInfo 释放OrderTipFormInfo

func ReleaseOrderTipInfoResult added in v1.3.4

func ReleaseOrderTipInfoResult(v *OrderTipInfoResult)

ReleaseOrderTipInfoResult 释放OrderTipInfoResult

func ReleaseOrderTipOptionInfo added in v1.3.4

func ReleaseOrderTipOptionInfo(v *OrderTipOptionInfo)

ReleaseOrderTipOptionInfo 释放OrderTipOptionInfo

func ReleaseOrderTipRuleInfo added in v1.3.4

func ReleaseOrderTipRuleInfo(v *OrderTipRuleInfo)

ReleaseOrderTipRuleInfo 释放OrderTipRuleInfo

func ReleasePayInfo added in v1.3.4

func ReleasePayInfo(v *PayInfo)

ReleasePayInfo 释放PayInfo

func ReleaseProductPriceStockDto added in v1.3.4

func ReleaseProductPriceStockDto(v *ProductPriceStockDto)

ReleaseProductPriceStockDto 释放ProductPriceStockDto

func ReleaseProductSessionDto added in v1.3.4

func ReleaseProductSessionDto(v *ProductSessionDto)

ReleaseProductSessionDto 释放ProductSessionDto

func ReleaseProductUpdateDto added in v1.3.4

func ReleaseProductUpdateDto(v *ProductUpdateDto)

ReleaseProductUpdateDto 释放ProductUpdateDto

func ReleaseProductUpdatePushDto added in v1.3.4

func ReleaseProductUpdatePushDto(v *ProductUpdatePushDto)

ReleaseProductUpdatePushDto 释放ProductUpdatePushDto

func ReleasePromotionDetail added in v1.3.4

func ReleasePromotionDetail(v *PromotionDetail)

ReleasePromotionDetail 释放PromotionDetail

func ReleaseScoreDetail added in v1.3.4

func ReleaseScoreDetail(v *ScoreDetail)

ReleaseScoreDetail 释放ScoreDetail

func ReleaseSellerInfo added in v1.3.4

func ReleaseSellerInfo(v *SellerInfo)

ReleaseSellerInfo 释放SellerInfo

func ReleaseSubOrderInfo added in v1.3.4

func ReleaseSubOrderInfo(v *SubOrderInfo)

ReleaseSubOrderInfo 释放SubOrderInfo

func ReleaseTaobaoAlitripTravelTradeMemoAddAPIRequest added in v1.3.4

func ReleaseTaobaoAlitripTravelTradeMemoAddAPIRequest(v *TaobaoAlitripTravelTradeMemoAddAPIRequest)

ReleaseTaobaoAlitripTravelTradeMemoAddAPIRequest 将 TaobaoAlitripTravelTradeMemoAddAPIRequest 放入 sync.Pool

func ReleaseTaobaoAlitripTravelTradeMemoAddAPIResponse added in v1.3.4

func ReleaseTaobaoAlitripTravelTradeMemoAddAPIResponse(v *TaobaoAlitripTravelTradeMemoAddAPIResponse)

ReleaseTaobaoAlitripTravelTradeMemoAddAPIResponse 将 TaobaoAlitripTravelTradeMemoAddAPIResponse 保存到 sync.Pool

func ReleaseTaobaoAlitripTravelTradeMemoUpdateAPIRequest added in v1.3.4

func ReleaseTaobaoAlitripTravelTradeMemoUpdateAPIRequest(v *TaobaoAlitripTravelTradeMemoUpdateAPIRequest)

ReleaseTaobaoAlitripTravelTradeMemoUpdateAPIRequest 将 TaobaoAlitripTravelTradeMemoUpdateAPIRequest 放入 sync.Pool

func ReleaseTaobaoAlitripTravelTradeMemoUpdateAPIResponse added in v1.3.4

func ReleaseTaobaoAlitripTravelTradeMemoUpdateAPIResponse(v *TaobaoAlitripTravelTradeMemoUpdateAPIResponse)

ReleaseTaobaoAlitripTravelTradeMemoUpdateAPIResponse 将 TaobaoAlitripTravelTradeMemoUpdateAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTravelTicketOrderRefundAPIRequest added in v1.3.4

func ReleaseTaobaoTravelTicketOrderRefundAPIRequest(v *TaobaoTravelTicketOrderRefundAPIRequest)

ReleaseTaobaoTravelTicketOrderRefundAPIRequest 将 TaobaoTravelTicketOrderRefundAPIRequest 放入 sync.Pool

func ReleaseTaobaoTravelTicketOrderRefundAPIResponse added in v1.3.4

func ReleaseTaobaoTravelTicketOrderRefundAPIResponse(v *TaobaoTravelTicketOrderRefundAPIResponse)

ReleaseTaobaoTravelTicketOrderRefundAPIResponse 将 TaobaoTravelTicketOrderRefundAPIResponse 保存到 sync.Pool

func ReleaseTaobaoTravelTicketOrderVerifyAPIRequest added in v1.3.4

func ReleaseTaobaoTravelTicketOrderVerifyAPIRequest(v *TaobaoTravelTicketOrderVerifyAPIRequest)

ReleaseTaobaoTravelTicketOrderVerifyAPIRequest 将 TaobaoTravelTicketOrderVerifyAPIRequest 放入 sync.Pool

func ReleaseTaobaoTravelTicketOrderVerifyAPIResponse added in v1.3.4

func ReleaseTaobaoTravelTicketOrderVerifyAPIResponse(v *TaobaoTravelTicketOrderVerifyAPIResponse)

ReleaseTaobaoTravelTicketOrderVerifyAPIResponse 将 TaobaoTravelTicketOrderVerifyAPIResponse 保存到 sync.Pool

func ReleaseTopTripBookInfoResult added in v1.3.4

func ReleaseTopTripBookInfoResult(v *TopTripBookInfoResult)

ReleaseTopTripBookInfoResult 释放TopTripBookInfoResult

func ReleaseTopTripOrderResult added in v1.3.4

func ReleaseTopTripOrderResult(v *TopTripOrderResult)

ReleaseTopTripOrderResult 释放TopTripOrderResult

func ReleaseTravellerInfo added in v1.3.4

func ReleaseTravellerInfo(v *TravellerInfo)

ReleaseTravellerInfo 释放TravellerInfo

func ReleaseTravellerInfos added in v1.3.4

func ReleaseTravellerInfos(v *TravellerInfos)

ReleaseTravellerInfos 释放TravellerInfos

func ReleaseVoucherInfoDto added in v1.3.4

func ReleaseVoucherInfoDto(v *VoucherInfoDto)

ReleaseVoucherInfoDto 释放VoucherInfoDto

Types

type AlitripTravelBookinfoQueryAPIRequest added in v1.2.0

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

AlitripTravelBookinfoQueryAPIRequest 飞猪度假-订单二次预约查询接口 API请求 alitrip.travel.bookinfo.query

飞猪度假订单二次预约详情查询接口

func GetAlitripTravelBookinfoQueryAPIRequest added in v1.3.4

func GetAlitripTravelBookinfoQueryAPIRequest() *AlitripTravelBookinfoQueryAPIRequest

GetAlitripTravelBookinfoQueryRequest 从 sync.Pool 获取 AlitripTravelBookinfoQueryAPIRequest

func NewAlitripTravelBookinfoQueryRequest

func NewAlitripTravelBookinfoQueryRequest() *AlitripTravelBookinfoQueryAPIRequest

NewAlitripTravelBookinfoQueryRequest 初始化AlitripTravelBookinfoQueryAPIRequest对象

func (AlitripTravelBookinfoQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripTravelBookinfoQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelBookinfoQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelBookinfoQueryAPIRequest) GetBookinfoId added in v1.2.0

func (r AlitripTravelBookinfoQueryAPIRequest) GetBookinfoId() int64

GetBookinfoId BookinfoId Getter

func (AlitripTravelBookinfoQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripTravelBookinfoQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelBookinfoQueryAPIRequest) SetBookinfoId added in v1.2.0

func (r *AlitripTravelBookinfoQueryAPIRequest) SetBookinfoId(_bookinfoId int64) error

SetBookinfoId is BookinfoId Setter 预定信息id

type AlitripTravelBookinfoQueryAPIResponse

type AlitripTravelBookinfoQueryAPIResponse struct {
	model.CommonResponse
	AlitripTravelBookinfoQueryAPIResponseModel
}

AlitripTravelBookinfoQueryAPIResponse 飞猪度假-订单二次预约查询接口 API返回值 alitrip.travel.bookinfo.query

飞猪度假订单二次预约详情查询接口

func GetAlitripTravelBookinfoQueryAPIResponse added in v1.3.4

func GetAlitripTravelBookinfoQueryAPIResponse() *AlitripTravelBookinfoQueryAPIResponse

GetAlitripTravelBookinfoQueryAPIResponse 从 sync.Pool 获取 AlitripTravelBookinfoQueryAPIResponse

func (*AlitripTravelBookinfoQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelBookinfoQueryAPIResponseModel added in v1.2.0

type AlitripTravelBookinfoQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_bookinfo_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 交易预定结果对象
	FirstResult *TopTripBookInfoResult `json:"first_result,omitempty" xml:"first_result,omitempty"`
}

AlitripTravelBookinfoQueryAPIResponseModel is 飞猪度假-订单二次预约查询接口 成功返回结果

func (*AlitripTravelBookinfoQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelBookinfoQueryModule

type AlitripTravelBookinfoQueryModule struct {
	// 出行人信息
	TravellerInfos []TravellerInfos `json:"traveller_infos,omitempty" xml:"traveller_infos>traveller_infos,omitempty"`
	// 时段结束时间
	EndPeriod string `json:"end_period,omitempty" xml:"end_period,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 付款时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 时段开始时间
	StartPeriod string `json:"start_period,omitempty" xml:"start_period,omitempty"`
	// 修改时间
	ModifyTime string `json:"modify_time,omitempty" xml:"modify_time,omitempty"`
	// 预约单项备注
	BookCellRemark string `json:"book_cell_remark,omitempty" xml:"book_cell_remark,omitempty"`
	// 买家申请时间
	ApplyTime string `json:"apply_time,omitempty" xml:"apply_time,omitempty"`
	// 预约出发日期
	BookedTravelTime string `json:"booked_travel_time,omitempty" xml:"booked_travel_time,omitempty"`
	// 下单时间
	OrderCreateTime string `json:"order_create_time,omitempty" xml:"order_create_time,omitempty"`
	// 预约记录对应的保险保单数据记录ID
	TravelInsAppyId string `json:"travel_ins_appy_id,omitempty" xml:"travel_ins_appy_id,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 卖家审批时间
	ProcessTime string `json:"process_time,omitempty" xml:"process_time,omitempty"`
	// 预约单项名称(子套餐名称)
	BookCellName string `json:"book_cell_name,omitempty" xml:"book_cell_name,omitempty"`
	// 预约返程时间
	BookedTravelReturnTime string `json:"booked_travel_return_time,omitempty" xml:"booked_travel_return_time,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 下单时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 扩展属性(json结构,其中outerIdSKU=商家编码)
	Features string `json:"features,omitempty" xml:"features,omitempty"`
	// TC子订单号
	SubTcOrderId int64 `json:"sub_tc_order_id,omitempty" xml:"sub_tc_order_id,omitempty"`
	// 预约次数
	BookNum int64 `json:"book_num,omitempty" xml:"book_num,omitempty"`
	// 预约订单ID
	BookOrderId int64 `json:"book_order_id,omitempty" xml:"book_order_id,omitempty"`
	// skuId
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
	// 商品ID
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 业务类型
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 预约ID(主键)
	BookInfoId int64 `json:"book_info_id,omitempty" xml:"book_info_id,omitempty"`
	// TC主订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// 预约单项ID(子套餐ID)
	BookCellId int64 `json:"book_cell_id,omitempty" xml:"book_cell_id,omitempty"`
	// 申请状态
	BookStatus int64 `json:"book_status,omitempty" xml:"book_status,omitempty"`
	// 是否仅更新bookId字段
	OnlyUpateBookId bool `json:"only_upate_book_id,omitempty" xml:"only_upate_book_id,omitempty"`
}

AlitripTravelBookinfoQueryModule 结构体

func GetAlitripTravelBookinfoQueryModule added in v1.3.4

func GetAlitripTravelBookinfoQueryModule() *AlitripTravelBookinfoQueryModule

GetAlitripTravelBookinfoQueryModule() 从对象池中获取AlitripTravelBookinfoQueryModule

type AlitripTravelBookinfosSearchAPIRequest added in v1.2.0

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

AlitripTravelBookinfosSearchAPIRequest 飞猪度假-订单预定信息列表搜索接口 API请求 alitrip.travel.bookinfos.search

查询订单预定信息列表

func GetAlitripTravelBookinfosSearchAPIRequest added in v1.3.4

func GetAlitripTravelBookinfosSearchAPIRequest() *AlitripTravelBookinfosSearchAPIRequest

GetAlitripTravelBookinfosSearchRequest 从 sync.Pool 获取 AlitripTravelBookinfosSearchAPIRequest

func NewAlitripTravelBookinfosSearchRequest

func NewAlitripTravelBookinfosSearchRequest() *AlitripTravelBookinfosSearchAPIRequest

NewAlitripTravelBookinfosSearchRequest 初始化AlitripTravelBookinfosSearchAPIRequest对象

func (AlitripTravelBookinfosSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripTravelBookinfosSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelBookinfosSearchAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelBookinfosSearchAPIRequest) GetApplyTimeEnd added in v1.2.0

func (r AlitripTravelBookinfosSearchAPIRequest) GetApplyTimeEnd() string

GetApplyTimeEnd ApplyTimeEnd Getter

func (AlitripTravelBookinfosSearchAPIRequest) GetApplyTimeStart added in v1.2.0

func (r AlitripTravelBookinfosSearchAPIRequest) GetApplyTimeStart() string

GetApplyTimeStart ApplyTimeStart Getter

func (AlitripTravelBookinfosSearchAPIRequest) GetCurrentPage added in v1.2.0

func (r AlitripTravelBookinfosSearchAPIRequest) GetCurrentPage() int64

GetCurrentPage CurrentPage Getter

func (AlitripTravelBookinfosSearchAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (AlitripTravelBookinfosSearchAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripTravelBookinfosSearchAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelBookinfosSearchAPIRequest) SetApplyTimeEnd added in v1.2.0

func (r *AlitripTravelBookinfosSearchAPIRequest) SetApplyTimeEnd(_applyTimeEnd string) error

SetApplyTimeEnd is ApplyTimeEnd Setter 申请时间_结束,精确到分钟

func (*AlitripTravelBookinfosSearchAPIRequest) SetApplyTimeStart added in v1.2.0

func (r *AlitripTravelBookinfosSearchAPIRequest) SetApplyTimeStart(_applyTimeStart string) error

SetApplyTimeStart is ApplyTimeStart Setter 申请时间_开始,精确到分钟

func (*AlitripTravelBookinfosSearchAPIRequest) SetCurrentPage added in v1.2.0

func (r *AlitripTravelBookinfosSearchAPIRequest) SetCurrentPage(_currentPage int64) error

SetCurrentPage is CurrentPage Setter 当前页

func (*AlitripTravelBookinfosSearchAPIRequest) SetPageSize added in v1.2.0

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

SetPageSize is PageSize Setter 页面大小,最大支持的页面大小为100。如查询旅行购订单,则最大支持的页面大小为30

type AlitripTravelBookinfosSearchAPIResponse

type AlitripTravelBookinfosSearchAPIResponse struct {
	model.CommonResponse
	AlitripTravelBookinfosSearchAPIResponseModel
}

AlitripTravelBookinfosSearchAPIResponse 飞猪度假-订单预定信息列表搜索接口 API返回值 alitrip.travel.bookinfos.search

查询订单预定信息列表

func GetAlitripTravelBookinfosSearchAPIResponse added in v1.3.4

func GetAlitripTravelBookinfosSearchAPIResponse() *AlitripTravelBookinfosSearchAPIResponse

GetAlitripTravelBookinfosSearchAPIResponse 从 sync.Pool 获取 AlitripTravelBookinfosSearchAPIResponse

func (*AlitripTravelBookinfosSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelBookinfosSearchAPIResponseModel added in v1.2.0

type AlitripTravelBookinfosSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_bookinfos_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 订单及预约id映射列表
	OrderBookInfoList []FirstResult `json:"order_book_info_list,omitempty" xml:"order_book_info_list>first_result,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// true或false
	IsSuccess string `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 总数
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

AlitripTravelBookinfosSearchAPIResponseModel is 飞猪度假-订单预定信息列表搜索接口 成功返回结果

func (*AlitripTravelBookinfosSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketOrderCreateAPIRequest added in v1.2.5

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

AlitripTravelHotelticketOrderCreateAPIRequest 创单(支付订单)通知 API请求 alitrip.travel.hotelticket.order.create

创单(支付订单)通知

func GetAlitripTravelHotelticketOrderCreateAPIRequest added in v1.3.4

func GetAlitripTravelHotelticketOrderCreateAPIRequest() *AlitripTravelHotelticketOrderCreateAPIRequest

GetAlitripTravelHotelticketOrderCreateRequest 从 sync.Pool 获取 AlitripTravelHotelticketOrderCreateAPIRequest

func NewAlitripTravelHotelticketOrderCreateRequest added in v1.2.5

func NewAlitripTravelHotelticketOrderCreateRequest() *AlitripTravelHotelticketOrderCreateAPIRequest

NewAlitripTravelHotelticketOrderCreateRequest 初始化AlitripTravelHotelticketOrderCreateAPIRequest对象

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetExtendParams added in v1.2.5

GetExtendParams ExtendParams Getter

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetFailMsg added in v1.2.5

GetFailMsg FailMsg Getter

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetFliggyOrderId added in v1.2.5

GetFliggyOrderId FliggyOrderId Getter

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetOrderId added in v1.2.5

GetOrderId OrderId Getter

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetStatus added in v1.2.5

GetStatus Status Getter

func (AlitripTravelHotelticketOrderCreateAPIRequest) GetVouchers added in v1.2.5

GetVouchers Vouchers Getter

func (*AlitripTravelHotelticketOrderCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelHotelticketOrderCreateAPIRequest) SetExtendParams added in v1.2.5

func (r *AlitripTravelHotelticketOrderCreateAPIRequest) SetExtendParams(_extendParams string) error

SetExtendParams is ExtendParams Setter 扩展参数 支持的key: ["hotelName" : "酒店名称", "roomName" : "房型名称", "productName" : "产品名称", "desc" : "描述"] value字符长度不超过100

func (*AlitripTravelHotelticketOrderCreateAPIRequest) SetFailMsg added in v1.2.5

SetFailMsg is FailMsg Setter 创单出票失败原因信息

func (*AlitripTravelHotelticketOrderCreateAPIRequest) SetFliggyOrderId added in v1.2.5

func (r *AlitripTravelHotelticketOrderCreateAPIRequest) SetFliggyOrderId(_fliggyOrderId string) error

SetFliggyOrderId is FliggyOrderId Setter 飞猪订单号

func (*AlitripTravelHotelticketOrderCreateAPIRequest) SetOrderId added in v1.2.5

SetOrderId is OrderId Setter 系统商订单号

func (*AlitripTravelHotelticketOrderCreateAPIRequest) SetStatus added in v1.2.5

SetStatus is Status Setter 创单结果状态 1:创单出票成功, 2:创单出票失败

func (*AlitripTravelHotelticketOrderCreateAPIRequest) SetVouchers added in v1.2.5

SetVouchers is Vouchers Setter 凭证信息 无数据时传空集合

type AlitripTravelHotelticketOrderCreateAPIResponse added in v1.2.5

type AlitripTravelHotelticketOrderCreateAPIResponse struct {
	model.CommonResponse
	AlitripTravelHotelticketOrderCreateAPIResponseModel
}

AlitripTravelHotelticketOrderCreateAPIResponse 创单(支付订单)通知 API返回值 alitrip.travel.hotelticket.order.create

创单(支付订单)通知

func GetAlitripTravelHotelticketOrderCreateAPIResponse added in v1.3.4

func GetAlitripTravelHotelticketOrderCreateAPIResponse() *AlitripTravelHotelticketOrderCreateAPIResponse

GetAlitripTravelHotelticketOrderCreateAPIResponse 从 sync.Pool 获取 AlitripTravelHotelticketOrderCreateAPIResponse

func (*AlitripTravelHotelticketOrderCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketOrderCreateAPIResponseModel added in v1.2.5

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

AlitripTravelHotelticketOrderCreateAPIResponseModel is 创单(支付订单)通知 成功返回结果

func (*AlitripTravelHotelticketOrderCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketOrderRefundAPIRequest added in v1.2.5

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

AlitripTravelHotelticketOrderRefundAPIRequest 退款结结果通知 API请求 alitrip.travel.hotelticket.order.refund

退款结果通知

func GetAlitripTravelHotelticketOrderRefundAPIRequest added in v1.3.4

func GetAlitripTravelHotelticketOrderRefundAPIRequest() *AlitripTravelHotelticketOrderRefundAPIRequest

GetAlitripTravelHotelticketOrderRefundRequest 从 sync.Pool 获取 AlitripTravelHotelticketOrderRefundAPIRequest

func NewAlitripTravelHotelticketOrderRefundRequest added in v1.2.5

func NewAlitripTravelHotelticketOrderRefundRequest() *AlitripTravelHotelticketOrderRefundAPIRequest

NewAlitripTravelHotelticketOrderRefundRequest 初始化AlitripTravelHotelticketOrderRefundAPIRequest对象

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetFailMsg added in v1.2.5

GetFailMsg FailMsg Getter

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetFliggyOrderId added in v1.2.5

GetFliggyOrderId FliggyOrderId Getter

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetOrderId added in v1.2.5

GetOrderId OrderId Getter

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelHotelticketOrderRefundAPIRequest) GetStatus added in v1.2.5

GetStatus Status Getter

func (*AlitripTravelHotelticketOrderRefundAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelHotelticketOrderRefundAPIRequest) SetFailMsg added in v1.2.5

SetFailMsg is FailMsg Setter 退款失败原因

func (*AlitripTravelHotelticketOrderRefundAPIRequest) SetFliggyOrderId added in v1.2.5

func (r *AlitripTravelHotelticketOrderRefundAPIRequest) SetFliggyOrderId(_fliggyOrderId string) error

SetFliggyOrderId is FliggyOrderId Setter 飞猪订单号

func (*AlitripTravelHotelticketOrderRefundAPIRequest) SetOrderId added in v1.2.5

SetOrderId is OrderId Setter 系统商订单号

func (*AlitripTravelHotelticketOrderRefundAPIRequest) SetStatus added in v1.2.5

SetStatus is Status Setter 退款结果状态 1:退款成功 2:退款失败

type AlitripTravelHotelticketOrderRefundAPIResponse added in v1.2.5

type AlitripTravelHotelticketOrderRefundAPIResponse struct {
	model.CommonResponse
	AlitripTravelHotelticketOrderRefundAPIResponseModel
}

AlitripTravelHotelticketOrderRefundAPIResponse 退款结结果通知 API返回值 alitrip.travel.hotelticket.order.refund

退款结果通知

func GetAlitripTravelHotelticketOrderRefundAPIResponse added in v1.3.4

func GetAlitripTravelHotelticketOrderRefundAPIResponse() *AlitripTravelHotelticketOrderRefundAPIResponse

GetAlitripTravelHotelticketOrderRefundAPIResponse 从 sync.Pool 获取 AlitripTravelHotelticketOrderRefundAPIResponse

func (*AlitripTravelHotelticketOrderRefundAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketOrderRefundAPIResponseModel added in v1.2.5

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

AlitripTravelHotelticketOrderRefundAPIResponseModel is 退款结结果通知 成功返回结果

func (*AlitripTravelHotelticketOrderRefundAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketOrderVerifyAPIRequest added in v1.2.5

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

AlitripTravelHotelticketOrderVerifyAPIRequest 订单核销通知 API请求 alitrip.travel.hotelticket.order.verify

订单核销通知

func GetAlitripTravelHotelticketOrderVerifyAPIRequest added in v1.3.4

func GetAlitripTravelHotelticketOrderVerifyAPIRequest() *AlitripTravelHotelticketOrderVerifyAPIRequest

GetAlitripTravelHotelticketOrderVerifyRequest 从 sync.Pool 获取 AlitripTravelHotelticketOrderVerifyAPIRequest

func NewAlitripTravelHotelticketOrderVerifyRequest added in v1.2.5

func NewAlitripTravelHotelticketOrderVerifyRequest() *AlitripTravelHotelticketOrderVerifyAPIRequest

NewAlitripTravelHotelticketOrderVerifyRequest 初始化AlitripTravelHotelticketOrderVerifyAPIRequest对象

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetExtendParams added in v1.2.5

GetExtendParams ExtendParams Getter

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetFliggyOrderId added in v1.2.5

GetFliggyOrderId FliggyOrderId Getter

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetOrderId added in v1.2.5

GetOrderId OrderId Getter

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelHotelticketOrderVerifyAPIRequest) GetVouchers added in v1.2.5

GetVouchers Vouchers Getter

func (*AlitripTravelHotelticketOrderVerifyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelHotelticketOrderVerifyAPIRequest) SetExtendParams added in v1.2.5

func (r *AlitripTravelHotelticketOrderVerifyAPIRequest) SetExtendParams(_extendParams string) error

SetExtendParams is ExtendParams Setter 扩展参数

func (*AlitripTravelHotelticketOrderVerifyAPIRequest) SetFliggyOrderId added in v1.2.5

func (r *AlitripTravelHotelticketOrderVerifyAPIRequest) SetFliggyOrderId(_fliggyOrderId string) error

SetFliggyOrderId is FliggyOrderId Setter 飞猪订单号

func (*AlitripTravelHotelticketOrderVerifyAPIRequest) SetOrderId added in v1.2.5

SetOrderId is OrderId Setter 系统商订单号

func (*AlitripTravelHotelticketOrderVerifyAPIRequest) SetVouchers added in v1.2.5

SetVouchers is Vouchers Setter 凭证信息

type AlitripTravelHotelticketOrderVerifyAPIResponse added in v1.2.5

type AlitripTravelHotelticketOrderVerifyAPIResponse struct {
	model.CommonResponse
	AlitripTravelHotelticketOrderVerifyAPIResponseModel
}

AlitripTravelHotelticketOrderVerifyAPIResponse 订单核销通知 API返回值 alitrip.travel.hotelticket.order.verify

订单核销通知

func GetAlitripTravelHotelticketOrderVerifyAPIResponse added in v1.3.4

func GetAlitripTravelHotelticketOrderVerifyAPIResponse() *AlitripTravelHotelticketOrderVerifyAPIResponse

GetAlitripTravelHotelticketOrderVerifyAPIResponse 从 sync.Pool 获取 AlitripTravelHotelticketOrderVerifyAPIResponse

func (*AlitripTravelHotelticketOrderVerifyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketOrderVerifyAPIResponseModel added in v1.2.5

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

AlitripTravelHotelticketOrderVerifyAPIResponseModel is 订单核销通知 成功返回结果

func (*AlitripTravelHotelticketOrderVerifyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketProductProductupdateAPIRequest added in v1.2.5

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

AlitripTravelHotelticketProductProductupdateAPIRequest 产品批量变更通知 API请求 alitrip.travel.hotelticket.product.productupdate

产品批量变更通知

func GetAlitripTravelHotelticketProductProductupdateAPIRequest added in v1.3.4

func GetAlitripTravelHotelticketProductProductupdateAPIRequest() *AlitripTravelHotelticketProductProductupdateAPIRequest

GetAlitripTravelHotelticketProductProductupdateRequest 从 sync.Pool 获取 AlitripTravelHotelticketProductProductupdateAPIRequest

func NewAlitripTravelHotelticketProductProductupdateRequest added in v1.2.5

func NewAlitripTravelHotelticketProductProductupdateRequest() *AlitripTravelHotelticketProductProductupdateAPIRequest

NewAlitripTravelHotelticketProductProductupdateRequest 初始化AlitripTravelHotelticketProductProductupdateAPIRequest对象

func (AlitripTravelHotelticketProductProductupdateAPIRequest) GetAccessKey added in v1.2.5

GetAccessKey AccessKey Getter

func (AlitripTravelHotelticketProductProductupdateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelHotelticketProductProductupdateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelHotelticketProductProductupdateAPIRequest) GetProductUpdates added in v1.2.5

GetProductUpdates ProductUpdates Getter

func (AlitripTravelHotelticketProductProductupdateAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripTravelHotelticketProductProductupdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelHotelticketProductProductupdateAPIRequest) SetAccessKey added in v1.2.5

SetAccessKey is AccessKey Setter 系统商分配给飞猪卖家的账号

func (*AlitripTravelHotelticketProductProductupdateAPIRequest) SetProductUpdates added in v1.2.5

func (r *AlitripTravelHotelticketProductProductupdateAPIRequest) SetProductUpdates(_productUpdates *ProductUpdateDto) error

SetProductUpdates is ProductUpdates Setter 变更的产品信息

type AlitripTravelHotelticketProductProductupdateAPIResponse added in v1.2.5

type AlitripTravelHotelticketProductProductupdateAPIResponse struct {
	model.CommonResponse
	AlitripTravelHotelticketProductProductupdateAPIResponseModel
}

AlitripTravelHotelticketProductProductupdateAPIResponse 产品批量变更通知 API返回值 alitrip.travel.hotelticket.product.productupdate

产品批量变更通知

func GetAlitripTravelHotelticketProductProductupdateAPIResponse added in v1.3.4

func GetAlitripTravelHotelticketProductProductupdateAPIResponse() *AlitripTravelHotelticketProductProductupdateAPIResponse

GetAlitripTravelHotelticketProductProductupdateAPIResponse 从 sync.Pool 获取 AlitripTravelHotelticketProductProductupdateAPIResponse

func (*AlitripTravelHotelticketProductProductupdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketProductProductupdateAPIResponseModel added in v1.2.5

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

AlitripTravelHotelticketProductProductupdateAPIResponseModel is 产品批量变更通知 成功返回结果

func (*AlitripTravelHotelticketProductProductupdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketProductProductupdatepushAPIRequest added in v1.2.5

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

AlitripTravelHotelticketProductProductupdatepushAPIRequest 产品批量变更推送通知 API请求 alitrip.travel.hotelticket.product.productupdatepush

产品批量变更推送通知

func GetAlitripTravelHotelticketProductProductupdatepushAPIRequest added in v1.3.4

func GetAlitripTravelHotelticketProductProductupdatepushAPIRequest() *AlitripTravelHotelticketProductProductupdatepushAPIRequest

GetAlitripTravelHotelticketProductProductupdatepushRequest 从 sync.Pool 获取 AlitripTravelHotelticketProductProductupdatepushAPIRequest

func NewAlitripTravelHotelticketProductProductupdatepushRequest added in v1.2.5

func NewAlitripTravelHotelticketProductProductupdatepushRequest() *AlitripTravelHotelticketProductProductupdatepushAPIRequest

NewAlitripTravelHotelticketProductProductupdatepushRequest 初始化AlitripTravelHotelticketProductProductupdatepushAPIRequest对象

func (AlitripTravelHotelticketProductProductupdatepushAPIRequest) GetAccessKey added in v1.2.5

GetAccessKey AccessKey Getter

func (AlitripTravelHotelticketProductProductupdatepushAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelHotelticketProductProductupdatepushAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelHotelticketProductProductupdatepushAPIRequest) GetProductUpdates added in v1.2.5

GetProductUpdates ProductUpdates Getter

func (AlitripTravelHotelticketProductProductupdatepushAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripTravelHotelticketProductProductupdatepushAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelHotelticketProductProductupdatepushAPIRequest) SetAccessKey added in v1.2.5

SetAccessKey is AccessKey Setter 系统商分配给飞猪卖家的账号

func (*AlitripTravelHotelticketProductProductupdatepushAPIRequest) SetProductUpdates added in v1.2.5

SetProductUpdates is ProductUpdates Setter 变更的产品信息

type AlitripTravelHotelticketProductProductupdatepushAPIResponse added in v1.2.5

type AlitripTravelHotelticketProductProductupdatepushAPIResponse struct {
	model.CommonResponse
	AlitripTravelHotelticketProductProductupdatepushAPIResponseModel
}

AlitripTravelHotelticketProductProductupdatepushAPIResponse 产品批量变更推送通知 API返回值 alitrip.travel.hotelticket.product.productupdatepush

产品批量变更推送通知

func GetAlitripTravelHotelticketProductProductupdatepushAPIResponse added in v1.3.4

func GetAlitripTravelHotelticketProductProductupdatepushAPIResponse() *AlitripTravelHotelticketProductProductupdatepushAPIResponse

GetAlitripTravelHotelticketProductProductupdatepushAPIResponse 从 sync.Pool 获取 AlitripTravelHotelticketProductProductupdatepushAPIResponse

func (*AlitripTravelHotelticketProductProductupdatepushAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelHotelticketProductProductupdatepushAPIResponseModel added in v1.2.5

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

AlitripTravelHotelticketProductProductupdatepushAPIResponseModel is 产品批量变更推送通知 成功返回结果

func (*AlitripTravelHotelticketProductProductupdatepushAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeCloseAPIRequest added in v1.2.0

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

AlitripTravelTradeCloseAPIRequest 飞猪度假-订单关闭接口(快速退款) API请求 alitrip.travel.trade.close

卖家关单(快速退款接口),不支持二次预约商品的订单

func GetAlitripTravelTradeCloseAPIRequest added in v1.3.4

func GetAlitripTravelTradeCloseAPIRequest() *AlitripTravelTradeCloseAPIRequest

GetAlitripTravelTradeCloseRequest 从 sync.Pool 获取 AlitripTravelTradeCloseAPIRequest

func NewAlitripTravelTradeCloseRequest

func NewAlitripTravelTradeCloseRequest() *AlitripTravelTradeCloseAPIRequest

NewAlitripTravelTradeCloseRequest 初始化AlitripTravelTradeCloseAPIRequest对象

func (AlitripTravelTradeCloseAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripTravelTradeCloseAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelTradeCloseAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelTradeCloseAPIRequest) GetCloseReason added in v1.2.0

func (r AlitripTravelTradeCloseAPIRequest) GetCloseReason() string

GetCloseReason CloseReason Getter

func (AlitripTravelTradeCloseAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelTradeCloseAPIRequest) GetReasonDesc added in v1.2.0

func (r AlitripTravelTradeCloseAPIRequest) GetReasonDesc() string

GetReasonDesc ReasonDesc Getter

func (AlitripTravelTradeCloseAPIRequest) GetSubOrderId added in v1.2.0

func (r AlitripTravelTradeCloseAPIRequest) GetSubOrderId() int64

GetSubOrderId SubOrderId Getter

func (*AlitripTravelTradeCloseAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelTradeCloseAPIRequest) SetCloseReason added in v1.2.0

func (r *AlitripTravelTradeCloseAPIRequest) SetCloseReason(_closeReason string) error

SetCloseReason is CloseReason Setter 交易关闭原因

func (*AlitripTravelTradeCloseAPIRequest) SetReasonDesc added in v1.2.0

func (r *AlitripTravelTradeCloseAPIRequest) SetReasonDesc(_reasonDesc string) error

SetReasonDesc is ReasonDesc Setter 订单关闭原因描述

func (*AlitripTravelTradeCloseAPIRequest) SetSubOrderId added in v1.2.0

func (r *AlitripTravelTradeCloseAPIRequest) SetSubOrderId(_subOrderId int64) error

SetSubOrderId is SubOrderId Setter 子订单编号

type AlitripTravelTradeCloseAPIResponse

type AlitripTravelTradeCloseAPIResponse struct {
	model.CommonResponse
	AlitripTravelTradeCloseAPIResponseModel
}

AlitripTravelTradeCloseAPIResponse 飞猪度假-订单关闭接口(快速退款) API返回值 alitrip.travel.trade.close

卖家关单(快速退款接口),不支持二次预约商品的订单

func GetAlitripTravelTradeCloseAPIResponse added in v1.3.4

func GetAlitripTravelTradeCloseAPIResponse() *AlitripTravelTradeCloseAPIResponse

GetAlitripTravelTradeCloseAPIResponse 从 sync.Pool 获取 AlitripTravelTradeCloseAPIResponse

func (*AlitripTravelTradeCloseAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeCloseAPIResponseModel added in v1.2.0

type AlitripTravelTradeCloseAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trade_close_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 交易关闭是否成功
	FirstResult bool `json:"first_result,omitempty" xml:"first_result,omitempty"`
}

AlitripTravelTradeCloseAPIResponseModel is 飞猪度假-订单关闭接口(快速退款) 成功返回结果

func (*AlitripTravelTradeCloseAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeDeliverAPIRequest added in v1.2.0

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

AlitripTravelTradeDeliverAPIRequest 飞猪度假-订单发货接口 API请求 alitrip.travel.trade.deliver

航旅度假无需物流普通商品发货接口(不支持二次预约商品),只支持子订单级别发货

func GetAlitripTravelTradeDeliverAPIRequest added in v1.3.4

func GetAlitripTravelTradeDeliverAPIRequest() *AlitripTravelTradeDeliverAPIRequest

GetAlitripTravelTradeDeliverRequest 从 sync.Pool 获取 AlitripTravelTradeDeliverAPIRequest

func NewAlitripTravelTradeDeliverRequest

func NewAlitripTravelTradeDeliverRequest() *AlitripTravelTradeDeliverAPIRequest

NewAlitripTravelTradeDeliverRequest 初始化AlitripTravelTradeDeliverAPIRequest对象

func (AlitripTravelTradeDeliverAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripTravelTradeDeliverAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelTradeDeliverAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelTradeDeliverAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelTradeDeliverAPIRequest) GetSubOrderId added in v1.2.0

func (r AlitripTravelTradeDeliverAPIRequest) GetSubOrderId() int64

GetSubOrderId SubOrderId Getter

func (*AlitripTravelTradeDeliverAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelTradeDeliverAPIRequest) SetSubOrderId added in v1.2.0

func (r *AlitripTravelTradeDeliverAPIRequest) SetSubOrderId(_subOrderId int64) error

SetSubOrderId is SubOrderId Setter 子订单id

type AlitripTravelTradeDeliverAPIResponse

type AlitripTravelTradeDeliverAPIResponse struct {
	model.CommonResponse
	AlitripTravelTradeDeliverAPIResponseModel
}

AlitripTravelTradeDeliverAPIResponse 飞猪度假-订单发货接口 API返回值 alitrip.travel.trade.deliver

航旅度假无需物流普通商品发货接口(不支持二次预约商品),只支持子订单级别发货

func GetAlitripTravelTradeDeliverAPIResponse added in v1.3.4

func GetAlitripTravelTradeDeliverAPIResponse() *AlitripTravelTradeDeliverAPIResponse

GetAlitripTravelTradeDeliverAPIResponse 从 sync.Pool 获取 AlitripTravelTradeDeliverAPIResponse

func (*AlitripTravelTradeDeliverAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeDeliverAPIResponseModel added in v1.2.0

type AlitripTravelTradeDeliverAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trade_deliver_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 发货是否成功
	FirstResult bool `json:"first_result,omitempty" xml:"first_result,omitempty"`
}

AlitripTravelTradeDeliverAPIResponseModel is 飞猪度假-订单发货接口 成功返回结果

func (*AlitripTravelTradeDeliverAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeQueryAPIRequest added in v1.2.0

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

AlitripTravelTradeQueryAPIRequest 飞猪度假-订单详情查询接口 API请求 alitrip.travel.trade.query

飞猪度假订单详情查询接口

func GetAlitripTravelTradeQueryAPIRequest added in v1.3.4

func GetAlitripTravelTradeQueryAPIRequest() *AlitripTravelTradeQueryAPIRequest

GetAlitripTravelTradeQueryRequest 从 sync.Pool 获取 AlitripTravelTradeQueryAPIRequest

func NewAlitripTravelTradeQueryRequest

func NewAlitripTravelTradeQueryRequest() *AlitripTravelTradeQueryAPIRequest

NewAlitripTravelTradeQueryRequest 初始化AlitripTravelTradeQueryAPIRequest对象

func (AlitripTravelTradeQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripTravelTradeQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelTradeQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelTradeQueryAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (AlitripTravelTradeQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripTravelTradeQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelTradeQueryAPIRequest) SetOrderId added in v1.2.0

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

SetOrderId is OrderId Setter 主订单id

type AlitripTravelTradeQueryAPIResponse

type AlitripTravelTradeQueryAPIResponse struct {
	model.CommonResponse
	AlitripTravelTradeQueryAPIResponseModel
}

AlitripTravelTradeQueryAPIResponse 飞猪度假-订单详情查询接口 API返回值 alitrip.travel.trade.query

飞猪度假订单详情查询接口

func GetAlitripTravelTradeQueryAPIResponse added in v1.3.4

func GetAlitripTravelTradeQueryAPIResponse() *AlitripTravelTradeQueryAPIResponse

GetAlitripTravelTradeQueryAPIResponse 从 sync.Pool 获取 AlitripTravelTradeQueryAPIResponse

func (*AlitripTravelTradeQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeQueryAPIResponseModel added in v1.2.0

type AlitripTravelTradeQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trade_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 交易主订单详情
	FirstResult *TopTripOrderResult `json:"first_result,omitempty" xml:"first_result,omitempty"`
}

AlitripTravelTradeQueryAPIResponseModel is 飞猪度假-订单详情查询接口 成功返回结果

func (*AlitripTravelTradeQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeServiceinfoWriteAPIRequest added in v1.2.0

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

AlitripTravelTradeServiceinfoWriteAPIRequest 订单服务信息写入接口 API请求 alitrip.travel.trade.serviceinfo.write

订单服务信息写入接口

func GetAlitripTravelTradeServiceinfoWriteAPIRequest added in v1.3.4

func GetAlitripTravelTradeServiceinfoWriteAPIRequest() *AlitripTravelTradeServiceinfoWriteAPIRequest

GetAlitripTravelTradeServiceinfoWriteRequest 从 sync.Pool 获取 AlitripTravelTradeServiceinfoWriteAPIRequest

func NewAlitripTravelTradeServiceinfoWriteRequest

func NewAlitripTravelTradeServiceinfoWriteRequest() *AlitripTravelTradeServiceinfoWriteAPIRequest

NewAlitripTravelTradeServiceinfoWriteRequest 初始化AlitripTravelTradeServiceinfoWriteAPIRequest对象

func (AlitripTravelTradeServiceinfoWriteAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelTradeServiceinfoWriteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelTradeServiceinfoWriteAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelTradeServiceinfoWriteAPIRequest) GetSubTcOrderId added in v1.2.0

GetSubTcOrderId SubTcOrderId Getter

func (AlitripTravelTradeServiceinfoWriteAPIRequest) GetTipValue added in v1.2.0

GetTipValue TipValue Getter

func (*AlitripTravelTradeServiceinfoWriteAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelTradeServiceinfoWriteAPIRequest) SetSubTcOrderId added in v1.2.0

func (r *AlitripTravelTradeServiceinfoWriteAPIRequest) SetSubTcOrderId(_subTcOrderId int64) error

SetSubTcOrderId is SubTcOrderId Setter 对应的订单信息

func (*AlitripTravelTradeServiceinfoWriteAPIRequest) SetTipValue added in v1.2.0

func (r *AlitripTravelTradeServiceinfoWriteAPIRequest) SetTipValue(_tipValue string) error

SetTipValue is TipValue Setter 根据模版要求传递对应的订单服务信息,当涉及多值时,用英文分号隔开";",目前api暂时不支持文件上传,只支持链接;链接必须外网能访问

type AlitripTravelTradeServiceinfoWriteAPIResponse

type AlitripTravelTradeServiceinfoWriteAPIResponse struct {
	model.CommonResponse
	AlitripTravelTradeServiceinfoWriteAPIResponseModel
}

AlitripTravelTradeServiceinfoWriteAPIResponse 订单服务信息写入接口 API返回值 alitrip.travel.trade.serviceinfo.write

订单服务信息写入接口

func GetAlitripTravelTradeServiceinfoWriteAPIResponse added in v1.3.4

func GetAlitripTravelTradeServiceinfoWriteAPIResponse() *AlitripTravelTradeServiceinfoWriteAPIResponse

GetAlitripTravelTradeServiceinfoWriteAPIResponse 从 sync.Pool 获取 AlitripTravelTradeServiceinfoWriteAPIResponse

func (*AlitripTravelTradeServiceinfoWriteAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeServiceinfoWriteAPIResponseModel added in v1.2.0

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

AlitripTravelTradeServiceinfoWriteAPIResponseModel is 订单服务信息写入接口 成功返回结果

func (*AlitripTravelTradeServiceinfoWriteAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeServiceinfoWriteResultSet

type AlitripTravelTradeServiceinfoWriteResultSet struct {
	// 错误码信息
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// 错误详细信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否操作成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 订单标注服务信息是否成功
	Error bool `json:"error,omitempty" xml:"error,omitempty"`
}

AlitripTravelTradeServiceinfoWriteResultSet 结构体

func GetAlitripTravelTradeServiceinfoWriteResultSet added in v1.3.4

func GetAlitripTravelTradeServiceinfoWriteResultSet() *AlitripTravelTradeServiceinfoWriteResultSet

GetAlitripTravelTradeServiceinfoWriteResultSet() 从对象池中获取AlitripTravelTradeServiceinfoWriteResultSet

type AlitripTravelTradeTemplateQueryAPIRequest added in v1.2.0

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

AlitripTravelTradeTemplateQueryAPIRequest 订单服务详情模版查询 API请求 alitrip.travel.trade.template.query

通过订单ID获取标注模版信息,商家可以根据模版来填充行业信息

func GetAlitripTravelTradeTemplateQueryAPIRequest added in v1.3.4

func GetAlitripTravelTradeTemplateQueryAPIRequest() *AlitripTravelTradeTemplateQueryAPIRequest

GetAlitripTravelTradeTemplateQueryRequest 从 sync.Pool 获取 AlitripTravelTradeTemplateQueryAPIRequest

func NewAlitripTravelTradeTemplateQueryRequest

func NewAlitripTravelTradeTemplateQueryRequest() *AlitripTravelTradeTemplateQueryAPIRequest

NewAlitripTravelTradeTemplateQueryRequest 初始化AlitripTravelTradeTemplateQueryAPIRequest对象

func (AlitripTravelTradeTemplateQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelTradeTemplateQueryAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelTradeTemplateQueryAPIRequest) GetIsNew added in v1.2.0

GetIsNew IsNew Getter

func (AlitripTravelTradeTemplateQueryAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (AlitripTravelTradeTemplateQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripTravelTradeTemplateQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelTradeTemplateQueryAPIRequest) SetIsNew added in v1.2.0

SetIsNew is IsNew Setter 是否取最新的模版

func (*AlitripTravelTradeTemplateQueryAPIRequest) SetOrderId added in v1.2.0

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

SetOrderId is OrderId Setter 淘宝平台订单ID

type AlitripTravelTradeTemplateQueryAPIResponse

type AlitripTravelTradeTemplateQueryAPIResponse struct {
	model.CommonResponse
	AlitripTravelTradeTemplateQueryAPIResponseModel
}

AlitripTravelTradeTemplateQueryAPIResponse 订单服务详情模版查询 API返回值 alitrip.travel.trade.template.query

通过订单ID获取标注模版信息,商家可以根据模版来填充行业信息

func GetAlitripTravelTradeTemplateQueryAPIResponse added in v1.3.4

func GetAlitripTravelTradeTemplateQueryAPIResponse() *AlitripTravelTradeTemplateQueryAPIResponse

GetAlitripTravelTradeTemplateQueryAPIResponse 从 sync.Pool 获取 AlitripTravelTradeTemplateQueryAPIResponse

func (*AlitripTravelTradeTemplateQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeTemplateQueryAPIResponseModel added in v1.2.0

type AlitripTravelTradeTemplateQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trade_template_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 订单服务标注模版获取结果
	Result *AlitripTravelTradeTemplateQueryResultSet `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripTravelTradeTemplateQueryAPIResponseModel is 订单服务详情模版查询 成功返回结果

func (*AlitripTravelTradeTemplateQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradeTemplateQueryResultSet

type AlitripTravelTradeTemplateQueryResultSet struct {
	// 订单服务标注模版获取结果详情
	FirstResult *OrderTipInfoResult `json:"first_result,omitempty" xml:"first_result,omitempty"`
}

AlitripTravelTradeTemplateQueryResultSet 结构体

func GetAlitripTravelTradeTemplateQueryResultSet added in v1.3.4

func GetAlitripTravelTradeTemplateQueryResultSet() *AlitripTravelTradeTemplateQueryResultSet

GetAlitripTravelTradeTemplateQueryResultSet() 从对象池中获取AlitripTravelTradeTemplateQueryResultSet

type AlitripTravelTradesSearchAPIRequest added in v1.2.0

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

AlitripTravelTradesSearchAPIRequest 飞猪度假-订单列表搜索接口 API请求 alitrip.travel.trades.search

订单列表搜索接口:以订单创建、结束时间、订单状态为搜索条件,搜索过滤出满足条件的卖家订单列表。

func GetAlitripTravelTradesSearchAPIRequest added in v1.3.4

func GetAlitripTravelTradesSearchAPIRequest() *AlitripTravelTradesSearchAPIRequest

GetAlitripTravelTradesSearchRequest 从 sync.Pool 获取 AlitripTravelTradesSearchAPIRequest

func NewAlitripTravelTradesSearchRequest

func NewAlitripTravelTradesSearchRequest() *AlitripTravelTradesSearchAPIRequest

NewAlitripTravelTradesSearchRequest 初始化AlitripTravelTradesSearchAPIRequest对象

func (AlitripTravelTradesSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripTravelTradesSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelTradesSearchAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelTradesSearchAPIRequest) GetCategory added in v1.2.0

GetCategory Category Getter

func (AlitripTravelTradesSearchAPIRequest) GetCurrentPage added in v1.2.0

func (r AlitripTravelTradesSearchAPIRequest) GetCurrentPage() int64

GetCurrentPage CurrentPage Getter

func (AlitripTravelTradesSearchAPIRequest) GetEndCreatedTime added in v1.2.0

func (r AlitripTravelTradesSearchAPIRequest) GetEndCreatedTime() string

GetEndCreatedTime EndCreatedTime Getter

func (AlitripTravelTradesSearchAPIRequest) GetItemId added in v1.2.9

GetItemId ItemId Getter

func (AlitripTravelTradesSearchAPIRequest) GetOrderStatus added in v1.2.0

func (r AlitripTravelTradesSearchAPIRequest) GetOrderStatus() int64

GetOrderStatus OrderStatus Getter

func (AlitripTravelTradesSearchAPIRequest) GetPageSize added in v1.2.0

GetPageSize PageSize Getter

func (AlitripTravelTradesSearchAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelTradesSearchAPIRequest) GetStartCreatedTime added in v1.2.0

func (r AlitripTravelTradesSearchAPIRequest) GetStartCreatedTime() string

GetStartCreatedTime StartCreatedTime Getter

func (*AlitripTravelTradesSearchAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelTradesSearchAPIRequest) SetCategory added in v1.2.0

func (r *AlitripTravelTradesSearchAPIRequest) SetCategory(_category int64) error

SetCategory is Category Setter 类目筛选, 1、旅行购,旅行购定制专用字段,表示搜索旅行购订单。

func (*AlitripTravelTradesSearchAPIRequest) SetCurrentPage added in v1.2.0

func (r *AlitripTravelTradesSearchAPIRequest) SetCurrentPage(_currentPage int64) error

SetCurrentPage is CurrentPage Setter 当前页

func (*AlitripTravelTradesSearchAPIRequest) SetEndCreatedTime added in v1.2.0

func (r *AlitripTravelTradesSearchAPIRequest) SetEndCreatedTime(_endCreatedTime string) error

SetEndCreatedTime is EndCreatedTime Setter 订单创建 结束时间

func (*AlitripTravelTradesSearchAPIRequest) SetItemId added in v1.2.9

func (r *AlitripTravelTradesSearchAPIRequest) SetItemId(_itemId int64) error

SetItemId is ItemId Setter 商品ID

func (*AlitripTravelTradesSearchAPIRequest) SetOrderStatus added in v1.2.0

func (r *AlitripTravelTradesSearchAPIRequest) SetOrderStatus(_orderStatus int64) error

SetOrderStatus is OrderStatus Setter 订单状态 过滤。1-等待买家付款,2-等待卖家发货(买家已付款),3-等待买家确认收货,4-交易关闭(买家发起的退款),6-交易成功,8-交易关闭(订单超时 自动关单)

func (*AlitripTravelTradesSearchAPIRequest) SetPageSize added in v1.2.0

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

SetPageSize is PageSize Setter 页面大小,最大支持的页面大小为100。如查询旅行购订单,则最大支持的页面大小为30

func (*AlitripTravelTradesSearchAPIRequest) SetStartCreatedTime added in v1.2.0

func (r *AlitripTravelTradesSearchAPIRequest) SetStartCreatedTime(_startCreatedTime string) error

SetStartCreatedTime is StartCreatedTime Setter 订单创建 开始时间

type AlitripTravelTradesSearchAPIResponse

type AlitripTravelTradesSearchAPIResponse struct {
	model.CommonResponse
	AlitripTravelTradesSearchAPIResponseModel
}

AlitripTravelTradesSearchAPIResponse 飞猪度假-订单列表搜索接口 API返回值 alitrip.travel.trades.search

订单列表搜索接口:以订单创建、结束时间、订单状态为搜索条件,搜索过滤出满足条件的卖家订单列表。

func GetAlitripTravelTradesSearchAPIResponse added in v1.3.4

func GetAlitripTravelTradesSearchAPIResponse() *AlitripTravelTradesSearchAPIResponse

GetAlitripTravelTradesSearchAPIResponse 从 sync.Pool 获取 AlitripTravelTradesSearchAPIResponse

func (*AlitripTravelTradesSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelTradesSearchAPIResponseModel added in v1.2.0

type AlitripTravelTradesSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trades_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 主订单id列表(Long类型)
	OrderList []int64 `json:"order_list,omitempty" xml:"order_list>int64,omitempty"`
	// 主订单id列表(string类型)
	OrderStringList []string `json:"order_string_list,omitempty" xml:"order_string_list>string,omitempty"`
	// 本次搜索包含的订单总数,用于分页控制
	TotalOrders int64 `json:"total_orders,omitempty" xml:"total_orders,omitempty"`
}

AlitripTravelTradesSearchAPIResponseModel is 飞猪度假-订单列表搜索接口 成功返回结果

func (*AlitripTravelTradesSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelVisaApplicantUpdateAPIRequest added in v1.2.0

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

AlitripTravelVisaApplicantUpdateAPIRequest 飞猪度假-普通签证-申请人进度推进接口 API请求 alitrip.travel.visa.applicant.update

普通签证订单的申请人进度推进接口,用于商家代用户填写申请人基本信息 或 推进单个申请人的签证进度。

func GetAlitripTravelVisaApplicantUpdateAPIRequest added in v1.3.4

func GetAlitripTravelVisaApplicantUpdateAPIRequest() *AlitripTravelVisaApplicantUpdateAPIRequest

GetAlitripTravelVisaApplicantUpdateRequest 从 sync.Pool 获取 AlitripTravelVisaApplicantUpdateAPIRequest

func NewAlitripTravelVisaApplicantUpdateRequest

func NewAlitripTravelVisaApplicantUpdateRequest() *AlitripTravelVisaApplicantUpdateAPIRequest

NewAlitripTravelVisaApplicantUpdateRequest 初始化AlitripTravelVisaApplicantUpdateAPIRequest对象

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetApplicantInfos added in v1.2.0

GetApplicantInfos ApplicantInfos Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetApplicantOp added in v1.2.0

GetApplicantOp ApplicantOp Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetDocumentInfos added in v1.2.0

GetDocumentInfos DocumentInfos Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetFileBytes added in v1.2.0

GetFileBytes FileBytes Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetFlightBookingFormBytes added in v1.2.0

func (r AlitripTravelVisaApplicantUpdateAPIRequest) GetFlightBookingFormBytes() *model.File

GetFlightBookingFormBytes FlightBookingFormBytes Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetFlightBookingFormType added in v1.2.0

func (r AlitripTravelVisaApplicantUpdateAPIRequest) GetFlightBookingFormType() string

GetFlightBookingFormType FlightBookingFormType Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetHotelBookingFormBytes added in v1.2.0

func (r AlitripTravelVisaApplicantUpdateAPIRequest) GetHotelBookingFormBytes() *model.File

GetHotelBookingFormBytes HotelBookingFormBytes Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetHotelBookingFormType added in v1.2.0

func (r AlitripTravelVisaApplicantUpdateAPIRequest) GetHotelBookingFormType() string

GetHotelBookingFormType HotelBookingFormType Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetOperType added in v1.2.0

GetOperType OperType Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetPassportBytes added in v1.2.0

GetPassportBytes PassportBytes Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetPassportType added in v1.2.0

GetPassportType PassportType Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetPhotoBytes added in v1.2.0

GetPhotoBytes PhotoBytes Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetPhotoType added in v1.2.0

GetPhotoType PhotoType Getter

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (AlitripTravelVisaApplicantUpdateAPIRequest) GetSubOrderId added in v1.2.0

GetSubOrderId SubOrderId Getter

func (*AlitripTravelVisaApplicantUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetApplicantInfos added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetApplicantInfos(_applicantInfos []NormalVisaApplicantInfo) error

SetApplicantInfos is ApplicantInfos Setter 特殊必填,申请人基本信息(证件号,姓名,手机号)列表。当operType为1或2或4时必填

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetApplicantOp added in v1.2.0

SetApplicantOp is ApplicantOp Setter 特殊必填,签证申请人进度推进操作(目前只支持对单个申请人状态进行推进)。当operType为3时必填

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetDocumentInfos added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetDocumentInfos(_documentInfos []NormalVisaDocumentInfo) error

SetDocumentInfos is DocumentInfos Setter 特殊必填,更多材料

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetFileBytes added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetFileBytes(_fileBytes *model.File) error

SetFileBytes is FileBytes Setter 特殊必填,pdf文件字节流。用于上传电子签pdf结果 或者 预约面试信pdf文件。

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetFlightBookingFormBytes added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetFlightBookingFormBytes(_flightBookingFormBytes *model.File) error

SetFlightBookingFormBytes is FlightBookingFormBytes Setter 特殊必填,文件字节流,用于上传机票预订,必须和flightBookingFormType同时传

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetFlightBookingFormType added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetFlightBookingFormType(_flightBookingFormType string) error

SetFlightBookingFormType is FlightBookingFormType Setter 机票预订文件类型

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetHotelBookingFormBytes added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetHotelBookingFormBytes(_hotelBookingFormBytes *model.File) error

SetHotelBookingFormBytes is HotelBookingFormBytes Setter 特殊必填,文件字节流,用于上传酒店预订,必须和hotelBookingFormType同时传

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetHotelBookingFormType added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetHotelBookingFormType(_hotelBookingFormType string) error

SetHotelBookingFormType is HotelBookingFormType Setter 酒店预订文件类型

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetOperType added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetOperType(_operType int64) error

SetOperType is OperType Setter 必填,操作类型。1-上传新申请人基本信息(商家代填申请人),2-更新已有申请人基本信息,3-更新已有申请人的签证进度,4-商家代传申请人信息和材料(使馆直连订单)

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetPassportBytes added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetPassportBytes(_passportBytes *model.File) error

SetPassportBytes is PassportBytes Setter 特殊必填,文件字节流,用于上传护照,必须和passportType同时传

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetPassportType added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetPassportType(_passportType string) error

SetPassportType is PassportType Setter 护照文件类型

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetPhotoBytes added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetPhotoBytes(_photoBytes *model.File) error

SetPhotoBytes is PhotoBytes Setter 特殊必填,文件字节流,用于上传证件照,必须和photoType同时传

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetPhotoType added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetPhotoType(_photoType string) error

SetPhotoType is PhotoType Setter 证件照文件类型

func (*AlitripTravelVisaApplicantUpdateAPIRequest) SetSubOrderId added in v1.2.0

func (r *AlitripTravelVisaApplicantUpdateAPIRequest) SetSubOrderId(_subOrderId string) error

SetSubOrderId is SubOrderId Setter 必填,子订单id

type AlitripTravelVisaApplicantUpdateAPIResponse

type AlitripTravelVisaApplicantUpdateAPIResponse struct {
	model.CommonResponse
	AlitripTravelVisaApplicantUpdateAPIResponseModel
}

AlitripTravelVisaApplicantUpdateAPIResponse 飞猪度假-普通签证-申请人进度推进接口 API返回值 alitrip.travel.visa.applicant.update

普通签证订单的申请人进度推进接口,用于商家代用户填写申请人基本信息 或 推进单个申请人的签证进度。

func GetAlitripTravelVisaApplicantUpdateAPIResponse added in v1.3.4

func GetAlitripTravelVisaApplicantUpdateAPIResponse() *AlitripTravelVisaApplicantUpdateAPIResponse

GetAlitripTravelVisaApplicantUpdateAPIResponse 从 sync.Pool 获取 AlitripTravelVisaApplicantUpdateAPIResponse

func (*AlitripTravelVisaApplicantUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripTravelVisaApplicantUpdateAPIResponseModel added in v1.2.0

type AlitripTravelVisaApplicantUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_visa_applicant_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 该订单上已经上传的申请人列表信息
	Applicants []NormalVisaApplicantInfo `json:"applicants,omitempty" xml:"applicants>normal_visa_applicant_info,omitempty"`
	// 申请人状态更新是否成功
	UpdateResult bool `json:"update_result,omitempty" xml:"update_result,omitempty"`
}

AlitripTravelVisaApplicantUpdateAPIResponseModel is 飞猪度假-普通签证-申请人进度推进接口 成功返回结果

func (*AlitripTravelVisaApplicantUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type BuyItemInfo

type BuyItemInfo struct {
	// 商品类目相关的扩展信息(不再推荐使用,建议使用category_ext_infos_json替代)。KV对形式,多个KV对以英文封号分隔,k1:v1;k2:v2。各类目支持的枚举key详见:https://open.alitrip.com/docs/doc.htm?docType=1&articleId=107548
	CategoryExtInfos string `json:"category_ext_infos,omitempty" xml:"category_ext_infos,omitempty"`
	// 商品标题
	ItemTitle string `json:"item_title,omitempty" xml:"item_title,omitempty"`
	// 商家自定义的商品编码
	OutProductId string `json:"out_product_id,omitempty" xml:"out_product_id,omitempty"`
	// sku_id对应的商家自定义sku编码(即商品上套餐的外部商家编码)
	OutSkuId string `json:"out_sku_id,omitempty" xml:"out_sku_id,omitempty"`
	// 用户所购买的Sku信息。包含商品套餐名称(对于门票商品即指票种),出游人群信息等
	SkuProperties string `json:"sku_properties,omitempty" xml:"sku_properties,omitempty"`
	// 出行结束日期,如果没有出行结束日期,则该值为空。(对于wifi/电话卡商品 指激活/租用结束日期;对于流量充值商品 指结束使用日期)
	TripEndDate string `json:"trip_end_date,omitempty" xml:"trip_end_date,omitempty"`
	// 出行开始日期。(对于wifi/电话卡商品 指激活/租用日期;对于门票商品 指入园日期;对于流量充值商品 指开始使用日期)
	TripStartDate string `json:"trip_start_date,omitempty" xml:"trip_start_date,omitempty"`
	// 商品图片
	ItemImage string `json:"item_image,omitempty" xml:"item_image,omitempty"`
	// 商品类目相关的扩展信息,JSON格式。各类目支持的枚举key详见:https://open.alitrip.com/docs/doc.htm?docType=1&articleId=107548
	CategoryExtInfosJson string `json:"category_ext_infos_json,omitempty" xml:"category_ext_infos_json,omitempty"`
	// 场次开始时间
	FsEndTime string `json:"fs_end_time,omitempty" xml:"fs_end_time,omitempty"`
	// 场次结束时间
	FsStartTime string `json:"fs_start_time,omitempty" xml:"fs_start_time,omitempty"`
	// 商品所属叶子类目id
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`
	// 商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 购买的数量
	Num int64 `json:"num,omitempty" xml:"num,omitempty"`
	// 商品价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 用户所购买的商品上sku的id
	SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"`
}

BuyItemInfo 结构体

func GetBuyItemInfo added in v1.3.4

func GetBuyItemInfo() *BuyItemInfo

GetBuyItemInfo() 从对象池中获取BuyItemInfo

type BuyerInfo

type BuyerInfo struct {
	// 买家邮件地址
	BuyerEmail string `json:"buyer_email,omitempty" xml:"buyer_email,omitempty"`
	// 买家留言
	BuyerMessage string `json:"buyer_message,omitempty" xml:"buyer_message,omitempty"`
	// 买家昵称
	BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"`
	// 买家联系方式
	BuyerPhone string `json:"buyer_phone,omitempty" xml:"buyer_phone,omitempty"`
	// 买家是否已评价
	BuyerRate bool `json:"buyer_rate,omitempty" xml:"buyer_rate,omitempty"`
}

BuyerInfo 结构体

func GetBuyerInfo added in v1.3.4

func GetBuyerInfo() *BuyerInfo

GetBuyerInfo() 从对象池中获取BuyerInfo

type FirstResult

type FirstResult struct {
	// 预约订单ID
	BookOrderId int64 `json:"book_order_id,omitempty" xml:"book_order_id,omitempty"`
	// TC子订单号
	SubTcOrderId int64 `json:"sub_tc_order_id,omitempty" xml:"sub_tc_order_id,omitempty"`
	// 预约ID(主键)
	BookInfoId int64 `json:"book_info_id,omitempty" xml:"book_info_id,omitempty"`
	// TC主订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
}

FirstResult 结构体

func GetFirstResult added in v1.3.4

func GetFirstResult() *FirstResult

GetFirstResult() 从对象池中获取FirstResult

type HotelTicketVerifyVoucherDto added in v1.2.5

type HotelTicketVerifyVoucherDto struct {
	// 凭证码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 使用时间:yyyy-MM-dd HH:mm:ss
	UseDate string `json:"use_date,omitempty" xml:"use_date,omitempty"`
	// 证件号
	CertificateId string `json:"certificate_id,omitempty" xml:"certificate_id,omitempty"`
	// 凭证类型 1:票码, 2:券码
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 票或券 核销使用数量
	UsageNums int64 `json:"usage_nums,omitempty" xml:"usage_nums,omitempty"`
	// 业务类型:1:门票, 2:酒店
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
}

HotelTicketVerifyVoucherDto 结构体

func GetHotelTicketVerifyVoucherDto added in v1.3.4

func GetHotelTicketVerifyVoucherDto() *HotelTicketVerifyVoucherDto

GetHotelTicketVerifyVoucherDto() 从对象池中获取HotelTicketVerifyVoucherDto

type HotelTicketVoucherDto added in v1.2.5

type HotelTicketVoucherDto struct {
	// 凭证码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 证件号
	CertificateId string `json:"certificate_id,omitempty" xml:"certificate_id,omitempty"`
	// 二维码图片链接
	Url string `json:"url,omitempty" xml:"url,omitempty"`
	// 每张票或券可使用次数(如针对一码多刷,往返索道3张票1个码,每张票可使用次数为2,则该码可以刷6次
	AvailableNums int64 `json:"available_nums,omitempty" xml:"available_nums,omitempty"`
	// 凭证类型 1:票码, 2:券码
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 已使用次数
	UsageNums int64 `json:"usage_nums,omitempty" xml:"usage_nums,omitempty"`
	// 业务类型:1:门票, 2:酒店
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 凭证 可用/不可用
	CanUse bool `json:"can_use,omitempty" xml:"can_use,omitempty"`
}

HotelTicketVoucherDto 结构体

func GetHotelTicketVoucherDto added in v1.3.4

func GetHotelTicketVoucherDto() *HotelTicketVoucherDto

GetHotelTicketVoucherDto() 从对象池中获取HotelTicketVoucherDto

type MemoCreate

type MemoCreate struct {
	// 备注添加时间
	Created string `json:"created,omitempty" xml:"created,omitempty"`
	// 交易ID
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
}

MemoCreate 结构体

func GetMemoCreate added in v1.3.4

func GetMemoCreate() *MemoCreate

GetMemoCreate() 从对象池中获取MemoCreate

type MemoUpdate

type MemoUpdate struct {
	// 关闭订单时间
	Modified string `json:"modified,omitempty" xml:"modified,omitempty"`
	// 交易ID
	Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"`
}

MemoUpdate 结构体

func GetMemoUpdate added in v1.3.4

func GetMemoUpdate() *MemoUpdate

GetMemoUpdate() 从对象池中获取MemoUpdate

type NormalVisaApplicantInfo

type NormalVisaApplicantInfo struct {
	// 可选,申请人ID。更新申请人基本信息时必填,新增申请人信息时不用填
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 姓,新增申请人时必填
	Surname string `json:"surname,omitempty" xml:"surname,omitempty"`
	// 名,新增申请人时必填
	GivenName string `json:"given_name,omitempty" xml:"given_name,omitempty"`
	// 手机号,新增申请人时必填
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 证件号(护照、入台证等),新增申请人时必填
	CertNo string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	// 办理人中文全名
	ApplyNameCn string `json:"apply_name_cn,omitempty" xml:"apply_name_cn,omitempty"`
	// 办理人身份类型(8-在职人员,9-自由职业,10-在校学生,11-退休人员,12-学龄年儿童,13-所有申请者,14-单个成年人,15-随行直系亲属,16-在读学生)
	UserType int64 `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

NormalVisaApplicantInfo 结构体

func GetNormalVisaApplicantInfo added in v1.3.4

func GetNormalVisaApplicantInfo() *NormalVisaApplicantInfo

GetNormalVisaApplicantInfo() 从对象池中获取NormalVisaApplicantInfo

type NormalVisaApplicantOperation

type NormalVisaApplicantOperation struct {
	// 签证需补充材料(即状态为1012)时必填,0:护照,1:证件照,2:申请表,3:身份证,4:户口本,5:暂住证,6:在职收入证明,7:营业执照,8:组织机构代码证,9:结婚证,10:个人信息处理同意书,11:退休证,12:保险订单,13:在读证明,14:机票预订证明,15:酒店预订证明,16:财力证明,17:房产证,18:汽车驾驶证,19:社保缴纳记录,20:学校准假证明,21:儿童出生医学证明,22:未成年人亲属关系证明,23:其他材料,24:银行存款证明,25:学生证,26:其他材料2,27:其他材料3,28:居住证,29:车辆登记证,34:保险声明,36:出行同意书,38:职业证明,39:以往申根签证页
	NeedModifyDocTypes []string `json:"need_modify_doc_types,omitempty" xml:"need_modify_doc_types>string,omitempty"`
	// 必填,申请人ID
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 可选,备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 代填申请人信息。字段注释:1.sex(性别),值:M/F;2.nationality(国籍),值:CHN(中国大陆),HKG(中国香港),MAC(中国澳门),USA(美国),CAN(加拿大)
	ApplicantFormDataJson string `json:"applicant_form_data_json,omitempty" xml:"applicant_form_data_json,omitempty"`
	// 特殊必填,上传该申请人 电子签结果。当该签证为电子签证且status值为1006(已收到签证结果)时 必填
	EtaInfo *NormalVisaETAInfo `json:"eta_info,omitempty" xml:"eta_info,omitempty"`
	// 特殊必填,上传该申请人 签证结果寄回物流信息。当status值为1013(已寄回结果)时,必填
	LogisticsInfo *NormalVisaLogisticsInfo `json:"logistics_info,omitempty" xml:"logistics_info,omitempty"`
	// 必填,申请人状态推进,本次操作需要推进到的目标状态。具体状态值枚举及推进流程详见:https://open.alitrip.com/docs/doc.htm?spm=a21tt.7629140.0.0.fYvMkZ&docType=1&articleId=108046&previewCode=9D5F931C2254C7B3FE16B8DB7F9CECB4
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 特殊必填,上传该申请人 预约面试信息。当status值为1007(已预约面试)时 必填
	AppointmentInfo *NormalVisaAppointmentInfo `json:"appointment_info,omitempty" xml:"appointment_info,omitempty"`
}

NormalVisaApplicantOperation 结构体

func GetNormalVisaApplicantOperation added in v1.3.4

func GetNormalVisaApplicantOperation() *NormalVisaApplicantOperation

GetNormalVisaApplicantOperation() 从对象池中获取NormalVisaApplicantOperation

type NormalVisaAppointmentInfo

type NormalVisaAppointmentInfo struct {
	// 必填,预约面试信pdf文件名称。具体的pdf文件字节流信息请设置到父级参数的 fileBytes字段!!!
	BookFileName string `json:"book_file_name,omitempty" xml:"book_file_name,omitempty"`
	// 必填,预约时间,格式:yyyy-MM-dd hh:mm:ss
	BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"`
	// 必填,预约地点
	BookPlace string `json:"book_place,omitempty" xml:"book_place,omitempty"`
}

NormalVisaAppointmentInfo 结构体

func GetNormalVisaAppointmentInfo added in v1.3.4

func GetNormalVisaAppointmentInfo() *NormalVisaAppointmentInfo

GetNormalVisaAppointmentInfo() 从对象池中获取NormalVisaAppointmentInfo

type NormalVisaDocumentInfo

type NormalVisaDocumentInfo struct {
	// 特殊必填,上传子材料,如上传护照封面
	SubDocumentInfos []NormalVisaSubDocumentInfo `json:"sub_document_infos,omitempty" xml:"sub_document_infos>normal_visa_sub_document_info,omitempty"`
	// 文件类型
	FileType string `json:"file_type,omitempty" xml:"file_type,omitempty"`
	// base64编码的文件内容
	FileContent string `json:"file_content,omitempty" xml:"file_content,omitempty"`
	// 文档编号,0:护照,1:证件照,2:申请表,3:身份证,4:户口本,5:暂住证,6:在职收入证明,7:营业执照,8:组织机构代码证,9:结婚证,10:个人信息处理同意书,11:退休证,12:保险订单,13:在读证明,14:机票预订证明,15:酒店预订证明,16:财力证明,17:房产证,18:汽车驾驶证,19:社保缴纳记录,20:学校准假证明,21:儿童出生医学证明,22:未成年人亲属关系证明,23:其他材料,24:银行存款证明,25:学生证,26:其他材料2,27:其他材料3,28:居住证,29:车辆登记证,34:保险声明,36:出行同意书,38:职业证明,39:以往申根签证页
	DocType int64 `json:"doc_type,omitempty" xml:"doc_type,omitempty"`
}

NormalVisaDocumentInfo 结构体

func GetNormalVisaDocumentInfo added in v1.3.4

func GetNormalVisaDocumentInfo() *NormalVisaDocumentInfo

GetNormalVisaDocumentInfo() 从对象池中获取NormalVisaDocumentInfo

type NormalVisaETAInfo added in v1.2.8

type NormalVisaETAInfo struct {
	// 必填,电子签pdf文件名称。具体的pdf文件字节流信息请设置到父级参数的 fileBytes字段!!!
	FileName string `json:"file_name,omitempty" xml:"file_name,omitempty"`
}

NormalVisaETAInfo 结构体

func GetNormalVisaETAInfo added in v1.3.4

func GetNormalVisaETAInfo() *NormalVisaETAInfo

GetNormalVisaETAInfo() 从对象池中获取NormalVisaETAInfo

type NormalVisaLogisticsInfo

type NormalVisaLogisticsInfo struct {
	// 必填,物流号
	PostNumber string `json:"post_number,omitempty" xml:"post_number,omitempty"`
	// 必填,物流公司编码
	PostCompanyCode string `json:"post_company_code,omitempty" xml:"post_company_code,omitempty"`
	// 必填,物流公司名称
	PostCompanyName string `json:"post_company_name,omitempty" xml:"post_company_name,omitempty"`
	// 选填,物流联系人手机号(顺丰物流需要)
	ConcatPhone string `json:"concat_phone,omitempty" xml:"concat_phone,omitempty"`
}

NormalVisaLogisticsInfo 结构体

func GetNormalVisaLogisticsInfo added in v1.3.4

func GetNormalVisaLogisticsInfo() *NormalVisaLogisticsInfo

GetNormalVisaLogisticsInfo() 从对象池中获取NormalVisaLogisticsInfo

type NormalVisaSubDocumentInfo

type NormalVisaSubDocumentInfo struct {
	// 文件类型
	FileType string `json:"file_type,omitempty" xml:"file_type,omitempty"`
	// base64编码的文件内容
	FileContent string `json:"file_content,omitempty" xml:"file_content,omitempty"`
	// 子材料文档编号,10001:护照封面,10002:护照首页,11401:去程机票,11402:返程机票
	DocType int64 `json:"doc_type,omitempty" xml:"doc_type,omitempty"`
}

NormalVisaSubDocumentInfo 结构体

func GetNormalVisaSubDocumentInfo added in v1.3.4

func GetNormalVisaSubDocumentInfo() *NormalVisaSubDocumentInfo

GetNormalVisaSubDocumentInfo() 从对象池中获取NormalVisaSubDocumentInfo

type OrderTemplateInfo

type OrderTemplateInfo struct {
	// 填充字段列表
	ModelList []OrderTipFormInfo `json:"model_list,omitempty" xml:"model_list>order_tip_form_info,omitempty"`
	// 模版对应的类目ID
	CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"`
	// 模版对应ID
	TemplateId int64 `json:"template_id,omitempty" xml:"template_id,omitempty"`
	// 模版对应版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OrderTemplateInfo 结构体

func GetOrderTemplateInfo added in v1.3.4

func GetOrderTemplateInfo() *OrderTemplateInfo

GetOrderTemplateInfo() 从对象池中获取OrderTemplateInfo

type OrderTipFormInfo

type OrderTipFormInfo struct {
	// 字段可接收数据类型
	AcceptTypes []string `json:"accept_types,omitempty" xml:"accept_types>string,omitempty"`
	// 选择项, 当type = select / selects 的时候存在
	Options []OrderTipOptionInfo `json:"options,omitempty" xml:"options>order_tip_option_info,omitempty"`
	// 字段对应的值,多选值
	Values []string `json:"values,omitempty" xml:"values>string,omitempty"`
	// 字段具体描述
	Desc string `json:"desc,omitempty" xml:"desc,omitempty"`
	// 字段中文名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 字段属性名,在做服务信息回传时需要用到的KEY
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 字段对应的值,单选值
	Value string `json:"value,omitempty" xml:"value,omitempty"`
	// 最大数量 (如最大文件上传数量, 最大图片上传数量等)
	MaxNum int64 `json:"max_num,omitempty" xml:"max_num,omitempty"`
	// 字段匹配规则
	Rule *OrderTipRuleInfo `json:"rule,omitempty" xml:"rule,omitempty"`
}

OrderTipFormInfo 结构体

func GetOrderTipFormInfo added in v1.3.4

func GetOrderTipFormInfo() *OrderTipFormInfo

GetOrderTipFormInfo() 从对象池中获取OrderTipFormInfo

type OrderTipInfoResult

type OrderTipInfoResult struct {
	// 查看模版链接
	ViewTemplateUrl string `json:"view_template_url,omitempty" xml:"view_template_url,omitempty"`
	// 模版详情
	TemplateInfo *OrderTemplateInfo `json:"template_info,omitempty" xml:"template_info,omitempty"`
	// 是否是最新的模版,如果订单没有标注模版,则默认取最新的模版数据;如果订单有标注模版,则取对应的模版信息;
	IsNew bool `json:"is_new,omitempty" xml:"is_new,omitempty"`
}

OrderTipInfoResult 结构体

func GetOrderTipInfoResult added in v1.3.4

func GetOrderTipInfoResult() *OrderTipInfoResult

GetOrderTipInfoResult() 从对象池中获取OrderTipInfoResult

type OrderTipOptionInfo

type OrderTipOptionInfo struct {
	// select对应的text值
	Text string `json:"text,omitempty" xml:"text,omitempty"`
	// select对应的value值
	Value string `json:"value,omitempty" xml:"value,omitempty"`
}

OrderTipOptionInfo 结构体

func GetOrderTipOptionInfo added in v1.3.4

func GetOrderTipOptionInfo() *OrderTipOptionInfo

GetOrderTipOptionInfo() 从对象池中获取OrderTipOptionInfo

type OrderTipRuleInfo

type OrderTipRuleInfo struct {
	// 字段描述
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 字段正则表达式,字段值必须和正则匹配,否则上传服务信息会报错
	Regex string `json:"regex,omitempty" xml:"regex,omitempty"`
	// 字段是否必须
	Require bool `json:"require,omitempty" xml:"require,omitempty"`
}

OrderTipRuleInfo 结构体

func GetOrderTipRuleInfo added in v1.3.4

func GetOrderTipRuleInfo() *OrderTipRuleInfo

GetOrderTipRuleInfo() 从对象池中获取OrderTipRuleInfo

type PayInfo

type PayInfo struct {
	// 支付宝交易号
	AlipayNo string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	// 订单付款时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 分阶段付款的订单状态,目前有三返回状态FRONT_NOPAID_FINAL_NOPAID(定金未付尾款未付),FRONT_PAID_FINAL_NOPAID(定金已付尾款未付),FRONT_PAID_FINAL_PAID(定金和尾款都付)
	StepTradeStatus string `json:"step_trade_status,omitempty" xml:"step_trade_status,omitempty"`
	// 系统优惠金额(如打折,VIP,满就送等),精确到2位小数,单位:分。
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 卖家实际收到的支付宝打款金额(由于子订单可以部分确认收货,这个金额会随着子订单的确认收货而不断增加,交易成功后等于买家实付款减去退款金额)。精确到2位小数;单位:分
	ReceivedPayment int64 `json:"received_payment,omitempty" xml:"received_payment,omitempty"`
	// 分阶段付款的已付金额
	StepPaidFee int64 `json:"step_paid_fee,omitempty" xml:"step_paid_fee,omitempty"`
}

PayInfo 结构体

func GetPayInfo added in v1.3.4

func GetPayInfo() *PayInfo

GetPayInfo() 从对象池中获取PayInfo

type ProductPriceStockDto added in v1.2.5

type ProductPriceStockDto struct {
	// 场次价库信息
	Sessions []ProductSessionDto `json:"sessions,omitempty" xml:"sessions>product_session_dto,omitempty"`
	// 日期。yyyy-MM-dd
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 库存
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
	// 产品结算单价。单位:分
	WholesalePrice int64 `json:"wholesale_price,omitempty" xml:"wholesale_price,omitempty"`
	// 产品销售单价。单位:分
	RetailPrice int64 `json:"retail_price,omitempty" xml:"retail_price,omitempty"`
	// 是否可售卖;true:可售卖
	CanSell bool `json:"can_sell,omitempty" xml:"can_sell,omitempty"`
}

ProductPriceStockDto 结构体

func GetProductPriceStockDto added in v1.3.4

func GetProductPriceStockDto() *ProductPriceStockDto

GetProductPriceStockDto() 从对象池中获取ProductPriceStockDto

type ProductSessionDto added in v1.2.5

type ProductSessionDto struct {
	// 开始时间。HH:mm
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 场次ID
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 结束时间。HH:mm
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 场次库存
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
	// 产品场次结算单价。单位:分
	WholesalePrice int64 `json:"wholesale_price,omitempty" xml:"wholesale_price,omitempty"`
	// 产品场次销售单价。单位:分
	RetailPrice int64 `json:"retail_price,omitempty" xml:"retail_price,omitempty"`
}

ProductSessionDto 结构体

func GetProductSessionDto added in v1.3.4

func GetProductSessionDto() *ProductSessionDto

GetProductSessionDto() 从对象池中获取ProductSessionDto

type ProductUpdateDto added in v1.2.5

type ProductUpdateDto struct {
	// 场次ID信息
	SessionIds []string `json:"session_ids,omitempty" xml:"session_ids>string,omitempty"`
	// 扩展参数
	ExtendParams string `json:"extend_params,omitempty" xml:"extend_params,omitempty"`
	// 系统商商品码
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 产品变更开始时间 yyyy-MM-dd
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`
	// 产品变更结束时间 yyyy-MM-dd
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 产品变更通知类型 1:价格,2:库存,3:价库
	NotifyType int64 `json:"notify_type,omitempty" xml:"notify_type,omitempty"`
}

ProductUpdateDto 结构体

func GetProductUpdateDto added in v1.3.4

func GetProductUpdateDto() *ProductUpdateDto

GetProductUpdateDto() 从对象池中获取ProductUpdateDto

type ProductUpdatePushDto added in v1.2.5

type ProductUpdatePushDto struct {
	// 日历价格库存信息  日历价格库存信息
	PriceStocks []ProductPriceStockDto `json:"price_stocks,omitempty" xml:"price_stocks>product_price_stock_dto,omitempty"`
	// 系统商商品码
	ProductId string `json:"product_id,omitempty" xml:"product_id,omitempty"`
	// 床型ID
	BedId string `json:"bed_id,omitempty" xml:"bed_id,omitempty"`
	// 酒店ID
	HotelId string `json:"hotel_id,omitempty" xml:"hotel_id,omitempty"`
	// 房型ID
	RoomId string `json:"room_id,omitempty" xml:"room_id,omitempty"`
	// 扩展参数
	ExtendParams string `json:"extend_params,omitempty" xml:"extend_params,omitempty"`
	// 产品变更通知类型 1:价格,2:库存,3:价库
	NotifyType int64 `json:"notify_type,omitempty" xml:"notify_type,omitempty"`
	// 模式 默认值1;1:普通日历/预约商品(非通兑和非任选)
	Mode int64 `json:"mode,omitempty" xml:"mode,omitempty"`
}

ProductUpdatePushDto 结构体

func GetProductUpdatePushDto added in v1.3.4

func GetProductUpdatePushDto() *ProductUpdatePushDto

GetProductUpdatePushDto() 从对象池中获取ProductUpdatePushDto

type PromotionDetail

type PromotionDetail struct {
	// 优惠金额(免运费、限时打折时为空),单位:分
	DiscountFee string `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 优惠活动的描述
	PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"`
	// 优惠id,(由营销工具id、优惠活动id和优惠详情id组成,结构为:营销工具id-优惠活动id_优惠详情id,如mjs-123024_211143)
	PromotionId string `json:"promotion_id,omitempty" xml:"promotion_id,omitempty"`
	// 优惠信息的名称
	PromotionName string `json:"promotion_name,omitempty" xml:"promotion_name,omitempty"`
	// 交易的主订单或子订单号
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

PromotionDetail 结构体

func GetPromotionDetail added in v1.3.4

func GetPromotionDetail() *PromotionDetail

GetPromotionDetail() 从对象池中获取PromotionDetail

type ScoreDetail

type ScoreDetail struct {
	// 评价内容
	Content string `json:"content,omitempty" xml:"content,omitempty"`
	// 评价分数
	Score string `json:"score,omitempty" xml:"score,omitempty"`
	// 评价维度
	DimensionName string `json:"dimension_name,omitempty" xml:"dimension_name,omitempty"`
}

ScoreDetail 结构体

func GetScoreDetail added in v1.3.4

func GetScoreDetail() *ScoreDetail

GetScoreDetail() 从对象池中获取ScoreDetail

type SellerInfo

type SellerInfo struct {
	// 卖家邮件地址
	SellerEmail string `json:"seller_email,omitempty" xml:"seller_email,omitempty"`
	// 卖家备注
	SellerMemo string `json:"seller_memo,omitempty" xml:"seller_memo,omitempty"`
	// 卖家姓名
	SellerName string `json:"seller_name,omitempty" xml:"seller_name,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 卖家联系方式
	SellerPhone string `json:"seller_phone,omitempty" xml:"seller_phone,omitempty"`
	// 卖家店铺名称
	SellerShop string `json:"seller_shop,omitempty" xml:"seller_shop,omitempty"`
	// 卖家备注旗帜(与淘宝网上订单的卖家备注旗帜对应,只有卖家才能查看该字段)红、黄、绿、蓝、紫 分别对应 1、2、3、4、5
	SellerFlag int64 `json:"seller_flag,omitempty" xml:"seller_flag,omitempty"`
	// 卖家是否可以对订单进行评价
	SellerCanRate bool `json:"seller_can_rate,omitempty" xml:"seller_can_rate,omitempty"`
	// 卖家是否已评价。可选值:true(已评价),false(未评价)
	SellerRate bool `json:"seller_rate,omitempty" xml:"seller_rate,omitempty"`
}

SellerInfo 结构体

func GetSellerInfo added in v1.3.4

func GetSellerInfo() *SellerInfo

GetSellerInfo() 从对象池中获取SellerInfo

type SubOrderInfo

type SubOrderInfo struct {
	// 出行人信息
	Travellers []TravellerInfo `json:"travellers,omitempty" xml:"travellers>traveller_info,omitempty"`
	// 子订单交易结束时间。交易成功时间(更新交易状态为成功的同时更新)/确认收货时间或者交易关闭时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 子订单超时自动关单(卖家未能及时发货)时间
	ExpireTime string `json:"expire_time,omitempty" xml:"expire_time,omitempty"`
	// 子订单扩展属性。KV对结构。每个KV对间使用分号隔开。如:k1:v1;k2:v2
	ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"`
	// 退款状态。WAIT_SELLER_AGREE(买家已经申请退款,等待卖家同意);WAIT_BUYER_RETURN_GOODS(卖家已经同意退款,等待买家退货);WAIT_SELLER_CONFIRM_GOODS(买家已经退货,等待卖家确认收货);SELLER_REFUSE_BUYER(卖家拒绝退款);CLOSED(退款关闭);SUCCESS(退款成功)
	RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"`
	// 子订单状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// string类型子订单id
	SubOrderIdString string `json:"sub_order_id_string,omitempty" xml:"sub_order_id_string,omitempty"`
	// 订单处理时间 精确到秒
	ProcessTime string `json:"process_time,omitempty" xml:"process_time,omitempty"`
	// 卖家手工调整金额,单位:分
	AdjustFee int64 `json:"adjust_fee,omitempty" xml:"adjust_fee,omitempty"`
	// 订单所属业务类型。0-未知,1-度假(自由行,跟团游),2-普通签证,3-门票,4-wifi,7-当地玩乐,9-邮轮,10-用车,12-电话卡,17-流量充值,18-港澳签注,20-旅行租赁
	BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 购买的商品信息(商品、sku信息,单价、数量、出行日期等信息)
	BuyItemInfo *BuyItemInfo `json:"buy_item_info,omitempty" xml:"buy_item_info,omitempty"`
	// 联系人/取件人信息。通用联系人信息,没有配置度假出行人模板的商品订单(如wifi电话卡等类目),从这里获取联系人或取件人信息
	Contactor *TravellerInfo `json:"contactor,omitempty" xml:"contactor,omitempty"`
	// 子订单优惠金额(如打折,VIP,满就送等),不包含带资优惠(如红包、旅行券)。单位:分
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 订单类型。1、普通订单,2、二次确认订单,3、二次预约订单
	OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 买家实付金额。单位:分
	Payment int64 `json:"payment,omitempty" xml:"payment,omitempty"`
	// 子订单退款编号。如果子订单没有发生退款,则该值为空
	RefundId int64 `json:"refund_id,omitempty" xml:"refund_id,omitempty"`
	// 子订单id
	SubOrderId int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 应付金额(商品价格 * 商品数量 + 手工调整金额 - 子订单优惠金额),大于等于payment,因为可能包含了带资优惠(如红包、旅行券)。单位:分
	TotalFee int64 `json:"total_fee,omitempty" xml:"total_fee,omitempty"`
	// 二次确认状态,1、待商家确认 2、确认不通过 3、确认通过 4、过期未确认 5、买家申请退款成功 6、票号验证
	ConfirmStatus int64 `json:"confirm_status,omitempty" xml:"confirm_status,omitempty"`
}

SubOrderInfo 结构体

func GetSubOrderInfo added in v1.3.4

func GetSubOrderInfo() *SubOrderInfo

GetSubOrderInfo() 从对象池中获取SubOrderInfo

type TaobaoAlitripTravelTradeMemoAddAPIRequest added in v1.2.0

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

TaobaoAlitripTravelTradeMemoAddAPIRequest 添加一笔交易备注 API请求 taobao.alitrip.travel.trade.memo.add

对一笔交易添加备注

func GetTaobaoAlitripTravelTradeMemoAddAPIRequest added in v1.3.4

func GetTaobaoAlitripTravelTradeMemoAddAPIRequest() *TaobaoAlitripTravelTradeMemoAddAPIRequest

GetTaobaoAlitripTravelTradeMemoAddRequest 从 sync.Pool 获取 TaobaoAlitripTravelTradeMemoAddAPIRequest

func NewTaobaoAlitripTravelTradeMemoAddRequest

func NewTaobaoAlitripTravelTradeMemoAddRequest() *TaobaoAlitripTravelTradeMemoAddAPIRequest

NewTaobaoAlitripTravelTradeMemoAddRequest 初始化TaobaoAlitripTravelTradeMemoAddAPIRequest对象

func (TaobaoAlitripTravelTradeMemoAddAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoAlitripTravelTradeMemoAddAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoAlitripTravelTradeMemoAddAPIRequest) GetFlag added in v1.2.0

GetFlag Flag Getter

func (TaobaoAlitripTravelTradeMemoAddAPIRequest) GetMemo added in v1.2.0

GetMemo Memo Getter

func (TaobaoAlitripTravelTradeMemoAddAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoAlitripTravelTradeMemoAddAPIRequest) GetTid added in v1.2.0

GetTid Tid Getter

func (*TaobaoAlitripTravelTradeMemoAddAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoAlitripTravelTradeMemoAddAPIRequest) SetFlag added in v1.2.0

SetFlag is Flag Setter 交易备注旗帜,可选值为:0(灰色), 1(红色), 2(黄色), 3(绿色), 4(蓝色), 5(粉红色),默认值为0

func (*TaobaoAlitripTravelTradeMemoAddAPIRequest) SetMemo added in v1.2.0

SetMemo is Memo Setter 交易备注。最大长度: 1000个字节

func (*TaobaoAlitripTravelTradeMemoAddAPIRequest) SetTid added in v1.2.0

SetTid is Tid Setter 交易ID

type TaobaoAlitripTravelTradeMemoAddAPIResponse

type TaobaoAlitripTravelTradeMemoAddAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripTravelTradeMemoAddAPIResponseModel
}

TaobaoAlitripTravelTradeMemoAddAPIResponse 添加一笔交易备注 API返回值 taobao.alitrip.travel.trade.memo.add

对一笔交易添加备注

func GetTaobaoAlitripTravelTradeMemoAddAPIResponse added in v1.3.4

func GetTaobaoAlitripTravelTradeMemoAddAPIResponse() *TaobaoAlitripTravelTradeMemoAddAPIResponse

GetTaobaoAlitripTravelTradeMemoAddAPIResponse 从 sync.Pool 获取 TaobaoAlitripTravelTradeMemoAddAPIResponse

func (*TaobaoAlitripTravelTradeMemoAddAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoAlitripTravelTradeMemoAddAPIResponseModel added in v1.2.0

type TaobaoAlitripTravelTradeMemoAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trade_memo_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 交易添加备注返回值
	MemoAdd *MemoCreate `json:"memo_add,omitempty" xml:"memo_add,omitempty"`
}

TaobaoAlitripTravelTradeMemoAddAPIResponseModel is 添加一笔交易备注 成功返回结果

func (*TaobaoAlitripTravelTradeMemoAddAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoAlitripTravelTradeMemoUpdateAPIRequest added in v1.2.0

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

TaobaoAlitripTravelTradeMemoUpdateAPIRequest 修改一笔交易备注 API请求 taobao.alitrip.travel.trade.memo.update

更新一笔交易备注

func GetTaobaoAlitripTravelTradeMemoUpdateAPIRequest added in v1.3.4

func GetTaobaoAlitripTravelTradeMemoUpdateAPIRequest() *TaobaoAlitripTravelTradeMemoUpdateAPIRequest

GetTaobaoAlitripTravelTradeMemoUpdateRequest 从 sync.Pool 获取 TaobaoAlitripTravelTradeMemoUpdateAPIRequest

func NewTaobaoAlitripTravelTradeMemoUpdateRequest

func NewTaobaoAlitripTravelTradeMemoUpdateRequest() *TaobaoAlitripTravelTradeMemoUpdateAPIRequest

NewTaobaoAlitripTravelTradeMemoUpdateRequest 初始化TaobaoAlitripTravelTradeMemoUpdateAPIRequest对象

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetFlag added in v1.2.0

GetFlag Flag Getter

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetMemo added in v1.2.0

GetMemo Memo Getter

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetReset added in v1.2.0

GetReset Reset Getter

func (TaobaoAlitripTravelTradeMemoUpdateAPIRequest) GetTid added in v1.2.0

GetTid Tid Getter

func (*TaobaoAlitripTravelTradeMemoUpdateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoAlitripTravelTradeMemoUpdateAPIRequest) SetFlag added in v1.2.0

SetFlag is Flag Setter 交易备注旗帜,可选值为:0(灰色), 1(红色), 2(黄色), 3(绿色), 4(蓝色), 5(粉红色),默认值为0

func (*TaobaoAlitripTravelTradeMemoUpdateAPIRequest) SetMemo added in v1.2.0

SetMemo is Memo Setter 交易备注。最大长度: 1000个字节

func (*TaobaoAlitripTravelTradeMemoUpdateAPIRequest) SetReset added in v1.2.0

SetReset is Reset Setter 是否对memo的值置空若为true,则不管传入的memo字段的值是否为空,都将会对已有的memo值清空,慎用;若用false,则会根据memo是否为空来修改memo的值:若memo为空则忽略对已有memo字段的修改,若memo非空,则使用新传入的memo覆盖已有的memo的值

func (*TaobaoAlitripTravelTradeMemoUpdateAPIRequest) SetTid added in v1.2.0

SetTid is Tid Setter 交易ID

type TaobaoAlitripTravelTradeMemoUpdateAPIResponse

type TaobaoAlitripTravelTradeMemoUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripTravelTradeMemoUpdateAPIResponseModel
}

TaobaoAlitripTravelTradeMemoUpdateAPIResponse 修改一笔交易备注 API返回值 taobao.alitrip.travel.trade.memo.update

更新一笔交易备注

func GetTaobaoAlitripTravelTradeMemoUpdateAPIResponse added in v1.3.4

func GetTaobaoAlitripTravelTradeMemoUpdateAPIResponse() *TaobaoAlitripTravelTradeMemoUpdateAPIResponse

GetTaobaoAlitripTravelTradeMemoUpdateAPIResponse 从 sync.Pool 获取 TaobaoAlitripTravelTradeMemoUpdateAPIResponse

func (*TaobaoAlitripTravelTradeMemoUpdateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoAlitripTravelTradeMemoUpdateAPIResponseModel added in v1.2.0

type TaobaoAlitripTravelTradeMemoUpdateAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_travel_trade_memo_update_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 修改交易备注返回值
	MemoUpdate *MemoUpdate `json:"memo_update,omitempty" xml:"memo_update,omitempty"`
}

TaobaoAlitripTravelTradeMemoUpdateAPIResponseModel is 修改一笔交易备注 成功返回结果

func (*TaobaoAlitripTravelTradeMemoUpdateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTravelTicketOrderRefundAPIRequest added in v1.2.0

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

TaobaoTravelTicketOrderRefundAPIRequest 飞猪门票退票结果通知 API请求 taobao.travel.ticket.order.refund

门票系统商通过TOP接口通知飞猪门票是否退票成功,以及退票数量。

func GetTaobaoTravelTicketOrderRefundAPIRequest added in v1.3.4

func GetTaobaoTravelTicketOrderRefundAPIRequest() *TaobaoTravelTicketOrderRefundAPIRequest

GetTaobaoTravelTicketOrderRefundRequest 从 sync.Pool 获取 TaobaoTravelTicketOrderRefundAPIRequest

func NewTaobaoTravelTicketOrderRefundRequest

func NewTaobaoTravelTicketOrderRefundRequest() *TaobaoTravelTicketOrderRefundAPIRequest

NewTaobaoTravelTicketOrderRefundRequest 初始化TaobaoTravelTicketOrderRefundAPIRequest对象

func (TaobaoTravelTicketOrderRefundAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTravelTicketOrderRefundAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTravelTicketOrderRefundAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTravelTicketOrderRefundAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (TaobaoTravelTicketOrderRefundAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTravelTicketOrderRefundAPIRequest) GetRefundBatchNo added in v1.2.5

func (r TaobaoTravelTicketOrderRefundAPIRequest) GetRefundBatchNo() string

GetRefundBatchNo RefundBatchNo Getter

func (TaobaoTravelTicketOrderRefundAPIRequest) GetRefundFailureReason added in v1.2.0

func (r TaobaoTravelTicketOrderRefundAPIRequest) GetRefundFailureReason() string

GetRefundFailureReason RefundFailureReason Getter

func (TaobaoTravelTicketOrderRefundAPIRequest) GetRefundNum added in v1.2.5

GetRefundNum RefundNum Getter

func (TaobaoTravelTicketOrderRefundAPIRequest) GetRefundStatus added in v1.2.0

func (r TaobaoTravelTicketOrderRefundAPIRequest) GetRefundStatus() int64

GetRefundStatus RefundStatus Getter

func (*TaobaoTravelTicketOrderRefundAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTravelTicketOrderRefundAPIRequest) SetOrderId added in v1.2.0

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

SetOrderId is OrderId Setter 下单时订单ID

func (*TaobaoTravelTicketOrderRefundAPIRequest) SetRefundBatchNo added in v1.2.5

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

SetRefundBatchNo is RefundBatchNo Setter 退票的批次号

func (*TaobaoTravelTicketOrderRefundAPIRequest) SetRefundFailureReason added in v1.2.0

func (r *TaobaoTravelTicketOrderRefundAPIRequest) SetRefundFailureReason(_refundFailureReason string) error

SetRefundFailureReason is RefundFailureReason Setter 退票失败理由

func (*TaobaoTravelTicketOrderRefundAPIRequest) SetRefundNum added in v1.2.5

func (r *TaobaoTravelTicketOrderRefundAPIRequest) SetRefundNum(_refundNum int64) error

SetRefundNum is RefundNum Setter 退票数量

func (*TaobaoTravelTicketOrderRefundAPIRequest) SetRefundStatus added in v1.2.0

func (r *TaobaoTravelTicketOrderRefundAPIRequest) SetRefundStatus(_refundStatus int64) error

SetRefundStatus is RefundStatus Setter 退票结果;1: 退票成功;2: 退票失败

type TaobaoTravelTicketOrderRefundAPIResponse

type TaobaoTravelTicketOrderRefundAPIResponse struct {
	model.CommonResponse
	TaobaoTravelTicketOrderRefundAPIResponseModel
}

TaobaoTravelTicketOrderRefundAPIResponse 飞猪门票退票结果通知 API返回值 taobao.travel.ticket.order.refund

门票系统商通过TOP接口通知飞猪门票是否退票成功,以及退票数量。

func GetTaobaoTravelTicketOrderRefundAPIResponse added in v1.3.4

func GetTaobaoTravelTicketOrderRefundAPIResponse() *TaobaoTravelTicketOrderRefundAPIResponse

GetTaobaoTravelTicketOrderRefundAPIResponse 从 sync.Pool 获取 TaobaoTravelTicketOrderRefundAPIResponse

func (*TaobaoTravelTicketOrderRefundAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTravelTicketOrderRefundAPIResponseModel added in v1.2.0

type TaobaoTravelTicketOrderRefundAPIResponseModel struct {
	XMLName xml.Name `xml:"travel_ticket_order_refund_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 系统自动生成
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoTravelTicketOrderRefundAPIResponseModel is 飞猪门票退票结果通知 成功返回结果

func (*TaobaoTravelTicketOrderRefundAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTravelTicketOrderVerifyAPIRequest added in v1.2.0

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

TaobaoTravelTicketOrderVerifyAPIRequest 飞猪门票核销通知 API请求 taobao.travel.ticket.order.verify

系统商通过TOP接口调用通知飞猪门票核销情况

func GetTaobaoTravelTicketOrderVerifyAPIRequest added in v1.3.4

func GetTaobaoTravelTicketOrderVerifyAPIRequest() *TaobaoTravelTicketOrderVerifyAPIRequest

GetTaobaoTravelTicketOrderVerifyRequest 从 sync.Pool 获取 TaobaoTravelTicketOrderVerifyAPIRequest

func NewTaobaoTravelTicketOrderVerifyRequest

func NewTaobaoTravelTicketOrderVerifyRequest() *TaobaoTravelTicketOrderVerifyAPIRequest

NewTaobaoTravelTicketOrderVerifyRequest 初始化TaobaoTravelTicketOrderVerifyAPIRequest对象

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetApiMethodName added in v1.2.0

func (r TaobaoTravelTicketOrderVerifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetCheckNum added in v1.2.5

GetCheckNum CheckNum Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetConfirmCode added in v1.2.5

GetConfirmCode ConfirmCode Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetOutOrderId added in v1.2.0

GetOutOrderId OutOrderId Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetRawParams added in v1.2.8

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

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetReturnNum added in v1.2.5

GetReturnNum ReturnNum Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetTotalNum added in v1.2.5

GetTotalNum TotalNum Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetVoucherInfos added in v1.2.0

GetVoucherInfos VoucherInfos Getter

func (TaobaoTravelTicketOrderVerifyAPIRequest) GetWriteOffType added in v1.2.0

func (r TaobaoTravelTicketOrderVerifyAPIRequest) GetWriteOffType() int64

GetWriteOffType WriteOffType Getter

func (*TaobaoTravelTicketOrderVerifyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetCheckNum added in v1.2.5

func (r *TaobaoTravelTicketOrderVerifyAPIRequest) SetCheckNum(_checkNum int64) error

SetCheckNum is CheckNum Setter 核销次数

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetConfirmCode added in v1.2.5

func (r *TaobaoTravelTicketOrderVerifyAPIRequest) SetConfirmCode(_confirmCode string) error

SetConfirmCode is ConfirmCode Setter (新接入使用voucher_infos)用户短信会收到的确认号

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetOrderId added in v1.2.0

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

SetOrderId is OrderId Setter 下单订单ID

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetOutOrderId added in v1.2.0

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

SetOutOrderId is OutOrderId Setter 外部订单ID

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetReturnNum added in v1.2.5

func (r *TaobaoTravelTicketOrderVerifyAPIRequest) SetReturnNum(_returnNum int64) error

SetReturnNum is ReturnNum Setter 门票取消数量

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetTotalNum added in v1.2.5

func (r *TaobaoTravelTicketOrderVerifyAPIRequest) SetTotalNum(_totalNum int64) error

SetTotalNum is TotalNum Setter 门票总共允许核销次数

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetVoucherInfos added in v1.2.0

func (r *TaobaoTravelTicketOrderVerifyAPIRequest) SetVoucherInfos(_voucherInfos []VoucherInfoDto) error

SetVoucherInfos is VoucherInfos Setter 使用凭证信息

func (*TaobaoTravelTicketOrderVerifyAPIRequest) SetWriteOffType added in v1.2.0

func (r *TaobaoTravelTicketOrderVerifyAPIRequest) SetWriteOffType(_writeOffType int64) error

SetWriteOffType is WriteOffType Setter 供应商核销回调类型:0表示使用本次核销数量(常规),1表示使用总核销数量(已使用+本次)

type TaobaoTravelTicketOrderVerifyAPIResponse

type TaobaoTravelTicketOrderVerifyAPIResponse struct {
	model.CommonResponse
	TaobaoTravelTicketOrderVerifyAPIResponseModel
}

TaobaoTravelTicketOrderVerifyAPIResponse 飞猪门票核销通知 API返回值 taobao.travel.ticket.order.verify

系统商通过TOP接口调用通知飞猪门票核销情况

func GetTaobaoTravelTicketOrderVerifyAPIResponse added in v1.3.4

func GetTaobaoTravelTicketOrderVerifyAPIResponse() *TaobaoTravelTicketOrderVerifyAPIResponse

GetTaobaoTravelTicketOrderVerifyAPIResponse 从 sync.Pool 获取 TaobaoTravelTicketOrderVerifyAPIResponse

func (*TaobaoTravelTicketOrderVerifyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type TaobaoTravelTicketOrderVerifyAPIResponseModel added in v1.2.0

type TaobaoTravelTicketOrderVerifyAPIResponseModel struct {
	XMLName xml.Name `xml:"travel_ticket_order_verify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成功状态true or false
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

TaobaoTravelTicketOrderVerifyAPIResponseModel is 飞猪门票核销通知 成功返回结果

func (*TaobaoTravelTicketOrderVerifyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type TopTripBookInfoResult

type TopTripBookInfoResult struct {
	// 交易预定详情
	Module *AlitripTravelBookinfoQueryModule `json:"module,omitempty" xml:"module,omitempty"`
}

TopTripBookInfoResult 结构体

func GetTopTripBookInfoResult added in v1.3.4

func GetTopTripBookInfoResult() *TopTripBookInfoResult

GetTopTripBookInfoResult() 从对象池中获取TopTripBookInfoResult

type TopTripOrderResult

type TopTripOrderResult struct {
	// 主、子订单优惠信息
	PromotionDetails []PromotionDetail `json:"promotion_details,omitempty" xml:"promotion_details>promotion_detail,omitempty"`
	// 主订单包含的各个子订单信息
	SubOrders []SubOrderInfo `json:"sub_orders,omitempty" xml:"sub_orders>sub_order_info,omitempty"`
	// 评价对象
	ScoreDetails []ScoreDetail `json:"score_details,omitempty" xml:"score_details>score_detail,omitempty"`
	// 订单创建时间
	CreatedTime string `json:"created_time,omitempty" xml:"created_time,omitempty"`
	// 交易结束时间。交易成功时间(更新交易状态为成功的同时更新)/确认收货时间或者交易关闭时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 订单修改时间
	ModifiedTime string `json:"modified_time,omitempty" xml:"modified_time,omitempty"`
	// 主订单状态。交易状态。可选值: TRADE_NO_CREATE_PAY(没有创建支付宝交易);WAIT_BUYER_PAY(等待买家付款);SELLER_CONSIGNED_PART(卖家部分发货);WAIT_SELLER_SEND_GOODS(等待卖家发货,即:买家已付款);WAIT_BUYER_CONFIRM_GOODS(等待买家确认收货,即:卖家已发货);TRADE_FINISHED(交易成功);TRADE_CLOSED(付款以后用户退款成功,交易自动关闭);TRADE_CLOSED_BY_TAOBAO(付款以前,卖家或买家主动关闭交易);PAY_PENDING(国际信用卡支付付款确认中);
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 交易类型列表,fixed(一口价);auction(拍卖);guarantee_trade(一口价、拍卖);auto_delivery(自动发货);cod(货到付款);external_trade(统一外部交易);instant_trade(即时交易);b2c_cod(大商家货到付款);nopaid(即时到帐);eticket(电子凭证订单);step(分阶段付款)
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// string类型订单id
	OrderIdString string `json:"order_id_string,omitempty" xml:"order_id_string,omitempty"`
	// 取消原因
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
	// 评价xxxx
	RateContent string `json:"rate_content,omitempty" xml:"rate_content,omitempty"`
	// 买家信息
	BuyerInfo *BuyerInfo `json:"buyer_info,omitempty" xml:"buyer_info,omitempty"`
	// 主订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 主订单支付信息
	PayInfo *PayInfo `json:"pay_info,omitempty" xml:"pay_info,omitempty"`
	// 卖家信息
	SellerInfo *SellerInfo `json:"seller_info,omitempty" xml:"seller_info,omitempty"`
	// 订单邮费,需要邮寄的实体商品才有
	PostFee int64 `json:"post_fee,omitempty" xml:"post_fee,omitempty"`
	// 该笔订单是否押金合并支付订单(即该主订单是否已包含押金订单金额)
	OrderWithDepo bool `json:"order_with_depo,omitempty" xml:"order_with_depo,omitempty"`
}

TopTripOrderResult 结构体

func GetTopTripOrderResult added in v1.3.4

func GetTopTripOrderResult() *TopTripOrderResult

GetTopTripOrderResult() 从对象池中获取TopTripOrderResult

type TravellerInfo

type TravellerInfo struct {
	// 出生日期,格式yyyy-mm-dd
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 证件号码
	CredentialNo string `json:"credential_no,omitempty" xml:"credential_no,omitempty"`
	// 联系电子邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 预留,KV对形式,商家自定义的个性化出行人信息。目前支持的Key列表如下:overseaPhoneNumber(国外手机号),emergencyPhoneNumber(紧急联系方式),memo(备注)
	ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"`
	// 证件签发国
	IssueCountry string `json:"issue_country,omitempty" xml:"issue_country,omitempty"`
	// 证件签发地
	IssuePlace string `json:"issue_place,omitempty" xml:"issue_place,omitempty"`
	// 姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 姓名(拼音)
	NamePinyin string `json:"name_pinyin,omitempty" xml:"name_pinyin,omitempty"`
	// 国籍
	Nationality string `json:"nationality,omitempty" xml:"nationality,omitempty"`
	// 联系电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 具体收件地址(对于需要物流的实物商品)
	PostAddress string `json:"post_address,omitempty" xml:"post_address,omitempty"`
	// 收件区域
	PostArea string `json:"post_area,omitempty" xml:"post_area,omitempty"`
	// 收件市(对于需要物流的实物商品)
	PostCity string `json:"post_city,omitempty" xml:"post_city,omitempty"`
	// 收件省(对于需要物流的实物商品)
	PostProvince string `json:"post_province,omitempty" xml:"post_province,omitempty"`
	// 证件有效期
	ValidDate string `json:"valid_date,omitempty" xml:"valid_date,omitempty"`
	// 姓(拼音)
	SurnamePinyin string `json:"surname_pinyin,omitempty" xml:"surname_pinyin,omitempty"`
	// 名(拼音)
	GivenNamePinyin string `json:"given_name_pinyin,omitempty" xml:"given_name_pinyin,omitempty"`
	// 预留,暂时无用
	ExtendAttributesJson string `json:"extend_attributes_json,omitempty" xml:"extend_attributes_json,omitempty"`
	// 证件类型。0:身份证 1:护照 2:学生证3:军官证 4:回乡证 5:台胞证 6:港澳通行证 10:警官证 11:士兵证 12:台湾通行证
	CredentialType int64 `json:"credential_type,omitempty" xml:"credential_type,omitempty"`
	// 性别。0-男,1-女
	Sex int64 `json:"sex,omitempty" xml:"sex,omitempty"`
}

TravellerInfo 结构体

func GetTravellerInfo added in v1.3.4

func GetTravellerInfo() *TravellerInfo

GetTravellerInfo() 从对象池中获取TravellerInfo

type TravellerInfos

type TravellerInfos struct {
	// 证件签发日期
	IssuedDate string `json:"issued_date,omitempty" xml:"issued_date,omitempty"`
	// 拼音姓
	LastName string `json:"last_name,omitempty" xml:"last_name,omitempty"`
	// 1: 出行管理 2: 二次预约 4: 二次确认 8:   电子合同 16:电子凭证 32:自定义出行人 64:门票
	BizType string `json:"biz_type,omitempty" xml:"biz_type,omitempty"`
	// 子订单ID
	SubTcOrderId string `json:"sub_tc_order_id,omitempty" xml:"sub_tc_order_id,omitempty"`
	// 子订单ID
	TcOrderId string `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// 出行人姓名
	TravellerName string `json:"traveller_name,omitempty" xml:"traveller_name,omitempty"`
	// 买家备注
	BuyerRemark string `json:"buyer_remark,omitempty" xml:"buyer_remark,omitempty"`
	// 修改时间
	ModifyTime string `json:"modify_time,omitempty" xml:"modify_time,omitempty"`
	// 类型 出行人(签署人)为0或空,联系人为1
	PersonType string `json:"person_type,omitempty" xml:"person_type,omitempty"`
	// sku
	Sku string `json:"sku,omitempty" xml:"sku,omitempty"`
	// 证件号码
	CredentialsCode string `json:"credentials_code,omitempty" xml:"credentials_code,omitempty"`
	// 根据子订单ID列表查询
	SubTcOrderIds string `json:"sub_tc_order_ids,omitempty" xml:"sub_tc_order_ids,omitempty"`
	// 姓名的拼音,格式为:xing/ming,中间以“/”分隔
	TravellerNamePinyin string `json:"traveller_name_pinyin,omitempty" xml:"traveller_name_pinyin,omitempty"`
	// 用户是通过哪个终端填写
	TerminalType string `json:"terminal_type,omitempty" xml:"terminal_type,omitempty"`
	// 拼音名
	FirstName string `json:"first_name,omitempty" xml:"first_name,omitempty"`
	// 商品ID
	ItemId string `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 国籍
	Nationality string `json:"nationality,omitempty" xml:"nationality,omitempty"`
	// 创建时间
	CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"`
	// 证件签发国
	IssuedCountry string `json:"issued_country,omitempty" xml:"issued_country,omitempty"`
	// 电话
	Telphone string `json:"telphone,omitempty" xml:"telphone,omitempty"`
	// 自定义出行人的时候的json格式
	TravellerJson string `json:"traveller_json,omitempty" xml:"traveller_json,omitempty"`
	// 预约ID
	BookInfoId int64 `json:"book_info_id,omitempty" xml:"book_info_id,omitempty"`
	// 证件类型
	CredentialsType int64 `json:"credentials_type,omitempty" xml:"credentials_type,omitempty"`
	// 是否仅更新bookId字段
	OnlyUpateBookId bool `json:"only_upate_book_id,omitempty" xml:"only_upate_book_id,omitempty"`
}

TravellerInfos 结构体

func GetTravellerInfos added in v1.3.4

func GetTravellerInfos() *TravellerInfos

GetTravellerInfos() 从对象池中获取TravellerInfos

type VoucherInfoDto

type VoucherInfoDto struct {
	// 用户短信会收到的确认号
	ConfirmCode string `json:"confirm_code,omitempty" xml:"confirm_code,omitempty"`
	// 凭证使用时间,格式:yyyy-MM-dd HH:mm:ss
	UsedDate string `json:"used_date,omitempty" xml:"used_date,omitempty"`
	// 凭证使用次数
	UsedQuantity int64 `json:"used_quantity,omitempty" xml:"used_quantity,omitempty"`
}

VoucherInfoDto 结构体

func GetVoucherInfoDto added in v1.3.4

func GetVoucherInfoDto() *VoucherInfoDto

GetVoucherInfoDto() 从对象池中获取VoucherInfoDto

Source Files

Jump to

Keyboard shortcuts

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