Documentation ¶
Overview ¶
Package xhotelonlineorder 包含酒店在线预订API相关结构体
Index ¶
- type AlitripXhotelChannelNotifyAPIRequest
- func (r AlitripXhotelChannelNotifyAPIRequest) GetApiMethodName() string
- func (r AlitripXhotelChannelNotifyAPIRequest) GetApiParams(params url.Values)
- func (r AlitripXhotelChannelNotifyAPIRequest) GetOrderNotifyQuery() *OrderNotifyQuery
- func (r AlitripXhotelChannelNotifyAPIRequest) GetRawParams() model.Params
- func (r *AlitripXhotelChannelNotifyAPIRequest) SetOrderNotifyQuery(_orderNotifyQuery *OrderNotifyQuery) error
- type AlitripXhotelChannelNotifyAPIResponse
- type AlitripXhotelChannelNotifyAPIResponseModel
- type AlitripXhotelChannelOrderCreateAPIRequest
- func (r AlitripXhotelChannelOrderCreateAPIRequest) GetApiMethodName() string
- func (r AlitripXhotelChannelOrderCreateAPIRequest) GetApiParams(params url.Values)
- func (r AlitripXhotelChannelOrderCreateAPIRequest) GetOutSourceOrderCreateReq() *OutSourceOrderCreateReq
- func (r AlitripXhotelChannelOrderCreateAPIRequest) GetRawParams() model.Params
- func (r *AlitripXhotelChannelOrderCreateAPIRequest) SetOutSourceOrderCreateReq(_outSourceOrderCreateReq *OutSourceOrderCreateReq) error
- type AlitripXhotelChannelOrderCreateAPIResponse
- type AlitripXhotelChannelOrderCreateAPIResponseModel
- type AlitripXhotelChannelOrderMembertypeSyncAPIRequest
- func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetApiMethodName() string
- func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetApiParams(params url.Values)
- func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetChannelSyncOrderMemberType() *ChannelSyncOrderMemberType
- func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetRawParams() model.Params
- func (r *AlitripXhotelChannelOrderMembertypeSyncAPIRequest) SetChannelSyncOrderMemberType(_channelSyncOrderMemberType *ChannelSyncOrderMemberType) error
- type AlitripXhotelChannelOrderMembertypeSyncAPIResponse
- type AlitripXhotelChannelOrderMembertypeSyncAPIResponseModel
- type CancelPolicy
- type ChannelSyncOrderMemberType
- type CheckDateDo
- type CommonInvoiceInfo
- type CreditCard
- type DailyPrice
- type DailyPriceInfo
- type DailyPriceTo
- type DailyRoomFee
- type FaceScanParam
- type GuestInfo
- type HbsDailyPriceDo
- type HbsResult
- type HotelOrderDirectInfo
- type HotelOrderSellerDo
- type InvoiceInfoParam
- type OrderBillInfo
- type OrderNotifyQuery
- type OrderPromotionDetail
- type OrderPromotionDo
- type OrderSellerPaymentDo
- type OrderSettleDo
- type OtherFeeDetail
- type OtherFeeInfo
- type OutSourceOrderCreateReq
- type OutSourceOrderCreateRes
- type RoomSettleInfo
- type StatementOrder
- type TaobaoXhotelCommoninvoiceListVtwoAPIRequest
- type TaobaoXhotelCommoninvoiceListVtwoAPIResponse
- type TaobaoXhotelCommoninvoiceListVtwoAPIResponseModel
- type TaobaoXhotelCommoninvoiceListVtwoResultSet
- type TaobaoXhotelCommoninvoiceRemoveAPIRequest
- func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetInvoiceId() int64
- func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetUserNick() string
- func (r *TaobaoXhotelCommoninvoiceRemoveAPIRequest) SetInvoiceId(_invoiceId int64) error
- func (r *TaobaoXhotelCommoninvoiceRemoveAPIRequest) SetUserNick(_userNick string) error
- type TaobaoXhotelCommoninvoiceRemoveAPIResponse
- type TaobaoXhotelCommoninvoiceRemoveAPIResponseModel
- type TaobaoXhotelCommoninvoiceUpdateAPIRequest
- func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetCommonInvoiceInfoParam() *CommonInvoiceInfo
- func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetRawParams() model.Params
- func (r *TaobaoXhotelCommoninvoiceUpdateAPIRequest) SetCommonInvoiceInfoParam(_commonInvoiceInfoParam *CommonInvoiceInfo) error
- type TaobaoXhotelCommoninvoiceUpdateAPIResponse
- type TaobaoXhotelCommoninvoiceUpdateAPIResponseModel
- type TaobaoXhotelFastinvoiceCompleteAPIRequest
- func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetInvoiceInfoParam() *InvoiceInfoParam
- func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetRawParams() model.Params
- func (r *TaobaoXhotelFastinvoiceCompleteAPIRequest) SetInvoiceInfoParam(_invoiceInfoParam *InvoiceInfoParam) error
- type TaobaoXhotelFastinvoiceCompleteAPIResponse
- type TaobaoXhotelFastinvoiceCompleteAPIResponseModel
- type TaobaoXhotelFastinvoiceRequestAPIRequest
- func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetInvoiceInfoParam() *InvoiceInfoParam
- func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetRawParams() model.Params
- func (r *TaobaoXhotelFastinvoiceRequestAPIRequest) SetInvoiceInfoParam(_invoiceInfoParam *InvoiceInfoParam) error
- type TaobaoXhotelFastinvoiceRequestAPIResponse
- type TaobaoXhotelFastinvoiceRequestAPIResponseModel
- type TaobaoXhotelFutureSoftmodifyAPIRequest
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetContext() string
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetExpireTime() int64
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetHid() int64
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetHotelCode() string
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetOperateType() string
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetOutOrderId() string
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetRequestId() string
- func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetTid() int64
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetContext(_context string) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetExpireTime(_expireTime int64) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetHid(_hid int64) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetHotelCode(_hotelCode string) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetOperateType(_operateType string) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetOutOrderId(_outOrderId string) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetRequestId(_requestId string) error
- func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetTid(_tid int64) error
- type TaobaoXhotelFutureSoftmodifyAPIResponse
- type TaobaoXhotelFutureSoftmodifyAPIResponseModel
- type TaobaoXhotelIntlRateUpdateAPIRequest
- func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetUpdateRateParam() *UpdateRateParam
- func (r *TaobaoXhotelIntlRateUpdateAPIRequest) SetUpdateRateParam(_updateRateParam *UpdateRateParam) error
- type TaobaoXhotelIntlRateUpdateAPIResponse
- type TaobaoXhotelIntlRateUpdateAPIResponseModel
- type TaobaoXhotelIntlRateUpdateResultSet
- type TaobaoXhotelMemberrightUpdateAPIRequest
- func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetHasRight() bool
- func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetRightType() int64
- func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetTaobaoUserId() int64
- func (r *TaobaoXhotelMemberrightUpdateAPIRequest) SetHasRight(_hasRight bool) error
- func (r *TaobaoXhotelMemberrightUpdateAPIRequest) SetRightType(_rightType int64) error
- func (r *TaobaoXhotelMemberrightUpdateAPIRequest) SetTaobaoUserId(_taobaoUserId int64) error
- type TaobaoXhotelMemberrightUpdateAPIResponse
- type TaobaoXhotelMemberrightUpdateAPIResponseModel
- type TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest
- func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetOutId() string
- func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetReason() string
- func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetTid() int64
- func (r *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetReason(_reason string) error
- func (r *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetTid(_tid int64) error
- type TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponse
- type TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponseModel
- type TaobaoXhotelOrderAlipayfaceSettleAPIRequest
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetAmount() int64
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCheckOut() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetContainGuarantee() int64
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCurrencyCode() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCurrencyRate() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetDailyPriceInfo() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetHotelCode() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetMemo() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOtherFee() int64
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOtherFeeDetail() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOutId() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetPriceChange() int64
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRoomNo() string
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRoomSettleInfoList() []RoomSettleInfo
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTaxAndFee() int64
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTid() int64
- func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTotalRoomFee() int64
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetAmount(_amount int64) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCheckOut(_checkOut string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetContainGuarantee(_containGuarantee int64) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCurrencyCode(_currencyCode string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCurrencyRate(_currencyRate string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetDailyPriceInfo(_dailyPriceInfo string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetHotelCode(_hotelCode string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetMemo(_memo string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOtherFee(_otherFee int64) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOtherFeeDetail(_otherFeeDetail string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetPriceChange(_priceChange int64) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetRoomNo(_roomNo string) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetRoomSettleInfoList(_roomSettleInfoList []RoomSettleInfo) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTaxAndFee(_taxAndFee int64) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTid(_tid int64) error
- func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTotalRoomFee(_totalRoomFee int64) error
- type TaobaoXhotelOrderAlipayfaceSettleAPIResponse
- type TaobaoXhotelOrderAlipayfaceSettleAPIResponseModel
- type TaobaoXhotelOrderAlipayfaceUpdateAPIRequest
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCancelType() int64
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCheckinDate() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCheckoutDate() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetConfirmCode() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOperator() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOptType() int64
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOutId() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOutRoomNumber() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetReasonText() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetReasonType() int64
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetRooms() int64
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetSelfCheckin() bool
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetSyncToHotel() string
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetTid() int64
- func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetTids() string
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCancelType(_cancelType int64) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCheckinDate(_checkinDate string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCheckoutDate(_checkoutDate string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetConfirmCode(_confirmCode string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOperator(_operator string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOptType(_optType int64) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOutRoomNumber(_outRoomNumber string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetReasonText(_reasonText string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetReasonType(_reasonType int64) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetRooms(_rooms int64) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetSelfCheckin(_selfCheckin bool) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetSyncToHotel(_syncToHotel string) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetTid(_tid int64) error
- func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetTids(_tids string) error
- type TaobaoXhotelOrderAlipayfaceUpdateAPIResponse
- type TaobaoXhotelOrderAlipayfaceUpdateAPIResponseModel
- type TaobaoXhotelOrderDetailSearchAPIRequest
- func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetOutOid() string
- func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetTid() int64
- func (r *TaobaoXhotelOrderDetailSearchAPIRequest) SetOutOid(_outOid string) error
- func (r *TaobaoXhotelOrderDetailSearchAPIRequest) SetTid(_tid int64) error
- type TaobaoXhotelOrderDetailSearchAPIResponse
- type TaobaoXhotelOrderDetailSearchAPIResponseModel
- type TaobaoXhotelOrderFutureFacescanPutAPIRequest
- func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetFaceScanParam() *FaceScanParam
- func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetRawParams() model.Params
- func (r *TaobaoXhotelOrderFutureFacescanPutAPIRequest) SetFaceScanParam(_faceScanParam *FaceScanParam) error
- type TaobaoXhotelOrderFutureFacescanPutAPIResponse
- type TaobaoXhotelOrderFutureFacescanPutAPIResponseModel
- type TaobaoXhotelOrderFutureFacescanPutResultSet
- type TaobaoXhotelOrderFutureInfoGetAPIRequest
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetCreatedEnd() string
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetCreatedStart() string
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetHotelCode() string
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetOperateType() int64
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetOutUuid() string
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetTids() string
- func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetVendor() string
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetCreatedEnd(_createdEnd string) error
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetCreatedStart(_createdStart string) error
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetHotelCode(_hotelCode string) error
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetOperateType(_operateType int64) error
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetOutUuid(_outUuid string) error
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetTids(_tids string) error
- func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetVendor(_vendor string) error
- type TaobaoXhotelOrderFutureInfoGetAPIResponse
- type TaobaoXhotelOrderFutureInfoGetAPIResponseModel
- type TaobaoXhotelOrderFutureInfoPutAPIRequest
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetContext() string
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetHotelCode() string
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetOperateType() int64
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetOutUuid() string
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetRequestId() string
- func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetVendor() string
- func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetContext(_context string) error
- func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetHotelCode(_hotelCode string) error
- func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetOperateType(_operateType int64) error
- func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetOutUuid(_outUuid string) error
- func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetRequestId(_requestId string) error
- func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetVendor(_vendor string) error
- type TaobaoXhotelOrderFutureInfoPutAPIResponse
- type TaobaoXhotelOrderFutureInfoPutAPIResponseModel
- type TaobaoXhotelOrderSearchAPIRequest
- func (r TaobaoXhotelOrderSearchAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckinDateEnd() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckinDateStart() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckoutDateEnd() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckoutDateStart() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetCreatedEnd() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetCreatedStart() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetDirect() bool
- func (r TaobaoXhotelOrderSearchAPIRequest) GetOrderIds() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetOrderTids() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetOutOids() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetPageNo() int64
- func (r TaobaoXhotelOrderSearchAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderSearchAPIRequest) GetTradeStatus() string
- func (r TaobaoXhotelOrderSearchAPIRequest) GetVendor() string
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckinDateEnd(_checkinDateEnd string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckinDateStart(_checkinDateStart string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckoutDateEnd(_checkoutDateEnd string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckoutDateStart(_checkoutDateStart string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetCreatedEnd(_createdEnd string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetCreatedStart(_createdStart string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetDirect(_direct bool) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetOrderIds(_orderIds string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetOrderTids(_orderTids string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetOutOids(_outOids string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetPageNo(_pageNo int64) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetTradeStatus(_tradeStatus string) error
- func (r *TaobaoXhotelOrderSearchAPIRequest) SetVendor(_vendor string) error
- type TaobaoXhotelOrderSearchAPIResponse
- type TaobaoXhotelOrderSearchAPIResponseModel
- type TaobaoXhotelOrderStatementGetAPIRequest
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetDateType() int64
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetFrom() string
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetHotelCode() string
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetOrderTids() string
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetPageSize() int64
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetStart() int64
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetTid() int64
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetTo() string
- func (r TaobaoXhotelOrderStatementGetAPIRequest) GetVendor() string
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetDateType(_dateType int64) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetFrom(_from string) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetHotelCode(_hotelCode string) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetOrderTids(_orderTids string) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetPageSize(_pageSize int64) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetStart(_start int64) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetTid(_tid int64) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetTo(_to string) error
- func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetVendor(_vendor string) error
- type TaobaoXhotelOrderStatementGetAPIResponse
- type TaobaoXhotelOrderStatementGetAPIResponseModel
- type TaobaoXhotelOrderUpdateAPIRequest
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetConfirmCode() string
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetInvoiceAmount() int64
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetOptType() int64
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetReasonType() int64
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetRefundFee() int64
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetSyncToHotel() string
- func (r TaobaoXhotelOrderUpdateAPIRequest) GetTid() int64
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetConfirmCode(_confirmCode string) error
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetInvoiceAmount(_invoiceAmount int64) error
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetOptType(_optType int64) error
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetReasonType(_reasonType int64) error
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetRefundFee(_refundFee int64) error
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetSyncToHotel(_syncToHotel string) error
- func (r *TaobaoXhotelOrderUpdateAPIRequest) SetTid(_tid int64) error
- type TaobaoXhotelOrderUpdateAPIResponse
- type TaobaoXhotelOrderUpdateAPIResponseModel
- type TaobaoXhotelOrderUpdateConfirmcodeAPIRequest
- func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetParam() *UpdateOrderConfirmCodeParam
- func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetRawParams() model.Params
- func (r *TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) SetParam(_param *UpdateOrderConfirmCodeParam) error
- type TaobaoXhotelOrderUpdateConfirmcodeAPIResponse
- type TaobaoXhotelOrderUpdateConfirmcodeAPIResponseModel
- type TaobaoXhotelPmsGuestbillGetVtwoAPIRequest
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetApiMethodName() string
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRawParams() model.Params
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRequestId() string
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRoomNum() string
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetShortIdNum() string
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetTaxNum() string
- func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetUserChannel() int64
- func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetRequestId(_requestId string) error
- func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetRoomNum(_roomNum string) error
- func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetShortIdNum(_shortIdNum string) error
- func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetTaxNum(_taxNum string) error
- func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetUserChannel(_userChannel int64) error
- type TaobaoXhotelPmsGuestbillGetVtwoAPIResponse
- type TaobaoXhotelPmsGuestbillGetVtwoAPIResponseModel
- type TaobaoXhotelPmsGuestbillGetVtwoResultSet
- type TopDailyInfo
- type TopDailySellerPromotion
- type TopDomesticPriceInfoDo
- type TopHotelPromotion
- type TopInvoiceDo
- type TopOrderCouponDo
- type TopOrderDetail
- type TopOrderGuest
- type TopOrderPackageDetail
- type TopOrderPackageDo
- type TopOrderPromotionDetail
- type TopOrderPromotionExtend
- type TopOverseasPriceInfoDo
- type TopPostTradeRefundDo
- type TopPromotion
- type Topinfomap
- type UpdateOrderConfirmCodeParam
- type UpdateRateDo
- type UpdateRateParam
- type ValueAddedInfo
- type XHotelOrder
- type XOrderGuest
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlitripXhotelChannelNotifyAPIRequest ¶ added in v1.2.0
type AlitripXhotelChannelNotifyAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripXhotelChannelNotifyAPIRequest 分销渠道各类通知接口 API请求 alitrip.xhotel.channel.notify
分销渠道支付通知
func NewAlitripXhotelChannelNotifyRequest ¶
func NewAlitripXhotelChannelNotifyRequest() *AlitripXhotelChannelNotifyAPIRequest
NewAlitripXhotelChannelNotifyRequest 初始化AlitripXhotelChannelNotifyAPIRequest对象
func (AlitripXhotelChannelNotifyAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripXhotelChannelNotifyAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripXhotelChannelNotifyAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripXhotelChannelNotifyAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripXhotelChannelNotifyAPIRequest) GetOrderNotifyQuery ¶ added in v1.2.0
func (r AlitripXhotelChannelNotifyAPIRequest) GetOrderNotifyQuery() *OrderNotifyQuery
GetOrderNotifyQuery OrderNotifyQuery Getter
func (AlitripXhotelChannelNotifyAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlitripXhotelChannelNotifyAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlitripXhotelChannelNotifyAPIRequest) SetOrderNotifyQuery ¶ added in v1.2.0
func (r *AlitripXhotelChannelNotifyAPIRequest) SetOrderNotifyQuery(_orderNotifyQuery *OrderNotifyQuery) error
SetOrderNotifyQuery is OrderNotifyQuery Setter 通知类型查询条件
type AlitripXhotelChannelNotifyAPIResponse ¶
type AlitripXhotelChannelNotifyAPIResponse struct { model.CommonResponse AlitripXhotelChannelNotifyAPIResponseModel }
AlitripXhotelChannelNotifyAPIResponse 分销渠道各类通知接口 API返回值 alitrip.xhotel.channel.notify
分销渠道支付通知
type AlitripXhotelChannelNotifyAPIResponseModel ¶ added in v1.2.0
type AlitripXhotelChannelNotifyAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_xhotel_channel_notify_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果信息 Result *HbsResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripXhotelChannelNotifyAPIResponseModel is 分销渠道各类通知接口 成功返回结果
type AlitripXhotelChannelOrderCreateAPIRequest ¶ added in v1.2.0
type AlitripXhotelChannelOrderCreateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripXhotelChannelOrderCreateAPIRequest 渠道分销创建订单接口 API请求 alitrip.xhotel.channel.order.create
创建订单接口服务(如菲住等其他渠道分销提供)
func NewAlitripXhotelChannelOrderCreateRequest ¶
func NewAlitripXhotelChannelOrderCreateRequest() *AlitripXhotelChannelOrderCreateAPIRequest
NewAlitripXhotelChannelOrderCreateRequest 初始化AlitripXhotelChannelOrderCreateAPIRequest对象
func (AlitripXhotelChannelOrderCreateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripXhotelChannelOrderCreateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripXhotelChannelOrderCreateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripXhotelChannelOrderCreateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripXhotelChannelOrderCreateAPIRequest) GetOutSourceOrderCreateReq ¶ added in v1.2.0
func (r AlitripXhotelChannelOrderCreateAPIRequest) GetOutSourceOrderCreateReq() *OutSourceOrderCreateReq
GetOutSourceOrderCreateReq OutSourceOrderCreateReq Getter
func (AlitripXhotelChannelOrderCreateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlitripXhotelChannelOrderCreateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlitripXhotelChannelOrderCreateAPIRequest) SetOutSourceOrderCreateReq ¶ added in v1.2.0
func (r *AlitripXhotelChannelOrderCreateAPIRequest) SetOutSourceOrderCreateReq(_outSourceOrderCreateReq *OutSourceOrderCreateReq) error
SetOutSourceOrderCreateReq is OutSourceOrderCreateReq Setter 创建订单参数
type AlitripXhotelChannelOrderCreateAPIResponse ¶
type AlitripXhotelChannelOrderCreateAPIResponse struct { model.CommonResponse AlitripXhotelChannelOrderCreateAPIResponseModel }
AlitripXhotelChannelOrderCreateAPIResponse 渠道分销创建订单接口 API返回值 alitrip.xhotel.channel.order.create
创建订单接口服务(如菲住等其他渠道分销提供)
type AlitripXhotelChannelOrderCreateAPIResponseModel ¶ added in v1.2.0
type AlitripXhotelChannelOrderCreateAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_xhotel_channel_order_create_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果 Result *HbsResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripXhotelChannelOrderCreateAPIResponseModel is 渠道分销创建订单接口 成功返回结果
type AlitripXhotelChannelOrderMembertypeSyncAPIRequest ¶ added in v1.2.0
type AlitripXhotelChannelOrderMembertypeSyncAPIRequest struct { model.Params // contains filtered or unexported fields }
AlitripXhotelChannelOrderMembertypeSyncAPIRequest 酒店分销渠道会员类型同步 API请求 alitrip.xhotel.channel.order.membertype.sync
酒店分销渠道会员类型同步
func NewAlitripXhotelChannelOrderMembertypeSyncRequest ¶
func NewAlitripXhotelChannelOrderMembertypeSyncRequest() *AlitripXhotelChannelOrderMembertypeSyncAPIRequest
NewAlitripXhotelChannelOrderMembertypeSyncRequest 初始化AlitripXhotelChannelOrderMembertypeSyncAPIRequest对象
func (AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetChannelSyncOrderMemberType ¶ added in v1.2.0
func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetChannelSyncOrderMemberType() *ChannelSyncOrderMemberType
GetChannelSyncOrderMemberType ChannelSyncOrderMemberType Getter
func (AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlitripXhotelChannelOrderMembertypeSyncAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlitripXhotelChannelOrderMembertypeSyncAPIRequest) SetChannelSyncOrderMemberType ¶ added in v1.2.0
func (r *AlitripXhotelChannelOrderMembertypeSyncAPIRequest) SetChannelSyncOrderMemberType(_channelSyncOrderMemberType *ChannelSyncOrderMemberType) error
SetChannelSyncOrderMemberType is ChannelSyncOrderMemberType Setter 入参
type AlitripXhotelChannelOrderMembertypeSyncAPIResponse ¶
type AlitripXhotelChannelOrderMembertypeSyncAPIResponse struct { model.CommonResponse AlitripXhotelChannelOrderMembertypeSyncAPIResponseModel }
AlitripXhotelChannelOrderMembertypeSyncAPIResponse 酒店分销渠道会员类型同步 API返回值 alitrip.xhotel.channel.order.membertype.sync
酒店分销渠道会员类型同步
type AlitripXhotelChannelOrderMembertypeSyncAPIResponseModel ¶ added in v1.2.0
type AlitripXhotelChannelOrderMembertypeSyncAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_xhotel_channel_order_membertype_sync_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果 Result *HbsResult `json:"result,omitempty" xml:"result,omitempty"` }
AlitripXhotelChannelOrderMembertypeSyncAPIResponseModel is 酒店分销渠道会员类型同步 成功返回结果
type CancelPolicy ¶
type CancelPolicy struct { // 取消类型,1:免费取消,2:不可取消,4:从入住时间前推小时前百分比扣款,5:从入住时间前推小时前百分比扣款,6:提前多少小时退款,扣取几晚房费,9:从入住时间前推小时前退订扣款金额 CancelPolicyType int64 `json:"cancel_policy_type,omitempty" xml:"cancel_policy_type,omitempty"` }
CancelPolicy 结构体
type ChannelSyncOrderMemberType ¶
type ChannelSyncOrderMemberType struct { // 会员类型枚举 MemberType string `json:"member_type,omitempty" xml:"member_type,omitempty"` // 订单TID Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` }
ChannelSyncOrderMemberType 结构体
type CheckDateDo ¶
type CheckDateDo struct { // 入住时间 CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"` // 离店时间 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` }
CheckDateDo 结构体
type CommonInvoiceInfo ¶
type CommonInvoiceInfo struct { // 发票抬头 CompanyTitle string `json:"company_title,omitempty" xml:"company_title,omitempty"` // 个人email Email string `json:"email,omitempty" xml:"email,omitempty"` // 个人手机号 Phone string `json:"phone,omitempty" xml:"phone,omitempty"` // 用户名 UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"` // 专票信息 ValueAddedInfo *ValueAddedInfo `json:"value_added_info,omitempty" xml:"value_added_info,omitempty"` // 发票类型(1:普通发票;2:增值税专用发票) InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"` // 发票属性 (0:公司;1:个人) InvoiceAttr int64 `json:"invoice_attr,omitempty" xml:"invoice_attr,omitempty"` // 淘宝用户id UserId int64 `json:"user_id,omitempty" xml:"user_id,omitempty"` // 发票id InvoiceId int64 `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"` }
CommonInvoiceInfo 结构体
type CreditCard ¶
type CreditCard struct { // 信用卡cvv CvvCode string `json:"cvv_code,omitempty" xml:"cvv_code,omitempty"` // 信用卡卡号 CardNumber string `json:"card_number,omitempty" xml:"card_number,omitempty"` // 客人选择的有效期格式: 月/年 ExpirationDate string `json:"expiration_date,omitempty" xml:"expiration_date,omitempty"` // 卡类型,AX,MC,DC,VA CardCode string `json:"card_code,omitempty" xml:"card_code,omitempty"` // 持卡人姓名 CardHolderName string `json:"card_holder_name,omitempty" xml:"card_holder_name,omitempty"` }
CreditCard 结构体
type DailyPrice ¶
type DailyPrice struct { // 日期 Date string `json:"date,omitempty" xml:"date,omitempty"` // 结账状态(1:结账,0:未结账) Checkout int64 `json:"checkout,omitempty" xml:"checkout,omitempty"` // 每日实际房费 Price int64 `json:"price,omitempty" xml:"price,omitempty"` }
DailyPrice 结构体
type DailyPriceInfo ¶
type DailyPriceInfo struct { // 日历日期 Day string `json:"day,omitempty" xml:"day,omitempty"` // 日历早餐 BreakFastCount int64 `json:"break_fast_count,omitempty" xml:"break_fast_count,omitempty"` // 日历价格 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 如果是低价加价商品,此价格是底价。如果是非底价商品且为会员商品,则为会员结算价 BasePrice int64 `json:"base_price,omitempty" xml:"base_price,omitempty"` }
DailyPriceInfo 结构体
type DailyPriceTo ¶
type DailyPriceTo struct { // 币种名称 CurrencyCodeName string `json:"currency_code_name,omitempty" xml:"currency_code_name,omitempty"` // 日期 Day string `json:"day,omitempty" xml:"day,omitempty"` // 外币价格 ForeignCurrencyPrice int64 `json:"foreign_currency_price,omitempty" xml:"foreign_currency_price,omitempty"` // 积分数 Point int64 `json:"point,omitempty" xml:"point,omitempty"` // 淘里程数 Mileage int64 `json:"mileage,omitempty" xml:"mileage,omitempty"` // 价格 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 税费 TaxPrice int64 `json:"tax_price,omitempty" xml:"tax_price,omitempty"` // 早餐数 BreakFastCount int64 `json:"break_fast_count,omitempty" xml:"break_fast_count,omitempty"` // 优惠后金额 AfterPromotionPrice int64 `json:"after_promotion_price,omitempty" xml:"after_promotion_price,omitempty"` // 基础金额 BasePrice int64 `json:"base_price,omitempty" xml:"base_price,omitempty"` // 税费外币金额 TaxForeignPrice int64 `json:"tax_foreign_price,omitempty" xml:"tax_foreign_price,omitempty"` // servicePrice ServicePrice int64 `json:"service_price,omitempty" xml:"service_price,omitempty"` // serviceForeignPrice ServiceForeignPrice int64 `json:"service_foreign_price,omitempty" xml:"service_foreign_price,omitempty"` // 外币底价 BaseForeignPrice int64 `json:"base_foreign_price,omitempty" xml:"base_foreign_price,omitempty"` }
DailyPriceTo 结构体
type DailyRoomFee ¶
type DailyRoomFee struct { // 无 DailyPrices []DailyPrice `json:"daily_prices,omitempty" xml:"daily_prices>daily_price,omitempty"` }
DailyRoomFee 结构体
type FaceScanParam ¶
type FaceScanParam struct { // 姓名 GuestName string `json:"guest_name,omitempty" xml:"guest_name,omitempty"` // 证件号 CertificateNum string `json:"certificate_num,omitempty" xml:"certificate_num,omitempty"` // 设备id DeviceId string `json:"device_id,omitempty" xml:"device_id,omitempty"` // 设备厂商名,下划线隔开,字母小写 DeviceFirm string `json:"device_firm,omitempty" xml:"device_firm,omitempty"` // 证件类型:20:身份证 CertificateType int64 `json:"certificate_type,omitempty" xml:"certificate_type,omitempty"` }
FaceScanParam 结构体
type GuestInfo ¶
type GuestInfo struct { // 入住人在这个房间的序号(从1开始) PersonPos string `json:"person_pos,omitempty" xml:"person_pos,omitempty"` // 房间序号(从1开始) RoomPos string `json:"room_pos,omitempty" xml:"room_pos,omitempty"` // 入住人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` }
GuestInfo 结构体
type HbsDailyPriceDo ¶
type HbsDailyPriceDo struct { // 每日价格 DailyPrices []DailyPriceTo `json:"daily_prices,omitempty" xml:"daily_prices>daily_price_to,omitempty"` // 币种 CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"` // 汇率 ExchangeRate string `json:"exchange_rate,omitempty" xml:"exchange_rate,omitempty"` }
HbsDailyPriceDo 结构体
type HbsResult ¶
type HbsResult struct { // 错误信息 ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"` // 结果码 ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"` // 给开发用的错误信息 ResultMsg4Dev string `json:"result_msg4_dev,omitempty" xml:"result_msg4_dev,omitempty"` // 响应扩展信息 ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"` // 泛型结果 Module *OutSourceOrderCreateRes `json:"module,omitempty" xml:"module,omitempty"` // 是否成功 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
HbsResult 结构体
type HotelOrderDirectInfo ¶
type HotelOrderDirectInfo struct { // 单次请求的唯一标识 RequestID string `json:"request_i_d,omitempty" xml:"request_i_d,omitempty"` // 外部订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 酒店编码 HotelCode string `json:"hotel_code,omitempty" xml:"hotel_code,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // xml内容格式字符串,详细参考 http://open.taobao.com/docs/doc.htm?spm=a219a.7629140.0.0.2gmWOz&treeId=191&articleId=106152&docType=1 Context string `json:"context,omitempty" xml:"context,omitempty"` // json格式的扩展字段 Extensions string `json:"extensions,omitempty" xml:"extensions,omitempty"` // 给酒店前台展示的文案提示 DisplayText string `json:"display_text,omitempty" xml:"display_text,omitempty"` // 淘宝订单号 Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` // 卖家id SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 操作类型 1.在线开发票请求 3.在线选房请求 4.自助checkIn请求 13.扫脸入住身份信息请求 10.房态信息查询请求 103.通用任务取消指令 BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"` // * PMS处理消息的动作(pms端应该考虑增加代办任务列表) * 0:普通,不需要特殊动作 * 1:弹窗提示(Pms中央模态窗) * 2:托盘信息提示(给酒店广播通知或者平台公告) * 3:发送请求给酒店前台人员,前台人员需要看到后确认处理(比如督促前台结账、督促前台上报入住状态) * 4:请求pms自动处理(自动发起结账,自动上报订单状态等) Action int64 `json:"action,omitempty" xml:"action,omitempty"` // * 消息状态(tips:Pms定时get走请求,状态可以考虑不变化) * 0:新建消息(接收到交易系统请求) * 1:请求已获取(pms已经取走请求数据) * 2:请求已认领(pms已经有人认领消息,正在处理) * 3:请求已反馈(Pms反馈请求处理结果) * 4:处理完成(已通知相关系统(交易)) * 5:请求失效 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
HotelOrderDirectInfo 结构体
type HotelOrderSellerDo ¶
type HotelOrderSellerDo struct { // 支付类型 Payment *OrderSellerPaymentDo `json:"payment,omitempty" xml:"payment,omitempty"` // 卖家结账单信息 SettlePayment *OrderSettleDo `json:"settle_payment,omitempty" xml:"settle_payment,omitempty"` }
HotelOrderSellerDo 结构体
type InvoiceInfoParam ¶
type InvoiceInfoParam struct { // 请求id 唯一值(同极速开票开票请求回传request_id值) RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 酒店开票点税号 TaxNum string `json:"tax_num,omitempty" xml:"tax_num,omitempty"` // 身份证后4位 ShortIdNumber string `json:"short_id_number,omitempty" xml:"short_id_number,omitempty"` // 公司抬头 CompanyTitle string `json:"company_title,omitempty" xml:"company_title,omitempty"` // 房间号 RoomNum string `json:"room_num,omitempty" xml:"room_num,omitempty"` // 需要发票时间(格式yyyy-MM-dd HH:mm:ss) WantTime string `json:"want_time,omitempty" xml:"want_time,omitempty"` // 用户名 UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"` // 酒店外部订单号(从查询pms账单接口中获取) OutOrderNum string `json:"out_order_num,omitempty" xml:"out_order_num,omitempty"` // 实际房费(分) InvoiceRoomPrice int64 `json:"invoice_room_price,omitempty" xml:"invoice_room_price,omitempty"` // 实际杂费(分) InvoiceOtherPrice int64 `json:"invoice_other_price,omitempty" xml:"invoice_other_price,omitempty"` // 发票类型(1:普通发票;2:增值税专用发票) InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"` // 专票信息 ValueAddedInfo *ValueAddedInfo `json:"value_added_info,omitempty" xml:"value_added_info,omitempty"` // 领取方式( 0:前台自取 3: 送至房间) PostType int64 `json:"post_type,omitempty" xml:"post_type,omitempty"` // 预计开票房费金额(分) PlanInvoiceRoomPrice int64 `json:"plan_invoice_room_price,omitempty" xml:"plan_invoice_room_price,omitempty"` // 预计开票杂费金额(分) PlanInvoiceOtherPrice int64 `json:"plan_invoice_other_price,omitempty" xml:"plan_invoice_other_price,omitempty"` // 用户渠道(0:未知,1:淘宝) UserChannel int64 `json:"user_channel,omitempty" xml:"user_channel,omitempty"` }
InvoiceInfoParam 结构体
type OrderBillInfo ¶
type OrderBillInfo struct { // 离店日期 CheckOutDate string `json:"check_out_date,omitempty" xml:"check_out_date,omitempty"` // 入住日期 CheckInDate string `json:"check_in_date,omitempty" xml:"check_in_date,omitempty"` // 房间号 RoomNo string `json:"room_no,omitempty" xml:"room_no,omitempty"` // 完整的身份证号 IdNumber string `json:"id_number,omitempty" xml:"id_number,omitempty"` // 客人姓名 GuestName string `json:"guest_name,omitempty" xml:"guest_name,omitempty"` // 外部酒店代码 HotelCode string `json:"hotel_code,omitempty" xml:"hotel_code,omitempty"` // 外部订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 请求id (同入参) RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 备注 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 未结账房费 NoCheckoutPrice int64 `json:"no_checkout_price,omitempty" xml:"no_checkout_price,omitempty"` // 已结账房费 CheckoutPrice int64 `json:"checkout_price,omitempty" xml:"checkout_price,omitempty"` // 已结账总费用 CheckoutTotalFee int64 `json:"checkout_total_fee,omitempty" xml:"checkout_total_fee,omitempty"` // 未结账总费用 NoCheckoutTotalFee int64 `json:"no_checkout_total_fee,omitempty" xml:"no_checkout_total_fee,omitempty"` // 淘宝订单号 Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` // 未结账杂费 NoCheckoutOtherFee int64 `json:"no_checkout_other_fee,omitempty" xml:"no_checkout_other_fee,omitempty"` // 已结账杂费 CheckoutOtherFee int64 `json:"checkout_other_fee,omitempty" xml:"checkout_other_fee,omitempty"` // 杂费明细列表 OtherFeeDetail *OtherFeeDetail `json:"other_fee_detail,omitempty" xml:"other_fee_detail,omitempty"` // 每日房费类表 DailyRoomFee *DailyRoomFee `json:"daily_room_fee,omitempty" xml:"daily_room_fee,omitempty"` }
OrderBillInfo 结构体
type OrderNotifyQuery ¶
type OrderNotifyQuery struct { // 支付时间 PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // 会员卡号 MemberCardNo string `json:"member_card_no,omitempty" xml:"member_card_no,omitempty"` // 订单号 BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"` // 通知类型,0代表支付通知 NotifyType int64 `json:"notify_type,omitempty" xml:"notify_type,omitempty"` // 平台促销 PlatformPromotion int64 `json:"platform_promotion,omitempty" xml:"platform_promotion,omitempty"` }
OrderNotifyQuery 结构体
type OrderPromotionDetail ¶ added in v1.2.5
type OrderPromotionDetail struct { // 优惠日历数据,如{时间:{\"amount\":每日优惠金额,},时间:{\"amount\":每日优惠金额}} DailyHotelPromotion string `json:"daily_hotel_promotion,omitempty" xml:"daily_hotel_promotion,omitempty"` // 总卖家优惠 SellerDecrease int64 `json:"seller_decrease,omitempty" xml:"seller_decrease,omitempty"` }
OrderPromotionDetail 结构体
type OrderPromotionDo ¶ added in v1.2.5
type OrderPromotionDo struct { // OrderPromotionDetail CurrentOrderPromotion *OrderPromotionDetail `json:"current_order_promotion,omitempty" xml:"current_order_promotion,omitempty"` }
OrderPromotionDo 结构体
type OrderSellerPaymentDo ¶
type OrderSellerPaymentDo struct { // 下单时刻营销后金额 PromotionCreatePrice int64 `json:"promotion_create_price,omitempty" xml:"promotion_create_price,omitempty"` // 下单时刻营销后金额 AfterPromotionCreatePrice int64 `json:"after_promotion_create_price,omitempty" xml:"after_promotion_create_price,omitempty"` // 总房费 TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"` // 每日价格 DailyInfos *HbsDailyPriceDo `json:"daily_infos,omitempty" xml:"daily_infos,omitempty"` // 优惠后外币金额 AfterPromotionCurrentPrice int64 `json:"after_promotion_current_price,omitempty" xml:"after_promotion_current_price,omitempty"` // 优惠外币金额 PromotionCurrentPrice int64 `json:"promotion_current_price,omitempty" xml:"promotion_current_price,omitempty"` }
OrderSellerPaymentDo 结构体
type OrderSettleDo ¶
type OrderSettleDo struct { // 平台优惠金额 PlatPromotionPrice int64 `json:"plat_promotion_price,omitempty" xml:"plat_promotion_price,omitempty"` // 其他费用 OtherFee int64 `json:"other_fee,omitempty" xml:"other_fee,omitempty"` // 房费 RoomPrice int64 `json:"room_price,omitempty" xml:"room_price,omitempty"` // 结账金额 OrderSettlePrice int64 `json:"order_settle_price,omitempty" xml:"order_settle_price,omitempty"` // 实际结账日历 SettleDailyPrice *HbsDailyPriceDo `json:"settle_daily_price,omitempty" xml:"settle_daily_price,omitempty"` // 卖家优惠金额 PromotionPrice int64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"` }
OrderSettleDo 结构体
type OtherFeeDetail ¶
type OtherFeeDetail struct { // 无 OtherFeeInfos []OtherFeeInfo `json:"other_fee_infos,omitempty" xml:"other_fee_infos>other_fee_info,omitempty"` }
OtherFeeDetail 结构体
type OtherFeeInfo ¶
type OtherFeeInfo struct { // 杂费名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 杂费金额 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 结账状态(1:结账,0:未结账) Checkout int64 `json:"checkout,omitempty" xml:"checkout,omitempty"` }
OtherFeeInfo 结构体
type OutSourceOrderCreateReq ¶
type OutSourceOrderCreateReq struct { // 入住人信息 GuestInfoList []GuestInfo `json:"guest_info_list,omitempty" xml:"guest_info_list>guest_info,omitempty"` // 日历价格 DailyPriceInfoList []DailyPriceInfo `json:"daily_price_info_list,omitempty" xml:"daily_price_info_list>daily_price_info,omitempty"` // 下单来源信息 CreateAppKey string `json:"create_app_key,omitempty" xml:"create_app_key,omitempty"` // 备注 Memo string `json:"memo,omitempty" xml:"memo,omitempty"` // 预订的标题 Title string `json:"title,omitempty" xml:"title,omitempty"` // 外部渠道用户id,钉钉必传 OutUserId string `json:"out_user_id,omitempty" xml:"out_user_id,omitempty"` // 外部渠道 钉钉 欢行 ... OutSource string `json:"out_source,omitempty" xml:"out_source,omitempty"` // 最晚到店时间 LateArriveTime string `json:"late_arrive_time,omitempty" xml:"late_arrive_time,omitempty"` // 离店日期 Checkout string `json:"checkout,omitempty" xml:"checkout,omitempty"` // 联系人姓名 ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"` // 房型名称 RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"` // 订单创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // ttid信息 Ttid string `json:"ttid,omitempty" xml:"ttid,omitempty"` // 酒店名称 HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"` // 入住日期 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` // 外部订单号,幂等性保障 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 一些扩展属性 Attributes string `json:"attributes,omitempty" xml:"attributes,omitempty"` // 联系人电话 ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"` // 取消政策描述 CancelPolicyDesc string `json:"cancel_policy_desc,omitempty" xml:"cancel_policy_desc,omitempty"` // 酒店hid Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"` // 房间数 RoomNumber int64 `json:"room_number,omitempty" xml:"room_number,omitempty"` // 是否即时确认订单,1表示是 TagJsqr int64 `json:"tag_jsqr,omitempty" xml:"tag_jsqr,omitempty"` // gid Gid int64 `json:"gid,omitempty" xml:"gid,omitempty"` // rid Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"` // rpid RpId int64 `json:"rp_id,omitempty" xml:"rp_id,omitempty"` // rate id RateId int64 `json:"rate_id,omitempty" xml:"rate_id,omitempty"` // srid Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"` // 卖家id SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"` // 宝贝id ItemIid int64 `json:"item_iid,omitempty" xml:"item_iid,omitempty"` // 总价 单位 分 TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"` // 取消政策 CancelPolicy *CancelPolicy `json:"cancel_policy,omitempty" xml:"cancel_policy,omitempty"` // 库存类型,0 rate普通库存 1 room普通库存 2 rate协议保留房 3 rate普通保留房 InventoryTypeFlag int64 `json:"inventory_type_flag,omitempty" xml:"inventory_type_flag,omitempty"` // 平台促销 PlatformPromotion int64 `json:"platform_promotion,omitempty" xml:"platform_promotion,omitempty"` // 卖家促销 SellerPromotion int64 `json:"seller_promotion,omitempty" xml:"seller_promotion,omitempty"` // 是否直连订单 IsDirectOrder bool `json:"is_direct_order,omitempty" xml:"is_direct_order,omitempty"` }
OutSourceOrderCreateReq 结构体
type OutSourceOrderCreateRes ¶
type OutSourceOrderCreateRes struct { // 飞猪酒店订单号 BizOrderId int64 `json:"biz_order_id,omitempty" xml:"biz_order_id,omitempty"` }
OutSourceOrderCreateRes 结构体
type RoomSettleInfo ¶
type RoomSettleInfo struct { // 房间号 RoomNo string `json:"room_no,omitempty" xml:"room_no,omitempty"` // 房间杂费明细 (当房间杂费存在时候,此值不能空。格式与原有杂费格式otherFeeDetail的格式相同)eg;{"洗衣费":5000,"水吧":10000,"优惠":1000} RoomOtherFeeDetail string `json:"room_other_fee_detail,omitempty" xml:"room_other_fee_detail,omitempty"` // 房间check in 时间 RoomCheckIn string `json:"room_check_in,omitempty" xml:"room_check_in,omitempty"` // 房间check out时间 RoomCheckOut string `json:"room_check_out,omitempty" xml:"room_check_out,omitempty"` // 日历价格,json格式(包含日期,价格,税费,低价加价前费用等),(每个房间的日历价格,多间房结账必填) DailyPriceInfo string `json:"daily_price_info,omitempty" xml:"daily_price_info,omitempty"` // 房间状态;1:未入住(担保且需扣款);2:取消成功(卖家取消;担保noshow且双方协商一致不扣款);3:已入住 RoomStatus string `json:"room_status,omitempty" xml:"room_status,omitempty"` // 房间费(大于零) RoomFee int64 `json:"room_fee,omitempty" xml:"room_fee,omitempty"` // 房间杂费(不能为负数) RoomOtherFee int64 `json:"room_other_fee,omitempty" xml:"room_other_fee,omitempty"` }
RoomSettleInfo 结构体
type StatementOrder ¶
type StatementOrder struct { // 酒店名称 HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"` // 门店收款账户(1:支付宝;2:银行卡) AccountType string `json:"account_type,omitempty" xml:"account_type,omitempty"` // 扣除佣金后, 1. 集团入账=买家实际支付(房费+杂费-卖家优惠); 2. 门店实际入账=买 CommissionTotal string `json:"commission_total,omitempty" xml:"commission_total,omitempty"` // 交易手续费 TransactionFee string `json:"transaction_fee,omitempty" xml:"transaction_fee,omitempty"` // 集团与门店佣金 HotelCommission string `json:"hotel_commission,omitempty" xml:"hotel_commission,omitempty"` // 淘宝佣金 TaobaoCommission string `json:"taobao_commission,omitempty" xml:"taobao_commission,omitempty"` // 支付宝交易号 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 结算日期 SettleDate string `json:"settle_date,omitempty" xml:"settle_date,omitempty"` // 卖家优惠明细(暂无值) PromotionDetail string `json:"promotion_detail,omitempty" xml:"promotion_detail,omitempty"` // 卖家优惠(分) SellerPromotion string `json:"seller_promotion,omitempty" xml:"seller_promotion,omitempty"` // 杂费总额 OtherFee string `json:"other_fee,omitempty" xml:"other_fee,omitempty"` // 总房费(分) Payment string `json:"payment,omitempty" xml:"payment,omitempty"` // 实际的房型名称 RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"` // 离店时间 CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"` // 入住时间 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` // 交易状态(暂无值) TradeStatus string `json:"trade_status,omitempty" xml:"trade_status,omitempty"` // 支付类型(1:预付;5:面付;7:在线预约;601:线上信用住;602:扫码信用住;603:身份证线下信用住;604:官网信用住) PayType string `json:"pay_type,omitempty" xml:"pay_type,omitempty"` // 外部订单ID OutId string `json:"out_id,omitempty" xml:"out_id,omitempty"` // 分账状态 (0, "未分账"),(1, "分账成功"),(3, "分账失败"), (2, "无需分账"),(4,"预处理成功"); SettleStatus string `json:"settle_status,omitempty" xml:"settle_status,omitempty"` // 税和费,单位分 TaxAndFee string `json:"tax_and_fee,omitempty" xml:"tax_and_fee,omitempty"` // 入住天数 RoomSumNights int64 `json:"room_sum_nights,omitempty" xml:"room_sum_nights,omitempty"` // 淘宝订单ID Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` }
StatementOrder 结构体
type TaobaoXhotelCommoninvoiceListVtwoAPIRequest ¶ added in v1.2.0
TaobaoXhotelCommoninvoiceListVtwoAPIRequest 用户常用发票信息查询接口 API请求 taobao.xhotel.commoninvoice.list.vtwo
获取用户常用发票信息接口
func NewTaobaoXhotelCommoninvoiceListVtwoRequest ¶
func NewTaobaoXhotelCommoninvoiceListVtwoRequest() *TaobaoXhotelCommoninvoiceListVtwoAPIRequest
NewTaobaoXhotelCommoninvoiceListVtwoRequest 初始化TaobaoXhotelCommoninvoiceListVtwoAPIRequest对象
func (TaobaoXhotelCommoninvoiceListVtwoAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceListVtwoAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelCommoninvoiceListVtwoAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceListVtwoAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelCommoninvoiceListVtwoAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelCommoninvoiceListVtwoAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
type TaobaoXhotelCommoninvoiceListVtwoAPIResponse ¶
type TaobaoXhotelCommoninvoiceListVtwoAPIResponse struct { model.CommonResponse TaobaoXhotelCommoninvoiceListVtwoAPIResponseModel }
TaobaoXhotelCommoninvoiceListVtwoAPIResponse 用户常用发票信息查询接口 API返回值 taobao.xhotel.commoninvoice.list.vtwo
获取用户常用发票信息接口
type TaobaoXhotelCommoninvoiceListVtwoAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelCommoninvoiceListVtwoAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_commoninvoice_list_vtwo_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果集 Result *TaobaoXhotelCommoninvoiceListVtwoResultSet `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelCommoninvoiceListVtwoAPIResponseModel is 用户常用发票信息查询接口 成功返回结果
type TaobaoXhotelCommoninvoiceListVtwoResultSet ¶
type TaobaoXhotelCommoninvoiceListVtwoResultSet struct { // 常用发票信息 Results []CommonInvoiceInfo `json:"results,omitempty" xml:"results>common_invoice_info,omitempty"` // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // errorMsg ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // 是否成功标记 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoXhotelCommoninvoiceListVtwoResultSet 结构体
type TaobaoXhotelCommoninvoiceRemoveAPIRequest ¶ added in v1.2.0
type TaobaoXhotelCommoninvoiceRemoveAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelCommoninvoiceRemoveAPIRequest 常用发票信息删除接口 API请求 taobao.xhotel.commoninvoice.remove
常用发票信息删除接口
func NewTaobaoXhotelCommoninvoiceRemoveRequest ¶
func NewTaobaoXhotelCommoninvoiceRemoveRequest() *TaobaoXhotelCommoninvoiceRemoveAPIRequest
NewTaobaoXhotelCommoninvoiceRemoveRequest 初始化TaobaoXhotelCommoninvoiceRemoveAPIRequest对象
func (TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetInvoiceId ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetInvoiceId() int64
GetInvoiceId InvoiceId Getter
func (TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetUserNick ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceRemoveAPIRequest) GetUserNick() string
GetUserNick UserNick Getter
func (*TaobaoXhotelCommoninvoiceRemoveAPIRequest) SetInvoiceId ¶ added in v1.2.0
func (r *TaobaoXhotelCommoninvoiceRemoveAPIRequest) SetInvoiceId(_invoiceId int64) error
SetInvoiceId is InvoiceId Setter 发票id
func (*TaobaoXhotelCommoninvoiceRemoveAPIRequest) SetUserNick ¶ added in v1.2.0
func (r *TaobaoXhotelCommoninvoiceRemoveAPIRequest) SetUserNick(_userNick string) error
SetUserNick is UserNick Setter 用户名
type TaobaoXhotelCommoninvoiceRemoveAPIResponse ¶
type TaobaoXhotelCommoninvoiceRemoveAPIResponse struct { model.CommonResponse TaobaoXhotelCommoninvoiceRemoveAPIResponseModel }
TaobaoXhotelCommoninvoiceRemoveAPIResponse 常用发票信息删除接口 API返回值 taobao.xhotel.commoninvoice.remove
常用发票信息删除接口
type TaobaoXhotelCommoninvoiceRemoveAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelCommoninvoiceRemoveAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_commoninvoice_remove_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // errorCode Errcode string `json:"errcode,omitempty" xml:"errcode,omitempty"` // errorMsg Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // success Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"` }
TaobaoXhotelCommoninvoiceRemoveAPIResponseModel is 常用发票信息删除接口 成功返回结果
type TaobaoXhotelCommoninvoiceUpdateAPIRequest ¶ added in v1.2.0
type TaobaoXhotelCommoninvoiceUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelCommoninvoiceUpdateAPIRequest 常用发票信息更新接口 API请求 taobao.xhotel.commoninvoice.update
常用发票信息更新接口(根据用户id,发票抬头和发票属性或发票id进行更新,没有则添加)
func NewTaobaoXhotelCommoninvoiceUpdateRequest ¶
func NewTaobaoXhotelCommoninvoiceUpdateRequest() *TaobaoXhotelCommoninvoiceUpdateAPIRequest
NewTaobaoXhotelCommoninvoiceUpdateRequest 初始化TaobaoXhotelCommoninvoiceUpdateAPIRequest对象
func (TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetCommonInvoiceInfoParam ¶ added in v1.2.0
func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetCommonInvoiceInfoParam() *CommonInvoiceInfo
GetCommonInvoiceInfoParam CommonInvoiceInfoParam Getter
func (TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelCommoninvoiceUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoXhotelCommoninvoiceUpdateAPIRequest) SetCommonInvoiceInfoParam ¶ added in v1.2.0
func (r *TaobaoXhotelCommoninvoiceUpdateAPIRequest) SetCommonInvoiceInfoParam(_commonInvoiceInfoParam *CommonInvoiceInfo) error
SetCommonInvoiceInfoParam is CommonInvoiceInfoParam Setter 无
type TaobaoXhotelCommoninvoiceUpdateAPIResponse ¶
type TaobaoXhotelCommoninvoiceUpdateAPIResponse struct { model.CommonResponse TaobaoXhotelCommoninvoiceUpdateAPIResponseModel }
TaobaoXhotelCommoninvoiceUpdateAPIResponse 常用发票信息更新接口 API返回值 taobao.xhotel.commoninvoice.update
常用发票信息更新接口(根据用户id,发票抬头和发票属性或发票id进行更新,没有则添加)
type TaobaoXhotelCommoninvoiceUpdateAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelCommoninvoiceUpdateAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_commoninvoice_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // errorCode Errcode string `json:"errcode,omitempty" xml:"errcode,omitempty"` // errorMsg Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // success Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"` }
TaobaoXhotelCommoninvoiceUpdateAPIResponseModel is 常用发票信息更新接口 成功返回结果
type TaobaoXhotelFastinvoiceCompleteAPIRequest ¶ added in v1.2.0
type TaobaoXhotelFastinvoiceCompleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelFastinvoiceCompleteAPIRequest 极速开票开票请求完成 API请求 taobao.xhotel.fastinvoice.complete
极速开票开票请求回传,用于更新航信开票请求数据
func NewTaobaoXhotelFastinvoiceCompleteRequest ¶
func NewTaobaoXhotelFastinvoiceCompleteRequest() *TaobaoXhotelFastinvoiceCompleteAPIRequest
NewTaobaoXhotelFastinvoiceCompleteRequest 初始化TaobaoXhotelFastinvoiceCompleteAPIRequest对象
func (TaobaoXhotelFastinvoiceCompleteAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelFastinvoiceCompleteAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelFastinvoiceCompleteAPIRequest) GetInvoiceInfoParam ¶ added in v1.2.0
func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetInvoiceInfoParam() *InvoiceInfoParam
GetInvoiceInfoParam InvoiceInfoParam Getter
func (TaobaoXhotelFastinvoiceCompleteAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelFastinvoiceCompleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoXhotelFastinvoiceCompleteAPIRequest) SetInvoiceInfoParam ¶ added in v1.2.0
func (r *TaobaoXhotelFastinvoiceCompleteAPIRequest) SetInvoiceInfoParam(_invoiceInfoParam *InvoiceInfoParam) error
SetInvoiceInfoParam is InvoiceInfoParam Setter 无
type TaobaoXhotelFastinvoiceCompleteAPIResponse ¶
type TaobaoXhotelFastinvoiceCompleteAPIResponse struct { model.CommonResponse TaobaoXhotelFastinvoiceCompleteAPIResponseModel }
TaobaoXhotelFastinvoiceCompleteAPIResponse 极速开票开票请求完成 API返回值 taobao.xhotel.fastinvoice.complete
极速开票开票请求回传,用于更新航信开票请求数据
type TaobaoXhotelFastinvoiceCompleteAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelFastinvoiceCompleteAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_fastinvoice_complete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // errorCode Errcode string `json:"errcode,omitempty" xml:"errcode,omitempty"` // errorMsg Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // success Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"` }
TaobaoXhotelFastinvoiceCompleteAPIResponseModel is 极速开票开票请求完成 成功返回结果
type TaobaoXhotelFastinvoiceRequestAPIRequest ¶ added in v1.2.0
type TaobaoXhotelFastinvoiceRequestAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelFastinvoiceRequestAPIRequest 极速开票开票请求回传 API请求 taobao.xhotel.fastinvoice.request
极速开票开票请求回传,用于记录航信开票请求数据
func NewTaobaoXhotelFastinvoiceRequestRequest ¶
func NewTaobaoXhotelFastinvoiceRequestRequest() *TaobaoXhotelFastinvoiceRequestAPIRequest
NewTaobaoXhotelFastinvoiceRequestRequest 初始化TaobaoXhotelFastinvoiceRequestAPIRequest对象
func (TaobaoXhotelFastinvoiceRequestAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelFastinvoiceRequestAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelFastinvoiceRequestAPIRequest) GetInvoiceInfoParam ¶ added in v1.2.0
func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetInvoiceInfoParam() *InvoiceInfoParam
GetInvoiceInfoParam InvoiceInfoParam Getter
func (TaobaoXhotelFastinvoiceRequestAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelFastinvoiceRequestAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoXhotelFastinvoiceRequestAPIRequest) SetInvoiceInfoParam ¶ added in v1.2.0
func (r *TaobaoXhotelFastinvoiceRequestAPIRequest) SetInvoiceInfoParam(_invoiceInfoParam *InvoiceInfoParam) error
SetInvoiceInfoParam is InvoiceInfoParam Setter 无
type TaobaoXhotelFastinvoiceRequestAPIResponse ¶
type TaobaoXhotelFastinvoiceRequestAPIResponse struct { model.CommonResponse TaobaoXhotelFastinvoiceRequestAPIResponseModel }
TaobaoXhotelFastinvoiceRequestAPIResponse 极速开票开票请求回传 API返回值 taobao.xhotel.fastinvoice.request
极速开票开票请求回传,用于记录航信开票请求数据
type TaobaoXhotelFastinvoiceRequestAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelFastinvoiceRequestAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_fastinvoice_request_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // errorCode Errcode string `json:"errcode,omitempty" xml:"errcode,omitempty"` // errorMsg Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // success Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"` }
TaobaoXhotelFastinvoiceRequestAPIResponseModel is 极速开票开票请求回传 成功返回结果
type TaobaoXhotelFutureSoftmodifyAPIRequest ¶ added in v1.2.0
type TaobaoXhotelFutureSoftmodifyAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelFutureSoftmodifyAPIRequest 未来酒店信息下发 API请求 taobao.xhotel.future.softmodify
未来酒店信息下发,包含PMS订单查询和自助入住
func NewTaobaoXhotelFutureSoftmodifyRequest ¶
func NewTaobaoXhotelFutureSoftmodifyRequest() *TaobaoXhotelFutureSoftmodifyAPIRequest
NewTaobaoXhotelFutureSoftmodifyRequest 初始化TaobaoXhotelFutureSoftmodifyAPIRequest对象
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetContext ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetContext() string
GetContext Context Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetExpireTime ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetExpireTime() int64
GetExpireTime ExpireTime Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetHid ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetHid() int64
GetHid Hid Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetHotelCode ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetHotelCode() string
GetHotelCode HotelCode Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetOperateType ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetOperateType() string
GetOperateType OperateType Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetOutOrderId ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetOutOrderId() string
GetOutOrderId OutOrderId Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetRequestId ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetRequestId() string
GetRequestId RequestId Getter
func (TaobaoXhotelFutureSoftmodifyAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelFutureSoftmodifyAPIRequest) GetTid() int64
GetTid Tid Getter
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetContext ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetContext(_context string) error
SetContext is Context Setter 请求报文
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetExpireTime ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetExpireTime(_expireTime int64) error
SetExpireTime is ExpireTime Setter 超时时长,默认3s
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetHid ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetHid(_hid int64) error
SetHid is Hid Setter 酒店Id
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetHotelCode ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetHotelCode(_hotelCode string) error
SetHotelCode is HotelCode Setter 酒店code
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetOperateType ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetOperateType(_operateType string) error
SetOperateType is OperateType Setter 操作类型
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetOutOrderId ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetOutOrderId(_outOrderId string) error
SetOutOrderId is OutOrderId Setter 外部订单号
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetRequestId ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetRequestId(_requestId string) error
SetRequestId is RequestId Setter 请求唯一标识值
func (*TaobaoXhotelFutureSoftmodifyAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelFutureSoftmodifyAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 淘宝订单号
type TaobaoXhotelFutureSoftmodifyAPIResponse ¶
type TaobaoXhotelFutureSoftmodifyAPIResponse struct { model.CommonResponse TaobaoXhotelFutureSoftmodifyAPIResponseModel }
TaobaoXhotelFutureSoftmodifyAPIResponse 未来酒店信息下发 API返回值 taobao.xhotel.future.softmodify
未来酒店信息下发,包含PMS订单查询和自助入住
type TaobaoXhotelFutureSoftmodifyAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelFutureSoftmodifyAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_future_softmodify_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求报文示例:https://open.alitrip.com/docs/doc.htm?spm=a21tt.7629140.0.0.Q8jazn&docType=1&articleId=104398中的自助入住请求示例(升级版)和酒店PMS信息查询 响应报文示例:https://open.alitrip.com/docs/doc.htm?docType=1&articleId=106153中的自助checkIn订单信息上传和通用PMS结果查询结果 Context string `json:"context,omitempty" xml:"context,omitempty"` }
TaobaoXhotelFutureSoftmodifyAPIResponseModel is 未来酒店信息下发 成功返回结果
type TaobaoXhotelIntlRateUpdateAPIRequest ¶ added in v1.2.0
type TaobaoXhotelIntlRateUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelIntlRateUpdateAPIRequest 不落库商家推送更新酒店rate API请求 taobao.xhotel.intl.rate.update
商家主动推送不落库商品的酒店信息
func NewTaobaoXhotelIntlRateUpdateRequest ¶
func NewTaobaoXhotelIntlRateUpdateRequest() *TaobaoXhotelIntlRateUpdateAPIRequest
NewTaobaoXhotelIntlRateUpdateRequest 初始化TaobaoXhotelIntlRateUpdateAPIRequest对象
func (TaobaoXhotelIntlRateUpdateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelIntlRateUpdateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelIntlRateUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelIntlRateUpdateAPIRequest) GetUpdateRateParam ¶ added in v1.2.0
func (r TaobaoXhotelIntlRateUpdateAPIRequest) GetUpdateRateParam() *UpdateRateParam
GetUpdateRateParam UpdateRateParam Getter
func (*TaobaoXhotelIntlRateUpdateAPIRequest) SetUpdateRateParam ¶ added in v1.2.0
func (r *TaobaoXhotelIntlRateUpdateAPIRequest) SetUpdateRateParam(_updateRateParam *UpdateRateParam) error
SetUpdateRateParam is UpdateRateParam Setter rate更新参数
type TaobaoXhotelIntlRateUpdateAPIResponse ¶
type TaobaoXhotelIntlRateUpdateAPIResponse struct { model.CommonResponse TaobaoXhotelIntlRateUpdateAPIResponseModel }
TaobaoXhotelIntlRateUpdateAPIResponse 不落库商家推送更新酒店rate API返回值 taobao.xhotel.intl.rate.update
商家主动推送不落库商品的酒店信息
type TaobaoXhotelIntlRateUpdateAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelIntlRateUpdateAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_intl_rate_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果集 Result *TaobaoXhotelIntlRateUpdateResultSet `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelIntlRateUpdateAPIResponseModel is 不落库商家推送更新酒店rate 成功返回结果
type TaobaoXhotelIntlRateUpdateResultSet ¶
type TaobaoXhotelIntlRateUpdateResultSet struct { // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // sub_error_msg SubErrorMsg string `json:"sub_error_msg,omitempty" xml:"sub_error_msg,omitempty"` // sub_error_code SubErrorCode string `json:"sub_error_code,omitempty" xml:"sub_error_code,omitempty"` // detail_msg_info DetailMsgInfo string `json:"detail_msg_info,omitempty" xml:"detail_msg_info,omitempty"` // errorMsg ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // total_results TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"` // 总记录条数 TotalCount int64 `json:"total_count,omitempty" xml:"total_count,omitempty"` }
TaobaoXhotelIntlRateUpdateResultSet 结构体
type TaobaoXhotelMemberrightUpdateAPIRequest ¶ added in v1.2.0
type TaobaoXhotelMemberrightUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelMemberrightUpdateAPIRequest 酒店会员权益更新操作 API请求 taobao.xhotel.memberright.update
当用户在搜索酒店时,我们需要根据用户是否可享有某项权益来进行相应价格的展示或隐藏,因此我们在酒店搜索时就需要判断用户是否享有某项权益。而由于酒店搜索频率过高,为提高搜索性能并降低第三方接口压力,当用户在搜索酒店时,淘宝会通过读取淘宝本地缓存的用户相关权益信息来进行判断。为提高缓存的准确性,当第三方有用户相关权益有变化时,通过调用淘宝此接口来更新淘宝本地缓存。此接口需要采用Top方式调用。
func NewTaobaoXhotelMemberrightUpdateRequest ¶
func NewTaobaoXhotelMemberrightUpdateRequest() *TaobaoXhotelMemberrightUpdateAPIRequest
NewTaobaoXhotelMemberrightUpdateRequest 初始化TaobaoXhotelMemberrightUpdateAPIRequest对象
func (TaobaoXhotelMemberrightUpdateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelMemberrightUpdateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelMemberrightUpdateAPIRequest) GetHasRight ¶ added in v1.2.0
func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetHasRight() bool
GetHasRight HasRight Getter
func (TaobaoXhotelMemberrightUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelMemberrightUpdateAPIRequest) GetRightType ¶ added in v1.2.0
func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetRightType() int64
GetRightType RightType Getter
func (TaobaoXhotelMemberrightUpdateAPIRequest) GetTaobaoUserId ¶ added in v1.2.0
func (r TaobaoXhotelMemberrightUpdateAPIRequest) GetTaobaoUserId() int64
GetTaobaoUserId TaobaoUserId Getter
func (*TaobaoXhotelMemberrightUpdateAPIRequest) SetHasRight ¶ added in v1.2.0
func (r *TaobaoXhotelMemberrightUpdateAPIRequest) SetHasRight(_hasRight bool) error
SetHasRight is HasRight Setter 表示用户是否有对应的权益,取值范围true、false
func (*TaobaoXhotelMemberrightUpdateAPIRequest) SetRightType ¶ added in v1.2.0
func (r *TaobaoXhotelMemberrightUpdateAPIRequest) SetRightType(_rightType int64) error
SetRightType is RightType Setter 会员权益类型,1表示首住权益
func (*TaobaoXhotelMemberrightUpdateAPIRequest) SetTaobaoUserId ¶ added in v1.2.0
func (r *TaobaoXhotelMemberrightUpdateAPIRequest) SetTaobaoUserId(_taobaoUserId int64) error
SetTaobaoUserId is TaobaoUserId Setter 淘宝用户id
type TaobaoXhotelMemberrightUpdateAPIResponse ¶
type TaobaoXhotelMemberrightUpdateAPIResponse struct { model.CommonResponse TaobaoXhotelMemberrightUpdateAPIResponseModel }
TaobaoXhotelMemberrightUpdateAPIResponse 酒店会员权益更新操作 API返回值 taobao.xhotel.memberright.update
当用户在搜索酒店时,我们需要根据用户是否可享有某项权益来进行相应价格的展示或隐藏,因此我们在酒店搜索时就需要判断用户是否享有某项权益。而由于酒店搜索频率过高,为提高搜索性能并降低第三方接口压力,当用户在搜索酒店时,淘宝会通过读取淘宝本地缓存的用户相关权益信息来进行判断。为提高缓存的准确性,当第三方有用户相关权益有变化时,通过调用淘宝此接口来更新淘宝本地缓存。此接口需要采用Top方式调用。
type TaobaoXhotelMemberrightUpdateAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelMemberrightUpdateAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_memberright_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result bool `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelMemberrightUpdateAPIResponseModel is 酒店会员权益更新操作 成功返回结果
type TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest 信用住订单取消结算接口 API请求 taobao.xhotel.order.alipayface.cancelsettle
信用住订单由于客人为出现等原因,最终取消结算,一定要在结算后2个小时之内调用,否则不会成功。
func NewTaobaoXhotelOrderAlipayfaceCancelsettleRequest ¶
func NewTaobaoXhotelOrderAlipayfaceCancelsettleRequest() *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest
NewTaobaoXhotelOrderAlipayfaceCancelsettleRequest 初始化TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest对象
func (TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetOutId ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetReason ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetReason() string
GetReason Reason Getter
func (TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) GetTid() int64
GetTid Tid Getter
func (*TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetOutId ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 外部订单号,和tid二选一必填
func (*TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetReason ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetReason(_reason string) error
SetReason is Reason Setter 取消结账的原因
func (*TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 阿里旅行订单号,淘宝订单号或外部订单号二选一必填
type TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponse ¶
type TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponse struct { model.CommonResponse TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponseModel }
TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponse 信用住订单取消结算接口 API返回值 taobao.xhotel.order.alipayface.cancelsettle
信用住订单由于客人为出现等原因,最终取消结算,一定要在结算后2个小时之内调用,否则不会成功。
type TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_alipayface_cancelsettle_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回信息 Result string `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponseModel is 信用住订单取消结算接口 成功返回结果
type TaobaoXhotelOrderAlipayfaceSettleAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderAlipayfaceSettleAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderAlipayfaceSettleAPIRequest 信用住订单结账接口 API请求 taobao.xhotel.order.alipayface.settle
用于离店付订单在客人离店后,发起结账以及扣款等后续动作
func NewTaobaoXhotelOrderAlipayfaceSettleRequest ¶
func NewTaobaoXhotelOrderAlipayfaceSettleRequest() *TaobaoXhotelOrderAlipayfaceSettleAPIRequest
NewTaobaoXhotelOrderAlipayfaceSettleRequest 初始化TaobaoXhotelOrderAlipayfaceSettleAPIRequest对象
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetAmount ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetAmount() int64
GetAmount Amount Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCheckOut ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCheckOut() string
GetCheckOut CheckOut Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetContainGuarantee ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetContainGuarantee() int64
GetContainGuarantee ContainGuarantee Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCurrencyCode ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCurrencyCode() string
GetCurrencyCode CurrencyCode Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCurrencyRate ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetCurrencyRate() string
GetCurrencyRate CurrencyRate Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetDailyPriceInfo ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetDailyPriceInfo() string
GetDailyPriceInfo DailyPriceInfo Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetHotelCode ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetHotelCode() string
GetHotelCode HotelCode Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetMemo ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetMemo() string
GetMemo Memo Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOtherFee ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOtherFee() int64
GetOtherFee OtherFee Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOtherFeeDetail ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOtherFeeDetail() string
GetOtherFeeDetail OtherFeeDetail Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOutId ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetPriceChange ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetPriceChange() int64
GetPriceChange PriceChange Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRoomNo ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRoomNo() string
GetRoomNo RoomNo Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRoomSettleInfoList ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetRoomSettleInfoList() []RoomSettleInfo
GetRoomSettleInfoList RoomSettleInfoList Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTaxAndFee ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTaxAndFee() int64
GetTaxAndFee TaxAndFee Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTid() int64
GetTid Tid Getter
func (TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTotalRoomFee ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceSettleAPIRequest) GetTotalRoomFee() int64
GetTotalRoomFee TotalRoomFee Getter
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetAmount ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetAmount(_amount int64) error
SetAmount is Amount Setter 应收金额,大于0时,直接按照此金额扣款,忽略房费和杂费金额。该字段仅适用于自助入住订单场景
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCheckOut ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCheckOut(_checkOut string) error
SetCheckOut is CheckOut Setter 实际离店日期,用于校验总房费收取
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetContainGuarantee ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetContainGuarantee(_containGuarantee int64) error
SetContainGuarantee is ContainGuarantee Setter 此金额是否包含担保金 0:默认值无意义;1:包含;2:不包含
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCurrencyCode ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCurrencyCode(_currencyCode string) error
SetCurrencyCode is CurrencyCode Setter 币种标识,默认人民币
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCurrencyRate ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetCurrencyRate(_currencyRate string) error
SetCurrencyRate is CurrencyRate Setter 汇率
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetDailyPriceInfo ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetDailyPriceInfo(_dailyPriceInfo string) error
SetDailyPriceInfo is DailyPriceInfo Setter 每日房价,json格式(包含日期,价格,税费,低价加价前费用等),如果房价和在阿里旅行下单时发生了变化,必须设置该字段.用于更新阿里旅行端的房价信息,涉及到对用户的优惠信息处理等环节(多间房的时候dailyPriceInfo留空)
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetHotelCode ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetHotelCode(_hotelCode string) error
SetHotelCode is HotelCode Setter 酒店外部编码
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetMemo ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetMemo(_memo string) error
SetMemo is Memo Setter 备注
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOtherFee ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOtherFee(_otherFee int64) error
SetOtherFee is OtherFee Setter 杂费总额(不能为负数)
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOtherFeeDetail ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOtherFeeDetail(_otherFeeDetail string) error
SetOtherFeeDetail is OtherFeeDetail Setter 杂费明细,如果otherFee>0则该字段必须设置,并和杂费金额相吻合
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOutId ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 商家订单号
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetPriceChange ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetPriceChange(_priceChange int64) error
SetPriceChange is PriceChange Setter 结账变价标识,0未变价,1变价
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetRoomNo ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetRoomNo(_roomNo string) error
SetRoomNo is RoomNo Setter 入住房间号
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetRoomSettleInfoList ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetRoomSettleInfoList(_roomSettleInfoList []RoomSettleInfo) error
SetRoomSettleInfoList is RoomSettleInfoList Setter 单间房明细
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTaxAndFee ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTaxAndFee(_taxAndFee int64) error
SetTaxAndFee is TaxAndFee Setter 税和服务费
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 淘宝订单id,必须填写
func (*TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTotalRoomFee ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceSettleAPIRequest) SetTotalRoomFee(_totalRoomFee int64) error
SetTotalRoomFee is TotalRoomFee Setter 房费总额(必须大于0)。结账时请按订单原价发起结账卖家优惠由飞猪平台发起扣减
type TaobaoXhotelOrderAlipayfaceSettleAPIResponse ¶
type TaobaoXhotelOrderAlipayfaceSettleAPIResponse struct { model.CommonResponse TaobaoXhotelOrderAlipayfaceSettleAPIResponseModel }
TaobaoXhotelOrderAlipayfaceSettleAPIResponse 信用住订单结账接口 API返回值 taobao.xhotel.order.alipayface.settle
用于离店付订单在客人离店后,发起结账以及扣款等后续动作
type TaobaoXhotelOrderAlipayfaceSettleAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderAlipayfaceSettleAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_alipayface_settle_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回 Result string `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelOrderAlipayfaceSettleAPIResponseModel is 信用住订单结账接口 成功返回结果
type TaobaoXhotelOrderAlipayfaceUpdateAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderAlipayfaceUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderAlipayfaceUpdateAPIRequest 酒店信用住订单状态更新 API请求 taobao.xhotel.order.alipayface.update
完成对信用住或者面付订单的状态的更新。包含订单状态的确认,入离店状态的更新等等。(不适用于预付订单)
func NewTaobaoXhotelOrderAlipayfaceUpdateRequest ¶
func NewTaobaoXhotelOrderAlipayfaceUpdateRequest() *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest
NewTaobaoXhotelOrderAlipayfaceUpdateRequest 初始化TaobaoXhotelOrderAlipayfaceUpdateAPIRequest对象
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCancelType ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCancelType() int64
GetCancelType CancelType Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCheckinDate ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCheckinDate() string
GetCheckinDate CheckinDate Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCheckoutDate ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetCheckoutDate() string
GetCheckoutDate CheckoutDate Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetConfirmCode ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetConfirmCode() string
GetConfirmCode ConfirmCode Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOperator ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOperator() string
GetOperator Operator Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOptType ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOptType() int64
GetOptType OptType Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOutId ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOutRoomNumber ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetOutRoomNumber() string
GetOutRoomNumber OutRoomNumber Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetReasonText ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetReasonText() string
GetReasonText ReasonText Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetReasonType ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetReasonType() int64
GetReasonType ReasonType Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetRooms ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetRooms() int64
GetRooms Rooms Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetSelfCheckin ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetSelfCheckin() bool
GetSelfCheckin SelfCheckin Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetSyncToHotel ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetSyncToHotel() string
GetSyncToHotel SyncToHotel Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetTid() int64
GetTid Tid Getter
func (TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetTids ¶ added in v1.2.0
func (r TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) GetTids() string
GetTids Tids Getter
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCancelType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCancelType(_cancelType int64) error
SetCancelType is CancelType Setter opt_type为11启用,多间房订单取消原因类型,逗号间隔
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCheckinDate ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCheckinDate(_checkinDate string) error
SetCheckinDate is CheckinDate Setter 客人实际入住日期,opt_type=3/4时必填
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCheckoutDate ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetCheckoutDate(_checkoutDate string) error
SetCheckoutDate is CheckoutDate Setter 客人实际离店日期,opt_type=4时必填
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetConfirmCode ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetConfirmCode(_confirmCode string) error
SetConfirmCode is ConfirmCode Setter opt_type为12, 订单确认号
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOperator ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOperator(_operator string) error
SetOperator is Operator Setter opt_type为10,11,12启用,真实操作人
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOptType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOptType(_optType int64) error
SetOptType is OptType Setter 操作的类型:12.补录确认号,11.多间房确认无房,10.多间房确认有房,8.取消订单(cancel)酒店端发起取消,必须在和买家协商通过的情况下操作,否则有法务风险; 5.买家未入住(noshow),如果该单有担保,会收取买家的担保金额; 3.核实入住(checkIn); 4.核实离店(checkOut); 1.确认无房(直连卖家禁止该操作),2.确认有房(直连卖家禁止该操作)
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOutId ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 外部订单号
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOutRoomNumber ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetOutRoomNumber(_outRoomNumber string) error
SetOutRoomNumber is OutRoomNumber Setter 入住房间号
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetReasonText ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetReasonText(_reasonText string) error
SetReasonText is ReasonText Setter 无房原因描述:opt_type=1时必填
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetReasonType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetReasonType(_reasonType int64) error
SetReasonType is ReasonType Setter 无房原因分类:1.无房, 2.价格变动, 3.买家原因, 4.其它原因,opt_type=1时必填
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetRooms ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetRooms(_rooms int64) error
SetRooms is Rooms Setter 客人实际预定房间数
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetSelfCheckin ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetSelfCheckin(_selfCheckin bool) error
SetSelfCheckin is SelfCheckin Setter 是否自助入住
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetSyncToHotel ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetSyncToHotel(_syncToHotel string) error
SetSyncToHotel is SyncToHotel Setter 是否把代理直签的订单同步到酒店,Y为同步,N不同步
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 淘宝订单号,必填
func (*TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetTids ¶ added in v1.2.0
func (r *TaobaoXhotelOrderAlipayfaceUpdateAPIRequest) SetTids(_tids string) error
SetTids is Tids Setter opt_type为10,11启用,多间房订单号列表,逗号间隔
type TaobaoXhotelOrderAlipayfaceUpdateAPIResponse ¶
type TaobaoXhotelOrderAlipayfaceUpdateAPIResponse struct { model.CommonResponse TaobaoXhotelOrderAlipayfaceUpdateAPIResponseModel }
TaobaoXhotelOrderAlipayfaceUpdateAPIResponse 酒店信用住订单状态更新 API返回值 taobao.xhotel.order.alipayface.update
完成对信用住或者面付订单的状态的更新。包含订单状态的确认,入离店状态的更新等等。(不适用于预付订单)
type TaobaoXhotelOrderAlipayfaceUpdateAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderAlipayfaceUpdateAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_alipayface_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回提示信息 Result string `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelOrderAlipayfaceUpdateAPIResponseModel is 酒店信用住订单状态更新 成功返回结果
type TaobaoXhotelOrderDetailSearchAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderDetailSearchAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderDetailSearchAPIRequest 订单详情查询 API请求 taobao.xhotel.order.detail.search
提供订单详情查询
func NewTaobaoXhotelOrderDetailSearchRequest ¶
func NewTaobaoXhotelOrderDetailSearchRequest() *TaobaoXhotelOrderDetailSearchAPIRequest
NewTaobaoXhotelOrderDetailSearchRequest 初始化TaobaoXhotelOrderDetailSearchAPIRequest对象
func (TaobaoXhotelOrderDetailSearchAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderDetailSearchAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderDetailSearchAPIRequest) GetOutOid ¶ added in v1.2.0
func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetOutOid() string
GetOutOid OutOid Getter
func (TaobaoXhotelOrderDetailSearchAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderDetailSearchAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelOrderDetailSearchAPIRequest) GetTid() int64
GetTid Tid Getter
func (*TaobaoXhotelOrderDetailSearchAPIRequest) SetOutOid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderDetailSearchAPIRequest) SetOutOid(_outOid string) error
SetOutOid is OutOid Setter 外部订单号
func (*TaobaoXhotelOrderDetailSearchAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderDetailSearchAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 外部订单号
type TaobaoXhotelOrderDetailSearchAPIResponse ¶
type TaobaoXhotelOrderDetailSearchAPIResponse struct { model.CommonResponse TaobaoXhotelOrderDetailSearchAPIResponseModel }
TaobaoXhotelOrderDetailSearchAPIResponse 订单详情查询 API返回值 taobao.xhotel.order.detail.search
提供订单详情查询
type TaobaoXhotelOrderDetailSearchAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderDetailSearchAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_detail_search_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误编号 Error string `json:"error,omitempty" xml:"error,omitempty"` // 订单详情对象 TopOrderDetail *TopOrderDetail `json:"top_order_detail,omitempty" xml:"top_order_detail,omitempty"` }
TaobaoXhotelOrderDetailSearchAPIResponseModel is 订单详情查询 成功返回结果
type TaobaoXhotelOrderFutureFacescanPutAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderFutureFacescanPutAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderFutureFacescanPutAPIRequest 未来酒店扫脸信息上传 API请求 taobao.xhotel.order.future.facescan.put
未来酒店扫脸信息上传服务,用于悉尔等厂商的扫脸设备对接
func NewTaobaoXhotelOrderFutureFacescanPutRequest ¶
func NewTaobaoXhotelOrderFutureFacescanPutRequest() *TaobaoXhotelOrderFutureFacescanPutAPIRequest
NewTaobaoXhotelOrderFutureFacescanPutRequest 初始化TaobaoXhotelOrderFutureFacescanPutAPIRequest对象
func (TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetFaceScanParam ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetFaceScanParam() *FaceScanParam
GetFaceScanParam FaceScanParam Getter
func (TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderFutureFacescanPutAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoXhotelOrderFutureFacescanPutAPIRequest) SetFaceScanParam ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureFacescanPutAPIRequest) SetFaceScanParam(_faceScanParam *FaceScanParam) error
SetFaceScanParam is FaceScanParam Setter 扫脸参数
type TaobaoXhotelOrderFutureFacescanPutAPIResponse ¶
type TaobaoXhotelOrderFutureFacescanPutAPIResponse struct { model.CommonResponse TaobaoXhotelOrderFutureFacescanPutAPIResponseModel }
TaobaoXhotelOrderFutureFacescanPutAPIResponse 未来酒店扫脸信息上传 API返回值 taobao.xhotel.order.future.facescan.put
未来酒店扫脸信息上传服务,用于悉尔等厂商的扫脸设备对接
type TaobaoXhotelOrderFutureFacescanPutAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderFutureFacescanPutAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_future_facescan_put_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // result Result *TaobaoXhotelOrderFutureFacescanPutResultSet `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelOrderFutureFacescanPutAPIResponseModel is 未来酒店扫脸信息上传 成功返回结果
type TaobaoXhotelOrderFutureFacescanPutResultSet ¶
type TaobaoXhotelOrderFutureFacescanPutResultSet struct { // 错误描述 Errormsg string `json:"errormsg,omitempty" xml:"errormsg,omitempty"` // 错误码 Errorcode string `json:"errorcode,omitempty" xml:"errorcode,omitempty"` // 是否更新失败。返回true表示更新成功。否则请读取错误码与错误描述 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoXhotelOrderFutureFacescanPutResultSet 结构体
type TaobaoXhotelOrderFutureInfoGetAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderFutureInfoGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderFutureInfoGetAPIRequest 获取(查询)订单变更信息 API请求 taobao.xhotel.order.future.info.get
支持操作类型 1.在线开发票请求 3.在线选房请求 4.自助checkIn请求 13.扫脸入住身份信息请求 10.房态信息查询请求 103.通用任务取消指令
func NewTaobaoXhotelOrderFutureInfoGetRequest ¶
func NewTaobaoXhotelOrderFutureInfoGetRequest() *TaobaoXhotelOrderFutureInfoGetAPIRequest
NewTaobaoXhotelOrderFutureInfoGetRequest 初始化TaobaoXhotelOrderFutureInfoGetAPIRequest对象
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetCreatedEnd ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetCreatedEnd() string
GetCreatedEnd CreatedEnd Getter
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetCreatedStart ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetCreatedStart() string
GetCreatedStart CreatedStart Getter
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetHotelCode ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetHotelCode() string
GetHotelCode HotelCode Getter
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetOperateType ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetOperateType() int64
GetOperateType OperateType Getter
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetOutUuid ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetOutUuid() string
GetOutUuid OutUuid Getter
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetTids ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetTids() string
GetTids Tids Getter
func (TaobaoXhotelOrderFutureInfoGetAPIRequest) GetVendor ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoGetAPIRequest) GetVendor() string
GetVendor Vendor Getter
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetCreatedEnd ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetCreatedEnd(_createdEnd string) error
SetCreatedEnd is CreatedEnd Setter 结束时间
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetCreatedStart ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetCreatedStart(_createdStart string) error
SetCreatedStart is CreatedStart Setter 开始时间
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetHotelCode ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetHotelCode(_hotelCode string) error
SetHotelCode is HotelCode Setter 酒店编码
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetOperateType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetOperateType(_operateType int64) error
SetOperateType is OperateType Setter 操作类型 1.在线开发票请求 3.在线选房请求 4.自助checkIn请求 13.扫脸入住身份信息请求 10.房态信息查询请求 103.通用任务取消指令
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetOutUuid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetOutUuid(_outUuid string) error
SetOutUuid is OutUuid Setter 请求流水号
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetTids ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetTids(_tids string) error
SetTids is Tids Setter 指定淘宝订单ID。以英文分号隔开的字符串“123455666;123455666;123455666”
func (*TaobaoXhotelOrderFutureInfoGetAPIRequest) SetVendor ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoGetAPIRequest) SetVendor(_vendor string) error
SetVendor is Vendor Setter 系统商分配的身份识别
type TaobaoXhotelOrderFutureInfoGetAPIResponse ¶
type TaobaoXhotelOrderFutureInfoGetAPIResponse struct { model.CommonResponse TaobaoXhotelOrderFutureInfoGetAPIResponseModel }
TaobaoXhotelOrderFutureInfoGetAPIResponse 获取(查询)订单变更信息 API返回值 taobao.xhotel.order.future.info.get
支持操作类型 1.在线开发票请求 3.在线选房请求 4.自助checkIn请求 13.扫脸入住身份信息请求 10.房态信息查询请求 103.通用任务取消指令
type TaobaoXhotelOrderFutureInfoGetAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderFutureInfoGetAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_future_info_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果返回列表 Results []HotelOrderDirectInfo `json:"results,omitempty" xml:"results>hotel_order_direct_info,omitempty"` // 返回外部请求流水号 OutUuid string `json:"out_uuid,omitempty" xml:"out_uuid,omitempty"` // 是否成功标记 Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"` }
TaobaoXhotelOrderFutureInfoGetAPIResponseModel is 获取(查询)订单变更信息 成功返回结果
type TaobaoXhotelOrderFutureInfoPutAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderFutureInfoPutAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderFutureInfoPutAPIRequest 订单信息上传更新 API请求 taobao.xhotel.order.future.info.put
商家调用推送信息给飞猪平台。 支持如下操作类型:21: 订单状态更新(商家推送订单状态变更)23:酒店房态信息上传(上传一段时间内的酒店房态)25:在线开发票请求确认 26:自助选房请求进行请求确认 27:自助checkIn请求进行请求确认 32: 扫脸入住入住信息回传 (飞猪将登记至公安系统)
func NewTaobaoXhotelOrderFutureInfoPutRequest ¶
func NewTaobaoXhotelOrderFutureInfoPutRequest() *TaobaoXhotelOrderFutureInfoPutAPIRequest
NewTaobaoXhotelOrderFutureInfoPutRequest 初始化TaobaoXhotelOrderFutureInfoPutAPIRequest对象
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetContext ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetContext() string
GetContext Context Getter
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetHotelCode ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetHotelCode() string
GetHotelCode HotelCode Getter
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetOperateType ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetOperateType() int64
GetOperateType OperateType Getter
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetOutUuid ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetOutUuid() string
GetOutUuid OutUuid Getter
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetRequestId ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetRequestId() string
GetRequestId RequestId Getter
func (TaobaoXhotelOrderFutureInfoPutAPIRequest) GetVendor ¶ added in v1.2.0
func (r TaobaoXhotelOrderFutureInfoPutAPIRequest) GetVendor() string
GetVendor Vendor Getter
func (*TaobaoXhotelOrderFutureInfoPutAPIRequest) SetContext ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetContext(_context string) error
SetContext is Context Setter 字段详细介绍参见 https://open.alitrip.com/docs/doc.htm?docType=1&articleId=106153
func (*TaobaoXhotelOrderFutureInfoPutAPIRequest) SetHotelCode ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetHotelCode(_hotelCode string) error
SetHotelCode is HotelCode Setter 酒店编码
func (*TaobaoXhotelOrderFutureInfoPutAPIRequest) SetOperateType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetOperateType(_operateType int64) error
SetOperateType is OperateType Setter 操作类型 21: 订单状态更新(商家推送订单状态变更)23:酒店房态信息上传(上传一段时间内的酒店房态)25:在线开发票请求确认 26:自助选房请求进行请求确认 27:自助checkIn请求进行请求确认 32: 扫脸入住入住信息回传 (飞猪将登记至公安系统)
func (*TaobaoXhotelOrderFutureInfoPutAPIRequest) SetOutUuid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetOutUuid(_outUuid string) error
SetOutUuid is OutUuid Setter 商家请求流水号
func (*TaobaoXhotelOrderFutureInfoPutAPIRequest) SetRequestId ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetRequestId(_requestId string) error
SetRequestId is RequestId Setter 请求流水号
func (*TaobaoXhotelOrderFutureInfoPutAPIRequest) SetVendor ¶ added in v1.2.0
func (r *TaobaoXhotelOrderFutureInfoPutAPIRequest) SetVendor(_vendor string) error
SetVendor is Vendor Setter 商家vendor信息。具体值咨询淘宝技术
type TaobaoXhotelOrderFutureInfoPutAPIResponse ¶
type TaobaoXhotelOrderFutureInfoPutAPIResponse struct { model.CommonResponse TaobaoXhotelOrderFutureInfoPutAPIResponseModel }
TaobaoXhotelOrderFutureInfoPutAPIResponse 订单信息上传更新 API返回值 taobao.xhotel.order.future.info.put
商家调用推送信息给飞猪平台。 支持如下操作类型:21: 订单状态更新(商家推送订单状态变更)23:酒店房态信息上传(上传一段时间内的酒店房态)25:在线开发票请求确认 26:自助选房请求进行请求确认 27:自助checkIn请求进行请求确认 32: 扫脸入住入住信息回传 (飞猪将登记至公安系统)
type TaobaoXhotelOrderFutureInfoPutAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderFutureInfoPutAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_future_info_put_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errcode string `json:"errcode,omitempty" xml:"errcode,omitempty"` // 错误描述 Eerrmsg string `json:"eerrmsg,omitempty" xml:"eerrmsg,omitempty"` // 是否成功标记 Issuccess bool `json:"issuccess,omitempty" xml:"issuccess,omitempty"` // 是否更新失败。返回false表示更新成功。否则请读取错误码与错误描述 Error bool `json:"error,omitempty" xml:"error,omitempty"` }
TaobaoXhotelOrderFutureInfoPutAPIResponseModel is 订单信息上传更新 成功返回结果
type TaobaoXhotelOrderSearchAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderSearchAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderSearchAPIRequest 酒店产品库订单查询 API请求 taobao.xhotel.order.search
酒店产品库订单查询功能,查询90天内的订单
func NewTaobaoXhotelOrderSearchRequest ¶
func NewTaobaoXhotelOrderSearchRequest() *TaobaoXhotelOrderSearchAPIRequest
NewTaobaoXhotelOrderSearchRequest 初始化TaobaoXhotelOrderSearchAPIRequest对象
func (TaobaoXhotelOrderSearchAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderSearchAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderSearchAPIRequest) GetCheckinDateEnd ¶ added in v1.2.5
func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckinDateEnd() string
GetCheckinDateEnd CheckinDateEnd Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetCheckinDateStart ¶ added in v1.2.5
func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckinDateStart() string
GetCheckinDateStart CheckinDateStart Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetCheckoutDateEnd ¶ added in v1.2.5
func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckoutDateEnd() string
GetCheckoutDateEnd CheckoutDateEnd Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetCheckoutDateStart ¶ added in v1.2.5
func (r TaobaoXhotelOrderSearchAPIRequest) GetCheckoutDateStart() string
GetCheckoutDateStart CheckoutDateStart Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetCreatedEnd ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetCreatedEnd() string
GetCreatedEnd CreatedEnd Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetCreatedStart ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetCreatedStart() string
GetCreatedStart CreatedStart Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetDirect ¶ added in v1.2.5
func (r TaobaoXhotelOrderSearchAPIRequest) GetDirect() bool
GetDirect Direct Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetOrderIds ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetOrderIds() string
GetOrderIds OrderIds Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetOrderTids ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetOrderTids() string
GetOrderTids OrderTids Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetOutOids ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetOutOids() string
GetOutOids OutOids Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetPageNo ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetPageNo() int64
GetPageNo PageNo Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderSearchAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderSearchAPIRequest) GetTradeStatus ¶ added in v1.2.5
func (r TaobaoXhotelOrderSearchAPIRequest) GetTradeStatus() string
GetTradeStatus TradeStatus Getter
func (TaobaoXhotelOrderSearchAPIRequest) GetVendor ¶ added in v1.2.0
func (r TaobaoXhotelOrderSearchAPIRequest) GetVendor() string
GetVendor Vendor Getter
func (*TaobaoXhotelOrderSearchAPIRequest) SetCheckinDateEnd ¶ added in v1.2.5
func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckinDateEnd(_checkinDateEnd string) error
SetCheckinDateEnd is CheckinDateEnd Setter 入住时间查询结束时间,格式为:yyyy-MM-dd HH:mm:ss。不能早于checkin_date_start或者间隔不能大于30
func (*TaobaoXhotelOrderSearchAPIRequest) SetCheckinDateStart ¶ added in v1.2.5
func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckinDateStart(_checkinDateStart string) error
SetCheckinDateStart is CheckinDateStart Setter 入住时间查询起始时间,格式为:yyyy-MM-dd HH:mm:ss
func (*TaobaoXhotelOrderSearchAPIRequest) SetCheckoutDateEnd ¶ added in v1.2.5
func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckoutDateEnd(_checkoutDateEnd string) error
SetCheckoutDateEnd is CheckoutDateEnd Setter 离店时间查询结束时间,格式为:yyyy-MM-dd HH:mm:ss。不能早于checkout_date_start或者间隔不能大于30
func (*TaobaoXhotelOrderSearchAPIRequest) SetCheckoutDateStart ¶ added in v1.2.5
func (r *TaobaoXhotelOrderSearchAPIRequest) SetCheckoutDateStart(_checkoutDateStart string) error
SetCheckoutDateStart is CheckoutDateStart Setter 离店时间查询起始时间,格式为:yyyy-MM-dd HH:mm:ss
func (*TaobaoXhotelOrderSearchAPIRequest) SetCreatedEnd ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetCreatedEnd(_createdEnd string) error
SetCreatedEnd is CreatedEnd Setter 订单创建时间查询结束时间,格式为:yyyy-MM-dd HH:mm:ss。不能早于created_start或者间隔不能大于30
func (*TaobaoXhotelOrderSearchAPIRequest) SetCreatedStart ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetCreatedStart(_createdStart string) error
SetCreatedStart is CreatedStart Setter 订单创建时间查询起始时间,格式为:yyyy-MM-dd HH:mm:ss
func (*TaobaoXhotelOrderSearchAPIRequest) SetDirect ¶ added in v1.2.5
func (r *TaobaoXhotelOrderSearchAPIRequest) SetDirect(_direct bool) error
SetDirect is Direct Setter 订单类型(true为直连,false为非直连)
func (*TaobaoXhotelOrderSearchAPIRequest) SetOrderIds ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetOrderIds(_orderIds string) error
SetOrderIds is OrderIds Setter 酒店订单oids列表,多个oid用英文逗号隔开,一次不超过20个。
func (*TaobaoXhotelOrderSearchAPIRequest) SetOrderTids ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetOrderTids(_orderTids string) error
SetOrderTids is OrderTids Setter 酒店订单tids列表,多个tid用英文逗号隔开,一次不超过20个。oids和tids都传的情况下默认使用tids
func (*TaobaoXhotelOrderSearchAPIRequest) SetOutOids ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetOutOids(_outOids string) error
SetOutOids is OutOids Setter 外部订单号out_oids列表,多个oid用英文逗号隔开,一次不超过20个。
func (*TaobaoXhotelOrderSearchAPIRequest) SetPageNo ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetPageNo(_pageNo int64) error
SetPageNo is PageNo Setter 分页页码。取值范围,大于零的整数,默认值1,即返回第一页的数据。页面大小为20
func (*TaobaoXhotelOrderSearchAPIRequest) SetTradeStatus ¶ added in v1.2.5
func (r *TaobaoXhotelOrderSearchAPIRequest) SetTradeStatus(_tradeStatus string) error
SetTradeStatus is TradeStatus Setter 订单状态(可发多个,逗号隔开)
func (*TaobaoXhotelOrderSearchAPIRequest) SetVendor ¶ added in v1.2.0
func (r *TaobaoXhotelOrderSearchAPIRequest) SetVendor(_vendor string) error
SetVendor is Vendor Setter 系统商标识
type TaobaoXhotelOrderSearchAPIResponse ¶
type TaobaoXhotelOrderSearchAPIResponse struct { model.CommonResponse TaobaoXhotelOrderSearchAPIResponseModel }
TaobaoXhotelOrderSearchAPIResponse 酒店产品库订单查询 API返回值 taobao.xhotel.order.search
酒店产品库订单查询功能,查询90天内的订单
type TaobaoXhotelOrderSearchAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderSearchAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_search_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 订单信息 HotelOrders []XHotelOrder `json:"hotel_orders,omitempty" xml:"hotel_orders>x_hotel_order,omitempty"` // 符合条件的结果总数 TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"` }
TaobaoXhotelOrderSearchAPIResponseModel is 酒店产品库订单查询 成功返回结果
type TaobaoXhotelOrderStatementGetAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderStatementGetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderStatementGetAPIRequest 查询账单信息 API请求 taobao.xhotel.order.statement.get
阿里根据此接口定义输出订单账务明细,结账状态发生变化时阿里需推送账单信息。系统商可实时调用该接口来查询订单的详情
func NewTaobaoXhotelOrderStatementGetRequest ¶
func NewTaobaoXhotelOrderStatementGetRequest() *TaobaoXhotelOrderStatementGetAPIRequest
NewTaobaoXhotelOrderStatementGetRequest 初始化TaobaoXhotelOrderStatementGetAPIRequest对象
func (TaobaoXhotelOrderStatementGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderStatementGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderStatementGetAPIRequest) GetDateType ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetDateType() int64
GetDateType DateType Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetFrom ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetFrom() string
GetFrom From Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetHotelCode ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetHotelCode() string
GetHotelCode HotelCode Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetOrderTids ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetOrderTids() string
GetOrderTids OrderTids Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetPageSize ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetPageSize() int64
GetPageSize PageSize Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderStatementGetAPIRequest) GetStart ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetStart() int64
GetStart Start Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetTid() int64
GetTid Tid Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetTo ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetTo() string
GetTo To Getter
func (TaobaoXhotelOrderStatementGetAPIRequest) GetVendor ¶ added in v1.2.0
func (r TaobaoXhotelOrderStatementGetAPIRequest) GetVendor() string
GetVendor Vendor Getter
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetDateType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetDateType(_dateType int64) error
SetDateType is DateType Setter 0:check_in, 1:check_out,2:分账时间
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetFrom ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetFrom(_from string) error
SetFrom is From Setter 查询开始时间
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetHotelCode ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetHotelCode(_hotelCode string) error
SetHotelCode is HotelCode Setter 外部酒店编码
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetOrderTids ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetOrderTids(_orderTids string) error
SetOrderTids is OrderTids Setter 要查询的tid列表,逗号分隔,列表查询;当此值不为空时候,其余参数忽略。最多单次20条。
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetPageSize ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetPageSize(_pageSize int64) error
SetPageSize is PageSize Setter 查询条数,最大支持500条
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetStart ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetStart(_start int64) error
SetStart is Start Setter 数据查询开始下标
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 淘宝订单号
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetTo ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetTo(_to string) error
SetTo is To Setter 查询结束时间
func (*TaobaoXhotelOrderStatementGetAPIRequest) SetVendor ¶ added in v1.2.0
func (r *TaobaoXhotelOrderStatementGetAPIRequest) SetVendor(_vendor string) error
SetVendor is Vendor Setter 系统商vendor
type TaobaoXhotelOrderStatementGetAPIResponse ¶
type TaobaoXhotelOrderStatementGetAPIResponse struct { model.CommonResponse TaobaoXhotelOrderStatementGetAPIResponseModel }
TaobaoXhotelOrderStatementGetAPIResponse 查询账单信息 API返回值 taobao.xhotel.order.statement.get
阿里根据此接口定义输出订单账务明细,结账状态发生变化时阿里需推送账单信息。系统商可实时调用该接口来查询订单的详情
type TaobaoXhotelOrderStatementGetAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderStatementGetAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_statement_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 系统自动生成 Results []StatementOrder `json:"results,omitempty" xml:"results>statement_order,omitempty"` }
TaobaoXhotelOrderStatementGetAPIResponseModel is 查询账单信息 成功返回结果
type TaobaoXhotelOrderUpdateAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderUpdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderUpdateAPIRequest 酒店订单发货接口 API请求 taobao.xhotel.order.update
卖家确认订单或者取消订单,适用于预付、面付、信用住订单
func NewTaobaoXhotelOrderUpdateRequest ¶
func NewTaobaoXhotelOrderUpdateRequest() *TaobaoXhotelOrderUpdateAPIRequest
NewTaobaoXhotelOrderUpdateRequest 初始化TaobaoXhotelOrderUpdateAPIRequest对象
func (TaobaoXhotelOrderUpdateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderUpdateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderUpdateAPIRequest) GetConfirmCode ¶ added in v1.2.5
func (r TaobaoXhotelOrderUpdateAPIRequest) GetConfirmCode() string
GetConfirmCode ConfirmCode Getter
func (TaobaoXhotelOrderUpdateAPIRequest) GetInvoiceAmount ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetInvoiceAmount() int64
GetInvoiceAmount InvoiceAmount Getter
func (TaobaoXhotelOrderUpdateAPIRequest) GetOptType ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetOptType() int64
GetOptType OptType Getter
func (TaobaoXhotelOrderUpdateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderUpdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelOrderUpdateAPIRequest) GetReasonType ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetReasonType() int64
GetReasonType ReasonType Getter
func (TaobaoXhotelOrderUpdateAPIRequest) GetRefundFee ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetRefundFee() int64
GetRefundFee RefundFee Getter
func (TaobaoXhotelOrderUpdateAPIRequest) GetSyncToHotel ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetSyncToHotel() string
GetSyncToHotel SyncToHotel Getter
func (TaobaoXhotelOrderUpdateAPIRequest) GetTid ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateAPIRequest) GetTid() int64
GetTid Tid Getter
func (*TaobaoXhotelOrderUpdateAPIRequest) SetConfirmCode ¶ added in v1.2.5
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetConfirmCode(_confirmCode string) error
SetConfirmCode is ConfirmCode Setter 外部订单号(酒店确认号)
func (*TaobaoXhotelOrderUpdateAPIRequest) SetInvoiceAmount ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetInvoiceAmount(_invoiceAmount int64) error
SetInvoiceAmount is InvoiceAmount Setter 开票金额
func (*TaobaoXhotelOrderUpdateAPIRequest) SetOptType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetOptType(_optType int64) error
SetOptType is OptType Setter 操作的类型:1.确认无房(取消预订,710发送短信提醒买家申请退款)2.确认预订 3.入住 4.离店 5.noshow 6.关单
func (*TaobaoXhotelOrderUpdateAPIRequest) SetReasonType ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetReasonType(_reasonType int64) error
SetReasonType is ReasonType Setter 取消类型,6 代表的是用户取消,reasonType=7代表的是小二协商
func (*TaobaoXhotelOrderUpdateAPIRequest) SetRefundFee ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetRefundFee(_refundFee int64) error
SetRefundFee is RefundFee Setter 退款费用
func (*TaobaoXhotelOrderUpdateAPIRequest) SetSyncToHotel ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetSyncToHotel(_syncToHotel string) error
SetSyncToHotel is SyncToHotel Setter 是否把代理直签的订单同步到酒店,Y为同步,N不同步
func (*TaobaoXhotelOrderUpdateAPIRequest) SetTid ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateAPIRequest) SetTid(_tid int64) error
SetTid is Tid Setter 订单号
type TaobaoXhotelOrderUpdateAPIResponse ¶
type TaobaoXhotelOrderUpdateAPIResponse struct { model.CommonResponse TaobaoXhotelOrderUpdateAPIResponseModel }
TaobaoXhotelOrderUpdateAPIResponse 酒店订单发货接口 API返回值 taobao.xhotel.order.update
卖家确认订单或者取消订单,适用于预付、面付、信用住订单
type TaobaoXhotelOrderUpdateAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderUpdateAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回提示信息 Result string `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelOrderUpdateAPIResponseModel is 酒店订单发货接口 成功返回结果
type TaobaoXhotelOrderUpdateConfirmcodeAPIRequest ¶ added in v1.2.0
type TaobaoXhotelOrderUpdateConfirmcodeAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelOrderUpdateConfirmcodeAPIRequest 推送及更新订单确认号 API请求 taobao.xhotel.order.update.confirmcode
商家拿到订单确认号后,异步推送给飞猪或更新给飞猪。订单确认号用于到店查无时的紧急查单依据。
func NewTaobaoXhotelOrderUpdateConfirmcodeRequest ¶
func NewTaobaoXhotelOrderUpdateConfirmcodeRequest() *TaobaoXhotelOrderUpdateConfirmcodeAPIRequest
NewTaobaoXhotelOrderUpdateConfirmcodeRequest 初始化TaobaoXhotelOrderUpdateConfirmcodeAPIRequest对象
func (TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetParam ¶ added in v1.2.0
func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetParam() *UpdateOrderConfirmCodeParam
GetParam Param Getter
func (TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) SetParam ¶ added in v1.2.0
func (r *TaobaoXhotelOrderUpdateConfirmcodeAPIRequest) SetParam(_param *UpdateOrderConfirmCodeParam) error
SetParam is Param Setter 系统入参
type TaobaoXhotelOrderUpdateConfirmcodeAPIResponse ¶
type TaobaoXhotelOrderUpdateConfirmcodeAPIResponse struct { model.CommonResponse TaobaoXhotelOrderUpdateConfirmcodeAPIResponseModel }
TaobaoXhotelOrderUpdateConfirmcodeAPIResponse 推送及更新订单确认号 API返回值 taobao.xhotel.order.update.confirmcode
商家拿到订单确认号后,异步推送给飞猪或更新给飞猪。订单确认号用于到店查无时的紧急查单依据。
type TaobaoXhotelOrderUpdateConfirmcodeAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelOrderUpdateConfirmcodeAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_order_update_confirmcode_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误描述 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // 操作结果,成功返回success Result string `json:"result,omitempty" xml:"result,omitempty"` // 是否操作成功 Error bool `json:"error,omitempty" xml:"error,omitempty"` }
TaobaoXhotelOrderUpdateConfirmcodeAPIResponseModel is 推送及更新订单确认号 成功返回结果
type TaobaoXhotelPmsGuestbillGetVtwoAPIRequest ¶ added in v1.2.0
type TaobaoXhotelPmsGuestbillGetVtwoAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoXhotelPmsGuestbillGetVtwoAPIRequest 客人PMS账单信息查询 API请求 taobao.xhotel.pms.guestbill.get.vtwo
从pms获取客人账单信息
func NewTaobaoXhotelPmsGuestbillGetVtwoRequest ¶
func NewTaobaoXhotelPmsGuestbillGetVtwoRequest() *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest
NewTaobaoXhotelPmsGuestbillGetVtwoRequest 初始化TaobaoXhotelPmsGuestbillGetVtwoAPIRequest对象
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetApiParams ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRawParams ¶ added in v1.2.8
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRequestId ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRequestId() string
GetRequestId RequestId Getter
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRoomNum ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetRoomNum() string
GetRoomNum RoomNum Getter
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetShortIdNum ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetShortIdNum() string
GetShortIdNum ShortIdNum Getter
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetTaxNum ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetTaxNum() string
GetTaxNum TaxNum Getter
func (TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetUserChannel ¶ added in v1.2.0
func (r TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) GetUserChannel() int64
GetUserChannel UserChannel Getter
func (*TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetRequestId ¶ added in v1.2.0
func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetRequestId(_requestId string) error
SetRequestId is RequestId Setter 请求id (32位唯一值)
func (*TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetRoomNum ¶ added in v1.2.0
func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetRoomNum(_roomNum string) error
SetRoomNum is RoomNum Setter 房间号
func (*TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetShortIdNum ¶ added in v1.2.0
func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetShortIdNum(_shortIdNum string) error
SetShortIdNum is ShortIdNum Setter 身份证后4位
func (*TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetTaxNum ¶ added in v1.2.0
func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetTaxNum(_taxNum string) error
SetTaxNum is TaxNum Setter 开票点税号
func (*TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetUserChannel ¶ added in v1.2.0
func (r *TaobaoXhotelPmsGuestbillGetVtwoAPIRequest) SetUserChannel(_userChannel int64) error
SetUserChannel is UserChannel Setter 用户渠道(0:未知,1:淘宝)
type TaobaoXhotelPmsGuestbillGetVtwoAPIResponse ¶
type TaobaoXhotelPmsGuestbillGetVtwoAPIResponse struct { model.CommonResponse TaobaoXhotelPmsGuestbillGetVtwoAPIResponseModel }
TaobaoXhotelPmsGuestbillGetVtwoAPIResponse 客人PMS账单信息查询 API返回值 taobao.xhotel.pms.guestbill.get.vtwo
从pms获取客人账单信息
type TaobaoXhotelPmsGuestbillGetVtwoAPIResponseModel ¶ added in v1.2.0
type TaobaoXhotelPmsGuestbillGetVtwoAPIResponseModel struct { XMLName xml.Name `xml:"xhotel_pms_guestbill_get_vtwo_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 查询结果集 Result *TaobaoXhotelPmsGuestbillGetVtwoResultSet `json:"result,omitempty" xml:"result,omitempty"` }
TaobaoXhotelPmsGuestbillGetVtwoAPIResponseModel is 客人PMS账单信息查询 成功返回结果
type TaobaoXhotelPmsGuestbillGetVtwoResultSet ¶
type TaobaoXhotelPmsGuestbillGetVtwoResultSet struct { // 账单列表中涉及到的金额费用单位均为分 Results []OrderBillInfo `json:"results,omitempty" xml:"results>order_bill_info,omitempty"` // 错误描述 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // errorCode ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"` // 是否成功标记 Success bool `json:"success,omitempty" xml:"success,omitempty"` }
TaobaoXhotelPmsGuestbillGetVtwoResultSet 结构体
type TopDailyInfo ¶
type TopDailyInfo struct { // 日期 Day string `json:"day,omitempty" xml:"day,omitempty"` // 价格 Price int64 `json:"price,omitempty" xml:"price,omitempty"` // 早餐数 BreakFastCount int64 `json:"break_fast_count,omitempty" xml:"break_fast_count,omitempty"` // 加价金额 ExtraAddPrice int64 `json:"extra_add_price,omitempty" xml:"extra_add_price,omitempty"` }
TopDailyInfo 结构体
type TopDailySellerPromotion ¶
type TopDailySellerPromotion struct { // 日期 Date string `json:"date,omitempty" xml:"date,omitempty"` // 卖家优惠金额 SellerPromotion int64 `json:"seller_promotion,omitempty" xml:"seller_promotion,omitempty"` }
TopDailySellerPromotion 结构体
type TopDomesticPriceInfoDo ¶
type TopDomesticPriceInfoDo struct { // createOrderDailyPrice CreateOrderDailyPrice *HbsDailyPriceDo `json:"create_order_daily_price,omitempty" xml:"create_order_daily_price,omitempty"` // taxPrice TaxPrice int64 `json:"tax_price,omitempty" xml:"tax_price,omitempty"` // roomsPrice RoomsPrice int64 `json:"rooms_price,omitempty" xml:"rooms_price,omitempty"` // servicePrice ServicePrice int64 `json:"service_price,omitempty" xml:"service_price,omitempty"` // otherFee OtherFee int64 `json:"other_fee,omitempty" xml:"other_fee,omitempty"` // bookingRoomsPrice BookingRoomsPrice int64 `json:"booking_rooms_price,omitempty" xml:"booking_rooms_price,omitempty"` // bookingTaxPrice BookingTaxPrice int64 `json:"booking_tax_price,omitempty" xml:"booking_tax_price,omitempty"` // bookingServicePrice BookingServicePrice int64 `json:"booking_service_price,omitempty" xml:"booking_service_price,omitempty"` // settleOrderDailyPrice SettleOrderDailyPrice *HbsDailyPriceDo `json:"settle_order_daily_price,omitempty" xml:"settle_order_daily_price,omitempty"` // basePrice BasePrice int64 `json:"base_price,omitempty" xml:"base_price,omitempty"` // bookingBasePrice BookingBasePrice int64 `json:"booking_base_price,omitempty" xml:"booking_base_price,omitempty"` }
TopDomesticPriceInfoDo 结构体
type TopHotelPromotion ¶
type TopHotelPromotion struct { // 订单命中的优惠计算规则描述(由优惠计算规则解析后的文本形式) RuleDesc string `json:"rule_desc,omitempty" xml:"rule_desc,omitempty"` // 活动优惠描述 PromotionDesc string `json:"promotion_desc,omitempty" xml:"promotion_desc,omitempty"` // 活动Icon文案描述 ActivityIconDesc string `json:"activity_icon_desc,omitempty" xml:"activity_icon_desc,omitempty"` // 活动分组名称 ActivityGroupName string `json:"activity_group_name,omitempty" xml:"activity_group_name,omitempty"` // 对应的航旅平台活动规则 ActivityCode string `json:"activity_code,omitempty" xml:"activity_code,omitempty"` // 使用的活动规则code RuleCode string `json:"rule_code,omitempty" xml:"rule_code,omitempty"` // 卖家系统中的活动名称 ActivityName string `json:"activity_name,omitempty" xml:"activity_name,omitempty"` // 消費里程数 ConsumeMileage int64 `json:"consume_mileage,omitempty" xml:"consume_mileage,omitempty"` // 活动使用的优惠金额,以分为单位 Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"` // 活动使用的卖家优惠金额,以分为单位 SellerAmount int64 `json:"seller_amount,omitempty" xml:"seller_amount,omitempty"` // 活动使用优惠次数 Times int64 `json:"times,omitempty" xml:"times,omitempty"` // 活动展示优先级(越大优先级越高) Priority int64 `json:"priority,omitempty" xml:"priority,omitempty"` // tid Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` // 优惠的呈现方式,目前有如下定义:,1. 金额类优惠,2. 使用次数类优惠,3. 权益类优惠,4. 后返类优惠 AmountType int64 `json:"amount_type,omitempty" xml:"amount_type,omitempty"` // 活动使用的折扣 Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"` // 优惠计算规则类型 RuleType int64 `json:"rule_type,omitempty" xml:"rule_type,omitempty"` // 优惠维度 RuleTarget int64 `json:"rule_target,omitempty" xml:"rule_target,omitempty"` // 出资方是否卖家还是平台 InvestorType int64 `json:"investor_type,omitempty" xml:"investor_type,omitempty"` // 是否"积分加钱购"类型活动 IntegralActivity bool `json:"integral_activity,omitempty" xml:"integral_activity,omitempty"` }
TopHotelPromotion 结构体
type TopInvoiceDo ¶
type TopInvoiceDo struct { // 发票提供方:0未知 1酒店前台,2卖家开具 ProviderType int64 `json:"provider_type,omitempty" xml:"provider_type,omitempty"` }
TopInvoiceDo 结构体
type TopOrderCouponDo ¶ added in v1.2.5
type TopOrderCouponDo struct { // 卡劵名称 CouponTitle string `json:"coupon_title,omitempty" xml:"coupon_title,omitempty"` // 卡劵订单号 CouponOutBizId string `json:"coupon_out_biz_id,omitempty" xml:"coupon_out_biz_id,omitempty"` // 面额 FaceValue string `json:"face_value,omitempty" xml:"face_value,omitempty"` // 单间夜面额 RoomNightFaceValue string `json:"room_night_face_value,omitempty" xml:"room_night_face_value,omitempty"` // 卡劵说明 Instruction string `json:"instruction,omitempty" xml:"instruction,omitempty"` // 卡劵模块id CouponBizType int64 `json:"coupon_biz_type,omitempty" xml:"coupon_biz_type,omitempty"` // 是否可拆分 CanSplit bool `json:"can_split,omitempty" xml:"can_split,omitempty"` }
TopOrderCouponDo 结构体
type TopOrderDetail ¶
type TopOrderDetail struct { // 关联子订单对象 TopRelationOrders []string `json:"top_relation_orders,omitempty" xml:"top_relation_orders>string,omitempty"` // List<TopDailyInfo> TopDailyInfos []TopDailyInfo `json:"top_daily_infos,omitempty" xml:"top_daily_infos>top_daily_info,omitempty"` // List<TopOrderGuest> TopOrderGuests []TopOrderGuest `json:"top_order_guests,omitempty" xml:"top_order_guests>top_order_guest,omitempty"` // rp名称 RpName string `json:"rp_name,omitempty" xml:"rp_name,omitempty"` // 完结时间 EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"` // 支付时间 PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // 商家订单ID OutOid string `json:"out_oid,omitempty" xml:"out_oid,omitempty"` // 下单时间 Created string `json:"created,omitempty" xml:"created,omitempty"` // 酒店名称 HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"` // 外部订单的下单确认码 OutConfirmCode string `json:"out_confirm_code,omitempty" xml:"out_confirm_code,omitempty"` // 交易状态 TradeStatus string `json:"trade_status,omitempty" xml:"trade_status,omitempty"` // 支付宝交易流水号 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 商家酒店Code HotelCode string `json:"hotel_code,omitempty" xml:"hotel_code,omitempty"` // 商家rpcode RpCode string `json:"rp_code,omitempty" xml:"rp_code,omitempty"` // 联系人名称 ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"` // 渠道企业名称 OutSourceCorpName string `json:"out_source_corp_name,omitempty" xml:"out_source_corp_name,omitempty"` // 外部订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 商家房型Code RoomTypeCode string `json:"room_type_code,omitempty" xml:"room_type_code,omitempty"` // 消费码 全场景消费 RelatedCode string `json:"related_code,omitempty" xml:"related_code,omitempty"` // 统一订单状态,与union_status_value相对应。101:已下单;102:已付款;103:确认有房;104:交易成功;105:申请退款;106:卖家拒绝退款;108:订单关闭;109:退款成功;522:买家待支付;501:已下单;502:确认有房;503:确认前用户取消;504:确认无房;505:买家入住;506:系统自动核实入住成功;507:确认后用户取消;508:卖家核实未入住NoShow;601:已下单;602:确认有房;603:确认前用户取消;604:确认无房;605:买家入住;606:系统自动核实入住成功;607:确认后用户取消;608:卖家核实未入住NoShow;609:买家离店;610:结账中;611:结账成功;612:结账失败追账中;613:追账成功;614:NOSHOW结账中;615:NOSHOW结账成功;616:NOSHOW结账失败;617:NOSHOW追账成功;618:结账取消;619:系统自动核实未入住成功;620:结账失败追账失败;621:结账失败追账成功;701:已下单;702:确认有房;703:用户取消;704:确认无房;705:买家入住;709:买家离店;710:取消中 UnionStatusText string `json:"union_status_text,omitempty" xml:"union_status_text,omitempty"` // 入住时间 CheckinDate string `json:"checkin_date,omitempty" xml:"checkin_date,omitempty"` // 物流状态描述 LogisticsStatusText string `json:"logistics_status_text,omitempty" xml:"logistics_status_text,omitempty"` // 离店时间 CheckoutDate string `json:"checkout_date,omitempty" xml:"checkout_date,omitempty"` // 最晚到店时间 ArriveLate string `json:"arrive_late,omitempty" xml:"arrive_late,omitempty"` // 联系人电话 ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"` // 订单取消原因 RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"` // 最早到店时间 ArriveEarly string `json:"arrive_early,omitempty" xml:"arrive_early,omitempty"` // outSource OutSource string `json:"out_source,omitempty" xml:"out_source,omitempty"` // 房型名称 RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"` // 发票抬头 InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"` // memo Memo string `json:"memo,omitempty" xml:"memo,omitempty"` // 取消规则描述 CancelPolicyDesc string `json:"cancel_policy_desc,omitempty" xml:"cancel_policy_desc,omitempty"` // 房价id RateId string `json:"rate_id,omitempty" xml:"rate_id,omitempty"` // gmtModified GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // vendor Vendor string `json:"vendor,omitempty" xml:"vendor,omitempty"` // 退款状态,1:买家已经申请退款,等待卖家同意;4:退款关闭;5:退款成功;6:卖家拒绝退款;9:没有申请退款 RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"` // 销售渠道 Channel string `json:"channel,omitempty" xml:"channel,omitempty"` // 支付类型 PaymentType string `json:"payment_type,omitempty" xml:"payment_type,omitempty"` // 发票状态 InvoiceStatus string `json:"invoice_status,omitempty" xml:"invoice_status,omitempty"` // 订单来源类型 OrderSourceType string `json:"order_source_type,omitempty" xml:"order_source_type,omitempty"` // 原始rp信息 RpOriName string `json:"rp_ori_name,omitempty" xml:"rp_ori_name,omitempty"` // 卖家没有确认直接关单剩余时间 CloseOrderRestSecond int64 `json:"close_order_rest_second,omitempty" xml:"close_order_rest_second,omitempty"` // 飞猪酒店ID Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"` // 飞猪rpid Rpid int64 `json:"rpid,omitempty" xml:"rpid,omitempty"` // 订单类型 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 订单关联包信息: topOrderPackageDO TopOrderPackage *TopOrderPackageDo `json:"top_order_package,omitempty" xml:"top_order_package,omitempty"` // 住几晚 Nights int64 `json:"nights,omitempty" xml:"nights,omitempty"` // 飞猪订单ID Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` // 订单垂直属性信息 TopInfoMap *Topinfomap `json:"top_info_map,omitempty" xml:"top_info_map,omitempty"` // 酒店订单卖家信息 HotelOrderSeller *HotelOrderSellerDo `json:"hotel_order_seller,omitempty" xml:"hotel_order_seller,omitempty"` // 预定状态 面付信用住有效 BookingStatus int64 `json:"booking_status,omitempty" xml:"booking_status,omitempty"` // 房间数 RoomNumber int64 `json:"room_number,omitempty" xml:"room_number,omitempty"` // 订单确认时长 ConfirmDuration int64 `json:"confirm_duration,omitempty" xml:"confirm_duration,omitempty"` // 海外酒店信息 TopOverseasPriceInfo *TopOverseasPriceInfoDo `json:"top_overseas_price_info,omitempty" xml:"top_overseas_price_info,omitempty"` // 用户支付费用 Payment int64 `json:"payment,omitempty" xml:"payment,omitempty"` // topPromotion TopPromotion *TopPromotion `json:"top_promotion,omitempty" xml:"top_promotion,omitempty"` // 飞猪房型ID Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"` // 子订单类型 SubType int64 `json:"sub_type,omitempty" xml:"sub_type,omitempty"` // 总房费 TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"` // 统一订单状态 UnionStatusValue int64 `json:"union_status_value,omitempty" xml:"union_status_value,omitempty"` // 其他费用 OtherFee int64 `json:"other_fee,omitempty" xml:"other_fee,omitempty"` // 物流状态值 LogisticsStatusValue int64 `json:"logistics_status_value,omitempty" xml:"logistics_status_value,omitempty"` // 支付状态 PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // 担保类型 GuaranteeType int64 `json:"guarantee_type,omitempty" xml:"guarantee_type,omitempty"` // 担保id FundId int64 `json:"fund_id,omitempty" xml:"fund_id,omitempty"` // 税和费,单位分 TaxAndFee int64 `json:"tax_and_fee,omitempty" xml:"tax_and_fee,omitempty"` // topDomesticPriceInfoDO TopDomesticPriceInfo *TopDomesticPriceInfoDo `json:"top_domestic_price_info,omitempty" xml:"top_domestic_price_info,omitempty"` // 用户实际支付金额 UserRealPayment int64 `json:"user_real_payment,omitempty" xml:"user_real_payment,omitempty"` // 信用卡vcc信息 CreditCard *CreditCard `json:"credit_card,omitempty" xml:"credit_card,omitempty"` // 退款金额 单位为分 RefundAmout int64 `json:"refund_amout,omitempty" xml:"refund_amout,omitempty"` // 退款信息 PostTradeRefund *TopPostTradeRefundDo `json:"post_trade_refund,omitempty" xml:"post_trade_refund,omitempty"` // 城市code City int64 `json:"city,omitempty" xml:"city,omitempty"` // topInvoiceDO TopInvoice *TopInvoiceDo `json:"top_invoice,omitempty" xml:"top_invoice,omitempty"` // 退款原因类型如101,503之类 RefundReasonType int64 `json:"refund_reason_type,omitempty" xml:"refund_reason_type,omitempty"` // 入住人数(rate维度) MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,omitempty"` // com.taobao.trip.htq.top.result.TopOrderCouponDO TopOrderCouponDO *TopOrderCouponDo `json:"top_order_coupon_d_o,omitempty" xml:"top_order_coupon_d_o,omitempty"` // OrderPromotionDO Promotion *OrderPromotionDo `json:"promotion,omitempty" xml:"promotion,omitempty"` // 是否包房 ReservedRoomOrder bool `json:"reserved_room_order,omitempty" xml:"reserved_room_order,omitempty"` // 是否拆单 SplitOrder bool `json:"split_order,omitempty" xml:"split_order,omitempty"` // 是否需要确认号 NeedConfirmNo bool `json:"need_confirm_no,omitempty" xml:"need_confirm_no,omitempty"` // 是否展示“卖家延迟按钮” ShowSellerDelayConfirmButton bool `json:"show_seller_delay_confirm_button,omitempty" xml:"show_seller_delay_confirm_button,omitempty"` // 是否保留房 BlockRoomOrder bool `json:"block_room_order,omitempty" xml:"block_room_order,omitempty"` // 是否即时确认 TagJsqr bool `json:"tag_jsqr,omitempty" xml:"tag_jsqr,omitempty"` }
TopOrderDetail 结构体
type TopOrderGuest ¶
type TopOrderGuest struct { // 名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 住客类型 CustomerType int64 `json:"customer_type,omitempty" xml:"customer_type,omitempty"` // 住客编号 PersonNo int64 `json:"person_no,omitempty" xml:"person_no,omitempty"` // 年龄 Age int64 `json:"age,omitempty" xml:"age,omitempty"` // 房间编号 RoomNo int64 `json:"room_no,omitempty" xml:"room_no,omitempty"` }
TopOrderGuest 结构体
type TopOrderPackageDetail ¶
type TopOrderPackageDetail struct { // 景区地址 ScenicAddress string `json:"scenic_address,omitempty" xml:"scenic_address,omitempty"` // 景区名称 ScenicName string `json:"scenic_name,omitempty" xml:"scenic_name,omitempty"` // 图文详情 HowToPlay string `json:"how_to_play,omitempty" xml:"how_to_play,omitempty"` // 套餐数量单位 AmountUnit string `json:"amount_unit,omitempty" xml:"amount_unit,omitempty"` // 附加产品使用维度 1:每间维度 2:每晚维度 3:入住人数维度 DimensionText string `json:"dimension_text,omitempty" xml:"dimension_text,omitempty"` // 套餐类型名称 TypeName string `json:"type_name,omitempty" xml:"type_name,omitempty"` // 套餐名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 景点封面图 ScenicCoverImg string `json:"scenic_cover_img,omitempty" xml:"scenic_cover_img,omitempty"` // 景区id ScenicId int64 `json:"scenic_id,omitempty" xml:"scenic_id,omitempty"` // 套餐数量 Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"` // 套餐优惠金额 DiscountPrice int64 `json:"discount_price,omitempty" xml:"discount_price,omitempty"` // 套餐类型 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 套餐ID PackageId int64 `json:"package_id,omitempty" xml:"package_id,omitempty"` }
TopOrderPackageDetail 结构体
type TopOrderPackageDo ¶
type TopOrderPackageDo struct { // 套餐详情 OrderPackageDetails []TopOrderPackageDetail `json:"order_package_details,omitempty" xml:"order_package_details>top_order_package_detail,omitempty"` // 描述 OrderPackageDesc string `json:"order_package_desc,omitempty" xml:"order_package_desc,omitempty"` }
TopOrderPackageDo 结构体
type TopOrderPromotionDetail ¶
type TopOrderPromotionDetail struct { // topHotelPromotions TopHotelPromotions []TopHotelPromotion `json:"top_hotel_promotions,omitempty" xml:"top_hotel_promotions>top_hotel_promotion,omitempty"` // 返现金额 CashBackAmount int64 `json:"cash_back_amount,omitempty" xml:"cash_back_amount,omitempty"` // 卖家立减 SellerDecrease int64 `json:"seller_decrease,omitempty" xml:"seller_decrease,omitempty"` // 立减金额 Decrease int64 `json:"decrease,omitempty" xml:"decrease,omitempty"` // 平台立减金额 PlatformDecrease int64 `json:"platform_decrease,omitempty" xml:"platform_decrease,omitempty"` }
TopOrderPromotionDetail 结构体
type TopOrderPromotionExtend ¶
type TopOrderPromotionExtend struct { // topDailySellerPromotions TopDailySellerPromotions []TopDailySellerPromotion `json:"top_daily_seller_promotions,omitempty" xml:"top_daily_seller_promotions>top_daily_seller_promotion,omitempty"` }
TopOrderPromotionExtend 结构体
type TopOverseasPriceInfoDo ¶
type TopOverseasPriceInfoDo struct { // 币种 CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"` // 下单时汇率 BookingRate string `json:"booking_rate,omitempty" xml:"booking_rate,omitempty"` // 当前汇率 Rate string `json:"rate,omitempty" xml:"rate,omitempty"` // 离店日汇率 CheckoutRate string `json:"checkout_rate,omitempty" xml:"checkout_rate,omitempty"` // 产品售价,单位(元*100),包含税服务费等 BookingProductSalePrice int64 `json:"booking_product_sale_price,omitempty" xml:"booking_product_sale_price,omitempty"` // 买家应付包含杂费,单位(元*100) BuyerPayment int64 `json:"buyer_payment,omitempty" xml:"buyer_payment,omitempty"` // 税费,单位(元*100) TaxPrice int64 `json:"tax_price,omitempty" xml:"tax_price,omitempty"` // 卖家应收包含杂费,单位(元*100) SellerPayment int64 `json:"seller_payment,omitempty" xml:"seller_payment,omitempty"` // 结账杂费,单位(元*100) OtherFee int64 `json:"other_fee,omitempty" xml:"other_fee,omitempty"` // 服务费,单位(元*100) BookingServicePrice int64 `json:"booking_service_price,omitempty" xml:"booking_service_price,omitempty"` // 下单时刻卖家应收 BookSellerPayment int64 `json:"book_seller_payment,omitempty" xml:"book_seller_payment,omitempty"` // 税费,单位(元*100) BookingTaxPrice int64 `json:"booking_tax_price,omitempty" xml:"booking_tax_price,omitempty"` // 总价包含杂费,单位(元*100) TotalPayment int64 `json:"total_payment,omitempty" xml:"total_payment,omitempty"` // 担保金(元*100) FundPrice int64 `json:"fund_price,omitempty" xml:"fund_price,omitempty"` // 结账产品售价,单位(元*100),包含税服务费等 SettleProductSalePrice int64 `json:"settle_product_sale_price,omitempty" xml:"settle_product_sale_price,omitempty"` // 服务费,单位(元*100) ServicePrice int64 `json:"service_price,omitempty" xml:"service_price,omitempty"` // 日历价格 CreateOrderDailyPrice *HbsDailyPriceDo `json:"create_order_daily_price,omitempty" xml:"create_order_daily_price,omitempty"` // bookingRoomsPrice BookingRoomsPrice int64 `json:"booking_rooms_price,omitempty" xml:"booking_rooms_price,omitempty"` // settleOrderDailyPrice SettleOrderDailyPrice *HbsDailyPriceDo `json:"settle_order_daily_price,omitempty" xml:"settle_order_daily_price,omitempty"` // 房费 RoomsPrice int64 `json:"rooms_price,omitempty" xml:"rooms_price,omitempty"` // 底价房费 BasePrice int64 `json:"base_price,omitempty" xml:"base_price,omitempty"` // 下单时底价房费 BookingBasePrice int64 `json:"booking_base_price,omitempty" xml:"booking_base_price,omitempty"` }
TopOverseasPriceInfoDo 结构体
type TopPostTradeRefundDo ¶
type TopPostTradeRefundDo struct { // 退款成功时间 RefundSucTime string `json:"refund_suc_time,omitempty" xml:"refund_suc_time,omitempty"` // 创建退款申请时的额外描述 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 引起退款申请的类型描述 RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"` // 退款发起时间 CreateTime string `json:"create_time,omitempty" xml:"create_time,omitempty"` // 申请的退款金额(单位:分) RefundAmount int64 `json:"refund_amount,omitempty" xml:"refund_amount,omitempty"` // 售后退款类型,1:买家取消订单,创建退款申请;2:卖家发起协商取消;3:卖家用户协商一致后,小二执行退款操作;4:卖家发起协商取消退款,系统收到买家确认短信后进行退款 PostTradeRefundType int64 `json:"post_trade_refund_type,omitempty" xml:"post_trade_refund_type,omitempty"` // 退款状态,1:退款申请已创建;2:退款申请已拒绝;3:退款处理中;4:退款已成功;5:退款失败;6: 退款申请已取消 PostTradeRefundStatus int64 `json:"post_trade_refund_status,omitempty" xml:"post_trade_refund_status,omitempty"` // tid Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` }
TopPostTradeRefundDo 结构体
type TopPromotion ¶
type TopPromotion struct { // topCreateOrderPromotion TopCreateOrderPromotion *TopOrderPromotionDetail `json:"top_create_order_promotion,omitempty" xml:"top_create_order_promotion,omitempty"` // topCurrentOrderPromotion TopCurrentOrderPromotion *TopOrderPromotionDetail `json:"top_current_order_promotion,omitempty" xml:"top_current_order_promotion,omitempty"` // topOrderPromotionExtend TopOrderPromotionExtend *TopOrderPromotionExtend `json:"top_order_promotion_extend,omitempty" xml:"top_order_promotion_extend,omitempty"` }
TopPromotion 结构体
type Topinfomap ¶
type Topinfomap struct { // hbsEgOrder HbsEgOrder string `json:"hbs_eg_order,omitempty" xml:"hbs_eg_order,omitempty"` // hbsBuyerAlipayNo HbsBuyerAlipayNo string `json:"hbs_buyer_alipay_no,omitempty" xml:"hbs_buyer_alipay_no,omitempty"` // preChangePromotionFlag PreChangePromotionFlag string `json:"pre_change_promotion_flag,omitempty" xml:"pre_change_promotion_flag,omitempty"` // 凌晨入住订单 MorningBuy string `json:"morning_buy,omitempty" xml:"morning_buy,omitempty"` // cancelType CancelType string `json:"cancel_type,omitempty" xml:"cancel_type,omitempty"` // 卖家延迟确认时间,单位分钟 SellerDelayConfirmTime string `json:"seller_delay_confirm_time,omitempty" xml:"seller_delay_confirm_time,omitempty"` // currencyType CurrencyType string `json:"currency_type,omitempty" xml:"currency_type,omitempty"` // hbsBedType HbsBedType string `json:"hbs_bed_type,omitempty" xml:"hbs_bed_type,omitempty"` // umid Umid string `json:"umid,omitempty" xml:"umid,omitempty"` // hbsOldPromotionamt HbsOldPromotionamt string `json:"hbs_old_promotionamt,omitempty" xml:"hbs_old_promotionamt,omitempty"` // hbsMaxOtherFee HbsMaxOtherFee string `json:"hbs_max_other_fee,omitempty" xml:"hbs_max_other_fee,omitempty"` // cancelPolicyJson CancelPolicyJson string `json:"cancel_policy_json,omitempty" xml:"cancel_policy_json,omitempty"` // hbsAlipayMobile HbsAlipayMobile string `json:"hbs_alipay_mobile,omitempty" xml:"hbs_alipay_mobile,omitempty"` // pms订单号 HbsPmsOrderId string `json:"hbs_pms_order_id,omitempty" xml:"hbs_pms_order_id,omitempty"` // hbsHotelOutId HbsHotelOutId string `json:"hbs_hotel_out_id,omitempty" xml:"hbs_hotel_out_id,omitempty"` // hbsCreditSettle HbsCreditSettle string `json:"hbs_credit_settle,omitempty" xml:"hbs_credit_settle,omitempty"` // ebookingDirectTag EbookingDirectTag string `json:"ebooking_direct_tag,omitempty" xml:"ebooking_direct_tag,omitempty"` // hbsOldPayment HbsOldPayment string `json:"hbs_old_payment,omitempty" xml:"hbs_old_payment,omitempty"` // 身份证线下信用住 HbsCardAlipayOrder string `json:"hbs_card_alipay_order,omitempty" xml:"hbs_card_alipay_order,omitempty"` // promotionSnapKey PromotionSnapKey string `json:"promotion_snap_key,omitempty" xml:"promotion_snap_key,omitempty"` // hbsAllTags HbsAllTags string `json:"hbs_all_tags,omitempty" xml:"hbs_all_tags,omitempty"` // 是否直连订单 HbsDirect string `json:"hbs_direct,omitempty" xml:"hbs_direct,omitempty"` // 底价加价 UpsetPrice string `json:"upset_price,omitempty" xml:"upset_price,omitempty"` // 是否包房 ReservedRoom string `json:"reserved_room,omitempty" xml:"reserved_room,omitempty"` // 是否保留房 BlockRoom string `json:"block_room,omitempty" xml:"block_room,omitempty"` // 渠道企业名称 HbsOutSourceCorpName string `json:"hbs_out_source_corp_name,omitempty" xml:"hbs_out_source_corp_name,omitempty"` // 扫码信用住 HbsScanCodeOrder string `json:"hbs_scan_code_order,omitempty" xml:"hbs_scan_code_order,omitempty"` // 商旅企业支付订单标识,1为是 BtripCorporatePay string `json:"btrip_corporate_pay,omitempty" xml:"btrip_corporate_pay,omitempty"` // 是否是在线预约订单 OnlineBookingRoom string `json:"online_booking_room,omitempty" xml:"online_booking_room,omitempty"` // b2g标识 B2gFlag string `json:"b2g_flag,omitempty" xml:"b2g_flag,omitempty"` // hbsSelfHelpCheckIn HbsSelfHelpCheckIn string `json:"hbs_self_help_check_in,omitempty" xml:"hbs_self_help_check_in,omitempty"` // 小时房标识 1:小时房 HbsXiaoShiFang string `json:"hbs_xiao_shi_fang,omitempty" xml:"hbs_xiao_shi_fang,omitempty"` // 小时房时长 HbsHourage string `json:"hbs_hourage,omitempty" xml:"hbs_hourage,omitempty"` // 预约发票标识 AdvanceInvocieTag string `json:"advance_invocie_tag,omitempty" xml:"advance_invocie_tag,omitempty"` // 小时房可入住时间 HourRoomReservedTime string `json:"hour_room_reserved_time,omitempty" xml:"hour_room_reserved_time,omitempty"` // 小时房最晚离店时间 HourRoomLeaveTime string `json:"hour_room_leave_time,omitempty" xml:"hour_room_leave_time,omitempty"` // 小时房到店时间 HourRoomArriveTime string `json:"hour_room_arrive_time,omitempty" xml:"hour_room_arrive_time,omitempty"` // 信用住升级订单 CreditPayOrder string `json:"credit_pay_order,omitempty" xml:"credit_pay_order,omitempty"` // 是否是菲住联盟会员 true or false IsFzMemberOrder string `json:"is_fz_member_order,omitempty" xml:"is_fz_member_order,omitempty"` // 会员卡卡号 BookerMemberCardNo string `json:"booker_member_card_no,omitempty" xml:"booker_member_card_no,omitempty"` // 渠道企业id HbsOutSourceCorpId string `json:"hbs_out_source_corp_id,omitempty" xml:"hbs_out_source_corp_id,omitempty"` // 飞猪会员等级 FliggyMemberLevel string `json:"fliggy_member_level,omitempty" xml:"fliggy_member_level,omitempty"` // 是否是菲住会员 IsFzMember string `json:"is_fz_member,omitempty" xml:"is_fz_member,omitempty"` // 合并支付会员卡订单号 MemberCardOrderId string `json:"member_card_order_id,omitempty" xml:"member_card_order_id,omitempty"` // 订单间夜优惠明细,其中其中day:日期,sellerFullReduce:当日满减卖家优惠,sellerOtherReduce:当日非满减卖家优惠,sellerFullReduceAll:总满减卖家优惠,sellerOtherReduceAll:总非满减卖家优惠 NightPromotionDetail string `json:"night_promotion_detail,omitempty" xml:"night_promotion_detail,omitempty"` // 信用支付因取消的扣款费用的人民币,单位:分 CreditPayCancelFee int64 `json:"credit_pay_cancel_fee,omitempty" xml:"credit_pay_cancel_fee,omitempty"` // 售卖会员价 SellingMemberPrice int64 `json:"selling_member_price,omitempty" xml:"selling_member_price,omitempty"` // 售卖价 SellingPrice int64 `json:"selling_price,omitempty" xml:"selling_price,omitempty"` }
Topinfomap 结构体
type UpdateOrderConfirmCodeParam ¶
type UpdateOrderConfirmCodeParam struct { // PMS确认号 PmsResId string `json:"pms_res_id,omitempty" xml:"pms_res_id,omitempty"` // 商家系统订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 飞猪订单号 Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` }
UpdateOrderConfirmCodeParam 结构体
type UpdateRateDo ¶
type UpdateRateDo struct { // 入离日期 CheckDateDOList []CheckDateDo `json:"check_date_d_o_list,omitempty" xml:"check_date_d_o_list>check_date_do,omitempty"` // 酒店id OutHid string `json:"out_hid,omitempty" xml:"out_hid,omitempty"` // 儿童年龄,多个儿童年龄用竖线分割:4|5,默认儿童年龄为5岁 Ages string `json:"ages,omitempty" xml:"ages,omitempty"` // 成人数 Adults int64 `json:"adults,omitempty" xml:"adults,omitempty"` // 儿童数 Children int64 `json:"children,omitempty" xml:"children,omitempty"` }
UpdateRateDo 结构体
type UpdateRateParam ¶
type UpdateRateParam struct { // rate更新列表 UpdateRateDOList []UpdateRateDo `json:"update_rate_d_o_list,omitempty" xml:"update_rate_d_o_list>update_rate_do,omitempty"` // 过期时间 ExpireTime string `json:"expire_time,omitempty" xml:"expire_time,omitempty"` // 供应商 Supplier string `json:"supplier,omitempty" xml:"supplier,omitempty"` }
UpdateRateParam 结构体
type ValueAddedInfo ¶
type ValueAddedInfo struct { // 电话 Tel string `json:"tel,omitempty" xml:"tel,omitempty"` // 注册地址 RegisterAddr string `json:"register_addr,omitempty" xml:"register_addr,omitempty"` // 银行账号 AccountNo string `json:"account_no,omitempty" xml:"account_no,omitempty"` // 开户行 OpeningBank string `json:"opening_bank,omitempty" xml:"opening_bank,omitempty"` // 税号 TaxNo string `json:"tax_no,omitempty" xml:"tax_no,omitempty"` }
ValueAddedInfo 结构体
type XHotelOrder ¶
type XHotelOrder struct { // 入住人信息 Guests []XOrderGuest `json:"guests,omitempty" xml:"guests>x_order_guest,omitempty"` // 下单时每间夜的价格(分) Prices []int64 `json:"prices,omitempty" xml:"prices>int64,omitempty"` // 合作方订单号,最长250个字符 OutOid string `json:"out_oid,omitempty" xml:"out_oid,omitempty"` // 离店时间 CheckoutDate string `json:"checkout_date,omitempty" xml:"checkout_date,omitempty"` // 订单创建时间 Created string `json:"created,omitempty" xml:"created,omitempty"` // 买家最晚到达时间 ArriveLate string `json:"arrive_late,omitempty" xml:"arrive_late,omitempty"` // 联系人姓名 ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"` // 入住时间 CheckinDate string `json:"checkin_date,omitempty" xml:"checkin_date,omitempty"` // 卖家淘宝账号 SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"` // 联系人电话 ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"` // 买家最早到达时间 ArriveEarly string `json:"arrive_early,omitempty" xml:"arrive_early,omitempty"` // 付款时间 PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // 交易状态。 WAIT_BUYER_PAY:预订中/等待买家付款, WAIT_SELLER_SEND_GOODS:预订中/等待卖家发货(确认), TRADE_CLOSED:结束/预订失败/交易关闭, TRADE_FINISHED:结束/交易成功, TRADE_NO_CREATE_PAY:结束/预订失败/没有创建支付宝交易, TRADE_CLOSED_BY_TAOBAO:结束/预订失败/预订被卖家关闭, TRADE_SUCCESS:交易中/预订成功/卖家已确认, TRADE_CHECKIN:交易中/预定成功/买家入住, TRADE_CHECKOUT:交易中/预定成功/买家离店, TRADE_SETTLEING:交易中/预定成功/结账中, TRADE_SETTLE_SUCCESS:结束/预定成功/结账成功 TradeStatus string `json:"trade_status,omitempty" xml:"trade_status,omitempty"` // 订单修改时间 Modified string `json:"modified,omitempty" xml:"modified,omitempty"` // 买家淘宝账号 BuyerNick string `json:"buyer_nick,omitempty" xml:"buyer_nick,omitempty"` // 买家留言 Message string `json:"message,omitempty" xml:"message,omitempty"` // 结束时间 EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"` // 支付宝交易号,28位字符 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 预付订单使用,1未发货,2已发货,3已收货,4已经退货,8还未创建物流订单 LogisticsStatus string `json:"logistics_status,omitempty" xml:"logistics_status,omitempty"` // 预付订单使用,1买家已经申请退款,等待卖家同意,2卖家已经同意退款,等待买家退货,3买家已经退货,等待卖家确认收货,4退款关闭,5退款成功,6卖家拒绝退款,9没有申请退款 RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"` // 酒店id Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"` // RatePlan 中的 rpid Rpid int64 `json:"rpid,omitempty" xml:"rpid,omitempty"` // 支付类型 可选值 1:预付 5:前台面付 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 酒店订单id Oid int64 `json:"oid,omitempty" xml:"oid,omitempty"` // tid Tid int64 `json:"tid,omitempty" xml:"tid,omitempty"` // 天数 Nights int64 `json:"nights,omitempty" xml:"nights,omitempty"` // 房间数 RoomNumber int64 `json:"room_number,omitempty" xml:"room_number,omitempty"` // 实付款(分) Payment int64 `json:"payment,omitempty" xml:"payment,omitempty"` // 房型id Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"` // 总房价(分) TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"` // 商品id Gid int64 `json:"gid,omitempty" xml:"gid,omitempty"` }
XHotelOrder 结构体
type XOrderGuest ¶
type XOrderGuest struct { // 入住人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 房间序号 RoomPos int64 `json:"room_pos,omitempty" xml:"room_pos,omitempty"` // 入住人序号 PersonPos int64 `json:"person_pos,omitempty" xml:"person_pos,omitempty"` }
XOrderGuest 结构体
Source Files ¶
- AlitripXhotelChannelNotifyAPIRequest.go
- AlitripXhotelChannelNotifyAPIResponse.go
- AlitripXhotelChannelOrderCreateAPIRequest.go
- AlitripXhotelChannelOrderCreateAPIResponse.go
- AlitripXhotelChannelOrderMembertypeSyncAPIRequest.go
- AlitripXhotelChannelOrderMembertypeSyncAPIResponse.go
- CancelPolicy.go
- ChannelSyncOrderMemberType.go
- CheckDateDo.go
- CommonInvoiceInfo.go
- CreditCard.go
- DailyPrice.go
- DailyPriceInfo.go
- DailyPriceTo.go
- DailyRoomFee.go
- FaceScanParam.go
- GuestInfo.go
- HbsDailyPriceDo.go
- HbsResult.go
- HotelOrderDirectInfo.go
- HotelOrderSellerDo.go
- InvoiceInfoParam.go
- OrderBillInfo.go
- OrderNotifyQuery.go
- OrderPromotionDetail.go
- OrderPromotionDo.go
- OrderSellerPaymentDo.go
- OrderSettleDo.go
- OtherFeeDetail.go
- OtherFeeInfo.go
- OutSourceOrderCreateReq.go
- OutSourceOrderCreateRes.go
- RoomSettleInfo.go
- StatementOrder.go
- TaobaoXhotelCommoninvoiceListVtwoAPIRequest.go
- TaobaoXhotelCommoninvoiceListVtwoAPIResponse.go
- TaobaoXhotelCommoninvoiceListVtwoResultSet.go
- TaobaoXhotelCommoninvoiceRemoveAPIRequest.go
- TaobaoXhotelCommoninvoiceRemoveAPIResponse.go
- TaobaoXhotelCommoninvoiceUpdateAPIRequest.go
- TaobaoXhotelCommoninvoiceUpdateAPIResponse.go
- TaobaoXhotelFastinvoiceCompleteAPIRequest.go
- TaobaoXhotelFastinvoiceCompleteAPIResponse.go
- TaobaoXhotelFastinvoiceRequestAPIRequest.go
- TaobaoXhotelFastinvoiceRequestAPIResponse.go
- TaobaoXhotelFutureSoftmodifyAPIRequest.go
- TaobaoXhotelFutureSoftmodifyAPIResponse.go
- TaobaoXhotelIntlRateUpdateAPIRequest.go
- TaobaoXhotelIntlRateUpdateAPIResponse.go
- TaobaoXhotelIntlRateUpdateResultSet.go
- TaobaoXhotelMemberrightUpdateAPIRequest.go
- TaobaoXhotelMemberrightUpdateAPIResponse.go
- TaobaoXhotelOrderAlipayfaceCancelsettleAPIRequest.go
- TaobaoXhotelOrderAlipayfaceCancelsettleAPIResponse.go
- TaobaoXhotelOrderAlipayfaceSettleAPIRequest.go
- TaobaoXhotelOrderAlipayfaceSettleAPIResponse.go
- TaobaoXhotelOrderAlipayfaceUpdateAPIRequest.go
- TaobaoXhotelOrderAlipayfaceUpdateAPIResponse.go
- TaobaoXhotelOrderDetailSearchAPIRequest.go
- TaobaoXhotelOrderDetailSearchAPIResponse.go
- TaobaoXhotelOrderFutureFacescanPutAPIRequest.go
- TaobaoXhotelOrderFutureFacescanPutAPIResponse.go
- TaobaoXhotelOrderFutureFacescanPutResultSet.go
- TaobaoXhotelOrderFutureInfoGetAPIRequest.go
- TaobaoXhotelOrderFutureInfoGetAPIResponse.go
- TaobaoXhotelOrderFutureInfoPutAPIRequest.go
- TaobaoXhotelOrderFutureInfoPutAPIResponse.go
- TaobaoXhotelOrderSearchAPIRequest.go
- TaobaoXhotelOrderSearchAPIResponse.go
- TaobaoXhotelOrderStatementGetAPIRequest.go
- TaobaoXhotelOrderStatementGetAPIResponse.go
- TaobaoXhotelOrderUpdateAPIRequest.go
- TaobaoXhotelOrderUpdateAPIResponse.go
- TaobaoXhotelOrderUpdateConfirmcodeAPIRequest.go
- TaobaoXhotelOrderUpdateConfirmcodeAPIResponse.go
- TaobaoXhotelPmsGuestbillGetVtwoAPIRequest.go
- TaobaoXhotelPmsGuestbillGetVtwoAPIResponse.go
- TaobaoXhotelPmsGuestbillGetVtwoResultSet.go
- TopDailyInfo.go
- TopDailySellerPromotion.go
- TopDomesticPriceInfoDo.go
- TopHotelPromotion.go
- TopInvoiceDo.go
- TopOrderCouponDo.go
- TopOrderDetail.go
- TopOrderGuest.go
- TopOrderPackageDetail.go
- TopOrderPackageDo.go
- TopOrderPromotionDetail.go
- TopOrderPromotionExtend.go
- TopOverseasPriceInfoDo.go
- TopPostTradeRefundDo.go
- TopPromotion.go
- Topinfomap.go
- UpdateOrderConfirmCodeParam.go
- UpdateRateDo.go
- UpdateRateParam.go
- ValueAddedInfo.go
- XHotelOrder.go
- XOrderGuest.go
- doc.go