Documentation
¶
Overview ¶
Package itpolicy 包含国际机票政策API相关结构体
Index ¶
- type ErrorFareRow
- type TaobaoalitripitfareaddowAPIRequest
- func (r TaobaoalitripitfareaddowAPIRequest) GetAddressOption() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetAdjustMoney() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetAdultPassengerIdentity() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetAdultTax() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfareaddowAPIRequest) GetApplyChannel() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetBookingOffice() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetBuyTicketNotice() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetCabin() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetCanDepChange() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetChildPrice() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetChildTax() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetCodeSharingType() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetCommodityType() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetDepChangeCurrency() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetDepChangeFee() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetDepChangeFeeType() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetDestination() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetEarlyTicketingTimeLimit() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetExcludeDateRange4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetExcludeFlightNo() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetExcludeNationality() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetFareSource() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetFareTypeCode() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetFarebasis() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetFileCode() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetFlightDatePoint4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetFlightDateRestrict4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetGv2childRule() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanAllRefund() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanPartRefund() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanRefund4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanReissue4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsCreatePnr() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsNoShowCanRefund4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsNoShowCanReissue4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetIsValidatPrice() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetLateTicketingTimeLimit() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetLuggageRule() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetLuggageRule4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetMaxTravelPerson() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetMinTravelPerson() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetNationality() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoShowPenalty4dep() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoShowTimeLimit4dep() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowCurrency() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowFee() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowRestrict() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowRule() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowRuleType() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowTimeRestrict() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowTimeRestrictUnit() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetOriginLand() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetOutFileCode() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetPassengerAge() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetProductType() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitfareaddowAPIRequest) GetReceipts() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundCurrencyAllUnused() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundCurrencyPartUnused() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeeAllUnused() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeePartUnused() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeeTypeAllUnused() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeeTypePartUnused() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundPartPrice4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundPrice4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRefundRule() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetReissuePartPrice4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetReissuePrice4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetReissueRule() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRemark() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetRestrictFlightNo() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetReturnPoint() float64
- func (r TaobaoalitripitfareaddowAPIRequest) GetRuleId() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetSaleAirline() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetSaleDate() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetStockMode() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetTariff() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetTicketPrice() int64
- func (r TaobaoalitripitfareaddowAPIRequest) GetTicketingAirline() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetTransitLand() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetTripDatePoint4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetTripExcludeDatePoint4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetTripType() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetValidDate4dep() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetVipCode() string
- func (r TaobaoalitripitfareaddowAPIRequest) GetWorkingHours() string
- func (r *TaobaoalitripitfareaddowAPIRequest) SetAddressOption(_addressOption string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetAdjustMoney(_adjustMoney int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetAdultPassengerIdentity(_adultPassengerIdentity string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetAdultTax(_adultTax string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetApplyChannel(_applyChannel string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetBookingOffice(_bookingOffice string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetBuyTicketNotice(_buyTicketNotice string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetCabin(_cabin string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetCanDepChange(_canDepChange string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetChildPrice(_childPrice string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetChildTax(_childTax string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetCodeSharingType(_codeSharingType string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetCommodityType(_commodityType string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetDepChangeCurrency(_depChangeCurrency string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetDepChangeFee(_depChangeFee string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetDepChangeFeeType(_depChangeFeeType string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetDestination(_destination string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetEarlyTicketingTimeLimit(_earlyTicketingTimeLimit int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetExcludeDateRange4dep(_excludeDateRange4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetExcludeFlightNo(_excludeFlightNo string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetExcludeNationality(_excludeNationality string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetFareSource(_fareSource string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetFareTypeCode(_fareTypeCode string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetFarebasis(_farebasis string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetFileCode(_fileCode string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetFlightDatePoint4dep(_flightDatePoint4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetFlightDateRestrict4dep(_flightDateRestrict4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetGv2childRule(_gv2childRule string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanAllRefund(_isCanAllRefund string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanPartRefund(_isCanPartRefund string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanRefund4dep(_isCanRefund4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanReissue4dep(_isCanReissue4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCreatePnr(_isCreatePnr string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsNoShowCanRefund4dep(_isNoShowCanRefund4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsNoShowCanReissue4dep(_isNoShowCanReissue4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetIsValidatPrice(_isValidatPrice string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetLateTicketingTimeLimit(_lateTicketingTimeLimit int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetLuggageRule(_luggageRule string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetLuggageRule4dep(_luggageRule4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetMaxTravelPerson(_maxTravelPerson int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetMinTravelPerson(_minTravelPerson int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNationality(_nationality string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoShowPenalty4dep(_noShowPenalty4dep int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoShowTimeLimit4dep(_noShowTimeLimit4dep int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowCurrency(_noshowCurrency string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowFee(_noshowFee string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowRestrict(_noshowRestrict string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowRule(_noshowRule string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowRuleType(_noshowRuleType string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowTimeRestrict(_noshowTimeRestrict string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowTimeRestrictUnit(_noshowTimeRestrictUnit string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetOriginLand(_originLand string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetOutFileCode(_outFileCode string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetPassengerAge(_passengerAge string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetProductType(_productType string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetReceipts(_receipts string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundCurrencyAllUnused(_refundCurrencyAllUnused string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundCurrencyPartUnused(_refundCurrencyPartUnused string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeeAllUnused(_refundFeeAllUnused string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeePartUnused(_refundFeePartUnused string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeeTypeAllUnused(_refundFeeTypeAllUnused string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeeTypePartUnused(_refundFeeTypePartUnused string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundPartPrice4dep(_refundPartPrice4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundPrice4dep(_refundPrice4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundRule(_refundRule string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetReissuePartPrice4dep(_reissuePartPrice4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetReissuePrice4dep(_reissuePrice4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetReissueRule(_reissueRule string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRemark(_remark string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRestrictFlightNo(_restrictFlightNo string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetReturnPoint(_returnPoint float64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetRuleId(_ruleId string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetSaleAirline(_saleAirline string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetSaleDate(_saleDate string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetStockMode(_stockMode string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTariff(_tariff string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTicketPrice(_ticketPrice int64) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTicketingAirline(_ticketingAirline string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTransitLand(_transitLand string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTripDatePoint4dep(_tripDatePoint4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTripExcludeDatePoint4dep(_tripExcludeDatePoint4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetTripType(_tripType string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetValidDate4dep(_validDate4dep string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetVipCode(_vipCode string) error
- func (r *TaobaoalitripitfareaddowAPIRequest) SetWorkingHours(_workingHours string) error
- type TaobaoalitripitfareaddowAPIResponse
- type TaobaoalitripitfareaddowAPIResponseModel
- type TaobaoalitripitfareaddrtAPIRequest
- func (r TaobaoalitripitfareaddrtAPIRequest) GetAddressOption() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetAdjustMoney() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetAdultPassengerIdentity() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetAdultTax() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfareaddrtAPIRequest) GetApplyChannel() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetBookingOffice() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetBuyTicketNotice() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCabin() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCanDepChange() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCanRetChange() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetChildPrice() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetChildTax() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCodeSharingType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCombinationFilecode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCombinationOjFilecode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetCommodityType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetDepChangeCurrency() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetDepChangeFee() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetDepChangeFeeType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetDestination() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetEarlyTicketingTimeLimit() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeDateRange4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeDateRange4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeFlightNo() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeNationality() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFareDirectDestrict() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFareSource() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFareTypeCode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFarebasis() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFileCode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDatePoint4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDatePoint4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDateRestrict4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDateRestrict4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetGv2childRule() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsAllowOj() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanAllRefund() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanPartRefund() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanRefund4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanRefund4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanReissue4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanReissue4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCreatePnr() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanRefund4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanRefund4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanReissue4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanReissue4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsRt() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetIsValidatPrice() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetLateTicketingTimeLimit() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetMaxStay() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetMaxTravelPerson() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetMinStay() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetMinTravelPerson() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNationality() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowPenalty4dep() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowPenalty4ret() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowTimeLimit4dep() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowTimeLimit4ret() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowCurrency() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowFee() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowRestrict() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowRule() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowRuleType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowTimeRestrict() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowTimeRestrictUnit() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetOjType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetOriginLand() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetOutFileCode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetPassengerAge() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetProductType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReceipts() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundCurrencyAllUnused() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundCurrencyPartUnused() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeAllUnused() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeePartUnused() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeTypeAllUnused() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeTypePartUnused() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPartPrice4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPartPrice4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPrice4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPrice4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundRule() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePartPrice4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePartPrice4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePrice4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePrice4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReissueRule() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRemark() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRestrictFlightNo() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRetChangeCurrency() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRetChangeFee() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRetChangeFeeType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetReturnPoint() float64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRtCommissionFormula() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRtType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetRuleId() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetSaleAirline() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetSaleDate() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetStockMode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTariff() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTicketPrice() int64
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTicketingAirline() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTransitLand() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTripDatePoint4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTripDatePoint4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTripExcludeDatePoint4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTripExcludeDatePoint4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetTripType() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetValidDate4dep() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetValidDate4ret() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetVipCode() string
- func (r TaobaoalitripitfareaddrtAPIRequest) GetWorkingHours() string
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetAddressOption(_addressOption string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetAdjustMoney(_adjustMoney int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetAdultPassengerIdentity(_adultPassengerIdentity string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetAdultTax(_adultTax int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetApplyChannel(_applyChannel string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetBookingOffice(_bookingOffice string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetBuyTicketNotice(_buyTicketNotice string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCabin(_cabin string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCanDepChange(_canDepChange string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCanRetChange(_canRetChange string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetChildPrice(_childPrice string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetChildTax(_childTax int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCodeSharingType(_codeSharingType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCombinationFilecode(_combinationFilecode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCombinationOjFilecode(_combinationOjFilecode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetCommodityType(_commodityType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetDepChangeCurrency(_depChangeCurrency string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetDepChangeFee(_depChangeFee string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetDepChangeFeeType(_depChangeFeeType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetDestination(_destination string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetEarlyTicketingTimeLimit(_earlyTicketingTimeLimit int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeDateRange4dep(_excludeDateRange4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeDateRange4ret(_excludeDateRange4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeFlightNo(_excludeFlightNo string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeNationality(_excludeNationality string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFareDirectDestrict(_fareDirectDestrict int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFareSource(_fareSource string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFareTypeCode(_fareTypeCode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFarebasis(_farebasis string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFileCode(_fileCode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDatePoint4dep(_flightDatePoint4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDatePoint4ret(_flightDatePoint4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDateRestrict4dep(_flightDateRestrict4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDateRestrict4ret(_flightDateRestrict4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetGv2childRule(_gv2childRule string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsAllowOj(_isAllowOj string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanAllRefund(_isCanAllRefund string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanPartRefund(_isCanPartRefund string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanRefund4dep(_isCanRefund4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanRefund4ret(_isCanRefund4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanReissue4dep(_isCanReissue4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanReissue4ret(_isCanReissue4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCreatePnr(_isCreatePnr string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanRefund4dep(_isNoShowCanRefund4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanRefund4ret(_isNoShowCanRefund4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanReissue4dep(_isNoShowCanReissue4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanReissue4ret(_isNoShowCanReissue4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsRt(_isRt string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsValidatPrice(_isValidatPrice string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetLateTicketingTimeLimit(_lateTicketingTimeLimit int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule(_luggageRule string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule4dep(_luggageRule4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule4ret(_luggageRule4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetMaxStay(_maxStay string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetMaxTravelPerson(_maxTravelPerson int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetMinStay(_minStay string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetMinTravelPerson(_minTravelPerson int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNationality(_nationality string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowPenalty4dep(_noShowPenalty4dep int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowPenalty4ret(_noShowPenalty4ret int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowTimeLimit4dep(_noShowTimeLimit4dep int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowTimeLimit4ret(_noShowTimeLimit4ret int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowCurrency(_noshowCurrency string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowFee(_noshowFee string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowRestrict(_noshowRestrict string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowRule(_noshowRule string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowRuleType(_noshowRuleType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowTimeRestrict(_noshowTimeRestrict string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowTimeRestrictUnit(_noshowTimeRestrictUnit string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetOjType(_ojType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetOriginLand(_originLand string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetOutFileCode(_outFileCode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetPassengerAge(_passengerAge string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetProductType(_productType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReceipts(_receipts string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundCurrencyAllUnused(_refundCurrencyAllUnused string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundCurrencyPartUnused(_refundCurrencyPartUnused string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeAllUnused(_refundFeeAllUnused string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeePartUnused(_refundFeePartUnused string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeTypeAllUnused(_refundFeeTypeAllUnused string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeTypePartUnused(_refundFeeTypePartUnused string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPartPrice4dep(_refundPartPrice4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPartPrice4ret(_refundPartPrice4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPrice4dep(_refundPrice4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPrice4ret(_refundPrice4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundRule(_refundRule string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePartPrice4dep(_reissuePartPrice4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePartPrice4ret(_reissuePartPrice4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePrice4dep(_reissuePrice4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePrice4ret(_reissuePrice4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissueRule(_reissueRule string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRemark(_remark string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRestrictFlightNo(_restrictFlightNo string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRetChangeCurrency(_retChangeCurrency string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRetChangeFee(_retChangeFee string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRetChangeFeeType(_retChangeFeeType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetReturnPoint(_returnPoint float64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRtCommissionFormula(_rtCommissionFormula string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRtType(_rtType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetRuleId(_ruleId string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetSaleAirline(_saleAirline string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetSaleDate(_saleDate string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetStockMode(_stockMode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTariff(_tariff string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTicketPrice(_ticketPrice int64) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTicketingAirline(_ticketingAirline string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTransitLand(_transitLand string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripDatePoint4dep(_tripDatePoint4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripDatePoint4ret(_tripDatePoint4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripExcludeDatePoint4dep(_tripExcludeDatePoint4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripExcludeDatePoint4ret(_tripExcludeDatePoint4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripType(_tripType string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetValidDate4dep(_validDate4dep string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetValidDate4ret(_validDate4ret string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetVipCode(_vipCode string) error
- func (r *TaobaoalitripitfareaddrtAPIRequest) SetWorkingHours(_workingHours string) error
- type TaobaoalitripitfareaddrtAPIResponse
- type TaobaoalitripitfareaddrtAPIResponseModel
- type TaobaoalitripitfarebatchaddAPIRequest
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetAddType() int64
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetBytes() *model.File
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetDataType() int64
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfarebatchaddAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripitfarebatchaddAPIRequest) SetAddType(_addType int64) error
- func (r *TaobaoalitripitfarebatchaddAPIRequest) SetBytes(_bytes *model.File) error
- func (r *TaobaoalitripitfarebatchaddAPIRequest) SetDataType(_dataType int64) error
- func (r *TaobaoalitripitfarebatchaddAPIRequest) SetExtendAttributes(_extendAttributes string) error
- type TaobaoalitripitfarebatchaddAPIResponse
- type TaobaoalitripitfarebatchaddAPIResponseModel
- type TaobaoalitripitfarebatchdeleteAPIRequest
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetAirline() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetArrCity() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetCabin() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetCanRt() bool
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetDepCity() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetEndModifyDate() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetEndRestrictGoDate() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetFareType() int64
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetFileCode() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetOperateSource() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetOutId() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetStartModifyDate() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetStartRestrictGoDate() string
- func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetStatusList() []string
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetAirline(_airline string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetArrCity(_arrCity string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetCabin(_cabin string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetCanRt(_canRt bool) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetDepCity(_depCity string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetEndModifyDate(_endModifyDate string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetEndRestrictGoDate(_endRestrictGoDate string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetFareType(_fareType int64) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetFileCode(_fileCode string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetOperateSource(_operateSource string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetStartModifyDate(_startModifyDate string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetStartRestrictGoDate(_startRestrictGoDate string) error
- func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetStatusList(_statusList []string) error
- type TaobaoalitripitfarebatchdeleteAPIResponse
- type TaobaoalitripitfarebatchdeleteAPIResponseModel
- type TaobaoalitripitfaredeleteAPIRequest
- func (r TaobaoalitripitfaredeleteAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfaredeleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfaredeleteAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfaredeleteAPIRequest) GetFareId() int64
- func (r TaobaoalitripitfaredeleteAPIRequest) GetOutId() string
- func (r TaobaoalitripitfaredeleteAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripitfaredeleteAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfaredeleteAPIRequest) SetFareId(_fareId int64) error
- func (r *TaobaoalitripitfaredeleteAPIRequest) SetOutId(_outId string) error
- type TaobaoalitripitfaredeleteAPIResponse
- type TaobaoalitripitfaredeleteAPIResponseModel
- type TaobaoalitripitfaregetAPIRequest
- func (r TaobaoalitripitfaregetAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfaregetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfaregetAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfaregetAPIRequest) GetFareId() int64
- func (r TaobaoalitripitfaregetAPIRequest) GetOutId() string
- func (r TaobaoalitripitfaregetAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripitfaregetAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfaregetAPIRequest) SetFareId(_fareId int64) error
- func (r *TaobaoalitripitfaregetAPIRequest) SetOutId(_outId string) error
- type TaobaoalitripitfaregetAPIResponse
- type TaobaoalitripitfaregetAPIResponseModel
- type TaobaoalitripitfarequerytaskAPIRequest
- func (r TaobaoalitripitfarequerytaskAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfarequerytaskAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfarequerytaskAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfarequerytaskAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitfarequerytaskAPIRequest) GetTaskId() int64
- func (r *TaobaoalitripitfarequerytaskAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfarequerytaskAPIRequest) SetTaskId(_taskId int64) error
- type TaobaoalitripitfarequerytaskAPIResponse
- type TaobaoalitripitfarequerytaskAPIResponseModel
- type TaobaoalitripitfareupdateAPIRequest
- func (r TaobaoalitripitfareupdateAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitfareupdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitfareupdateAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitfareupdateAPIRequest) GetFareId() int64
- func (r TaobaoalitripitfareupdateAPIRequest) GetFareJson() string
- func (r TaobaoalitripitfareupdateAPIRequest) GetFareType() int64
- func (r TaobaoalitripitfareupdateAPIRequest) GetOutId() string
- func (r TaobaoalitripitfareupdateAPIRequest) GetRawParams() model.Params
- func (r *TaobaoalitripitfareupdateAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitfareupdateAPIRequest) SetFareId(_fareId int64) error
- func (r *TaobaoalitripitfareupdateAPIRequest) SetFareJson(_fareJson string) error
- func (r *TaobaoalitripitfareupdateAPIRequest) SetFareType(_fareType int64) error
- func (r *TaobaoalitripitfareupdateAPIRequest) SetOutId(_outId string) error
- type TaobaoalitripitfareupdateAPIResponse
- type TaobaoalitripitfareupdateAPIResponseModel
- type TaobaoalitripitpolicyaddAPIRequest
- func (r TaobaoalitripitpolicyaddAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitpolicyaddAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitpolicyaddAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitpolicyaddAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitpolicyaddAPIRequest) GetTopPolicyDo() *TopPolicyDo
- func (r *TaobaoalitripitpolicyaddAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitpolicyaddAPIRequest) SetTopPolicyDo(_topPolicyDo *TopPolicyDo) error
- type TaobaoalitripitpolicyaddAPIResponse
- type TaobaoalitripitpolicyaddAPIResponseModel
- type TaobaoalitripitpolicybatchdeleteAPIRequest
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetAirline() string
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetArrCity() string
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetCabin() string
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetDepCity() string
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetPolicyId() string
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetStatusList() []string
- func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetAirline(_airline string) error
- func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetArrCity(_arrCity string) error
- func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetCabin(_cabin string) error
- func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetDepCity(_depCity string) error
- func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetPolicyId(_policyId string) error
- func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetStatusList(_statusList []string) error
- type TaobaoalitripitpolicybatchdeleteAPIResponse
- type TaobaoalitripitpolicybatchdeleteAPIResponseModel
- type TaobaoalitripitpolicydeleteAPIRequest
- func (r TaobaoalitripitpolicydeleteAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitpolicydeleteAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitpolicydeleteAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitpolicydeleteAPIRequest) GetOutId() string
- func (r TaobaoalitripitpolicydeleteAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitpolicydeleteAPIRequest) GetTaobaoId() int64
- func (r *TaobaoalitripitpolicydeleteAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitpolicydeleteAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoalitripitpolicydeleteAPIRequest) SetTaobaoId(_taobaoId int64) error
- type TaobaoalitripitpolicydeleteAPIResponse
- type TaobaoalitripitpolicydeleteAPIResponseModel
- type TaobaoalitripitpolicygetAPIRequest
- func (r TaobaoalitripitpolicygetAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitpolicygetAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitpolicygetAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitpolicygetAPIRequest) GetOutId() string
- func (r TaobaoalitripitpolicygetAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitpolicygetAPIRequest) GetTaobaoId() int64
- func (r *TaobaoalitripitpolicygetAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitpolicygetAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoalitripitpolicygetAPIRequest) SetTaobaoId(_taobaoId int64) error
- type TaobaoalitripitpolicygetAPIResponse
- type TaobaoalitripitpolicygetAPIResponseModel
- type TaobaoalitripitpolicyupdateAPIRequest
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetApiMethodName() string
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetApiParams(params url.Values)
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetExtendAttributes() string
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetOutId() string
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetRawParams() model.Params
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetTaobaoId() int64
- func (r TaobaoalitripitpolicyupdateAPIRequest) GetTopPolicyDo() *TopPolicyDo
- func (r *TaobaoalitripitpolicyupdateAPIRequest) SetExtendAttributes(_extendAttributes string) error
- func (r *TaobaoalitripitpolicyupdateAPIRequest) SetOutId(_outId string) error
- func (r *TaobaoalitripitpolicyupdateAPIRequest) SetTaobaoId(_taobaoId int64) error
- func (r *TaobaoalitripitpolicyupdateAPIRequest) SetTopPolicyDo(_topPolicyDo *TopPolicyDo) error
- type TaobaoalitripitpolicyupdateAPIResponse
- type TaobaoalitripitpolicyupdateAPIResponseModel
- type TopPolicyDo
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ErrorFareRow ¶
type ErrorFareRow struct { // 错误描述 ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"` // 错误行数 RowNum int64 `json:"row_num,omitempty" xml:"row_num,omitempty"` }
ErrorFareRow 结构体
type TaobaoalitripitfareaddowAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfareaddowAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfareaddowAPIRequest 【国际机票自有政策】单条单程添加 API请求 taobao.alitrip.it.fare.addow
自有政策单程添加接口,重复的老数据会被删除,重复判断规则同excel
func NewTaobaoalitripitfareaddowRequest ¶ added in v1.3.1
func NewTaobaoalitripitfareaddowRequest() *TaobaoalitripitfareaddowAPIRequest
NewTaobaoalitripitfareaddowRequest 初始化TaobaoalitripitfareaddowAPIRequest对象
func (TaobaoalitripitfareaddowAPIRequest) GetAddressOption ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetAddressOption() string
GetAddressOption AddressOption Getter
func (TaobaoalitripitfareaddowAPIRequest) GetAdjustMoney ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetAdjustMoney() int64
GetAdjustMoney AdjustMoney Getter
func (TaobaoalitripitfareaddowAPIRequest) GetAdultPassengerIdentity ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetAdultPassengerIdentity() string
GetAdultPassengerIdentity AdultPassengerIdentity Getter
func (TaobaoalitripitfareaddowAPIRequest) GetAdultTax ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetAdultTax() string
GetAdultTax AdultTax Getter
func (TaobaoalitripitfareaddowAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfareaddowAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfareaddowAPIRequest) GetApplyChannel ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetApplyChannel() string
GetApplyChannel ApplyChannel Getter
func (TaobaoalitripitfareaddowAPIRequest) GetBookingOffice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetBookingOffice() string
GetBookingOffice BookingOffice Getter
func (TaobaoalitripitfareaddowAPIRequest) GetBuyTicketNotice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetBuyTicketNotice() string
GetBuyTicketNotice BuyTicketNotice Getter
func (TaobaoalitripitfareaddowAPIRequest) GetCabin ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetCabin() string
GetCabin Cabin Getter
func (TaobaoalitripitfareaddowAPIRequest) GetCanDepChange ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetCanDepChange() string
GetCanDepChange CanDepChange Getter
func (TaobaoalitripitfareaddowAPIRequest) GetChildPrice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetChildPrice() string
GetChildPrice ChildPrice Getter
func (TaobaoalitripitfareaddowAPIRequest) GetChildTax ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetChildTax() string
GetChildTax ChildTax Getter
func (TaobaoalitripitfareaddowAPIRequest) GetCodeSharingType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetCodeSharingType() string
GetCodeSharingType CodeSharingType Getter
func (TaobaoalitripitfareaddowAPIRequest) GetCommodityType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetCommodityType() string
GetCommodityType CommodityType Getter
func (TaobaoalitripitfareaddowAPIRequest) GetDepChangeCurrency ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetDepChangeCurrency() string
GetDepChangeCurrency DepChangeCurrency Getter
func (TaobaoalitripitfareaddowAPIRequest) GetDepChangeFee ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetDepChangeFee() string
GetDepChangeFee DepChangeFee Getter
func (TaobaoalitripitfareaddowAPIRequest) GetDepChangeFeeType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetDepChangeFeeType() string
GetDepChangeFeeType DepChangeFeeType Getter
func (TaobaoalitripitfareaddowAPIRequest) GetDestination ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetDestination() string
GetDestination Destination Getter
func (TaobaoalitripitfareaddowAPIRequest) GetEarlyTicketingTimeLimit ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetEarlyTicketingTimeLimit() int64
GetEarlyTicketingTimeLimit EarlyTicketingTimeLimit Getter
func (TaobaoalitripitfareaddowAPIRequest) GetExcludeDateRange4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetExcludeDateRange4dep() string
GetExcludeDateRange4dep ExcludeDateRange4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetExcludeFlightNo ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetExcludeFlightNo() string
GetExcludeFlightNo ExcludeFlightNo Getter
func (TaobaoalitripitfareaddowAPIRequest) GetExcludeNationality ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetExcludeNationality() string
GetExcludeNationality ExcludeNationality Getter
func (TaobaoalitripitfareaddowAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfareaddowAPIRequest) GetFareSource ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetFareSource() string
GetFareSource FareSource Getter
func (TaobaoalitripitfareaddowAPIRequest) GetFareTypeCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetFareTypeCode() string
GetFareTypeCode FareTypeCode Getter
func (TaobaoalitripitfareaddowAPIRequest) GetFarebasis ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetFarebasis() string
GetFarebasis Farebasis Getter
func (TaobaoalitripitfareaddowAPIRequest) GetFileCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetFileCode() string
GetFileCode FileCode Getter
func (TaobaoalitripitfareaddowAPIRequest) GetFlightDatePoint4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetFlightDatePoint4dep() string
GetFlightDatePoint4dep FlightDatePoint4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetFlightDateRestrict4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetFlightDateRestrict4dep() string
GetFlightDateRestrict4dep FlightDateRestrict4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetGv2childRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetGv2childRule() string
GetGv2childRule Gv2childRule Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsCanAllRefund ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanAllRefund() string
GetIsCanAllRefund IsCanAllRefund Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsCanPartRefund ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanPartRefund() string
GetIsCanPartRefund IsCanPartRefund Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsCanRefund4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanRefund4dep() string
GetIsCanRefund4dep IsCanRefund4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsCanReissue4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsCanReissue4dep() string
GetIsCanReissue4dep IsCanReissue4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsCreatePnr ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsCreatePnr() string
GetIsCreatePnr IsCreatePnr Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsNoShowCanRefund4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsNoShowCanRefund4dep() string
GetIsNoShowCanRefund4dep IsNoShowCanRefund4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsNoShowCanReissue4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsNoShowCanReissue4dep() string
GetIsNoShowCanReissue4dep IsNoShowCanReissue4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetIsValidatPrice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetIsValidatPrice() string
GetIsValidatPrice IsValidatPrice Getter
func (TaobaoalitripitfareaddowAPIRequest) GetLateTicketingTimeLimit ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetLateTicketingTimeLimit() int64
GetLateTicketingTimeLimit LateTicketingTimeLimit Getter
func (TaobaoalitripitfareaddowAPIRequest) GetLuggageRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetLuggageRule() string
GetLuggageRule LuggageRule Getter
func (TaobaoalitripitfareaddowAPIRequest) GetLuggageRule4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetLuggageRule4dep() string
GetLuggageRule4dep LuggageRule4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetMaxTravelPerson ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetMaxTravelPerson() int64
GetMaxTravelPerson MaxTravelPerson Getter
func (TaobaoalitripitfareaddowAPIRequest) GetMinTravelPerson ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetMinTravelPerson() int64
GetMinTravelPerson MinTravelPerson Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNationality ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNationality() string
GetNationality Nationality Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoShowPenalty4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoShowPenalty4dep() int64
GetNoShowPenalty4dep NoShowPenalty4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoShowTimeLimit4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoShowTimeLimit4dep() int64
GetNoShowTimeLimit4dep NoShowTimeLimit4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowCurrency ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowCurrency() string
GetNoshowCurrency NoshowCurrency Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowFee ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowFee() string
GetNoshowFee NoshowFee Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowRestrict ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowRestrict() string
GetNoshowRestrict NoshowRestrict Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowRule() string
GetNoshowRule NoshowRule Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowRuleType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowRuleType() string
GetNoshowRuleType NoshowRuleType Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowTimeRestrict ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowTimeRestrict() string
GetNoshowTimeRestrict NoshowTimeRestrict Getter
func (TaobaoalitripitfareaddowAPIRequest) GetNoshowTimeRestrictUnit ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetNoshowTimeRestrictUnit() string
GetNoshowTimeRestrictUnit NoshowTimeRestrictUnit Getter
func (TaobaoalitripitfareaddowAPIRequest) GetOriginLand ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetOriginLand() string
GetOriginLand OriginLand Getter
func (TaobaoalitripitfareaddowAPIRequest) GetOutFileCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetOutFileCode() string
GetOutFileCode OutFileCode Getter
func (TaobaoalitripitfareaddowAPIRequest) GetPassengerAge ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetPassengerAge() string
GetPassengerAge PassengerAge Getter
func (TaobaoalitripitfareaddowAPIRequest) GetProductType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetProductType() string
GetProductType ProductType Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitfareaddowAPIRequest) GetReceipts ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetReceipts() string
GetReceipts Receipts Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundCurrencyAllUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundCurrencyAllUnused() string
GetRefundCurrencyAllUnused RefundCurrencyAllUnused Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundCurrencyPartUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundCurrencyPartUnused() string
GetRefundCurrencyPartUnused RefundCurrencyPartUnused Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundFeeAllUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeeAllUnused() string
GetRefundFeeAllUnused RefundFeeAllUnused Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundFeePartUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeePartUnused() string
GetRefundFeePartUnused RefundFeePartUnused Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundFeeTypeAllUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeeTypeAllUnused() string
GetRefundFeeTypeAllUnused RefundFeeTypeAllUnused Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundFeeTypePartUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundFeeTypePartUnused() string
GetRefundFeeTypePartUnused RefundFeeTypePartUnused Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundPartPrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundPartPrice4dep() string
GetRefundPartPrice4dep RefundPartPrice4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundPrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundPrice4dep() string
GetRefundPrice4dep RefundPrice4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRefundRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRefundRule() string
GetRefundRule RefundRule Getter
func (TaobaoalitripitfareaddowAPIRequest) GetReissuePartPrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetReissuePartPrice4dep() string
GetReissuePartPrice4dep ReissuePartPrice4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetReissuePrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetReissuePrice4dep() string
GetReissuePrice4dep ReissuePrice4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetReissueRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetReissueRule() string
GetReissueRule ReissueRule Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRemark ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRemark() string
GetRemark Remark Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRestrictFlightNo ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRestrictFlightNo() string
GetRestrictFlightNo RestrictFlightNo Getter
func (TaobaoalitripitfareaddowAPIRequest) GetReturnPoint ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetReturnPoint() float64
GetReturnPoint ReturnPoint Getter
func (TaobaoalitripitfareaddowAPIRequest) GetRuleId ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetRuleId() string
GetRuleId RuleId Getter
func (TaobaoalitripitfareaddowAPIRequest) GetSaleAirline ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetSaleAirline() string
GetSaleAirline SaleAirline Getter
func (TaobaoalitripitfareaddowAPIRequest) GetSaleDate ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetSaleDate() string
GetSaleDate SaleDate Getter
func (TaobaoalitripitfareaddowAPIRequest) GetStockMode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetStockMode() string
GetStockMode StockMode Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTariff ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTariff() string
GetTariff Tariff Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTicketPrice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTicketPrice() int64
GetTicketPrice TicketPrice Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTicketingAirline ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTicketingAirline() string
GetTicketingAirline TicketingAirline Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTransitLand ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTransitLand() string
GetTransitLand TransitLand Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTripDatePoint4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTripDatePoint4dep() string
GetTripDatePoint4dep TripDatePoint4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTripExcludeDatePoint4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTripExcludeDatePoint4dep() string
GetTripExcludeDatePoint4dep TripExcludeDatePoint4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetTripType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetTripType() string
GetTripType TripType Getter
func (TaobaoalitripitfareaddowAPIRequest) GetValidDate4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetValidDate4dep() string
GetValidDate4dep ValidDate4dep Getter
func (TaobaoalitripitfareaddowAPIRequest) GetVipCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetVipCode() string
GetVipCode VipCode Getter
func (TaobaoalitripitfareaddowAPIRequest) GetWorkingHours ¶ added in v1.3.1
func (r TaobaoalitripitfareaddowAPIRequest) GetWorkingHours() string
GetWorkingHours WorkingHours Getter
func (*TaobaoalitripitfareaddowAPIRequest) SetAddressOption ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetAddressOption(_addressOption string) error
SetAddressOption is AddressOption Setter 城市/机场选项,默认为城市1、可以填写:“机场",“城市”2、定义始发地/目的地/中转点,输入为机场,还是城市。3、如:此项输入机场,则始发地、目的地必须输入机场三字码
func (*TaobaoalitripitfareaddowAPIRequest) SetAdjustMoney ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetAdjustMoney(_adjustMoney int64) error
SetAdjustMoney is AdjustMoney Setter 留钱,1.0或正负数字2.-20表示返20元;20代表留20元
func (*TaobaoalitripitfareaddowAPIRequest) SetAdultPassengerIdentity ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetAdultPassengerIdentity(_adultPassengerIdentity string) error
SetAdultPassengerIdentity is AdultPassengerIdentity Setter 成人旅客身份,1.不得为空 2.普通/学生 3.当输入学生时,儿童价格项输入无效 4.当为小团产品时,此适用身份类别必须为 普通。5、后期支持劳工、移民、海员、老人、青年
func (*TaobaoalitripitfareaddowAPIRequest) SetAdultTax ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetAdultTax(_adultTax string) error
SetAdultTax is AdultTax Setter (后期字段,预留),成人税费,1、整数金额(包机切位产品适用)
func (*TaobaoalitripitfareaddowAPIRequest) SetApplyChannel ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetApplyChannel(_applyChannel string) error
SetApplyChannel is ApplyChannel Setter 运价渠道 可选listing,宝贝 默认listing
func (*TaobaoalitripitfareaddowAPIRequest) SetBookingOffice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetBookingOffice(_bookingOffice string) error
SetBookingOffice is BookingOffice Setter 预定OFFICE,空表示默认优先级最高OFFICE,可输入OFFICE,校验必须为配置中存在的OFFICE
func (*TaobaoalitripitfareaddowAPIRequest) SetBuyTicketNotice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetBuyTicketNotice(_buyTicketNotice string) error
SetBuyTicketNotice is BuyTicketNotice Setter 购票须知,非必输长度小于300字符只在退票规定不为空时才会生效
func (*TaobaoalitripitfareaddowAPIRequest) SetCabin ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetCabin(_cabin string) error
SetCabin is Cabin Setter 舱位, 用","表示航段的分割。 1、舱位代码。每段只允许录入一个舱位代码,若全程舱位一致则可以只录入一个
func (*TaobaoalitripitfareaddowAPIRequest) SetCanDepChange ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetCanDepChange(_canDepChange string) error
SetCanDepChange is CanDepChange Setter 必填项,去程可否改期,可输入是或否
func (*TaobaoalitripitfareaddowAPIRequest) SetChildPrice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetChildPrice(_childPrice string) error
SetChildPrice is ChildPrice Setter 儿童价,1、可不输入,空表示不适用儿童价 2、可输入大于0的正整数及百分比,输入百分比时,成人价格必须录入 例如:2000或70%。 3. 百分比计算的数值,个位向上取整 当"乘客类型"输入非“普通”(成人)时,此项输入无效。
func (*TaobaoalitripitfareaddowAPIRequest) SetChildTax ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetChildTax(_childTax string) error
SetChildTax is ChildTax Setter (后期字段,预留),儿童税费,1、整数金额(包机切位产品适用)
func (*TaobaoalitripitfareaddowAPIRequest) SetCodeSharingType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetCodeSharingType(_codeSharingType string) error
SetCodeSharingType is CodeSharingType Setter 不录入表示不限制;选项为:仅限同集团代码共享适用;代码共享适用;不允许代码共享;不限制 默认不限制
func (*TaobaoalitripitfareaddowAPIRequest) SetCommodityType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetCommodityType(_commodityType string) error
SetCommodityType is CommodityType Setter 商品类型,可选值:普通、金牌,默认普通,非金牌卖家不得选择金牌
func (*TaobaoalitripitfareaddowAPIRequest) SetDepChangeCurrency ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetDepChangeCurrency(_depChangeCurrency string) error
SetDepChangeCurrency is DepChangeCurrency Setter 去程改期币种,可录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddowAPIRequest) SetDepChangeFee ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetDepChangeFee(_depChangeFee string) error
SetDepChangeFee is DepChangeFee Setter 【去程可否改期】为是时为必填项, 可输入格式如: 1) 200 表示改期手续费为200(货币单位在下一个格子里) 2)* 表示不允许改期 3) 200-0-400 表示起飞前改期手续费200;起飞后改期手续费400 4) 30-0-* 表示起飞前改期手续费30;起飞后不允许改期 5)200-72-300-48-1000-0-* 表示72小时前改期手续费200; 48小时到72小时,改期手续费300; 飞机起飞不足48小时; 改期手续费1000; 飞机起飞后不予改期(输入*)
func (*TaobaoalitripitfareaddowAPIRequest) SetDepChangeFeeType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetDepChangeFeeType(_depChangeFeeType string) error
SetDepChangeFeeType is DepChangeFeeType Setter 去程改期费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddowAPIRequest) SetDestination ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetDestination(_destination string) error
SetDestination is Destination Setter 目的地,多个用“,”隔开 1.不得为空 2.可以填写:机场三字码”或“城市码” 3.最多允许100个机场三字码/城市码
func (*TaobaoalitripitfareaddowAPIRequest) SetEarlyTicketingTimeLimit ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetEarlyTicketingTimeLimit(_earlyTicketingTimeLimit int64) error
SetEarlyTicketingTimeLimit is EarlyTicketingTimeLimit Setter 提前出票时限,默认为空,代表无限制; 输入为小于等于365的正整数。 小于或等于最晚出票时限。 单位为天
func (*TaobaoalitripitfareaddowAPIRequest) SetExcludeDateRange4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetExcludeDateRange4dep(_excludeDateRange4dep string) error
SetExcludeDateRange4dep is ExcludeDateRange4dep Setter 去程旅行排除时间段,支持多段组合,用“,”隔开隔开, 1.格式,例:2014-04-01~2014-12-31;或例:2014-04-01~2014-06-30,2014-09-01~2014-09-30, 3日期格式为 YYYY-MM-DD,YYYY/MM/DD 4、旅行排除日期最多只能输入200个字符
func (*TaobaoalitripitfareaddowAPIRequest) SetExcludeFlightNo ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetExcludeFlightNo(_excludeFlightNo string) error
SetExcludeFlightNo is ExcludeFlightNo Setter 排除航班号限制,同一航段之间用,隔开表示或的关系;不同航段之间用/隔开。 1 CA001-999,CA3000-3999 表示CA001至999以及3000至3999之间航班号的航班 2 MU 表示所有MU开头的自营航班 3 CA(LH\AZ) 表示CA开头的实际承运人为LH或AZ的航班 4 CA(*) 表示CA代码共享航班/CA开头的实际承运人为其他航空公司的航班 5 CA(CA) 表示CA自营航班/CA实际承运航班; 6 CA(OZ)001-999 表示CA开头航班号为001-999之间且实际承运人为OZ的航班; 7 为空表示无限制;8比如两段,第一段无限制,第二段有限制 /CA123
func (*TaobaoalitripitfareaddowAPIRequest) SetExcludeNationality ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetExcludeNationality(_excludeNationality string) error
SetExcludeNationality is ExcludeNationality Setter 除外国籍,可录入多个用","隔开表示或的关系 1、可录入国家二字代码,为空表示不限制,最多录20个 *默认为空,不输入为不限制
func (*TaobaoalitripitfareaddowAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfareaddowAPIRequest) SetFareSource ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetFareSource(_fareSource string) error
SetFareSource is FareSource Setter (后期字段,预留),运价发布渠道,1、可填写 PC、无线、都适用 2、默认为都适用
func (*TaobaoalitripitfareaddowAPIRequest) SetFareTypeCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetFareTypeCode(_fareTypeCode string) error
SetFareTypeCode is FareTypeCode Setter 运价类型,最大长度3
func (*TaobaoalitripitfareaddowAPIRequest) SetFarebasis ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetFarebasis(_farebasis string) error
SetFarebasis is Farebasis Setter 运价基础,最大长度8
func (*TaobaoalitripitfareaddowAPIRequest) SetFileCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetFileCode(_fileCode string) error
SetFileCode is FileCode Setter 文件编号
func (*TaobaoalitripitfareaddowAPIRequest) SetFlightDatePoint4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetFlightDatePoint4dep(_flightDatePoint4dep string) error
SetFlightDatePoint4dep is FlightDatePoint4dep Setter 去程班期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddowAPIRequest) SetFlightDateRestrict4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetFlightDateRestrict4dep(_flightDateRestrict4dep string) error
SetFlightDateRestrict4dep is FlightDateRestrict4dep Setter 去程班期限制,1.12表示周一周二 2.12:00-14:00表示每天的12点到14点 3. 12:00FRI-12:00SAT 表示周五的中午12点至周六的中午12点
func (*TaobaoalitripitfareaddowAPIRequest) SetGv2childRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetGv2childRule(_gv2childRule string) error
SetGv2childRule is Gv2childRule Setter 小团儿童计数规则,可选值:1个儿童计1个成人、2个儿童计1个成人、儿童不计
func (*TaobaoalitripitfareaddowAPIRequest) SetIsCanAllRefund ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanAllRefund(_isCanAllRefund string) error
SetIsCanAllRefund is IsCanAllRefund Setter 必填项,全部未使用可否退票,可输入:是,否
func (*TaobaoalitripitfareaddowAPIRequest) SetIsCanPartRefund ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanPartRefund(_isCanPartRefund string) error
SetIsCanPartRefund is IsCanPartRefund Setter 必填项,部分未使用可否退票,可输入:是,否
func (*TaobaoalitripitfareaddowAPIRequest) SetIsCanRefund4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanRefund4dep(_isCanRefund4dep string) error
SetIsCanRefund4dep is IsCanRefund4dep Setter (已废除字段),去程全部未使用可否退票,录入是或否
func (*TaobaoalitripitfareaddowAPIRequest) SetIsCanReissue4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCanReissue4dep(_isCanReissue4dep string) error
SetIsCanReissue4dep is IsCanReissue4dep Setter (已废除字段),去程全部未使用可否改期,录入是或否
func (*TaobaoalitripitfareaddowAPIRequest) SetIsCreatePnr ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsCreatePnr(_isCreatePnr string) error
SetIsCreatePnr is IsCreatePnr Setter (后期字段,预留),是否创建PNR,1、选项 可填写是,否.默认为是
func (*TaobaoalitripitfareaddowAPIRequest) SetIsNoShowCanRefund4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsNoShowCanRefund4dep(_isNoShowCanRefund4dep string) error
SetIsNoShowCanRefund4dep is IsNoShowCanRefund4dep Setter (已废除字段),去程NOSHOW能否退票,输入是或否;默认为否
func (*TaobaoalitripitfareaddowAPIRequest) SetIsNoShowCanReissue4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsNoShowCanReissue4dep(_isNoShowCanReissue4dep string) error
SetIsNoShowCanReissue4dep is IsNoShowCanReissue4dep Setter (已废除字段),去程NOSHOW能否改期,输入是或否;默认为否
func (*TaobaoalitripitfareaddowAPIRequest) SetIsValidatPrice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetIsValidatPrice(_isValidatPrice string) error
SetIsValidatPrice is IsValidatPrice Setter 是否校验票面价,1、可填写 是或者否;默认为否
func (*TaobaoalitripitfareaddowAPIRequest) SetLateTicketingTimeLimit ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetLateTicketingTimeLimit(_lateTicketingTimeLimit int64) error
SetLateTicketingTimeLimit is LateTicketingTimeLimit Setter 最晚出票时限,默认为空,代表无限制; 输入为小于等于365的正整数。 大于或等于提前出票时限。 单位为天
func (*TaobaoalitripitfareaddowAPIRequest) SetLuggageRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetLuggageRule(_luggageRule string) error
SetLuggageRule is LuggageRule Setter 行李额规定,1、不可为空2、可填写:1PC。逾重行李费用为每公斤100元3、行李额规定最多为300个字符
func (*TaobaoalitripitfareaddowAPIRequest) SetLuggageRule4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetLuggageRule4dep(_luggageRule4dep string) error
SetLuggageRule4dep is LuggageRule4dep Setter (后期字段,预留),去程行李额规定,可输入1-23,1-23 中间用","隔开,表示第一程和第二程(中转)支持行李额为1PC,23KG。若某段为空表示该段按照航空公司规定执行,逗号不可缺少;若不提供免费行李额直接输入空
func (*TaobaoalitripitfareaddowAPIRequest) SetMaxTravelPerson ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetMaxTravelPerson(_maxTravelPerson int64) error
SetMaxTravelPerson is MaxTravelPerson Setter 最大出行人数,数字1-9
func (*TaobaoalitripitfareaddowAPIRequest) SetMinTravelPerson ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetMinTravelPerson(_minTravelPerson int64) error
SetMinTravelPerson is MinTravelPerson Setter 最小出行人数,数字1-9
func (*TaobaoalitripitfareaddowAPIRequest) SetNationality ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNationality(_nationality string) error
SetNationality is Nationality Setter 国籍,可录入多个用","隔开表示或的关系 1、可录入国家二字代码,为空表示不限制,最多录20个 *默认为空,不输入为不限制
func (*TaobaoalitripitfareaddowAPIRequest) SetNoShowPenalty4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoShowPenalty4dep(_noShowPenalty4dep int64) error
SetNoShowPenalty4dep is NoShowPenalty4dep Setter (已废除字段),去程NOSHOW罚金,可为空,若输入则为正整数;其中空表示按航空公司规定执行
func (*TaobaoalitripitfareaddowAPIRequest) SetNoShowTimeLimit4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoShowTimeLimit4dep(_noShowTimeLimit4dep int64) error
SetNoShowTimeLimit4dep is NoShowTimeLimit4dep Setter (已废除字段),去程NOSHOW规定时限,输入正整数
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowCurrency ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowCurrency(_noshowCurrency string) error
SetNoshowCurrency is NoshowCurrency Setter NOSHOW币种,可录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowFee ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowFee(_noshowFee string) error
SetNoshowFee is NoshowFee Setter NOSHOW金额,只能录入整数或百分比,【NOSHOW是否有限制】为是,【NOSHOW规则】不是不可退票,不可改期时,此项为必填项
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowRestrict ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowRestrict(_noshowRestrict string) error
SetNoshowRestrict is NoshowRestrict Setter 必填项,NOSHOW是否有限制,可输入是或否
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowRule(_noshowRule string) error
SetNoshowRule is NoshowRule Setter (已废除字段)误机罚金说明,1、不可为空 2、可填写:起飞前不得退票,不得改期 3、误机罚金说明最多为300个字符
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowRuleType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowRuleType(_noshowRuleType string) error
SetNoshowRuleType is NoshowRuleType Setter NOSHOW规则,可录入多个,多个用逗号分隔。可录入不可退票、不可改期、不可退票,不可改期
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowTimeRestrict ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowTimeRestrict(_noshowTimeRestrict string) error
SetNoshowTimeRestrict is NoshowTimeRestrict Setter NOSHOW时限,只能录入整数,【NOSHOW是否有限制】为是时,此项为必填项
func (*TaobaoalitripitfareaddowAPIRequest) SetNoshowTimeRestrictUnit ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetNoshowTimeRestrictUnit(_noshowTimeRestrictUnit string) error
SetNoshowTimeRestrictUnit is NoshowTimeRestrictUnit Setter NOSHOW时限单位(小时/天, 默认为小时)
func (*TaobaoalitripitfareaddowAPIRequest) SetOriginLand ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetOriginLand(_originLand string) error
SetOriginLand is OriginLand Setter 始发地,多个用“,”隔开 1.不得为空 2.可以填写:机场三字码”或“城市码” 3.最多允许100个机场三字码/城市码
func (*TaobaoalitripitfareaddowAPIRequest) SetOutFileCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetOutFileCode(_outFileCode string) error
SetOutFileCode is OutFileCode Setter 外部政策ID,1、自行输入的ID,建议为唯一id,有些操作可以使用此id 最多50个字符
func (*TaobaoalitripitfareaddowAPIRequest) SetPassengerAge ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetPassengerAge(_passengerAge string) error
SetPassengerAge is PassengerAge Setter 乘客年龄,1、可录入范围如21-25表示21周岁至25周岁
func (*TaobaoalitripitfareaddowAPIRequest) SetProductType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetProductType(_productType string) error
SetProductType is ProductType Setter (后期字段,预留),产品类型,1.不可为空 2.填写为:包机切位、申请、见舱预订;
func (*TaobaoalitripitfareaddowAPIRequest) SetReceipts ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetReceipts(_receipts string) error
SetReceipts is Receipts Setter 必填项 赋值范围:电子行程单,旅行发票,差额行程单发票,等额行程单
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundCurrencyAllUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundCurrencyAllUnused(_refundCurrencyAllUnused string) error
SetRefundCurrencyAllUnused is RefundCurrencyAllUnused Setter 全部未使用退票币种,只能录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundCurrencyPartUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundCurrencyPartUnused(_refundCurrencyPartUnused string) error
SetRefundCurrencyPartUnused is RefundCurrencyPartUnused Setter 部分未使用退票币种,可录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundFeeAllUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeeAllUnused(_refundFeeAllUnused string) error
SetRefundFeeAllUnused is RefundFeeAllUnused Setter 【全部未使用可否退票】为是时,此项为必填项。 可输入格式如: 1) 200 表示退票手续费为200(货币单位在下一个格子里) 2) 20% 表示退票手续费为票面价的20% 3)* 表示不允许退票 4) 200-0-400 表示起飞前退票手续费200;起飞后退票手续费400 5) 30%-0-* 表示起飞前退票手续费为票面价的30%;起飞后不允许退票 6)200-72-300-48-1000-0-* 表示72小时前退票手续费200; 48小时到72小时,退票手续费300; 飞机起飞不足48小时; 退票手续费1000; 飞机起飞后不予退票(输入*) 7) 10%-72-30%-48-70%-0-* 表示72小时前退票手续费为票面价的10%; 48小时到72小时,退票手续费为票面价的30%; 飞机起飞不足48小时; 退票手续费为票面价的70%; 飞机起飞后不予退票(输入*)
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundFeePartUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeePartUnused(_refundFeePartUnused string) error
SetRefundFeePartUnused is RefundFeePartUnused Setter 部分未使用退票费用,格式同【全部未使用退票费用】,【部分未使用可否退票】为是时,此项为必填项
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundFeeTypeAllUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeeTypeAllUnused(_refundFeeTypeAllUnused string) error
SetRefundFeeTypeAllUnused is RefundFeeTypeAllUnused Setter 全部未使用退票费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundFeeTypePartUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundFeeTypePartUnused(_refundFeeTypePartUnused string) error
SetRefundFeeTypePartUnused is RefundFeeTypePartUnused Setter 部分未使用退票费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundPartPrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundPartPrice4dep(_refundPartPrice4dep string) error
SetRefundPartPrice4dep is RefundPartPrice4dep Setter (已废除字段),去程部分未使用退票费用,可输入空,*或正整数,其中空表示按照航空公司规定执行,*表示不支持部分退票
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundPrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundPrice4dep(_refundPrice4dep string) error
SetRefundPrice4dep is RefundPrice4dep Setter (已废除字段),去程全部未使用退票费用,可输入格式如:200-72-300-48-1000-0-*,表示72小时前退票手续费200;48小时到72小时,退票手续费300;飞机起飞不足48小时退票手续费1000;飞机起飞后不予退票(输入*);
func (*TaobaoalitripitfareaddowAPIRequest) SetRefundRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRefundRule(_refundRule string) error
SetRefundRule is RefundRule Setter (已废除字段)退票规定,1、不可为空 2、可填写:收取20%退票费用,或者是收取500元退票费等。 3、退票规定最多为300个字符
func (*TaobaoalitripitfareaddowAPIRequest) SetReissuePartPrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetReissuePartPrice4dep(_reissuePartPrice4dep string) error
SetReissuePartPrice4dep is ReissuePartPrice4dep Setter (已废除字段),去程部分未使用改期费用,可输入空,*或正整数,其中空表示按照航空公司规定执行,*表示不支持部分改期
func (*TaobaoalitripitfareaddowAPIRequest) SetReissuePrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetReissuePrice4dep(_reissuePrice4dep string) error
SetReissuePrice4dep is ReissuePrice4dep Setter (已废除字段),去程全部未使用改期费用,可输入格式如:200-72-300-48-1000-0-*,表示72小时前改期手续费200;48小时到72小时,改期手续费300;飞机起飞不足48小时改期手续费1000;飞机起飞后不予改期(输入*);
func (*TaobaoalitripitfareaddowAPIRequest) SetReissueRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetReissueRule(_reissueRule string) error
SetReissueRule is ReissueRule Setter (已废除字段)改期规定,1、不可为空 2、可填写:收取20%改期费用,或者是收取500元改期费等。 3、改期规定最多为300个字符
func (*TaobaoalitripitfareaddowAPIRequest) SetRemark ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRemark(_remark string) error
SetRemark is Remark Setter 备注,出票备注文本
func (*TaobaoalitripitfareaddowAPIRequest) SetRestrictFlightNo ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRestrictFlightNo(_restrictFlightNo string) error
SetRestrictFlightNo is RestrictFlightNo Setter 航班号限制,同一航段之间用,隔开表示或的关系;不同航段之间用/隔开。 1 CA001-999,CA3000-3999 表示CA001至999以及3000至3999之间航班号的航班 2 MU 表示所有MU开头的航班 3 CA(LH\AZ) 表示CA开头的实际承运人为LH或AZ的航班 4 CA(*) 表示CA代码共享航班/CA开头的实际承运人为其他航空公司的航班 5 CA(CA) 表示CA自营航班/CA实际承运航班; 6 CA(OZ)001-999 表示CA开头航班号为001-999之间且实际承运人为OZ的航班; 7 为空表示无限制
func (*TaobaoalitripitfareaddowAPIRequest) SetReturnPoint ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetReturnPoint(_returnPoint float64) error
SetReturnPoint is ReturnPoint Setter 返点,1.不得为空 2.只允许填写数字,支持到小数点后两位;不用填写% 3.返点需小于100 成人价=销售票面价*(1-返点)+留钱
func (*TaobaoalitripitfareaddowAPIRequest) SetRuleId ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetRuleId(_ruleId string) error
SetRuleId is RuleId Setter 运价规则id,最大长度4
func (*TaobaoalitripitfareaddowAPIRequest) SetSaleAirline ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetSaleAirline(_saleAirline string) error
SetSaleAirline is SaleAirline Setter 销售航司,不同航段之间用 “,”隔开。 1、销售航司二字码; 2、如为直达;请录入一个航司二字码;如为中转,录入格式为 第一程航司,第二程航司;或者航司;若全程都一样,则录入一个航司二字代码即可 3、如果不录入,则航司默认为出票航司;
func (*TaobaoalitripitfareaddowAPIRequest) SetSaleDate ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetSaleDate(_saleDate string) error
SetSaleDate is SaleDate Setter 销售日期,1、不得为空 2.输入格式为:2014-04-01~2014-06-30 3.不支持多段组合, 4.3日期格式为 YYYY-MM-DD或YYYY/MM/DD,例:2014-04-01或20104/04/01
func (*TaobaoalitripitfareaddowAPIRequest) SetStockMode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetStockMode(_stockMode string) error
SetStockMode is StockMode Setter (后期字段,预留),库存模式,1.不可为空 2.填写为见舱或定额;默认为见舱
func (*TaobaoalitripitfareaddowAPIRequest) SetTariff ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTariff(_tariff string) error
SetTariff is Tariff Setter 运价tariff,最大长度3
func (*TaobaoalitripitfareaddowAPIRequest) SetTicketPrice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTicketPrice(_ticketPrice int64) error
SetTicketPrice is TicketPrice Setter 销售票面价,1.不得为空 2.价格区间为【0-999999】 3、销售票面价为10的整数倍(向下取整,如录入3002,则实际录入数值为3000)
func (*TaobaoalitripitfareaddowAPIRequest) SetTicketingAirline ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTicketingAirline(_ticketingAirline string) error
SetTicketingAirline is TicketingAirline Setter 出票航司,1.不可为空 2.航空公司二字码 3.只能输入一个
func (*TaobaoalitripitfareaddowAPIRequest) SetTransitLand ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTransitLand(_transitLand string) error
SetTransitLand is TransitLand Setter 中转地,多个用“,”隔开 1.不得为空 2.可以填写:机场三字码,城市码 3.最多允许100个机场三字码/城市码 4、当航程类型书写为 中转时,此处为必填
func (*TaobaoalitripitfareaddowAPIRequest) SetTripDatePoint4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTripDatePoint4dep(_tripDatePoint4dep string) error
SetTripDatePoint4dep is TripDatePoint4dep Setter 去程旅行日期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddowAPIRequest) SetTripExcludeDatePoint4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTripExcludeDatePoint4dep(_tripExcludeDatePoint4dep string) error
SetTripExcludeDatePoint4dep is TripExcludeDatePoint4dep Setter 去程旅行排除日期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddowAPIRequest) SetTripType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetTripType(_tripType string) error
SetTripType is TripType Setter 航程种类,1、默认为直达;有直达和中转两个选项;2、不填写 默认为 直达
func (*TaobaoalitripitfareaddowAPIRequest) SetValidDate4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetValidDate4dep(_validDate4dep string) error
SetValidDate4dep is ValidDate4dep Setter 去程旅行有效期,支持多段组合,用“,”隔开, 1.不得为空 2例:2014-04-01~2014-06-30,2014-09-01 ~2014-09-30, 3日期格式为 YYYY-MM-DD或YYYY/MM/DD,例:2014-04-01或2014/04/01
func (*TaobaoalitripitfareaddowAPIRequest) SetVipCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetVipCode(_vipCode string) error
SetVipCode is VipCode Setter 大客户编码,文本框
func (*TaobaoalitripitfareaddowAPIRequest) SetWorkingHours ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddowAPIRequest) SetWorkingHours(_workingHours string) error
SetWorkingHours is WorkingHours Setter 工作时间,18:00FRI表示周一到周五的每天早上9点到下午6点 最多录入三个时间段用,隔开表示或的关系 可以为空,表示不限制(运价上的工作时间优先级高于设置时间界面上的时间)
type TaobaoalitripitfareaddowAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfareaddowAPIResponse struct { model.CommonResponse TaobaoalitripitfareaddowAPIResponseModel }
TaobaoalitripitfareaddowAPIResponse 【国际机票自有政策】单条单程添加 API返回值 taobao.alitrip.it.fare.addow
自有政策单程添加接口,重复的老数据会被删除,重复判断规则同excel
type TaobaoalitripitfareaddowAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfareaddowAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_addow_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 运价id FareId int64 `json:"fare_id,omitempty" xml:"fare_id,omitempty"` }
TaobaoalitripitfareaddowAPIResponseModel is 【国际机票自有政策】单条单程添加 成功返回结果
type TaobaoalitripitfareaddrtAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfareaddrtAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfareaddrtAPIRequest 【国际机票自有政策】单条往返添加 API请求 taobao.alitrip.it.fare.addrt
自有政策往返添加接口
func NewTaobaoalitripitfareaddrtRequest ¶ added in v1.3.1
func NewTaobaoalitripitfareaddrtRequest() *TaobaoalitripitfareaddrtAPIRequest
NewTaobaoalitripitfareaddrtRequest 初始化TaobaoalitripitfareaddrtAPIRequest对象
func (TaobaoalitripitfareaddrtAPIRequest) GetAddressOption ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetAddressOption() string
GetAddressOption AddressOption Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetAdjustMoney ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetAdjustMoney() int64
GetAdjustMoney AdjustMoney Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetAdultPassengerIdentity ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetAdultPassengerIdentity() string
GetAdultPassengerIdentity AdultPassengerIdentity Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetAdultTax ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetAdultTax() int64
GetAdultTax AdultTax Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfareaddrtAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfareaddrtAPIRequest) GetApplyChannel ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetApplyChannel() string
GetApplyChannel ApplyChannel Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetBookingOffice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetBookingOffice() string
GetBookingOffice BookingOffice Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetBuyTicketNotice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetBuyTicketNotice() string
GetBuyTicketNotice BuyTicketNotice Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCabin ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCabin() string
GetCabin Cabin Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCanDepChange ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCanDepChange() string
GetCanDepChange CanDepChange Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCanRetChange ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCanRetChange() string
GetCanRetChange CanRetChange Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetChildPrice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetChildPrice() string
GetChildPrice ChildPrice Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetChildTax ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetChildTax() int64
GetChildTax ChildTax Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCodeSharingType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCodeSharingType() string
GetCodeSharingType CodeSharingType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCombinationFilecode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCombinationFilecode() string
GetCombinationFilecode CombinationFilecode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCombinationOjFilecode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCombinationOjFilecode() string
GetCombinationOjFilecode CombinationOjFilecode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetCommodityType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetCommodityType() string
GetCommodityType CommodityType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetDepChangeCurrency ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetDepChangeCurrency() string
GetDepChangeCurrency DepChangeCurrency Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetDepChangeFee ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetDepChangeFee() string
GetDepChangeFee DepChangeFee Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetDepChangeFeeType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetDepChangeFeeType() string
GetDepChangeFeeType DepChangeFeeType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetDestination ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetDestination() string
GetDestination Destination Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetEarlyTicketingTimeLimit ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetEarlyTicketingTimeLimit() int64
GetEarlyTicketingTimeLimit EarlyTicketingTimeLimit Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetExcludeDateRange4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeDateRange4dep() string
GetExcludeDateRange4dep ExcludeDateRange4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetExcludeDateRange4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeDateRange4ret() string
GetExcludeDateRange4ret ExcludeDateRange4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetExcludeFlightNo ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeFlightNo() string
GetExcludeFlightNo ExcludeFlightNo Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetExcludeNationality ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetExcludeNationality() string
GetExcludeNationality ExcludeNationality Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFareDirectDestrict ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFareDirectDestrict() int64
GetFareDirectDestrict FareDirectDestrict Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFareSource ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFareSource() string
GetFareSource FareSource Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFareTypeCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFareTypeCode() string
GetFareTypeCode FareTypeCode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFarebasis ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFarebasis() string
GetFarebasis Farebasis Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFileCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFileCode() string
GetFileCode FileCode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFlightDatePoint4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDatePoint4dep() string
GetFlightDatePoint4dep FlightDatePoint4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFlightDatePoint4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDatePoint4ret() string
GetFlightDatePoint4ret FlightDatePoint4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFlightDateRestrict4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDateRestrict4dep() string
GetFlightDateRestrict4dep FlightDateRestrict4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetFlightDateRestrict4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetFlightDateRestrict4ret() string
GetFlightDateRestrict4ret FlightDateRestrict4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetGv2childRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetGv2childRule() string
GetGv2childRule Gv2childRule Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsAllowOj ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsAllowOj() string
GetIsAllowOj IsAllowOj Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCanAllRefund ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanAllRefund() string
GetIsCanAllRefund IsCanAllRefund Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCanPartRefund ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanPartRefund() string
GetIsCanPartRefund IsCanPartRefund Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCanRefund4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanRefund4dep() string
GetIsCanRefund4dep IsCanRefund4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCanRefund4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanRefund4ret() string
GetIsCanRefund4ret IsCanRefund4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCanReissue4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanReissue4dep() string
GetIsCanReissue4dep IsCanReissue4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCanReissue4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCanReissue4ret() string
GetIsCanReissue4ret IsCanReissue4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsCreatePnr ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsCreatePnr() string
GetIsCreatePnr IsCreatePnr Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanRefund4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanRefund4dep() string
GetIsNoShowCanRefund4dep IsNoShowCanRefund4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanRefund4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanRefund4ret() string
GetIsNoShowCanRefund4ret IsNoShowCanRefund4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanReissue4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanReissue4dep() string
GetIsNoShowCanReissue4dep IsNoShowCanReissue4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanReissue4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsNoShowCanReissue4ret() string
GetIsNoShowCanReissue4ret IsNoShowCanReissue4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsRt ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsRt() string
GetIsRt IsRt Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetIsValidatPrice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetIsValidatPrice() string
GetIsValidatPrice IsValidatPrice Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetLateTicketingTimeLimit ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetLateTicketingTimeLimit() int64
GetLateTicketingTimeLimit LateTicketingTimeLimit Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule() string
GetLuggageRule LuggageRule Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule4dep() string
GetLuggageRule4dep LuggageRule4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetLuggageRule4ret() string
GetLuggageRule4ret LuggageRule4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetMaxStay ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetMaxStay() string
GetMaxStay MaxStay Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetMaxTravelPerson ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetMaxTravelPerson() int64
GetMaxTravelPerson MaxTravelPerson Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetMinStay ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetMinStay() string
GetMinStay MinStay Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetMinTravelPerson ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetMinTravelPerson() int64
GetMinTravelPerson MinTravelPerson Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNationality ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNationality() string
GetNationality Nationality Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoShowPenalty4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowPenalty4dep() int64
GetNoShowPenalty4dep NoShowPenalty4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoShowPenalty4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowPenalty4ret() int64
GetNoShowPenalty4ret NoShowPenalty4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoShowTimeLimit4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowTimeLimit4dep() int64
GetNoShowTimeLimit4dep NoShowTimeLimit4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoShowTimeLimit4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoShowTimeLimit4ret() int64
GetNoShowTimeLimit4ret NoShowTimeLimit4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowCurrency ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowCurrency() string
GetNoshowCurrency NoshowCurrency Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowFee ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowFee() string
GetNoshowFee NoshowFee Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowRestrict ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowRestrict() string
GetNoshowRestrict NoshowRestrict Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowRule() string
GetNoshowRule NoshowRule Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowRuleType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowRuleType() string
GetNoshowRuleType NoshowRuleType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowTimeRestrict ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowTimeRestrict() string
GetNoshowTimeRestrict NoshowTimeRestrict Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetNoshowTimeRestrictUnit ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetNoshowTimeRestrictUnit() string
GetNoshowTimeRestrictUnit NoshowTimeRestrictUnit Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetOjType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetOjType() string
GetOjType OjType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetOriginLand ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetOriginLand() string
GetOriginLand OriginLand Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetOutFileCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetOutFileCode() string
GetOutFileCode OutFileCode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetPassengerAge ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetPassengerAge() string
GetPassengerAge PassengerAge Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetProductType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetProductType() string
GetProductType ProductType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitfareaddrtAPIRequest) GetReceipts ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReceipts() string
GetReceipts Receipts Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundCurrencyAllUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundCurrencyAllUnused() string
GetRefundCurrencyAllUnused RefundCurrencyAllUnused Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundCurrencyPartUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundCurrencyPartUnused() string
GetRefundCurrencyPartUnused RefundCurrencyPartUnused Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeAllUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeAllUnused() string
GetRefundFeeAllUnused RefundFeeAllUnused Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundFeePartUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeePartUnused() string
GetRefundFeePartUnused RefundFeePartUnused Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeTypeAllUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeTypeAllUnused() string
GetRefundFeeTypeAllUnused RefundFeeTypeAllUnused Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeTypePartUnused ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundFeeTypePartUnused() string
GetRefundFeeTypePartUnused RefundFeeTypePartUnused Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundPartPrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPartPrice4dep() string
GetRefundPartPrice4dep RefundPartPrice4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundPartPrice4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPartPrice4ret() string
GetRefundPartPrice4ret RefundPartPrice4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundPrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPrice4dep() string
GetRefundPrice4dep RefundPrice4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundPrice4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundPrice4ret() string
GetRefundPrice4ret RefundPrice4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRefundRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRefundRule() string
GetRefundRule RefundRule Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetReissuePartPrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePartPrice4dep() string
GetReissuePartPrice4dep ReissuePartPrice4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetReissuePartPrice4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePartPrice4ret() string
GetReissuePartPrice4ret ReissuePartPrice4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetReissuePrice4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePrice4dep() string
GetReissuePrice4dep ReissuePrice4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetReissuePrice4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReissuePrice4ret() string
GetReissuePrice4ret ReissuePrice4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetReissueRule ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReissueRule() string
GetReissueRule ReissueRule Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRemark ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRemark() string
GetRemark Remark Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRestrictFlightNo ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRestrictFlightNo() string
GetRestrictFlightNo RestrictFlightNo Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRetChangeCurrency ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRetChangeCurrency() string
GetRetChangeCurrency RetChangeCurrency Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRetChangeFee ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRetChangeFee() string
GetRetChangeFee RetChangeFee Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRetChangeFeeType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRetChangeFeeType() string
GetRetChangeFeeType RetChangeFeeType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetReturnPoint ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetReturnPoint() float64
GetReturnPoint ReturnPoint Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRtCommissionFormula ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRtCommissionFormula() string
GetRtCommissionFormula RtCommissionFormula Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRtType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRtType() string
GetRtType RtType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetRuleId ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetRuleId() string
GetRuleId RuleId Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetSaleAirline ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetSaleAirline() string
GetSaleAirline SaleAirline Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetSaleDate ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetSaleDate() string
GetSaleDate SaleDate Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetStockMode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetStockMode() string
GetStockMode StockMode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTariff ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTariff() string
GetTariff Tariff Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTicketPrice ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTicketPrice() int64
GetTicketPrice TicketPrice Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTicketingAirline ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTicketingAirline() string
GetTicketingAirline TicketingAirline Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTransitLand ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTransitLand() string
GetTransitLand TransitLand Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTripDatePoint4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTripDatePoint4dep() string
GetTripDatePoint4dep TripDatePoint4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTripDatePoint4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTripDatePoint4ret() string
GetTripDatePoint4ret TripDatePoint4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTripExcludeDatePoint4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTripExcludeDatePoint4dep() string
GetTripExcludeDatePoint4dep TripExcludeDatePoint4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTripExcludeDatePoint4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTripExcludeDatePoint4ret() string
GetTripExcludeDatePoint4ret TripExcludeDatePoint4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetTripType ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetTripType() string
GetTripType TripType Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetValidDate4dep ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetValidDate4dep() string
GetValidDate4dep ValidDate4dep Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetValidDate4ret ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetValidDate4ret() string
GetValidDate4ret ValidDate4ret Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetVipCode ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetVipCode() string
GetVipCode VipCode Getter
func (TaobaoalitripitfareaddrtAPIRequest) GetWorkingHours ¶ added in v1.3.1
func (r TaobaoalitripitfareaddrtAPIRequest) GetWorkingHours() string
GetWorkingHours WorkingHours Getter
func (*TaobaoalitripitfareaddrtAPIRequest) SetAddressOption ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetAddressOption(_addressOption string) error
SetAddressOption is AddressOption Setter 城市/机场选项,默认为城市1、可以填写:“机场",“城市”2、定义始发地/目的地/中转点,输入为机场,还是城市。3、如:此项输入机场,则始发地、目的地必须输入机场三字码
func (*TaobaoalitripitfareaddrtAPIRequest) SetAdjustMoney ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetAdjustMoney(_adjustMoney int64) error
SetAdjustMoney is AdjustMoney Setter 留钱,1.0或正负数字2.-20表示返20元;20代表留20元
func (*TaobaoalitripitfareaddrtAPIRequest) SetAdultPassengerIdentity ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetAdultPassengerIdentity(_adultPassengerIdentity string) error
SetAdultPassengerIdentity is AdultPassengerIdentity Setter 成人旅客身份,1.不得为空 2.普通/学生 3.当输入学生时,儿童价格项输入无效 4.当为小团产品时,此适用身份类别必须为 普通。5、后期支持劳工、移民、海员、老人、青年
func (*TaobaoalitripitfareaddrtAPIRequest) SetAdultTax ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetAdultTax(_adultTax int64) error
SetAdultTax is AdultTax Setter (后期字段,预留),成人税费,1、整数金额(包机切位产品适用)
func (*TaobaoalitripitfareaddrtAPIRequest) SetApplyChannel ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetApplyChannel(_applyChannel string) error
SetApplyChannel is ApplyChannel Setter 运价渠道 可选listing宝贝 默认listing
func (*TaobaoalitripitfareaddrtAPIRequest) SetBookingOffice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetBookingOffice(_bookingOffice string) error
SetBookingOffice is BookingOffice Setter 预定OFFICE,空表示默认优先级最高OFFICE,可输入OFFICE,校验必须为配置中存在的OFFICE
func (*TaobaoalitripitfareaddrtAPIRequest) SetBuyTicketNotice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetBuyTicketNotice(_buyTicketNotice string) error
SetBuyTicketNotice is BuyTicketNotice Setter 购票须知,非必输长度小于300字符只在退票规定不为空时才会生效
func (*TaobaoalitripitfareaddrtAPIRequest) SetCabin ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCabin(_cabin string) error
SetCabin is Cabin Setter 舱位, 用","表示航段的分割。 1、舱位代码。每段只允许录入一个舱位代码,若全程舱位一致则可以只录入一个
func (*TaobaoalitripitfareaddrtAPIRequest) SetCanDepChange ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCanDepChange(_canDepChange string) error
SetCanDepChange is CanDepChange Setter 必填项,去程可否改期,可输入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetCanRetChange ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCanRetChange(_canRetChange string) error
SetCanRetChange is CanRetChange Setter 必填项,回程可否改期,可输入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetChildPrice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetChildPrice(_childPrice string) error
SetChildPrice is ChildPrice Setter 儿童价,1、可不输入,空表示不适用儿童价 2、可输入大于0的正整数及百分比,输入百分比时,成人价格必须录入 例如:2000或70%。 3. 百分比计算的数值,个位向上取整 当"乘客类型"输入非“普通”(成人)时,此项输入无效。
func (*TaobaoalitripitfareaddrtAPIRequest) SetChildTax ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetChildTax(_childTax int64) error
SetChildTax is ChildTax Setter (后期字段,预留),儿童税费,1、整数金额(包机切位产品适用)
func (*TaobaoalitripitfareaddrtAPIRequest) SetCodeSharingType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCodeSharingType(_codeSharingType string) error
SetCodeSharingType is CodeSharingType Setter 不录入表示不限制;选项为:仅限同集团代码共享适用;代码共享适用;不允许代码共享;不限制 默认不限制
func (*TaobaoalitripitfareaddrtAPIRequest) SetCombinationFilecode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCombinationFilecode(_combinationFilecode string) error
SetCombinationFilecode is CombinationFilecode Setter 可组文件编号, 当需要多填入多个时,请以","分隔 1、标记可组文件的编号政策信息,可填写空白; 2、如果是否1/2RT 字段为是,则此字段为必输项
func (*TaobaoalitripitfareaddrtAPIRequest) SetCombinationOjFilecode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCombinationOjFilecode(_combinationOjFilecode string) error
SetCombinationOjFilecode is CombinationOjFilecode Setter (后期字段,预留),可组缺口文件编号,当需要多填入多个时,请以","分隔 1、标记政策信息,可填写空白; 2、如果是否缺口 字段为是,则此字段为必输项
func (*TaobaoalitripitfareaddrtAPIRequest) SetCommodityType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetCommodityType(_commodityType string) error
SetCommodityType is CommodityType Setter 商品类型,可选值:普通、金牌,默认普通,非金牌卖家不得选择金牌
func (*TaobaoalitripitfareaddrtAPIRequest) SetDepChangeCurrency ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetDepChangeCurrency(_depChangeCurrency string) error
SetDepChangeCurrency is DepChangeCurrency Setter 去程改期币种,可录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddrtAPIRequest) SetDepChangeFee ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetDepChangeFee(_depChangeFee string) error
SetDepChangeFee is DepChangeFee Setter 【去程可否改期】为是时为必填项, 可输入格式如: 1) 200 表示改期手续费为200(货币单位在下一个格子里) 2)* 表示不允许改期 3) 200-0-400 表示起飞前改期手续费200;起飞后改期手续费400 4) 30-0-* 表示起飞前改期手续费30;起飞后不允许改期 5)200-72-300-48-1000-0-* 表示72小时前改期手续费200; 48小时到72小时,改期手续费300; 飞机起飞不足48小时; 改期手续费1000; 飞机起飞后不予改期(输入*)
func (*TaobaoalitripitfareaddrtAPIRequest) SetDepChangeFeeType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetDepChangeFeeType(_depChangeFeeType string) error
SetDepChangeFeeType is DepChangeFeeType Setter 去程改期费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddrtAPIRequest) SetDestination ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetDestination(_destination string) error
SetDestination is Destination Setter 目的地,多个用“,”隔开 1.不得为空 2.可以填写:机场三字码”或“城市码” 3.最多允许100个机场三字码/城市码
func (*TaobaoalitripitfareaddrtAPIRequest) SetEarlyTicketingTimeLimit ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetEarlyTicketingTimeLimit(_earlyTicketingTimeLimit int64) error
SetEarlyTicketingTimeLimit is EarlyTicketingTimeLimit Setter 提前出票时限,默认为空,代表无限制; 输入为小于等于365的正整数。 小于或等于最晚出票时限。 单位为天
func (*TaobaoalitripitfareaddrtAPIRequest) SetExcludeDateRange4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeDateRange4dep(_excludeDateRange4dep string) error
SetExcludeDateRange4dep is ExcludeDateRange4dep Setter 去程旅行排除时间段,支持多段组合,用“,”隔开隔开, 1.格式,例:2014-04-01~2014-12-31;或例:2014-04-01~2014-06-30,2014-09-01~2014-09-30, 3日期格式为 YYYY-MM-DD,YYYY/MM/DD 4、旅行排除日期最多只能输入200个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetExcludeDateRange4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeDateRange4ret(_excludeDateRange4ret string) error
SetExcludeDateRange4ret is ExcludeDateRange4ret Setter 回程旅行排除时间段,支持多段组合,用“,”隔开隔开, 1.格式,例:2014-04-01~2014-12-31;或例:2014-04-01~2014-06-30,2014-09-01~2014-09-30, 3日期格式为 YYYY-MM-DD,YYYY/MM/DD 4、旅行排除日期最多只能输入200个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetExcludeFlightNo ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeFlightNo(_excludeFlightNo string) error
SetExcludeFlightNo is ExcludeFlightNo Setter 排除航班号限制,同一航段之间用,隔开表示或的关系;不同航段之间用/隔开。 1 CA001-999,CA3000-3999 表示CA001至999以及3000至3999之间航班号的航班 2 MU 表示所有MU开头的自营航班 3 CA(LH\AZ) 表示CA开头的实际承运人为LH或AZ的航班 4 CA(*) 表示CA代码共享航班/CA开头的实际承运人为其他航空公司的航班 5 CA(CA) 表示CA自营航班/CA实际承运航班; 6 CA(OZ)001-999 表示CA开头航班号为001-999之间且实际承运人为OZ的航班; 7 为空表示无限制;8比如两段,第一段无限制,第二段有限制 /CA123
func (*TaobaoalitripitfareaddrtAPIRequest) SetExcludeNationality ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetExcludeNationality(_excludeNationality string) error
SetExcludeNationality is ExcludeNationality Setter 除外国籍,可录入多个用","隔开表示或的关系 1、可录入国家二字代码,为空表示不限制,最多录20个 *默认为空,不输入为不限制
func (*TaobaoalitripitfareaddrtAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfareaddrtAPIRequest) SetFareDirectDestrict ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFareDirectDestrict(_fareDirectDestrict int64) error
SetFareDirectDestrict is FareDirectDestrict Setter 运价组合适用方向,0(或者字段不存在):不限制/1:仅作用在去程/2:仅作用在回程
func (*TaobaoalitripitfareaddrtAPIRequest) SetFareSource ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFareSource(_fareSource string) error
SetFareSource is FareSource Setter (后期字段,预留),运价发布渠道,1、可填写 PC、无线、都适用 2、默认为都适用
func (*TaobaoalitripitfareaddrtAPIRequest) SetFareTypeCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFareTypeCode(_fareTypeCode string) error
SetFareTypeCode is FareTypeCode Setter 运价类型,最大长度3
func (*TaobaoalitripitfareaddrtAPIRequest) SetFarebasis ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFarebasis(_farebasis string) error
SetFarebasis is Farebasis Setter 运价基础,最大长度8
func (*TaobaoalitripitfareaddrtAPIRequest) SetFileCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFileCode(_fileCode string) error
SetFileCode is FileCode Setter 文件编号
func (*TaobaoalitripitfareaddrtAPIRequest) SetFlightDatePoint4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDatePoint4dep(_flightDatePoint4dep string) error
SetFlightDatePoint4dep is FlightDatePoint4dep Setter 去程班期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddrtAPIRequest) SetFlightDatePoint4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDatePoint4ret(_flightDatePoint4ret string) error
SetFlightDatePoint4ret is FlightDatePoint4ret Setter 回程班期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddrtAPIRequest) SetFlightDateRestrict4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDateRestrict4dep(_flightDateRestrict4dep string) error
SetFlightDateRestrict4dep is FlightDateRestrict4dep Setter 去程班期限制,1.12表示周一周二 2.12:00-14:00表示每天的12点到14点 3. 12:00FRI-12:00SAT 表示周五的中午12点至周六的中午12点
func (*TaobaoalitripitfareaddrtAPIRequest) SetFlightDateRestrict4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetFlightDateRestrict4ret(_flightDateRestrict4ret string) error
SetFlightDateRestrict4ret is FlightDateRestrict4ret Setter 回程班期限制,1.12表示周一周二 2.12:00-14:00表示每天的12点到14点 3. 12:00FRI-12:00SAT 表示周五的中午12点至周六的中午12点
func (*TaobaoalitripitfareaddrtAPIRequest) SetGv2childRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetGv2childRule(_gv2childRule string) error
SetGv2childRule is Gv2childRule Setter (后期字段,预留),小团儿童计数规则,可选值:1个儿童计1个成人、2个儿童计1个成人、儿童不计
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsAllowOj ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsAllowOj(_isAllowOj string) error
SetIsAllowOj is IsAllowOj Setter (后期字段,预留),是否允许缺口,1、为是或否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCanAllRefund ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanAllRefund(_isCanAllRefund string) error
SetIsCanAllRefund is IsCanAllRefund Setter 必填项,全部未使用可否退票,可输入:是,否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCanPartRefund ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanPartRefund(_isCanPartRefund string) error
SetIsCanPartRefund is IsCanPartRefund Setter 必填项,部分未使用可否退票,可输入:是,否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCanRefund4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanRefund4dep(_isCanRefund4dep string) error
SetIsCanRefund4dep is IsCanRefund4dep Setter (已废除字段),去程全部未使用可否退票,录入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCanRefund4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanRefund4ret(_isCanRefund4ret string) error
SetIsCanRefund4ret is IsCanRefund4ret Setter (已废除字段),回程全部未使用可否退票,录入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCanReissue4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanReissue4dep(_isCanReissue4dep string) error
SetIsCanReissue4dep is IsCanReissue4dep Setter (已废除字段),去程全部未使用可否改期,录入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCanReissue4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCanReissue4ret(_isCanReissue4ret string) error
SetIsCanReissue4ret is IsCanReissue4ret Setter (已废除字段),回程全部未使用可否改期,录入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsCreatePnr ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsCreatePnr(_isCreatePnr string) error
SetIsCreatePnr is IsCreatePnr Setter (后期字段,预留),是否创建PNR,1、选项 可填写是,否.默认为是
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanRefund4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanRefund4dep(_isNoShowCanRefund4dep string) error
SetIsNoShowCanRefund4dep is IsNoShowCanRefund4dep Setter (已废除字段),去程NOSHOW能否退票,输入是或否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanRefund4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanRefund4ret(_isNoShowCanRefund4ret string) error
SetIsNoShowCanRefund4ret is IsNoShowCanRefund4ret Setter (已废除字段),回程NOSHOW能否退票,输入是或否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanReissue4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanReissue4dep(_isNoShowCanReissue4dep string) error
SetIsNoShowCanReissue4dep is IsNoShowCanReissue4dep Setter (已废除字段),去程NOSHOW能否改期,输入是或否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanReissue4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsNoShowCanReissue4ret(_isNoShowCanReissue4ret string) error
SetIsNoShowCanReissue4ret is IsNoShowCanReissue4ret Setter (已废除字段),回程NOSHOW能否改期,输入是或否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsRt ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsRt(_isRt string) error
SetIsRt is IsRt Setter 是否1/2RT,1、请填写 是或者否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetIsValidatPrice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetIsValidatPrice(_isValidatPrice string) error
SetIsValidatPrice is IsValidatPrice Setter 是否校验票面价,1、可填写 是或者否;默认为否
func (*TaobaoalitripitfareaddrtAPIRequest) SetLateTicketingTimeLimit ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetLateTicketingTimeLimit(_lateTicketingTimeLimit int64) error
SetLateTicketingTimeLimit is LateTicketingTimeLimit Setter 最晚出票时限,默认为空,代表无限制; 输入为小于等于365的正整数。 大于或等于提前出票时限。 单位为天
func (*TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule(_luggageRule string) error
SetLuggageRule is LuggageRule Setter 行李额规定,1、不可为空2、可填写:1PC。逾重行李费用为每公斤100元3、行李额规定最多为300个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule4dep(_luggageRule4dep string) error
SetLuggageRule4dep is LuggageRule4dep Setter (后期字段,预留),去程行李额规定,可输入1-23,1-23 中间用","隔开,表示第一程和第二程(中转)支持行李额为1PC,23KG。若某段为空表示该段按照航空公司规定执行,逗号不可缺少;若不提供免费行李额直接输入空
func (*TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetLuggageRule4ret(_luggageRule4ret string) error
SetLuggageRule4ret is LuggageRule4ret Setter (后期字段,预留),回程行李额规定,可输入1-23,1-23 中间用","隔开,表示第一程和第二程(中转)支持行李额为1PC,23KG。若某段为空表示该段按照航空公司规定执行,逗号不可缺少;若不提供免费行李额直接输入空
func (*TaobaoalitripitfareaddrtAPIRequest) SetMaxStay ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetMaxStay(_maxStay string) error
SetMaxStay is MaxStay Setter 最长停留期,1、 默认为空,代表无限制; 2、 格式为:数字+字符/字符 3D表示3天 ; 4M表示4个月 ; SAT表示周六; 3D/SAT表示3天或者周六 3、 12M 表示一年
func (*TaobaoalitripitfareaddrtAPIRequest) SetMaxTravelPerson ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetMaxTravelPerson(_maxTravelPerson int64) error
SetMaxTravelPerson is MaxTravelPerson Setter 最大出行人数,数字1-9
func (*TaobaoalitripitfareaddrtAPIRequest) SetMinStay ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetMinStay(_minStay string) error
SetMinStay is MinStay Setter 最短停留期,1、 默认为空,代表无限制; 2、 格式为:数字+字符/字符 3D表示3天 ; 4M表示4个月 ; SAT表示周六; 3D/SAT表示3天或者周六 3、 12M 表示一年
func (*TaobaoalitripitfareaddrtAPIRequest) SetMinTravelPerson ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetMinTravelPerson(_minTravelPerson int64) error
SetMinTravelPerson is MinTravelPerson Setter 最小出行人数,数字1-9
func (*TaobaoalitripitfareaddrtAPIRequest) SetNationality ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNationality(_nationality string) error
SetNationality is Nationality Setter 国籍,可录入多个用","隔开表示或的关系 1、可录入国家二字代码,为空表示不限制,最多录20个 *默认为空,不输入为不限制
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoShowPenalty4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowPenalty4dep(_noShowPenalty4dep int64) error
SetNoShowPenalty4dep is NoShowPenalty4dep Setter (已废除字段),去程NOSHOW罚金,可为空,若输入则为正整数;其中空表示按航空公司规定执行
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoShowPenalty4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowPenalty4ret(_noShowPenalty4ret int64) error
SetNoShowPenalty4ret is NoShowPenalty4ret Setter (已废除字段),回程NOSHOW罚金,可为空,若输入则为正整数;其中空表示按航空公司规定执行
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoShowTimeLimit4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowTimeLimit4dep(_noShowTimeLimit4dep int64) error
SetNoShowTimeLimit4dep is NoShowTimeLimit4dep Setter (已废除字段),去程NOSHOW规定时限,输入正整数
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoShowTimeLimit4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoShowTimeLimit4ret(_noShowTimeLimit4ret int64) error
SetNoShowTimeLimit4ret is NoShowTimeLimit4ret Setter (已废除字段),回程NOSHOW规定时限,输入正整数
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowCurrency ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowCurrency(_noshowCurrency string) error
SetNoshowCurrency is NoshowCurrency Setter NOSHOW币种,可录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowFee ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowFee(_noshowFee string) error
SetNoshowFee is NoshowFee Setter NOSHOW金额,只能录入整数或百分比,【NOSHOW是否有限制】为是,【NOSHOW规则】不是不可退票,不可改期时,此项为必填项
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowRestrict ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowRestrict(_noshowRestrict string) error
SetNoshowRestrict is NoshowRestrict Setter 必填项,NOSHOW是否有限制,可输入是或否
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowRule(_noshowRule string) error
SetNoshowRule is NoshowRule Setter (已废除字段)误机罚金说明,1、不可为空 2、可填写:起飞前不得退票,不得改期 3、误机罚金说明最多为300个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowRuleType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowRuleType(_noshowRuleType string) error
SetNoshowRuleType is NoshowRuleType Setter NOSHOW规则,可录入多个,多个用逗号分隔。可录入不可退票、不可改期、不可改期,不可改期
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowTimeRestrict ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowTimeRestrict(_noshowTimeRestrict string) error
SetNoshowTimeRestrict is NoshowTimeRestrict Setter NOSHOW时限,只能录入整数,【NOSHOW是否有限制】为是时,此项为必填项
func (*TaobaoalitripitfareaddrtAPIRequest) SetNoshowTimeRestrictUnit ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetNoshowTimeRestrictUnit(_noshowTimeRestrictUnit string) error
SetNoshowTimeRestrictUnit is NoshowTimeRestrictUnit Setter NOSHOW时限单位(小时/天, 默认为小时)
func (*TaobaoalitripitfareaddrtAPIRequest) SetOjType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetOjType(_ojType string) error
SetOjType is OjType Setter (后期字段,预留),缺口类型,1、可填单缺、双缺、始发地缺、目的地缺、或为空;默认为空(当允许缺口组合时,此项为必输项)
func (*TaobaoalitripitfareaddrtAPIRequest) SetOriginLand ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetOriginLand(_originLand string) error
SetOriginLand is OriginLand Setter 始发地,多个用“,”隔开 1.不得为空 2.可以填写:机场三字码”或“城市码” 3.最多允许100个机场三字码/城市码
func (*TaobaoalitripitfareaddrtAPIRequest) SetOutFileCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetOutFileCode(_outFileCode string) error
SetOutFileCode is OutFileCode Setter 外部政策ID,1、自行输入的ID,建议为唯一id,有些操作可以使用此id 最多50个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetPassengerAge ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetPassengerAge(_passengerAge string) error
SetPassengerAge is PassengerAge Setter 乘客年龄,1、可录入范围如21-25表示21周岁至25周岁,1-表示1岁以上,-99表示99岁以下
func (*TaobaoalitripitfareaddrtAPIRequest) SetProductType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetProductType(_productType string) error
SetProductType is ProductType Setter (后期字段,预留),产品类型,1.不可为空 2.填写为:包机切位、申请、见舱预订;
func (*TaobaoalitripitfareaddrtAPIRequest) SetReceipts ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReceipts(_receipts string) error
SetReceipts is Receipts Setter 必填项 赋值范围 境外电子凭证,旅行发票,差额行程单发票,等额行程单
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundCurrencyAllUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundCurrencyAllUnused(_refundCurrencyAllUnused string) error
SetRefundCurrencyAllUnused is RefundCurrencyAllUnused Setter 全部未使用退票币种,只能录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundCurrencyPartUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundCurrencyPartUnused(_refundCurrencyPartUnused string) error
SetRefundCurrencyPartUnused is RefundCurrencyPartUnused Setter 部分未使用退票币种,可录入币种三字码,默认值CNY
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeAllUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeAllUnused(_refundFeeAllUnused string) error
SetRefundFeeAllUnused is RefundFeeAllUnused Setter 【全部未使用可否退票】为是时,此项为必填项。 可输入格式如: 1) 200 表示退票手续费为200(货币单位在下一个格子里) 2) 20% 表示退票手续费为票面价的20% 3)* 表示不允许退票 4) 200-0-400 表示起飞前退票手续费200;起飞后退票手续费400 5) 30%-0-* 表示起飞前退票手续费为票面价的30%;起飞后不允许退票 6)200-72-300-48-1000-0-* 表示72小时前退票手续费200; 48小时到72小时,退票手续费300; 飞机起飞不足48小时; 退票手续费1000; 飞机起飞后不予退票(输入*) 7) 10%-72-30%-48-70%-0-* 表示72小时前退票手续费为票面价的10%; 48小时到72小时,退票手续费为票面价的30%; 飞机起飞不足48小时; 退票手续费为票面价的70%; 飞机起飞后不予退票(输入*)
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundFeePartUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeePartUnused(_refundFeePartUnused string) error
SetRefundFeePartUnused is RefundFeePartUnused Setter 部分未使用退票费用,格式同【全部未使用退票费用】,【部分未使用可否退票】为是时,此项为必填项
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeTypeAllUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeTypeAllUnused(_refundFeeTypeAllUnused string) error
SetRefundFeeTypeAllUnused is RefundFeeTypeAllUnused Setter 全部未使用退票费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeTypePartUnused ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundFeeTypePartUnused(_refundFeeTypePartUnused string) error
SetRefundFeeTypePartUnused is RefundFeeTypePartUnused Setter 部分未使用退票费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundPartPrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPartPrice4dep(_refundPartPrice4dep string) error
SetRefundPartPrice4dep is RefundPartPrice4dep Setter (已废除字段),去程部分未使用退票费用,可输入空,*或正整数,其中空表示按照航空公司规定执行,*表示不支持部分退票
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundPartPrice4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPartPrice4ret(_refundPartPrice4ret string) error
SetRefundPartPrice4ret is RefundPartPrice4ret Setter (已废除字段),回程部分未使用退票费用,可输入空,*或正整数,其中空表示按照航空公司规定执行,*表示不支持部分退票
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundPrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPrice4dep(_refundPrice4dep string) error
SetRefundPrice4dep is RefundPrice4dep Setter (已废除字段),去程全部未使用退票费用,可输入格式如:200-72-300-48-1000-0-*,表示72小时前退票手续费200;48小时到72小时,退票手续费300;飞机起飞不足48小时退票手续费1000;飞机起飞后不予退票(输入*);
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundPrice4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundPrice4ret(_refundPrice4ret string) error
SetRefundPrice4ret is RefundPrice4ret Setter (已废除字段),回程全部未使用退票费用,可输入格式如:200-72-300-48-1000-0-*,表示72小时前退票手续费200;48小时到72小时,退票手续费300;飞机起飞不足48小时退票手续费1000;飞机起飞后不予退票(输入*);
func (*TaobaoalitripitfareaddrtAPIRequest) SetRefundRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRefundRule(_refundRule string) error
SetRefundRule is RefundRule Setter (已废除字段)退票规定,1、不可为空 2、可填写:收取20%退票费用,或者是收取500元退票费等。 3、退票规定最多为300个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetReissuePartPrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePartPrice4dep(_reissuePartPrice4dep string) error
SetReissuePartPrice4dep is ReissuePartPrice4dep Setter (已废除字段),去程部分未使用改期费用,可输入空,*或正整数,其中空表示按照航空公司规定执行,*表示不支持部分改期
func (*TaobaoalitripitfareaddrtAPIRequest) SetReissuePartPrice4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePartPrice4ret(_reissuePartPrice4ret string) error
SetReissuePartPrice4ret is ReissuePartPrice4ret Setter (已废除字段),回程部分未使用改期费用,可输入空,*或正整数,其中空表示按照航空公司规定执行,*表示不支持部分改期
func (*TaobaoalitripitfareaddrtAPIRequest) SetReissuePrice4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePrice4dep(_reissuePrice4dep string) error
SetReissuePrice4dep is ReissuePrice4dep Setter (已废除字段),去程全部未使用改期费用,可输入格式如:200-72-300-48-1000-0-*,表示72小时前改期手续费200;48小时到72小时,改期手续费300;飞机起飞不足48小时改期手续费1000;飞机起飞后不予改期(输入*);
func (*TaobaoalitripitfareaddrtAPIRequest) SetReissuePrice4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissuePrice4ret(_reissuePrice4ret string) error
SetReissuePrice4ret is ReissuePrice4ret Setter (已废除字段),回程全部未使用改期费用,可输入格式如:200-72-300-48-1000-0-*,表示72小时前改期手续费200;48小时到72小时,改期手续费300;飞机起飞不足48小时改期手续费1000;飞机起飞后不予改期(输入*);
func (*TaobaoalitripitfareaddrtAPIRequest) SetReissueRule ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReissueRule(_reissueRule string) error
SetReissueRule is ReissueRule Setter (已废除字段)改期规定,1、不可为空 2、可填写:收取20%改期费用,或者是收取500元改期费等。 3、改期规定最多为300个字符
func (*TaobaoalitripitfareaddrtAPIRequest) SetRemark ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRemark(_remark string) error
SetRemark is Remark Setter 备注,出票备注文本
func (*TaobaoalitripitfareaddrtAPIRequest) SetRestrictFlightNo ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRestrictFlightNo(_restrictFlightNo string) error
SetRestrictFlightNo is RestrictFlightNo Setter 航班号限制,同一航段之间用,隔开表示或的关系;不同航段之间用/隔开。 1 CA001-999,CA3000-3999 表示CA001至999以及3000至3999之间航班号的航班 2 MU 表示所有MU开头的航班 3 CA(LH\AZ) 表示CA开头的实际承运人为LH或AZ的航班 4 CA(*) 表示CA代码共享航班/CA开头的实际承运人为其他航空公司的航班 5 CA(CA) 表示CA自营航班/CA实际承运航班; 6 CA(OZ)001-999 表示CA开头航班号为001-999之间且实际承运人为OZ的航班; 7 为空表示无限制
func (*TaobaoalitripitfareaddrtAPIRequest) SetRetChangeCurrency ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRetChangeCurrency(_retChangeCurrency string) error
SetRetChangeCurrency is RetChangeCurrency Setter 回程改期币种,可输入币种三字码,默认值CN
func (*TaobaoalitripitfareaddrtAPIRequest) SetRetChangeFee ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRetChangeFee(_retChangeFee string) error
SetRetChangeFee is RetChangeFee Setter 回程改期费用,格式同【去程改期费用】,【回程可否改期】为是时为必填
func (*TaobaoalitripitfareaddrtAPIRequest) SetRetChangeFeeType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRetChangeFeeType(_retChangeFeeType string) error
SetRetChangeFeeType is RetChangeFeeType Setter 回程改期费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程)
func (*TaobaoalitripitfareaddrtAPIRequest) SetReturnPoint ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetReturnPoint(_returnPoint float64) error
SetReturnPoint is ReturnPoint Setter 返点,1.不得为空 2.只允许填写数字,支持到小数点后两位;不用填写% 3.返点需小于100 成人价=销售票面价*(1-返点)+留钱
func (*TaobaoalitripitfareaddrtAPIRequest) SetRtCommissionFormula ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRtCommissionFormula(_rtCommissionFormula string) error
SetRtCommissionFormula is RtCommissionFormula Setter 1/2RT佣金计算方式,1、各取各,取严; 默认为 取严
func (*TaobaoalitripitfareaddrtAPIRequest) SetRtType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRtType(_rtType string) error
SetRtType is RtType Setter (后期字段,预留),1/2RT类型,当需要多填入多个时,请以","分隔 1、可填写 、旅行有效期、排除旅行有效期、班期 ;表明1/2RT 混舱计算时,取严还是各取各 2、默认值是 全部各取各
func (*TaobaoalitripitfareaddrtAPIRequest) SetRuleId ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetRuleId(_ruleId string) error
SetRuleId is RuleId Setter 运价规则id,最大长度4
func (*TaobaoalitripitfareaddrtAPIRequest) SetSaleAirline ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetSaleAirline(_saleAirline string) error
SetSaleAirline is SaleAirline Setter 销售航司,不同航段之间用 “,”隔开。 1、销售航司二字码; 2、如为直达;请录入一个航司二字码;如为中转,录入格式为 第一程航司,第二程航司;或者航司;若全程都一样,则录入一个航司二字代码即可 3、如果不录入,则航司默认为出票航司;
func (*TaobaoalitripitfareaddrtAPIRequest) SetSaleDate ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetSaleDate(_saleDate string) error
SetSaleDate is SaleDate Setter 销售日期,1、不得为空 2.输入格式为:2014-04-01~2014-06-30 3.不支持多段组合, 4.3日期格式为 YYYY-MM-DD或YYYY/MM/DD,例:2014-04-01或20104/04/01
func (*TaobaoalitripitfareaddrtAPIRequest) SetStockMode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetStockMode(_stockMode string) error
SetStockMode is StockMode Setter (后期字段,预留),库存模式,1.不可为空 2.填写为见舱或定额;默认为见舱
func (*TaobaoalitripitfareaddrtAPIRequest) SetTariff ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTariff(_tariff string) error
SetTariff is Tariff Setter 运价tariff,最大长度3
func (*TaobaoalitripitfareaddrtAPIRequest) SetTicketPrice ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTicketPrice(_ticketPrice int64) error
SetTicketPrice is TicketPrice Setter 销售票面价,1.不得为空 2.价格区间为【0-999999】 3、销售票面价为10的整数倍(向下取整,如录入3002,则实际录入数值为3000)
func (*TaobaoalitripitfareaddrtAPIRequest) SetTicketingAirline ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTicketingAirline(_ticketingAirline string) error
SetTicketingAirline is TicketingAirline Setter 出票航司,1.不可为空 2.航空公司二字码 3.只能输入一个
func (*TaobaoalitripitfareaddrtAPIRequest) SetTransitLand ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTransitLand(_transitLand string) error
SetTransitLand is TransitLand Setter 中转地,多个用“,”隔开 1.不得为空 2.可以填写:机场三字码,城市码 3.最多允许100个机场三字码/城市码 4、当航程类型书写为 中转时,此处为必填
func (*TaobaoalitripitfareaddrtAPIRequest) SetTripDatePoint4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripDatePoint4dep(_tripDatePoint4dep string) error
SetTripDatePoint4dep is TripDatePoint4dep Setter 去程旅行日期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddrtAPIRequest) SetTripDatePoint4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripDatePoint4ret(_tripDatePoint4ret string) error
SetTripDatePoint4ret is TripDatePoint4ret Setter 回程旅行日期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddrtAPIRequest) SetTripExcludeDatePoint4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripExcludeDatePoint4dep(_tripExcludeDatePoint4dep string) error
SetTripExcludeDatePoint4dep is TripExcludeDatePoint4dep Setter 去程旅行排除日期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddrtAPIRequest) SetTripExcludeDatePoint4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripExcludeDatePoint4ret(_tripExcludeDatePoint4ret string) error
SetTripExcludeDatePoint4ret is TripExcludeDatePoint4ret Setter 回程旅行排除日期作用点,始发航段/第一国际段/主航段/全部;默认空为 第一国际段
func (*TaobaoalitripitfareaddrtAPIRequest) SetTripType ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetTripType(_tripType string) error
SetTripType is TripType Setter 航程种类,1、默认为直达;有直达和中转两个选项;2、不填写 默认为 直达
func (*TaobaoalitripitfareaddrtAPIRequest) SetValidDate4dep ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetValidDate4dep(_validDate4dep string) error
SetValidDate4dep is ValidDate4dep Setter 去程旅行有效期,支持多段组合,用“,”隔开, 1.不得为空 2例:2014-04-01~2014-06-30,2014-09-01 ~2014-09-30, 3日期格式为 YYYY-MM-DD或YYYY/MM/DD,例:2014-04-01或2014/04/01
func (*TaobaoalitripitfareaddrtAPIRequest) SetValidDate4ret ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetValidDate4ret(_validDate4ret string) error
SetValidDate4ret is ValidDate4ret Setter 回程旅行有效期,支持多段组合,用“,”隔开, 1.不得为空 2例:2014-04-01~2014-6-30,2014-09-01 ~2014-09-30, 3日期格式为 YYYY-MM-DD或YYYY/MM/DD,例:2014-04-01或2014/04/01
func (*TaobaoalitripitfareaddrtAPIRequest) SetVipCode ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetVipCode(_vipCode string) error
SetVipCode is VipCode Setter 大客户编码,文本框
func (*TaobaoalitripitfareaddrtAPIRequest) SetWorkingHours ¶ added in v1.3.1
func (r *TaobaoalitripitfareaddrtAPIRequest) SetWorkingHours(_workingHours string) error
SetWorkingHours is WorkingHours Setter 工作时间,18:00FRI表示周一到周五的每天早上9点到下午6点 最多录入三个时间段用,隔开表示或的关系 可以为空,表示不限制(运价上的工作时间优先级高于设置时间界面上的时间)
type TaobaoalitripitfareaddrtAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfareaddrtAPIResponse struct { model.CommonResponse TaobaoalitripitfareaddrtAPIResponseModel }
TaobaoalitripitfareaddrtAPIResponse 【国际机票自有政策】单条往返添加 API返回值 taobao.alitrip.it.fare.addrt
自有政策往返添加接口
type TaobaoalitripitfareaddrtAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfareaddrtAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_addrt_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 运价id FareId int64 `json:"fare_id,omitempty" xml:"fare_id,omitempty"` }
TaobaoalitripitfareaddrtAPIResponseModel is 【国际机票自有政策】单条往返添加 成功返回结果
type TaobaoalitripitfarebatchaddAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfarebatchaddAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfarebatchaddAPIRequest 【国际机票自有政策】批量添加 API请求 taobao.alitrip.it.fare.batchadd
支持自有政策和销售规则批量添加,支持携程的数据格式。淘宝格式为list [object] to json string,object的属性和单条接口一致。每个接入方最多同时只能有1个处理中的导入任务,超过后直接返回失败。文件一定要zip压缩,压缩后大小不超过5M,编码格式utf-8
func NewTaobaoalitripitfarebatchaddRequest ¶ added in v1.3.1
func NewTaobaoalitripitfarebatchaddRequest() *TaobaoalitripitfarebatchaddAPIRequest
NewTaobaoalitripitfarebatchaddRequest 初始化TaobaoalitripitfarebatchaddAPIRequest对象
func (TaobaoalitripitfarebatchaddAPIRequest) GetAddType ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetAddType() int64
GetAddType AddType Getter
func (TaobaoalitripitfarebatchaddAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfarebatchaddAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfarebatchaddAPIRequest) GetBytes ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetBytes() *model.File
GetBytes Bytes Getter
func (TaobaoalitripitfarebatchaddAPIRequest) GetDataType ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetDataType() int64
GetDataType DataType Getter
func (TaobaoalitripitfarebatchaddAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfarebatchaddAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchaddAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripitfarebatchaddAPIRequest) SetAddType ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchaddAPIRequest) SetAddType(_addType int64) error
SetAddType is AddType Setter 新增类型,1 自有政策单程 2 自有政策往返 3 销售规则
func (*TaobaoalitripitfarebatchaddAPIRequest) SetBytes ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchaddAPIRequest) SetBytes(_bytes *model.File) error
SetBytes is Bytes Setter 文本zip压缩后的数据字节流
func (*TaobaoalitripitfarebatchaddAPIRequest) SetDataType ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchaddAPIRequest) SetDataType(_dataType int64) error
SetDataType is DataType Setter 数据格式类型,1 淘宝 2 携程
func (*TaobaoalitripitfarebatchaddAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchaddAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
type TaobaoalitripitfarebatchaddAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfarebatchaddAPIResponse struct { model.CommonResponse TaobaoalitripitfarebatchaddAPIResponseModel }
TaobaoalitripitfarebatchaddAPIResponse 【国际机票自有政策】批量添加 API返回值 taobao.alitrip.it.fare.batchadd
支持自有政策和销售规则批量添加,支持携程的数据格式。淘宝格式为list [object] to json string,object的属性和单条接口一致。每个接入方最多同时只能有1个处理中的导入任务,超过后直接返回失败。文件一定要zip压缩,压缩后大小不超过5M,编码格式utf-8
type TaobaoalitripitfarebatchaddAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfarebatchaddAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_batchadd_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 任务id,可以根据任务id调用querytask查询执行结果 TeskId int64 `json:"tesk_id,omitempty" xml:"tesk_id,omitempty"` }
TaobaoalitripitfarebatchaddAPIResponseModel is 【国际机票自有政策】批量添加 成功返回结果
type TaobaoalitripitfarebatchdeleteAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfarebatchdeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfarebatchdeleteAPIRequest 【国际机票自有政策】批量删除 API请求 taobao.alitrip.it.fare.batchdelete
批量删除自有政策,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。
func NewTaobaoalitripitfarebatchdeleteRequest ¶ added in v1.3.1
func NewTaobaoalitripitfarebatchdeleteRequest() *TaobaoalitripitfarebatchdeleteAPIRequest
NewTaobaoalitripitfarebatchdeleteRequest 初始化TaobaoalitripitfarebatchdeleteAPIRequest对象
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetAirline ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetAirline() string
GetAirline Airline Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetArrCity ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetArrCity() string
GetArrCity ArrCity Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetCabin ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetCabin() string
GetCabin Cabin Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetCanRt ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetCanRt() bool
GetCanRt CanRt Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetDepCity ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetDepCity() string
GetDepCity DepCity Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetEndModifyDate ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetEndModifyDate() string
GetEndModifyDate EndModifyDate Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetEndRestrictGoDate ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetEndRestrictGoDate() string
GetEndRestrictGoDate EndRestrictGoDate Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetFareType ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetFareType() int64
GetFareType FareType Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetFileCode ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetFileCode() string
GetFileCode FileCode Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetOperateSource ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetOperateSource() string
GetOperateSource OperateSource Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetStartModifyDate ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetStartModifyDate() string
GetStartModifyDate StartModifyDate Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetStartRestrictGoDate ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetStartRestrictGoDate() string
GetStartRestrictGoDate StartRestrictGoDate Getter
func (TaobaoalitripitfarebatchdeleteAPIRequest) GetStatusList ¶ added in v1.3.1
func (r TaobaoalitripitfarebatchdeleteAPIRequest) GetStatusList() []string
GetStatusList StatusList Getter
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetAirline ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetAirline(_airline string) error
SetAirline is Airline Setter 航空公司
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetArrCity ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetArrCity(_arrCity string) error
SetArrCity is ArrCity Setter 到达城市 可传多个 AND关系
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetCabin ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetCabin(_cabin string) error
SetCabin is Cabin Setter 舱位 可传多个 或者的关系
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetCanRt ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetCanRt(_canRt bool) error
SetCanRt is CanRt Setter 是否能够混舱
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetDepCity ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetDepCity(_depCity string) error
SetDepCity is DepCity Setter 到达城市 可传多个 AND关系
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetEndModifyDate ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetEndModifyDate(_endModifyDate string) error
SetEndModifyDate is EndModifyDate Setter 最晚修改时间
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetEndRestrictGoDate ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetEndRestrictGoDate(_endRestrictGoDate string) error
SetEndRestrictGoDate is EndRestrictGoDate Setter 去程适用结束日期
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetFareType ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetFareType(_fareType int64) error
SetFareType is FareType Setter 运价类型,1单程 2往返
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetFileCode ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetFileCode(_fileCode string) error
SetFileCode is FileCode Setter 文件编号
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetOperateSource ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetOperateSource(_operateSource string) error
SetOperateSource is OperateSource Setter 维护方式,可选值(UI:后台界面录入;EXCEL:后台excel批量导入;API:top接口添加)
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 外部政策id
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetStartModifyDate ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetStartModifyDate(_startModifyDate string) error
SetStartModifyDate is StartModifyDate Setter 最早修改时间
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetStartRestrictGoDate ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetStartRestrictGoDate(_startRestrictGoDate string) error
SetStartRestrictGoDate is StartRestrictGoDate Setter 去程适用开始日期
func (*TaobaoalitripitfarebatchdeleteAPIRequest) SetStatusList ¶ added in v1.3.1
func (r *TaobaoalitripitfarebatchdeleteAPIRequest) SetStatusList(_statusList []string) error
SetStatusList is StatusList Setter 0:未发布 1:已发布 2:已过期。不传的话,默认只能删除未发布和已过期的数据
type TaobaoalitripitfarebatchdeleteAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfarebatchdeleteAPIResponse struct { model.CommonResponse TaobaoalitripitfarebatchdeleteAPIResponseModel }
TaobaoalitripitfarebatchdeleteAPIResponse 【国际机票自有政策】批量删除 API返回值 taobao.alitrip.it.fare.batchdelete
批量删除自有政策,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。
type TaobaoalitripitfarebatchdeleteAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfarebatchdeleteAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_batchdelete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 任务id,可以根据任务id调用querytask查询执行结果 TaskId int64 `json:"task_id,omitempty" xml:"task_id,omitempty"` }
TaobaoalitripitfarebatchdeleteAPIResponseModel is 【国际机票自有政策】批量删除 成功返回结果
type TaobaoalitripitfaredeleteAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfaredeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfaredeleteAPIRequest 【国际机票自有政策】单条删除 API请求 taobao.alitrip.it.fare.delete
自有政策删除接口,可以根据fareId或outId删除,根据outId删除时,如果outId不唯一,返回失败
func NewTaobaoalitripitfaredeleteRequest ¶ added in v1.3.1
func NewTaobaoalitripitfaredeleteRequest() *TaobaoalitripitfaredeleteAPIRequest
NewTaobaoalitripitfaredeleteRequest 初始化TaobaoalitripitfaredeleteAPIRequest对象
func (TaobaoalitripitfaredeleteAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfaredeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfaredeleteAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfaredeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfaredeleteAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfaredeleteAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfaredeleteAPIRequest) GetFareId ¶ added in v1.3.1
func (r TaobaoalitripitfaredeleteAPIRequest) GetFareId() int64
GetFareId FareId Getter
func (TaobaoalitripitfaredeleteAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitfaredeleteAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitfaredeleteAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfaredeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripitfaredeleteAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfaredeleteAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfaredeleteAPIRequest) SetFareId ¶ added in v1.3.1
func (r *TaobaoalitripitfaredeleteAPIRequest) SetFareId(_fareId int64) error
SetFareId is FareId Setter 运价id,单条新增成功时返回运价id,fareId和outId必填一个,fareId优先
func (*TaobaoalitripitfaredeleteAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitfaredeleteAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 外部id,为新增时请求参数中的外部政策id
type TaobaoalitripitfaredeleteAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfaredeleteAPIResponse struct { model.CommonResponse TaobaoalitripitfaredeleteAPIResponseModel }
TaobaoalitripitfaredeleteAPIResponse 【国际机票自有政策】单条删除 API返回值 taobao.alitrip.it.fare.delete
自有政策删除接口,可以根据fareId或outId删除,根据outId删除时,如果outId不唯一,返回失败
type TaobaoalitripitfaredeleteAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfaredeleteAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_delete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` }
TaobaoalitripitfaredeleteAPIResponseModel is 【国际机票自有政策】单条删除 成功返回结果
type TaobaoalitripitfaregetAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfaregetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfaregetAPIRequest 【国际机票自有政策】单条查询 API请求 taobao.alitrip.it.fare.get
通过此接口可以查询单条政策的详情,可以根据fareId或outId查询,用户outId查询时,如果outId不唯一,只返回最新添加的一条数据
func NewTaobaoalitripitfaregetRequest ¶ added in v1.3.1
func NewTaobaoalitripitfaregetRequest() *TaobaoalitripitfaregetAPIRequest
NewTaobaoalitripitfaregetRequest 初始化TaobaoalitripitfaregetAPIRequest对象
func (TaobaoalitripitfaregetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfaregetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfaregetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfaregetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfaregetAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfaregetAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfaregetAPIRequest) GetFareId ¶ added in v1.3.1
func (r TaobaoalitripitfaregetAPIRequest) GetFareId() int64
GetFareId FareId Getter
func (TaobaoalitripitfaregetAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitfaregetAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitfaregetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfaregetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripitfaregetAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfaregetAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfaregetAPIRequest) SetFareId ¶ added in v1.3.1
func (r *TaobaoalitripitfaregetAPIRequest) SetFareId(_fareId int64) error
SetFareId is FareId Setter 运价id,单条新增成功时返回运价id,fareId和outId必填一个,fareId优先
func (*TaobaoalitripitfaregetAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitfaregetAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 外部id,为新增时请求参数中的外部政策id
type TaobaoalitripitfaregetAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfaregetAPIResponse struct { model.CommonResponse TaobaoalitripitfaregetAPIResponseModel }
TaobaoalitripitfaregetAPIResponse 【国际机票自有政策】单条查询 API返回值 taobao.alitrip.it.fare.get
通过此接口可以查询单条政策的详情,可以根据fareId或outId查询,用户outId查询时,如果outId不唯一,只返回最新添加的一条数据
type TaobaoalitripitfaregetAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfaregetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 自有政策json序列化后字符串,具体属性和addow或addrt接口的请求参数一致,如:{"ticketingAirline":"CA","saleAirline":"CA","addressOption":"城市","tripType":"直达","originLand":"SHA,BJS","destination":"HKG,SHA","cabin":"N","restrictFlightNo":"","excludeFlightNo":"","validDate4Dep":"2015-05-30~2015-11-30","flightDateRestrict4Dep":"12","saleDate":"2015-05-30~2015-11-30","adultPassengerIdentity":"普通","ticketPrice":2000,"childPrice":"1980","returnPoint":1.0,"adjustMoney":0,"refundRule":"收取80000元退票费","reissueRule":"收取20%改期费","noshowRule":"起飞前不得退票,不得改期","luggageRule":"逾重行李费用为每公斤100元"} FareJson string `json:"fare_json,omitempty" xml:"fare_json,omitempty"` // 运价id FareId int64 `json:"fare_id,omitempty" xml:"fare_id,omitempty"` // 运价类型,1单程 2往返 FareType int64 `json:"fare_type,omitempty" xml:"fare_type,omitempty"` // 0:未发布 1:已发布 2:已过期 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
TaobaoalitripitfaregetAPIResponseModel is 【国际机票自有政策】单条查询 成功返回结果
type TaobaoalitripitfarequerytaskAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfarequerytaskAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfarequerytaskAPIRequest 【国际机票自有政策】批量操作结果查询 API请求 taobao.alitrip.it.fare.querytask
批量操作同步返回任务id,后台生成异步任务,通过此接口查询批量操作的执行结果
func NewTaobaoalitripitfarequerytaskRequest ¶ added in v1.3.1
func NewTaobaoalitripitfarequerytaskRequest() *TaobaoalitripitfarequerytaskAPIRequest
NewTaobaoalitripitfarequerytaskRequest 初始化TaobaoalitripitfarequerytaskAPIRequest对象
func (TaobaoalitripitfarequerytaskAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfarequerytaskAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfarequerytaskAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfarequerytaskAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfarequerytaskAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfarequerytaskAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfarequerytaskAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfarequerytaskAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitfarequerytaskAPIRequest) GetTaskId ¶ added in v1.3.1
func (r TaobaoalitripitfarequerytaskAPIRequest) GetTaskId() int64
GetTaskId TaskId Getter
func (*TaobaoalitripitfarequerytaskAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfarequerytaskAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfarequerytaskAPIRequest) SetTaskId ¶ added in v1.3.1
func (r *TaobaoalitripitfarequerytaskAPIRequest) SetTaskId(_taskId int64) error
SetTaskId is TaskId Setter 任务id
type TaobaoalitripitfarequerytaskAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfarequerytaskAPIResponse struct { model.CommonResponse TaobaoalitripitfarequerytaskAPIResponseModel }
TaobaoalitripitfarequerytaskAPIResponse 【国际机票自有政策】批量操作结果查询 API返回值 taobao.alitrip.it.fare.querytask
批量操作同步返回任务id,后台生成异步任务,通过此接口查询批量操作的执行结果
type TaobaoalitripitfarequerytaskAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfarequerytaskAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_querytask_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 任务执行失败,会返回一条失败信息。如果是导入任务,会返回每条导入失败的政策说明,最多只返回200条失败信息。 Errors []ErrorFareRow `json:"errors,omitempty" xml:"errors>error_fare_row,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 完成时间 GmtFinished string `json:"gmt_finished,omitempty" xml:"gmt_finished,omitempty"` // 成功处理条数 ProcessAmount int64 `json:"process_amount,omitempty" xml:"process_amount,omitempty"` // 任务状态,1 处理中,2 处理失败,3 处理完毕 Status int64 `json:"status,omitempty" xml:"status,omitempty"` }
TaobaoalitripitfarequerytaskAPIResponseModel is 【国际机票自有政策】批量操作结果查询 成功返回结果
type TaobaoalitripitfareupdateAPIRequest ¶ added in v1.3.1
type TaobaoalitripitfareupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitfareupdateAPIRequest 【国际机票自有政策】单条修改 API请求 taobao.alitrip.it.fare.update
自有政策修改接口,可以根据fareId或outId修改,outId不唯一时,不能用outId修改。当外部政策id、出发城市、到达城市、出票航司任一有变化,或往返时是否允许混舱、文件编号、可混文件编号任一有变化,将删除老数据,产生一条新政策。
func NewTaobaoalitripitfareupdateRequest ¶ added in v1.3.1
func NewTaobaoalitripitfareupdateRequest() *TaobaoalitripitfareupdateAPIRequest
NewTaobaoalitripitfareupdateRequest 初始化TaobaoalitripitfareupdateAPIRequest对象
func (TaobaoalitripitfareupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitfareupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitfareupdateAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitfareupdateAPIRequest) GetFareId ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetFareId() int64
GetFareId FareId Getter
func (TaobaoalitripitfareupdateAPIRequest) GetFareJson ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetFareJson() string
GetFareJson FareJson Getter
func (TaobaoalitripitfareupdateAPIRequest) GetFareType ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetFareType() int64
GetFareType FareType Getter
func (TaobaoalitripitfareupdateAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitfareupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitfareupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*TaobaoalitripitfareupdateAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitfareupdateAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter json格式的字符串,扩展属性,预留
func (*TaobaoalitripitfareupdateAPIRequest) SetFareId ¶ added in v1.3.1
func (r *TaobaoalitripitfareupdateAPIRequest) SetFareId(_fareId int64) error
SetFareId is FareId Setter 运价id,单条新增成功时返回运价id,fareId和outId必填一个,fareId优先
func (*TaobaoalitripitfareupdateAPIRequest) SetFareJson ¶ added in v1.3.1
func (r *TaobaoalitripitfareupdateAPIRequest) SetFareJson(_fareJson string) error
SetFareJson is FareJson Setter 自有政策json序列化字符串,具体属性视fareType的类型,和addow或addrt接口的请求参数一致,如:{"ticketingAirline":"CA","saleAirline":"CA","addressOption":"城市","tripType":"直达","originLand":"SHA,BJS","destination":"HKG,SHA","cabin":"N","restrictFlightNo":"","excludeFlightNo":"","validDate4Dep":"2015-05-30~2015-11-30","flightDateRestrict4Dep":"12","saleDate":"2015-05-30~2015-11-30","adultPassengerIdentity":"普通","ticketPrice":2000,"childPrice":"1980","returnPoint":1.0,"adjustMoney":0,"refundRule":"收取80000元退票费","reissueRule":"收取20%改期费","noshowRule":"起飞前不得退票,不得改期","luggageRule":"逾重行李费用为每公斤100元"}
func (*TaobaoalitripitfareupdateAPIRequest) SetFareType ¶ added in v1.3.1
func (r *TaobaoalitripitfareupdateAPIRequest) SetFareType(_fareType int64) error
SetFareType is FareType Setter 运价类型,1单程 2往返
func (*TaobaoalitripitfareupdateAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitfareupdateAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 外部id,为新增时请求参数中的外部政策id
type TaobaoalitripitfareupdateAPIResponse ¶ added in v1.3.1
type TaobaoalitripitfareupdateAPIResponse struct { model.CommonResponse TaobaoalitripitfareupdateAPIResponseModel }
TaobaoalitripitfareupdateAPIResponse 【国际机票自有政策】单条修改 API返回值 taobao.alitrip.it.fare.update
自有政策修改接口,可以根据fareId或outId修改,outId不唯一时,不能用outId修改。当外部政策id、出发城市、到达城市、出票航司任一有变化,或往返时是否允许混舱、文件编号、可混文件编号任一有变化,将删除老数据,产生一条新政策。
type TaobaoalitripitfareupdateAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitfareupdateAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_fare_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // json格式的字符串,扩展属性,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 运价id,根据更新的内容,此id可能会重新生成 FareId int64 `json:"fare_id,omitempty" xml:"fare_id,omitempty"` }
TaobaoalitripitfareupdateAPIResponseModel is 【国际机票自有政策】单条修改 成功返回结果
type TaobaoalitripitpolicyaddAPIRequest ¶ added in v1.3.1
type TaobaoalitripitpolicyaddAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitpolicyaddAPIRequest 【国际机票销售规则】单条新增 API请求 taobao.alitrip.it.policy.add
销售规则新增,成功返回taobaoId
func NewTaobaoalitripitpolicyaddRequest ¶ added in v1.3.1
func NewTaobaoalitripitpolicyaddRequest() *TaobaoalitripitpolicyaddAPIRequest
NewTaobaoalitripitpolicyaddRequest 初始化TaobaoalitripitpolicyaddAPIRequest对象
func (TaobaoalitripitpolicyaddAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitpolicyaddAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitpolicyaddAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicyaddAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitpolicyaddAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitpolicyaddAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitpolicyaddAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicyaddAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitpolicyaddAPIRequest) GetTopPolicyDo ¶ added in v1.3.1
func (r TaobaoalitripitpolicyaddAPIRequest) GetTopPolicyDo() *TopPolicyDo
GetTopPolicyDo TopPolicyDo Getter
func (*TaobaoalitripitpolicyaddAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitpolicyaddAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter 扩展字段
func (*TaobaoalitripitpolicyaddAPIRequest) SetTopPolicyDo ¶ added in v1.3.1
func (r *TaobaoalitripitpolicyaddAPIRequest) SetTopPolicyDo(_topPolicyDo *TopPolicyDo) error
SetTopPolicyDo is TopPolicyDo Setter 国际机票销售规则
type TaobaoalitripitpolicyaddAPIResponse ¶ added in v1.3.1
type TaobaoalitripitpolicyaddAPIResponse struct { model.CommonResponse TaobaoalitripitpolicyaddAPIResponseModel }
TaobaoalitripitpolicyaddAPIResponse 【国际机票销售规则】单条新增 API返回值 taobao.alitrip.it.policy.add
销售规则新增,成功返回taobaoId
type TaobaoalitripitpolicyaddAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitpolicyaddAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_policy_add_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 扩展字段 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 淘宝政策id TaobaoId int64 `json:"taobao_id,omitempty" xml:"taobao_id,omitempty"` }
TaobaoalitripitpolicyaddAPIResponseModel is 【国际机票销售规则】单条新增 成功返回结果
type TaobaoalitripitpolicybatchdeleteAPIRequest ¶ added in v1.3.1
type TaobaoalitripitpolicybatchdeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitpolicybatchdeleteAPIRequest 【国际机票销售规则】批量删除 API请求 taobao.alitrip.it.policy.batchdelete
批量删除销售规则,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。
func NewTaobaoalitripitpolicybatchdeleteRequest ¶ added in v1.3.1
func NewTaobaoalitripitpolicybatchdeleteRequest() *TaobaoalitripitpolicybatchdeleteAPIRequest
NewTaobaoalitripitpolicybatchdeleteRequest 初始化TaobaoalitripitpolicybatchdeleteAPIRequest对象
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetAirline ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetAirline() string
GetAirline Airline Getter
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetArrCity ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetArrCity() string
GetArrCity ArrCity Getter
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetCabin ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetCabin() string
GetCabin Cabin Getter
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetDepCity ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetDepCity() string
GetDepCity DepCity Getter
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetPolicyId ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetPolicyId() string
GetPolicyId PolicyId Getter
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitpolicybatchdeleteAPIRequest) GetStatusList ¶ added in v1.3.1
func (r TaobaoalitripitpolicybatchdeleteAPIRequest) GetStatusList() []string
GetStatusList StatusList Getter
func (*TaobaoalitripitpolicybatchdeleteAPIRequest) SetAirline ¶ added in v1.3.1
func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetAirline(_airline string) error
SetAirline is Airline Setter 航司二字码,完整匹配
func (*TaobaoalitripitpolicybatchdeleteAPIRequest) SetArrCity ¶ added in v1.3.1
func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetArrCity(_arrCity string) error
SetArrCity is ArrCity Setter 到达,,完整匹配
func (*TaobaoalitripitpolicybatchdeleteAPIRequest) SetCabin ¶ added in v1.3.1
func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetCabin(_cabin string) error
SetCabin is Cabin Setter 舱位,,完整匹配
func (*TaobaoalitripitpolicybatchdeleteAPIRequest) SetDepCity ¶ added in v1.3.1
func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetDepCity(_depCity string) error
SetDepCity is DepCity Setter 出发,,完整匹配
func (*TaobaoalitripitpolicybatchdeleteAPIRequest) SetPolicyId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetPolicyId(_policyId string) error
SetPolicyId is PolicyId Setter 产品id,,完整匹配
func (*TaobaoalitripitpolicybatchdeleteAPIRequest) SetStatusList ¶ added in v1.3.1
func (r *TaobaoalitripitpolicybatchdeleteAPIRequest) SetStatusList(_statusList []string) error
SetStatusList is StatusList Setter 0:未发布 1:已发布 2:已过期。不传的话,默认只能删除未发布和已过期的数据
type TaobaoalitripitpolicybatchdeleteAPIResponse ¶ added in v1.3.1
type TaobaoalitripitpolicybatchdeleteAPIResponse struct { model.CommonResponse TaobaoalitripitpolicybatchdeleteAPIResponseModel }
TaobaoalitripitpolicybatchdeleteAPIResponse 【国际机票销售规则】批量删除 API返回值 taobao.alitrip.it.policy.batchdelete
批量删除销售规则,单次删除最大5万,大于5万时候提示失败,需要缩小删除条件。此接口同步返回任务id,异步执行操作。每个接入方最多同时只能有10个处理中的任务,超过后直接返回失败。
type TaobaoalitripitpolicybatchdeleteAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitpolicybatchdeleteAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_policy_batchdelete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 扩展字段 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 任务id TaskId int64 `json:"task_id,omitempty" xml:"task_id,omitempty"` }
TaobaoalitripitpolicybatchdeleteAPIResponseModel is 【国际机票销售规则】批量删除 成功返回结果
type TaobaoalitripitpolicydeleteAPIRequest ¶ added in v1.3.1
type TaobaoalitripitpolicydeleteAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitpolicydeleteAPIRequest 【国际机票销售规则】单条删除 API请求 taobao.alitrip.it.policy.delete
销售规则删除接口,可以根据taobaoId或outId删除,根据outId删除时,如果outId不唯一,返回失败
func NewTaobaoalitripitpolicydeleteRequest ¶ added in v1.3.1
func NewTaobaoalitripitpolicydeleteRequest() *TaobaoalitripitpolicydeleteAPIRequest
NewTaobaoalitripitpolicydeleteRequest 初始化TaobaoalitripitpolicydeleteAPIRequest对象
func (TaobaoalitripitpolicydeleteAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitpolicydeleteAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitpolicydeleteAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicydeleteAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitpolicydeleteAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitpolicydeleteAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitpolicydeleteAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitpolicydeleteAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitpolicydeleteAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicydeleteAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitpolicydeleteAPIRequest) GetTaobaoId ¶ added in v1.3.1
func (r TaobaoalitripitpolicydeleteAPIRequest) GetTaobaoId() int64
GetTaobaoId TaobaoId Getter
func (*TaobaoalitripitpolicydeleteAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitpolicydeleteAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter 扩展字段
func (*TaobaoalitripitpolicydeleteAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicydeleteAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 接入方产品id
func (*TaobaoalitripitpolicydeleteAPIRequest) SetTaobaoId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicydeleteAPIRequest) SetTaobaoId(_taobaoId int64) error
SetTaobaoId is TaobaoId Setter 淘宝政策id
type TaobaoalitripitpolicydeleteAPIResponse ¶ added in v1.3.1
type TaobaoalitripitpolicydeleteAPIResponse struct { model.CommonResponse TaobaoalitripitpolicydeleteAPIResponseModel }
TaobaoalitripitpolicydeleteAPIResponse 【国际机票销售规则】单条删除 API返回值 taobao.alitrip.it.policy.delete
销售规则删除接口,可以根据taobaoId或outId删除,根据outId删除时,如果outId不唯一,返回失败
type TaobaoalitripitpolicydeleteAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitpolicydeleteAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_policy_delete_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 扩展字段 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` }
TaobaoalitripitpolicydeleteAPIResponseModel is 【国际机票销售规则】单条删除 成功返回结果
type TaobaoalitripitpolicygetAPIRequest ¶ added in v1.3.1
type TaobaoalitripitpolicygetAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitpolicygetAPIRequest 【国际机票销售规则】单条查询 API请求 taobao.alitrip.it.policy.get
通过此接口可以查询单条销售规则的详情,可以根据taobaoId或outId查询,用户outId查询时,如果outId不唯一,只返回最新添加的一条数据。taobaoId为新增成功时候返回的唯一id,outId为新增时的policy_id(产品编号)
func NewTaobaoalitripitpolicygetRequest ¶ added in v1.3.1
func NewTaobaoalitripitpolicygetRequest() *TaobaoalitripitpolicygetAPIRequest
NewTaobaoalitripitpolicygetRequest 初始化TaobaoalitripitpolicygetAPIRequest对象
func (TaobaoalitripitpolicygetAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitpolicygetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitpolicygetAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicygetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitpolicygetAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitpolicygetAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitpolicygetAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitpolicygetAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitpolicygetAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicygetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitpolicygetAPIRequest) GetTaobaoId ¶ added in v1.3.1
func (r TaobaoalitripitpolicygetAPIRequest) GetTaobaoId() int64
GetTaobaoId TaobaoId Getter
func (*TaobaoalitripitpolicygetAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitpolicygetAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter 预留扩展字段
func (*TaobaoalitripitpolicygetAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicygetAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 接入方产品编号
func (*TaobaoalitripitpolicygetAPIRequest) SetTaobaoId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicygetAPIRequest) SetTaobaoId(_taobaoId int64) error
SetTaobaoId is TaobaoId Setter 淘宝政策id
type TaobaoalitripitpolicygetAPIResponse ¶ added in v1.3.1
type TaobaoalitripitpolicygetAPIResponse struct { model.CommonResponse TaobaoalitripitpolicygetAPIResponseModel }
TaobaoalitripitpolicygetAPIResponse 【国际机票销售规则】单条查询 API返回值 taobao.alitrip.it.policy.get
通过此接口可以查询单条销售规则的详情,可以根据taobaoId或outId查询,用户outId查询时,如果outId不唯一,只返回最新添加的一条数据。taobaoId为新增成功时候返回的唯一id,outId为新增时的policy_id(产品编号)
type TaobaoalitripitpolicygetAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitpolicygetAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_policy_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 扩展字段 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 政策状态,0-未发布,1-已发布,2-已过期 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 淘宝政策id TaobaoId int64 `json:"taobao_id,omitempty" xml:"taobao_id,omitempty"` // 政策信息 PolicyDo *TopPolicyDo `json:"policy_do,omitempty" xml:"policy_do,omitempty"` }
TaobaoalitripitpolicygetAPIResponseModel is 【国际机票销售规则】单条查询 成功返回结果
type TaobaoalitripitpolicyupdateAPIRequest ¶ added in v1.3.1
type TaobaoalitripitpolicyupdateAPIRequest struct { model.Params // contains filtered or unexported fields }
TaobaoalitripitpolicyupdateAPIRequest 【国际机票销售规则】单条更新 API请求 taobao.alitrip.it.policy.update
销售规则更新接口,可以根据taobaoId或outId修改,outId不唯一时,不能用outId修改。
func NewTaobaoalitripitpolicyupdateRequest ¶ added in v1.3.1
func NewTaobaoalitripitpolicyupdateRequest() *TaobaoalitripitpolicyupdateAPIRequest
NewTaobaoalitripitpolicyupdateRequest 初始化TaobaoalitripitpolicyupdateAPIRequest对象
func (TaobaoalitripitpolicyupdateAPIRequest) GetApiMethodName ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (TaobaoalitripitpolicyupdateAPIRequest) GetApiParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (TaobaoalitripitpolicyupdateAPIRequest) GetExtendAttributes ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetExtendAttributes() string
GetExtendAttributes ExtendAttributes Getter
func (TaobaoalitripitpolicyupdateAPIRequest) GetOutId ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetOutId() string
GetOutId OutId Getter
func (TaobaoalitripitpolicyupdateAPIRequest) GetRawParams ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (TaobaoalitripitpolicyupdateAPIRequest) GetTaobaoId ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetTaobaoId() int64
GetTaobaoId TaobaoId Getter
func (TaobaoalitripitpolicyupdateAPIRequest) GetTopPolicyDo ¶ added in v1.3.1
func (r TaobaoalitripitpolicyupdateAPIRequest) GetTopPolicyDo() *TopPolicyDo
GetTopPolicyDo TopPolicyDo Getter
func (*TaobaoalitripitpolicyupdateAPIRequest) SetExtendAttributes ¶ added in v1.3.1
func (r *TaobaoalitripitpolicyupdateAPIRequest) SetExtendAttributes(_extendAttributes string) error
SetExtendAttributes is ExtendAttributes Setter 扩展字段
func (*TaobaoalitripitpolicyupdateAPIRequest) SetOutId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicyupdateAPIRequest) SetOutId(_outId string) error
SetOutId is OutId Setter 接入方产品id
func (*TaobaoalitripitpolicyupdateAPIRequest) SetTaobaoId ¶ added in v1.3.1
func (r *TaobaoalitripitpolicyupdateAPIRequest) SetTaobaoId(_taobaoId int64) error
SetTaobaoId is TaobaoId Setter 淘宝政策id
func (*TaobaoalitripitpolicyupdateAPIRequest) SetTopPolicyDo ¶ added in v1.3.1
func (r *TaobaoalitripitpolicyupdateAPIRequest) SetTopPolicyDo(_topPolicyDo *TopPolicyDo) error
SetTopPolicyDo is TopPolicyDo Setter 国际机票销售规则
type TaobaoalitripitpolicyupdateAPIResponse ¶ added in v1.3.1
type TaobaoalitripitpolicyupdateAPIResponse struct { model.CommonResponse TaobaoalitripitpolicyupdateAPIResponseModel }
TaobaoalitripitpolicyupdateAPIResponse 【国际机票销售规则】单条更新 API返回值 taobao.alitrip.it.policy.update
销售规则更新接口,可以根据taobaoId或outId修改,outId不唯一时,不能用outId修改。
type TaobaoalitripitpolicyupdateAPIResponseModel ¶ added in v1.3.1
type TaobaoalitripitpolicyupdateAPIResponseModel struct { XMLName xml.Name `xml:"alitrip_it_policy_update_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 扩展字段 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 淘宝政策id TaobaoId int64 `json:"taobao_id,omitempty" xml:"taobao_id,omitempty"` }
TaobaoalitripitpolicyupdateAPIResponseModel is 【国际机票销售规则】单条更新 成功返回结果
type TopPolicyDo ¶
type TopPolicyDo struct { // 产品编号,内容可空,支持字母和数字,最多50个字符 PolicyId string `json:"policy_id,omitempty" xml:"policy_id,omitempty"` // 1/2RT计算方式,空:表示取严,可录入各取各或者取严,表示1/2RT佣金计算方式是各取各或者取严。 RtCommissionFormula string `json:"rt_commission_formula,omitempty" xml:"rt_commission_formula,omitempty"` // 航空公司,航空公司两字码,如CA Airline string `json:"airline,omitempty" xml:"airline,omitempty"` // 中转类型(是否直达),空:表示不限,即直达中转都适用,可选:直达、中转 TransferType string `json:"transfer_type,omitempty" xml:"transfer_type,omitempty"` // 航程种类,可选:单程、往返、空为不限 TravelType string `json:"travel_type,omitempty" xml:"travel_type,omitempty"` // 始发地,空表示所有航线都适用可录入格式:1) 城市三代如SHA,NYC,SEL2) 国家二代如CN,US,KR3) TC区代码如TC1,TC2,TC34) 为空表示不限制允许1.2.3. 混合录入,可录入多个用,隔开表示多个最多允许录入100个多个用,分隔.可输入单个区域和多个城市,支持区域和城市同时输入,以自定义区域表为准,输入自定义名称,系统存入对应城市三字码集合最多输入100个城市 DepCities string `json:"dep_cities,omitempty" xml:"dep_cities,omitempty"` // 目的地,空表示所有航线都适用可录入格式:1) 城市三代如SHA,NYC,SEL2) 国家二代如CN,US,KR3) TC区代码如TC1,TC2,TC34) 为空表示不限制允许1.2.3. 混合录入,可录入多个用,隔开表示多个最多允许录入100个多个用,分隔.可输入单个区域和多个城市,支持区域和城市同时输入,以自定义区域表为准,输入自定义名称,系统存入对应城市三字码集合最多输入100个城市 ArrCities string `json:"arr_cities,omitempty" xml:"arr_cities,omitempty"` // 例外始发地,空表示所有航线都适用可录入格式:1) 城市三代如SHA,NYC,SEL2) 国家二代如CN,US,KR3) TC区代码如TC1,TC2,TC34) 为空表示不限制允许1.2.3. 混合录入,可录入多个用,隔开表示多个最多允许录入100个多个用,分隔.可输入单个区域和多个城市,支持区域和城市同时输入,以自定义区域表为准,输入自定义名称,系统存入对应城市三字码集合最多输入100个城市 ExcludeDepCities string `json:"exclude_dep_cities,omitempty" xml:"exclude_dep_cities,omitempty"` // 例外目的地,空表示所有航线都适用可录入格式:1) 城市三代如SHA,NYC,SEL2) 国家二代如CN,US,KR3) TC区代码如TC1,TC2,TC34) 为空表示不限制允许1.2.3. 混合录入,可录入多个用,隔开表示多个最多允许录入100个多个用,分隔.可输入单个区域和多个城市,支持区域和城市同时输入,以自定义区域表为准,输入自定义名称,系统存入对应城市三字码集合最多输入100个城市 ExcludeArrCities string `json:"exclude_arr_cities,omitempty" xml:"exclude_arr_cities,omitempty"` // 中转点,空表示所有航线都适用可录入格式:1) 城市三代如SHA,NYC,SEL2) 国家二代如CN,US,KR3) TC区代码如TC1,TC2,TC34) 为空表示不限制允许1.2.3. 混合录入,可录入多个用,隔开表示多个最多允许录入100个多个用,分隔.可输入单个区域和多个城市,支持区域和城市同时输入,以自定义区域表为准,输入自定义名称,系统存入对应城市三字码集合最多输入100个城市 TransferCities string `json:"transfer_cities,omitempty" xml:"transfer_cities,omitempty"` // 备注信息,销售规则备注,最多300个字符 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 销售日期,必填项;销售日期只能输入一段;日期对为左右都是闭区间格式:可支持2013-01-01或2013/01/01格式输入;范围用~表示 SaleDate string `json:"sale_date,omitempty" xml:"sale_date,omitempty"` // 去程旅行日期,必填项;支持添加多对日期多段用,分隔;可支持2013-01-01或2013/01/01格式输入;范围用~表示 DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"` // 回程旅行日期,非必填,支持添加多对日期多段用,分隔;可支持2013-01-01或2013/01/01格式输入;范围用~表示 RetDate string `json:"ret_date,omitempty" xml:"ret_date,omitempty"` // 适用/例外舱位,可选:适用、例外,如果舱位有值,则必须输入适用或例外 CabinRestrictType string `json:"cabin_restrict_type,omitempty" xml:"cabin_restrict_type,omitempty"` // 舱位,空表示所有舱位都适用多个用,分隔 CabinRestrict string `json:"cabin_restrict,omitempty" xml:"cabin_restrict,omitempty"` // 服务等级,默认值空:表示所有服务等级适用头等公务超值经济经济可多选,用,分隔 ServiceLevel string `json:"service_level,omitempty" xml:"service_level,omitempty"` // 适用fareBasis,空表示所有都适用支持数字字母组合支持多个,支持通配符%不限制长度的通配符,只 支持首或末位一个% FareBasisAllowed string `json:"fare_basis_allowed,omitempty" xml:"fare_basis_allowed,omitempty"` // 例外fareBasis,空表示所有都适用支持数字字母组合支持多个,支持通配符%不限制长度的通配符,只 支持首或末位一个% FareBasisForbidden string `json:"fare_basis_forbidden,omitempty" xml:"fare_basis_forbidden,omitempty"` // 适用航班,同一航段之间用,隔开表示或的关系;不同航段之间用/隔开。 1 CA001-999,CA3000-3999 表示CA001至999以及3000至3999之间航班号的航班2 MU 表示所有MU开头的航班 3 CA(LH\AZ) 表示CA开头的实际承运人为LH或AZ的航班4 CA(*) 表示CA代码共享航班/CA开头的实际承运人为其他航空公司的航班5 CA(CA) 表示CA自营航班/CA实际承运航班;6 CA(OZ)001-999 表示CA开头航班号为001-999之间且实际承运人为OZ的航班;7 为空表示无限制 FlightRestrict string `json:"flight_restrict,omitempty" xml:"flight_restrict,omitempty"` // 代码共享适用类型,空:不允许代码共享;可以选值:仅限同集团代码共享适用、代码共享适用、不允许代码共享、 CodeSharingType string `json:"code_sharing_type,omitempty" xml:"code_sharing_type,omitempty"` // 成人身份,1.不得为空2.可选:普通/学生 3多个使用,分隔 PassengerType string `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"` // 运价来源,空:表示平台运价; 此处为单选,输入平台运价,表示平台运价,不同的接入方可选值不一样 FareSource string `json:"fare_source,omitempty" xml:"fare_source,omitempty"` // 可适用运价渠道,可选值:公布运价,私有运价 FareType string `json:"fare_type,omitempty" xml:"fare_type,omitempty"` // 价格区间,空表示默认值为0-999999默认为正整型上限必须大于下限 AllowPriceRange string `json:"allow_price_range,omitempty" xml:"allow_price_range,omitempty"` // 预定OFFICE,空表示默认优先级最高OFFICE,可输入OFFICE,校验必须为配置中存在的OFFICE OfficeNo string `json:"office_no,omitempty" xml:"office_no,omitempty"` // 返点,可输入负值范围-100至100之间,可保留2位小数与留钱固定金额二选一必输 SaleRetention string `json:"sale_retention,omitempty" xml:"sale_retention,omitempty"` // 留钱,返点和留钱至少二选一 SaleRebase string `json:"sale_rebase,omitempty" xml:"sale_rebase,omitempty"` // 儿童返点,非必输;可输入负值;范围-100至100之间,可保留2位小数 ChildSaleRetention string `json:"child_sale_retention,omitempty" xml:"child_sale_retention,omitempty"` // 儿童留钱,非必输;为整型;支持负数;单位元 ChildSaleRebase string `json:"child_sale_rebase,omitempty" xml:"child_sale_rebase,omitempty"` // 是否允许1/2RT组合销售规则,允许、不允许空表示:不允许 IsSupportRt string `json:"is_support_rt,omitempty" xml:"is_support_rt,omitempty"` // 不同航司联运,非必输;可输入允许或不允许,空表示不允许 IsAllowUnionAirline string `json:"is_allow_union_airline,omitempty" xml:"is_allow_union_airline,omitempty"` // (已废除字段)退票规定,非必输长度小于300字符请同时录入 退票规定、改签规定和行李额规定 RefundRule string `json:"refund_rule,omitempty" xml:"refund_rule,omitempty"` // (已废除字段)改签规定,非必输长度小于300字符请同时录入 退票规定、改签规定和行李额规定 ReissueRule string `json:"reissue_rule,omitempty" xml:"reissue_rule,omitempty"` // (已废除字段)误机罚金说明,非必输长度小于300字符只在退票规定不为空时才会生效 NoshowRule string `json:"noshow_rule,omitempty" xml:"noshow_rule,omitempty"` // 行李额规定,非必输长度小于300字符请同时录入 退票规定、改签规定和行李额规定 LuggageRule string `json:"luggage_rule,omitempty" xml:"luggage_rule,omitempty"` // 购票须知,非必输长度小于300字符只在退票规定不为空时才会生效 BuyTicketNotice string `json:"buy_ticket_notice,omitempty" xml:"buy_ticket_notice,omitempty"` // 非必输;09:00-18:00表示每一天的早上9点到下午6点,09:00MON-18:00FRI表示周一到周五的每天早上9点到下午6点最多录入三个时间段用逗号隔开表示或的关系可以为空,表示不限制,即工作时间为09:00-18:00 WorkingTime string `json:"working_time,omitempty" xml:"working_time,omitempty"` // 商品类型,非必输;默认为普通可填写为金牌或普通 ProductType string `json:"product_type,omitempty" xml:"product_type,omitempty"` // 渠道名称,非必输,不同的接入方可选值不一样 ChannelIdDesc string `json:"channel_id_desc,omitempty" xml:"channel_id_desc,omitempty"` // 扩展字段,预留 ExtendAttributes string `json:"extend_attributes,omitempty" xml:"extend_attributes,omitempty"` // 全部未使用可否退票,可输入:是,否 IsCanAllRefund string `json:"is_can_all_refund,omitempty" xml:"is_can_all_refund,omitempty"` // 【全部未使用可否退票】为是时,此项为必填项。 可输入格式如:200-72-300-48-1000-0-*,表示72小时前退票手续费200;48小时到72小时,退票手续费300;飞机起飞不足48小时;退票手续费1000;飞机起飞后不予改期(输入*); 或 10%-72-30%-48-50%-0-*,表示72小时前退票手续费为票面价的10%;48小时到72小时,退票手续费为票面价的30%;飞机起飞不足48小时;退票手续费为票面价的50%;飞机起飞后不予退票(输入*); RefundFeeAllUnused string `json:"refund_fee_all_unused,omitempty" xml:"refund_fee_all_unused,omitempty"` // 全部未使用退票币种,只能录入币种三字码,默认值CNY RefundCurrencyAllUnused string `json:"refund_currency_all_unused,omitempty" xml:"refund_currency_all_unused,omitempty"` // 全部未使用退票费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程) RefundFeeTypeAllUnused string `json:"refund_fee_type_all_unused,omitempty" xml:"refund_fee_type_all_unused,omitempty"` // 部分未使用可否退票,可输入:是,否 IsCanPartRefund string `json:"is_can_part_refund,omitempty" xml:"is_can_part_refund,omitempty"` // 部分未使用退票费用,格式同【全部未使用退票费用】,【部分未使用可否退票】为是时,此项为必填项 RefundFeePartUnused string `json:"refund_fee_part_unused,omitempty" xml:"refund_fee_part_unused,omitempty"` // 部分未使用退票币种,可录入币种三字码,默认值CNY RefundCurrencyPartUnused string `json:"refund_currency_part_unused,omitempty" xml:"refund_currency_part_unused,omitempty"` // 部分未使用退票费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程) RefundFeeTypePartUnused string `json:"refund_fee_type_part_unused,omitempty" xml:"refund_fee_type_part_unused,omitempty"` // 去程可否改期,可输入是或否 CanDepChange string `json:"can_dep_change,omitempty" xml:"can_dep_change,omitempty"` // 去程改期费用,格式说明参考【全程未使用退票费用】,注意,改期费用不能录入百分比,【去程可否改期】为是时为必填项 DepChangeFee string `json:"dep_change_fee,omitempty" xml:"dep_change_fee,omitempty"` // 去程改期币种,可录入币种三字码,默认值CNY DepChangeCurrency string `json:"dep_change_currency,omitempty" xml:"dep_change_currency,omitempty"` // 去程改期费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程) DepChangeFeeType string `json:"dep_change_fee_type,omitempty" xml:"dep_change_fee_type,omitempty"` // NOSHOW是否有限制,可输入是或否 NoshowRestrict string `json:"noshow_restrict,omitempty" xml:"noshow_restrict,omitempty"` // NOSHOW时限,只能录入整数,【NOSHOW是否有限制】为是时,此项为必填项 NoshowTimeRestrict string `json:"noshow_time_restrict,omitempty" xml:"noshow_time_restrict,omitempty"` // NOSHOW时限单位(小时/天, 默认为小时) NoshowTimeRestrictUnit string `json:"noshow_time_restrict_unit,omitempty" xml:"noshow_time_restrict_unit,omitempty"` // NOSHOW规则,可录入多个,多个用逗号分隔。可录入不可退票、不可改期,不可退票,不可改期 NoshowRuleType string `json:"noshow_rule_type,omitempty" xml:"noshow_rule_type,omitempty"` // NOSHOW金额,只能录入整数或百分比,【NOSHOW是否有限制】为是,【NOSHOW规则】不是不可退票,不可改期时,此项为必填项 NoshowFee string `json:"noshow_fee,omitempty" xml:"noshow_fee,omitempty"` // NOSHOW币种,可录入币种三字码,默认值CNY NoshowCurrency string `json:"noshow_currency,omitempty" xml:"noshow_currency,omitempty"` // 回程可否改期,可输入是或否 CanRetChange string `json:"can_ret_change,omitempty" xml:"can_ret_change,omitempty"` // 回程改期费用,格式同【去程改期费用】,【回程可否改期】为是时为必填 RetChangeFee string `json:"ret_change_fee,omitempty" xml:"ret_change_fee,omitempty"` // 回程改期币种,可录入币种三字码,默认值CNY RetChangeCurrency string `json:"ret_change_currency,omitempty" xml:"ret_change_currency,omitempty"` // 回程改期费用收取方式,按每个航段收还是全程收(0:全程, 1:每个航段,默认值:全程) RetChangeFeeType string `json:"ret_change_fee_type,omitempty" xml:"ret_change_fee_type,omitempty"` // 开票大客户编码,最大长度50 VipCode string `json:"vip_code,omitempty" xml:"vip_code,omitempty"` // 是否适用小团,可选值是、否。空表示不限 Gv2ChildRule string `json:"gv2_child_rule,omitempty" xml:"gv2_child_rule,omitempty"` // 国籍限制,可输入国家二字码,多个用逗号分隔,最多不超过20个 Nationality string `json:"nationality,omitempty" xml:"nationality,omitempty"` // 除外国籍限制,可输入国家二字码,多个用逗号分隔,最多不超过20个 ExcludeNationality string `json:"exclude_nationality,omitempty" xml:"exclude_nationality,omitempty"` // 年龄限制,可录入值范围12-99, 并且最低年龄不可超过70 PassengerAge string `json:"passenger_age,omitempty" xml:"passenger_age,omitempty"` // 提前销售天数限制 PresalePeriod string `json:"presale_period,omitempty" xml:"presale_period,omitempty"` // 必填项 赋值范围: 电子行程单,旅行发票,差额行程单发票,等额行程单 Receipts string `json:"receipts,omitempty" xml:"receipts,omitempty"` // 供应来源,可为空 SupplySource string `json:"supply_source,omitempty" xml:"supply_source,omitempty"` // 是否支持缺口, 赋值范围:不支持缺口,只支持缺口,不限 CanOj string `json:"can_oj,omitempty" xml:"can_oj,omitempty"` // 例外航线,默认销售规则 DefaultOdDeny string `json:"default_od_deny,omitempty" xml:"default_od_deny,omitempty"` // 航司代码共享范围 airline_code_sharing : 格式 KA(CX/CX),CA(CZ) 英文逗号分开,/ 分隔内部,航司二字码表示 AirlineCodeSharing string `json:"airline_code_sharing,omitempty" xml:"airline_code_sharing,omitempty"` // 儿童回程改期费用,格式同成人,回程改期费用,【回程可否改期】为是时为必填 ChildChangeFeeInUnused string `json:"child_change_fee_in_unused,omitempty" xml:"child_change_fee_in_unused,omitempty"` // 儿童去程改期费用,格式同成人,格式说明参考【全程未使用退票费用】,注意,改期费用不能录入百分比,【去程可否改期】为是时为必填项 ChildChangeFeeOutUnused string `json:"child_change_fee_out_unused,omitempty" xml:"child_change_fee_out_unused,omitempty"` // 儿童部分未使用退票费用,格式同成人,【部分未使用可否退票】为是时,此项为必填项 ChildRefundFeePartUnused string `json:"child_refund_fee_part_unused,omitempty" xml:"child_refund_fee_part_unused,omitempty"` // 儿童全部未使用退票费用,格式同成人,【全部未使用可否退票】为是时,此项为必填项。 可输入格式如:200-72-300-48-1000-0-*,表示72小时前退票手续费200;48小时到72小时,退票手续费300;飞机起飞不足48小时;退票手续费1000;飞机起飞后不予改期(输入*); 或 10%-72-30%-48-50%-0-*,表示72小时前退票手续费为票面价的10%;48小时到72小时,退票手续费为票面价的30%;飞机起飞不足48小时;退票手续费为票面价的50%;飞机起飞后不予退票(输入*); ChildRefundFeeAllUnused string `json:"child_refund_fee_all_unused,omitempty" xml:"child_refund_fee_all_unused,omitempty"` }
TopPolicyDo 结构体
Source Files
¶
- ErrorFareRow.go
- TaobaoAlitripItFareAddowAPIRequest.go
- TaobaoAlitripItFareAddowAPIResponse.go
- TaobaoAlitripItFareAddrtAPIRequest.go
- TaobaoAlitripItFareAddrtAPIResponse.go
- TaobaoAlitripItFareBatchaddAPIRequest.go
- TaobaoAlitripItFareBatchaddAPIResponse.go
- TaobaoAlitripItFareBatchdeleteAPIRequest.go
- TaobaoAlitripItFareBatchdeleteAPIResponse.go
- TaobaoAlitripItFareDeleteAPIRequest.go
- TaobaoAlitripItFareDeleteAPIResponse.go
- TaobaoAlitripItFareGetAPIRequest.go
- TaobaoAlitripItFareGetAPIResponse.go
- TaobaoAlitripItFareQuerytaskAPIRequest.go
- TaobaoAlitripItFareQuerytaskAPIResponse.go
- TaobaoAlitripItFareUpdateAPIRequest.go
- TaobaoAlitripItFareUpdateAPIResponse.go
- TaobaoAlitripItPolicyAddAPIRequest.go
- TaobaoAlitripItPolicyAddAPIResponse.go
- TaobaoAlitripItPolicyBatchdeleteAPIRequest.go
- TaobaoAlitripItPolicyBatchdeleteAPIResponse.go
- TaobaoAlitripItPolicyDeleteAPIRequest.go
- TaobaoAlitripItPolicyDeleteAPIResponse.go
- TaobaoAlitripItPolicyGetAPIRequest.go
- TaobaoAlitripItPolicyGetAPIResponse.go
- TaobaoAlitripItPolicyUpdateAPIRequest.go
- TaobaoAlitripItPolicyUpdateAPIResponse.go
- TopPolicyDo.go
- doc.go