flightuppc

package
v1.3.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package flightuppc 包含飞猪机票前台类目相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAlipayCertSnDto added in v1.3.4

func ReleaseAlipayCertSnDto(v *AlipayCertSnDto)

ReleaseAlipayCertSnDto 释放AlipayCertSnDto

func ReleaseAlipayCheckSignReq added in v1.3.4

func ReleaseAlipayCheckSignReq(v *AlipayCheckSignReq)

ReleaseAlipayCheckSignReq 释放AlipayCheckSignReq

func ReleaseAlipayDecryptReq added in v1.3.4

func ReleaseAlipayDecryptReq(v *AlipayDecryptReq)

ReleaseAlipayDecryptReq 释放AlipayDecryptReq

func ReleaseAlipayEncryptReq added in v1.3.4

func ReleaseAlipayEncryptReq(v *AlipayEncryptReq)

ReleaseAlipayEncryptReq 释放AlipayEncryptReq

func ReleaseAlipayQueryCertSnReq added in v1.3.4

func ReleaseAlipayQueryCertSnReq(v *AlipayQueryCertSnReq)

ReleaseAlipayQueryCertSnReq 释放AlipayQueryCertSnReq

func ReleaseAlipaySignReq added in v1.3.4

func ReleaseAlipaySignReq(v *AlipaySignReq)

ReleaseAlipaySignReq 释放AlipaySignReq

func ReleaseAlitripFlightBasicDataCityQueryAllAPIRequest added in v1.3.4

func ReleaseAlitripFlightBasicDataCityQueryAllAPIRequest(v *AlitripFlightBasicDataCityQueryAllAPIRequest)

ReleaseAlitripFlightBasicDataCityQueryAllAPIRequest 将 AlitripFlightBasicDataCityQueryAllAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightBasicDataCityQueryAllAPIResponse added in v1.3.4

func ReleaseAlitripFlightBasicDataCityQueryAllAPIResponse(v *AlitripFlightBasicDataCityQueryAllAPIResponse)

ReleaseAlitripFlightBasicDataCityQueryAllAPIResponse 将 AlitripFlightBasicDataCityQueryAllAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightBasicDataCityQueryAllData added in v1.3.4

func ReleaseAlitripFlightBasicDataCityQueryAllData(v *AlitripFlightBasicDataCityQueryAllData)

ReleaseAlitripFlightBasicDataCityQueryAllData 释放AlitripFlightBasicDataCityQueryAllData

func ReleaseAlitripFlightExternalAlipayDecryptAPIRequest added in v1.3.4

func ReleaseAlitripFlightExternalAlipayDecryptAPIRequest(v *AlitripFlightExternalAlipayDecryptAPIRequest)

ReleaseAlitripFlightExternalAlipayDecryptAPIRequest 将 AlitripFlightExternalAlipayDecryptAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightExternalAlipayDecryptAPIResponse added in v1.3.4

func ReleaseAlitripFlightExternalAlipayDecryptAPIResponse(v *AlitripFlightExternalAlipayDecryptAPIResponse)

ReleaseAlitripFlightExternalAlipayDecryptAPIResponse 将 AlitripFlightExternalAlipayDecryptAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightExternalAlipayEncryptAPIRequest added in v1.3.4

func ReleaseAlitripFlightExternalAlipayEncryptAPIRequest(v *AlitripFlightExternalAlipayEncryptAPIRequest)

ReleaseAlitripFlightExternalAlipayEncryptAPIRequest 将 AlitripFlightExternalAlipayEncryptAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightExternalAlipayEncryptAPIResponse added in v1.3.4

func ReleaseAlitripFlightExternalAlipayEncryptAPIResponse(v *AlitripFlightExternalAlipayEncryptAPIResponse)

ReleaseAlitripFlightExternalAlipayEncryptAPIResponse 将 AlitripFlightExternalAlipayEncryptAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightExternalAlipaySignAPIRequest added in v1.3.4

func ReleaseAlitripFlightExternalAlipaySignAPIRequest(v *AlitripFlightExternalAlipaySignAPIRequest)

ReleaseAlitripFlightExternalAlipaySignAPIRequest 将 AlitripFlightExternalAlipaySignAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightExternalAlipaySignAPIResponse added in v1.3.4

func ReleaseAlitripFlightExternalAlipaySignAPIResponse(v *AlitripFlightExternalAlipaySignAPIResponse)

ReleaseAlitripFlightExternalAlipaySignAPIResponse 将 AlitripFlightExternalAlipaySignAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightExternalAlipaySnQueryAPIRequest added in v1.3.4

func ReleaseAlitripFlightExternalAlipaySnQueryAPIRequest(v *AlitripFlightExternalAlipaySnQueryAPIRequest)

ReleaseAlitripFlightExternalAlipaySnQueryAPIRequest 将 AlitripFlightExternalAlipaySnQueryAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightExternalAlipaySnQueryAPIResponse added in v1.3.4

func ReleaseAlitripFlightExternalAlipaySnQueryAPIResponse(v *AlitripFlightExternalAlipaySnQueryAPIResponse)

ReleaseAlitripFlightExternalAlipaySnQueryAPIResponse 将 AlitripFlightExternalAlipaySnQueryAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightExternalAlipayVerifyAPIRequest added in v1.3.4

func ReleaseAlitripFlightExternalAlipayVerifyAPIRequest(v *AlitripFlightExternalAlipayVerifyAPIRequest)

ReleaseAlitripFlightExternalAlipayVerifyAPIRequest 将 AlitripFlightExternalAlipayVerifyAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightExternalAlipayVerifyAPIResponse added in v1.3.4

func ReleaseAlitripFlightExternalAlipayVerifyAPIResponse(v *AlitripFlightExternalAlipayVerifyAPIResponse)

ReleaseAlitripFlightExternalAlipayVerifyAPIResponse 将 AlitripFlightExternalAlipayVerifyAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightFlightchangeOrderQueryAPIRequest added in v1.3.4

func ReleaseAlitripFlightFlightchangeOrderQueryAPIRequest(v *AlitripFlightFlightchangeOrderQueryAPIRequest)

ReleaseAlitripFlightFlightchangeOrderQueryAPIRequest 将 AlitripFlightFlightchangeOrderQueryAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightFlightchangeOrderQueryAPIResponse added in v1.3.4

func ReleaseAlitripFlightFlightchangeOrderQueryAPIResponse(v *AlitripFlightFlightchangeOrderQueryAPIResponse)

ReleaseAlitripFlightFlightchangeOrderQueryAPIResponse 将 AlitripFlightFlightchangeOrderQueryAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightInsuranceOrderApplyAPIRequest added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderApplyAPIRequest(v *AlitripFlightInsuranceOrderApplyAPIRequest)

ReleaseAlitripFlightInsuranceOrderApplyAPIRequest 将 AlitripFlightInsuranceOrderApplyAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightInsuranceOrderApplyAPIResponse added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderApplyAPIResponse(v *AlitripFlightInsuranceOrderApplyAPIResponse)

ReleaseAlitripFlightInsuranceOrderApplyAPIResponse 将 AlitripFlightInsuranceOrderApplyAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightInsuranceOrderModifyAPIRequest added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderModifyAPIRequest(v *AlitripFlightInsuranceOrderModifyAPIRequest)

ReleaseAlitripFlightInsuranceOrderModifyAPIRequest 将 AlitripFlightInsuranceOrderModifyAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightInsuranceOrderModifyAPIResponse added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderModifyAPIResponse(v *AlitripFlightInsuranceOrderModifyAPIResponse)

ReleaseAlitripFlightInsuranceOrderModifyAPIResponse 将 AlitripFlightInsuranceOrderModifyAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightInsuranceOrderRefundAPIRequest added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderRefundAPIRequest(v *AlitripFlightInsuranceOrderRefundAPIRequest)

ReleaseAlitripFlightInsuranceOrderRefundAPIRequest 将 AlitripFlightInsuranceOrderRefundAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightInsuranceOrderRefundAPIResponse added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderRefundAPIResponse(v *AlitripFlightInsuranceOrderRefundAPIResponse)

ReleaseAlitripFlightInsuranceOrderRefundAPIResponse 将 AlitripFlightInsuranceOrderRefundAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightInsuranceOrderSearchAPIRequest added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderSearchAPIRequest(v *AlitripFlightInsuranceOrderSearchAPIRequest)

ReleaseAlitripFlightInsuranceOrderSearchAPIRequest 将 AlitripFlightInsuranceOrderSearchAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightInsuranceOrderSearchAPIResponse added in v1.3.4

func ReleaseAlitripFlightInsuranceOrderSearchAPIResponse(v *AlitripFlightInsuranceOrderSearchAPIResponse)

ReleaseAlitripFlightInsuranceOrderSearchAPIResponse 将 AlitripFlightInsuranceOrderSearchAPIResponse 保存到 sync.Pool

func ReleaseAlitripFlightInsuranceProductSearchAPIRequest added in v1.3.4

func ReleaseAlitripFlightInsuranceProductSearchAPIRequest(v *AlitripFlightInsuranceProductSearchAPIRequest)

ReleaseAlitripFlightInsuranceProductSearchAPIRequest 将 AlitripFlightInsuranceProductSearchAPIRequest 放入 sync.Pool

func ReleaseAlitripFlightInsuranceProductSearchAPIResponse added in v1.3.4

func ReleaseAlitripFlightInsuranceProductSearchAPIResponse(v *AlitripFlightInsuranceProductSearchAPIResponse)

ReleaseAlitripFlightInsuranceProductSearchAPIResponse 将 AlitripFlightInsuranceProductSearchAPIResponse 保存到 sync.Pool

func ReleaseAlitripUppcMemberGainAPIRequest added in v1.3.4

func ReleaseAlitripUppcMemberGainAPIRequest(v *AlitripUppcMemberGainAPIRequest)

ReleaseAlitripUppcMemberGainAPIRequest 将 AlitripUppcMemberGainAPIRequest 放入 sync.Pool

func ReleaseAlitripUppcMemberGainAPIResponse added in v1.3.4

func ReleaseAlitripUppcMemberGainAPIResponse(v *AlitripUppcMemberGainAPIResponse)

ReleaseAlitripUppcMemberGainAPIResponse 将 AlitripUppcMemberGainAPIResponse 保存到 sync.Pool

func ReleaseBaseResult added in v1.3.4

func ReleaseBaseResult(v *BaseResult)

ReleaseBaseResult 释放BaseResult

func ReleaseFlightChangeDto added in v1.3.4

func ReleaseFlightChangeDto(v *FlightChangeDto)

ReleaseFlightChangeDto 释放FlightChangeDto

func ReleaseFlightChangeOrderDto added in v1.3.4

func ReleaseFlightChangeOrderDto(v *FlightChangeOrderDto)

ReleaseFlightChangeOrderDto 释放FlightChangeOrderDto

func ReleaseInsApplyReq added in v1.3.4

func ReleaseInsApplyReq(v *InsApplyReq)

ReleaseInsApplyReq 释放InsApplyReq

func ReleaseInsOrderAirTicketSegmentDto added in v1.3.4

func ReleaseInsOrderAirTicketSegmentDto(v *InsOrderAirTicketSegmentDto)

ReleaseInsOrderAirTicketSegmentDto 释放InsOrderAirTicketSegmentDto

func ReleaseInsOrderOpenDetailDto added in v1.3.4

func ReleaseInsOrderOpenDetailDto(v *InsOrderOpenDetailDto)

ReleaseInsOrderOpenDetailDto 释放InsOrderOpenDetailDto

func ReleaseInsOrderOpenDto added in v1.3.4

func ReleaseInsOrderOpenDto(v *InsOrderOpenDto)

ReleaseInsOrderOpenDto 释放InsOrderOpenDto

func ReleaseInsOrderOpenPersonDto added in v1.3.4

func ReleaseInsOrderOpenPersonDto(v *InsOrderOpenPersonDto)

ReleaseInsOrderOpenPersonDto 释放InsOrderOpenPersonDto

func ReleaseInsOrderOpenSegmentDto added in v1.3.4

func ReleaseInsOrderOpenSegmentDto(v *InsOrderOpenSegmentDto)

ReleaseInsOrderOpenSegmentDto 释放InsOrderOpenSegmentDto

func ReleaseInsPersonAndAirSegmentDto added in v1.3.4

func ReleaseInsPersonAndAirSegmentDto(v *InsPersonAndAirSegmentDto)

ReleaseInsPersonAndAirSegmentDto 释放InsPersonAndAirSegmentDto

func ReleaseInsPersonDto added in v1.3.4

func ReleaseInsPersonDto(v *InsPersonDto)

ReleaseInsPersonDto 释放InsPersonDto

func ReleaseInsPersonParam added in v1.3.4

func ReleaseInsPersonParam(v *InsPersonParam)

ReleaseInsPersonParam 释放InsPersonParam

func ReleaseInsProductBaseParam added in v1.3.4

func ReleaseInsProductBaseParam(v *InsProductBaseParam)

ReleaseInsProductBaseParam 释放InsProductBaseParam

func ReleaseInsProductDto added in v1.3.4

func ReleaseInsProductDto(v *InsProductDto)

ReleaseInsProductDto 释放InsProductDto

func ReleaseInsProductResult added in v1.3.4

func ReleaseInsProductResult(v *InsProductResult)

ReleaseInsProductResult 释放InsProductResult

func ReleaseInsReverseOrderReq added in v1.3.4

func ReleaseInsReverseOrderReq(v *InsReverseOrderReq)

ReleaseInsReverseOrderReq 释放InsReverseOrderReq

func ReleaseQueryFlightChangeOrderReq added in v1.3.4

func ReleaseQueryFlightChangeOrderReq(v *QueryFlightChangeOrderReq)

ReleaseQueryFlightChangeOrderReq 释放QueryFlightChangeOrderReq

func ReleaseResultDo added in v1.3.4

func ReleaseResultDo(v *ResultDo)

ReleaseResultDo 释放ResultDo

Types

type AlipayCertSnDto added in v1.2.9

type AlipayCertSnDto struct {
	// app证书序列号
	AppCertSn string `json:"app_cert_sn,omitempty" xml:"app_cert_sn,omitempty"`
	// alipay证书序列号
	AlipayCertSn string `json:"alipay_cert_sn,omitempty" xml:"alipay_cert_sn,omitempty"`
	// alipay根证书序列号
	AlipayRootCertSn string `json:"alipay_root_cert_sn,omitempty" xml:"alipay_root_cert_sn,omitempty"`
}

AlipayCertSnDto 结构体

func GetAlipayCertSnDto added in v1.3.4

func GetAlipayCertSnDto() *AlipayCertSnDto

GetAlipayCertSnDto() 从对象池中获取AlipayCertSnDto

type AlipayCheckSignReq added in v1.2.9

type AlipayCheckSignReq struct {
	// 加签自定义参数,格式遵循http请求路径参数的格式
	SourceContent string `json:"source_content,omitempty" xml:"source_content,omitempty"`
	// 签名
	Signature string `json:"signature,omitempty" xml:"signature,omitempty"`
	// 业务代码
	ExternalAppletBizCode string `json:"external_applet_biz_code,omitempty" xml:"external_applet_biz_code,omitempty"`
	// 签名算法类型
	SignType string `json:"sign_type,omitempty" xml:"sign_type,omitempty"`
}

AlipayCheckSignReq 结构体

func GetAlipayCheckSignReq added in v1.3.4

func GetAlipayCheckSignReq() *AlipayCheckSignReq

GetAlipayCheckSignReq() 从对象池中获取AlipayCheckSignReq

type AlipayDecryptReq added in v1.2.9

type AlipayDecryptReq struct {
	// 待解密密文
	EncryptContent string `json:"encrypt_content,omitempty" xml:"encrypt_content,omitempty"`
	// 业务代码
	ExternalAppletBizCode string `json:"external_applet_biz_code,omitempty" xml:"external_applet_biz_code,omitempty"`
}

AlipayDecryptReq 结构体

func GetAlipayDecryptReq added in v1.3.4

func GetAlipayDecryptReq() *AlipayDecryptReq

GetAlipayDecryptReq() 从对象池中获取AlipayDecryptReq

type AlipayEncryptReq added in v1.2.9

type AlipayEncryptReq struct {
	// 待加密明文
	SourceContent string `json:"source_content,omitempty" xml:"source_content,omitempty"`
	// 业务代码
	ExternalAppletBizCode string `json:"external_applet_biz_code,omitempty" xml:"external_applet_biz_code,omitempty"`
}

AlipayEncryptReq 结构体

func GetAlipayEncryptReq added in v1.3.4

func GetAlipayEncryptReq() *AlipayEncryptReq

GetAlipayEncryptReq() 从对象池中获取AlipayEncryptReq

type AlipayQueryCertSnReq added in v1.2.9

type AlipayQueryCertSnReq struct {
	// 业务代码
	ExternalAppletBizCode string `json:"external_applet_biz_code,omitempty" xml:"external_applet_biz_code,omitempty"`
	// 证书签名算法
	SignType string `json:"sign_type,omitempty" xml:"sign_type,omitempty"`
}

AlipayQueryCertSnReq 结构体

func GetAlipayQueryCertSnReq added in v1.3.4

func GetAlipayQueryCertSnReq() *AlipayQueryCertSnReq

GetAlipayQueryCertSnReq() 从对象池中获取AlipayQueryCertSnReq

type AlipaySignReq added in v1.2.9

type AlipaySignReq struct {
	// 加签自定义参数,格式遵循http请求路径参数的格式
	SourceContent string `json:"source_content,omitempty" xml:"source_content,omitempty"`
	// 业务代码
	ExternalAppletBizCode string `json:"external_applet_biz_code,omitempty" xml:"external_applet_biz_code,omitempty"`
	// 签名算法类型
	SignType string `json:"sign_type,omitempty" xml:"sign_type,omitempty"`
}

AlipaySignReq 结构体

func GetAlipaySignReq added in v1.3.4

func GetAlipaySignReq() *AlipaySignReq

GetAlipaySignReq() 从对象池中获取AlipaySignReq

type AlitripFlightBasicDataCityQueryAllAPIRequest added in v1.2.0

type AlitripFlightBasicDataCityQueryAllAPIRequest struct {
	model.Params
}

AlitripFlightBasicDataCityQueryAllAPIRequest 机票基础数据城市数据查询 API请求 alitrip.flight.basic.data.city.queryAll

机票基础数据城市数据查询top接口

func GetAlitripFlightBasicDataCityQueryAllAPIRequest added in v1.3.4

func GetAlitripFlightBasicDataCityQueryAllAPIRequest() *AlitripFlightBasicDataCityQueryAllAPIRequest

GetAlitripFlightBasicDataCityQueryAllRequest 从 sync.Pool 获取 AlitripFlightBasicDataCityQueryAllAPIRequest

func NewAlitripFlightBasicDataCityQueryAllRequest

func NewAlitripFlightBasicDataCityQueryAllRequest() *AlitripFlightBasicDataCityQueryAllAPIRequest

NewAlitripFlightBasicDataCityQueryAllRequest 初始化AlitripFlightBasicDataCityQueryAllAPIRequest对象

func (AlitripFlightBasicDataCityQueryAllAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightBasicDataCityQueryAllAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightBasicDataCityQueryAllAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightBasicDataCityQueryAllAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

type AlitripFlightBasicDataCityQueryAllAPIResponse

type AlitripFlightBasicDataCityQueryAllAPIResponse struct {
	model.CommonResponse
	AlitripFlightBasicDataCityQueryAllAPIResponseModel
}

AlitripFlightBasicDataCityQueryAllAPIResponse 机票基础数据城市数据查询 API返回值 alitrip.flight.basic.data.city.queryAll

机票基础数据城市数据查询top接口

func GetAlitripFlightBasicDataCityQueryAllAPIResponse added in v1.3.4

func GetAlitripFlightBasicDataCityQueryAllAPIResponse() *AlitripFlightBasicDataCityQueryAllAPIResponse

GetAlitripFlightBasicDataCityQueryAllAPIResponse 从 sync.Pool 获取 AlitripFlightBasicDataCityQueryAllAPIResponse

func (*AlitripFlightBasicDataCityQueryAllAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightBasicDataCityQueryAllAPIResponseModel added in v1.2.0

type AlitripFlightBasicDataCityQueryAllAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_basic_data_city_queryAll_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回包装类
	Result *BaseResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripFlightBasicDataCityQueryAllAPIResponseModel is 机票基础数据城市数据查询 成功返回结果

func (*AlitripFlightBasicDataCityQueryAllAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightBasicDataCityQueryAllData

type AlitripFlightBasicDataCityQueryAllData struct {
	// 航空大区
	AirZone string `json:"air_zone,omitempty" xml:"air_zone,omitempty"`
	// 城市对应国家
	CountryName string `json:"country_name,omitempty" xml:"country_name,omitempty"`
	// 城市简拼
	CityJp string `json:"city_jp,omitempty" xml:"city_jp,omitempty"`
	// 夏日时区区间
	TimeZoneSummerPeriod string `json:"time_zone_summer_period,omitempty" xml:"time_zone_summer_period,omitempty"`
	// 夏日时区
	TimeZoneSummer string `json:"time_zone_summer,omitempty" xml:"time_zone_summer,omitempty"`
	// 标准时区
	TimeZoneStandard string `json:"time_zone_standard,omitempty" xml:"time_zone_standard,omitempty"`
	// 大洲
	Continent string `json:"continent,omitempty" xml:"continent,omitempty"`
	// 省/州名称
	ProvinceName string `json:"province_name,omitempty" xml:"province_name,omitempty"`
	// 国家二字码
	CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 省/州二字码
	ProvinceCode string `json:"province_code,omitempty" xml:"province_code,omitempty"`
	// 首字母
	CityCapital string `json:"city_capital,omitempty" xml:"city_capital,omitempty"`
	// 英文名称
	EnglishName string `json:"english_name,omitempty" xml:"english_name,omitempty"`
	// 城市全拼
	CityPy string `json:"city_py,omitempty" xml:"city_py,omitempty"`
	// 城市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 城市三字码
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 次区代码
	IataCode string `json:"iata_code,omitempty" xml:"iata_code,omitempty"`
	// 次区
	SecdZone string `json:"secd_zone,omitempty" xml:"secd_zone,omitempty"`
	// OAG来源的夏令时
	OagSummerPeriod string `json:"oag_summer_period,omitempty" xml:"oag_summer_period,omitempty"`
	// 小次区
	MiniIataCode string `json:"mini_iata_code,omitempty" xml:"mini_iata_code,omitempty"`
	// 搜索热度
	SearchHeat int64 `json:"search_heat,omitempty" xml:"search_heat,omitempty"`
	// 城市通航状态
	NavigableStatus int64 `json:"navigable_status,omitempty" xml:"navigable_status,omitempty"`
}

AlitripFlightBasicDataCityQueryAllData 结构体

func GetAlitripFlightBasicDataCityQueryAllData added in v1.3.4

func GetAlitripFlightBasicDataCityQueryAllData() *AlitripFlightBasicDataCityQueryAllData

GetAlitripFlightBasicDataCityQueryAllData() 从对象池中获取AlitripFlightBasicDataCityQueryAllData

type AlitripFlightExternalAlipayDecryptAPIRequest added in v1.2.9

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

AlitripFlightExternalAlipayDecryptAPIRequest 支付宝小程序密文解密 API请求 alitrip.flight.external.alipay.decrypt

支付宝小程序密文解密

func GetAlitripFlightExternalAlipayDecryptAPIRequest added in v1.3.4

func GetAlitripFlightExternalAlipayDecryptAPIRequest() *AlitripFlightExternalAlipayDecryptAPIRequest

GetAlitripFlightExternalAlipayDecryptRequest 从 sync.Pool 获取 AlitripFlightExternalAlipayDecryptAPIRequest

func NewAlitripFlightExternalAlipayDecryptRequest added in v1.2.9

func NewAlitripFlightExternalAlipayDecryptRequest() *AlitripFlightExternalAlipayDecryptAPIRequest

NewAlitripFlightExternalAlipayDecryptRequest 初始化AlitripFlightExternalAlipayDecryptAPIRequest对象

func (AlitripFlightExternalAlipayDecryptAPIRequest) GetAlipayDecryptReq added in v1.2.9

GetAlipayDecryptReq AlipayDecryptReq Getter

func (AlitripFlightExternalAlipayDecryptAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightExternalAlipayDecryptAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightExternalAlipayDecryptAPIRequest) GetRawParams added in v1.2.9

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

func (*AlitripFlightExternalAlipayDecryptAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightExternalAlipayDecryptAPIRequest) SetAlipayDecryptReq added in v1.2.9

func (r *AlitripFlightExternalAlipayDecryptAPIRequest) SetAlipayDecryptReq(_alipayDecryptReq *AlipayDecryptReq) error

SetAlipayDecryptReq is AlipayDecryptReq Setter 入参结构体

type AlitripFlightExternalAlipayDecryptAPIResponse added in v1.2.9

type AlitripFlightExternalAlipayDecryptAPIResponse struct {
	model.CommonResponse
	AlitripFlightExternalAlipayDecryptAPIResponseModel
}

AlitripFlightExternalAlipayDecryptAPIResponse 支付宝小程序密文解密 API返回值 alitrip.flight.external.alipay.decrypt

支付宝小程序密文解密

func GetAlitripFlightExternalAlipayDecryptAPIResponse added in v1.3.4

func GetAlitripFlightExternalAlipayDecryptAPIResponse() *AlitripFlightExternalAlipayDecryptAPIResponse

GetAlitripFlightExternalAlipayDecryptAPIResponse 从 sync.Pool 获取 AlitripFlightExternalAlipayDecryptAPIResponse

func (*AlitripFlightExternalAlipayDecryptAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipayDecryptAPIResponseModel added in v1.2.9

type AlitripFlightExternalAlipayDecryptAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_external_alipay_decrypt_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 解密后的明文
	Result string `json:"result,omitempty" xml:"result,omitempty"`
	// 请求失败描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否请求成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightExternalAlipayDecryptAPIResponseModel is 支付宝小程序密文解密 成功返回结果

func (*AlitripFlightExternalAlipayDecryptAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipayEncryptAPIRequest added in v1.2.9

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

AlitripFlightExternalAlipayEncryptAPIRequest 支付宝小程序明文加密 API请求 alitrip.flight.external.alipay.encrypt

支付宝小程序明文加密

func GetAlitripFlightExternalAlipayEncryptAPIRequest added in v1.3.4

func GetAlitripFlightExternalAlipayEncryptAPIRequest() *AlitripFlightExternalAlipayEncryptAPIRequest

GetAlitripFlightExternalAlipayEncryptRequest 从 sync.Pool 获取 AlitripFlightExternalAlipayEncryptAPIRequest

func NewAlitripFlightExternalAlipayEncryptRequest added in v1.2.9

func NewAlitripFlightExternalAlipayEncryptRequest() *AlitripFlightExternalAlipayEncryptAPIRequest

NewAlitripFlightExternalAlipayEncryptRequest 初始化AlitripFlightExternalAlipayEncryptAPIRequest对象

func (AlitripFlightExternalAlipayEncryptAPIRequest) GetAlipayEncryptReq added in v1.2.9

GetAlipayEncryptReq AlipayEncryptReq Getter

func (AlitripFlightExternalAlipayEncryptAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightExternalAlipayEncryptAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightExternalAlipayEncryptAPIRequest) GetRawParams added in v1.2.9

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

func (*AlitripFlightExternalAlipayEncryptAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightExternalAlipayEncryptAPIRequest) SetAlipayEncryptReq added in v1.2.9

func (r *AlitripFlightExternalAlipayEncryptAPIRequest) SetAlipayEncryptReq(_alipayEncryptReq *AlipayEncryptReq) error

SetAlipayEncryptReq is AlipayEncryptReq Setter 入参结构体

type AlitripFlightExternalAlipayEncryptAPIResponse added in v1.2.9

type AlitripFlightExternalAlipayEncryptAPIResponse struct {
	model.CommonResponse
	AlitripFlightExternalAlipayEncryptAPIResponseModel
}

AlitripFlightExternalAlipayEncryptAPIResponse 支付宝小程序明文加密 API返回值 alitrip.flight.external.alipay.encrypt

支付宝小程序明文加密

func GetAlitripFlightExternalAlipayEncryptAPIResponse added in v1.3.4

func GetAlitripFlightExternalAlipayEncryptAPIResponse() *AlitripFlightExternalAlipayEncryptAPIResponse

GetAlitripFlightExternalAlipayEncryptAPIResponse 从 sync.Pool 获取 AlitripFlightExternalAlipayEncryptAPIResponse

func (*AlitripFlightExternalAlipayEncryptAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipayEncryptAPIResponseModel added in v1.2.9

type AlitripFlightExternalAlipayEncryptAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_external_alipay_encrypt_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 明文加密后的密文
	Result string `json:"result,omitempty" xml:"result,omitempty"`
	// 请求失败描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否请求成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightExternalAlipayEncryptAPIResponseModel is 支付宝小程序明文加密 成功返回结果

func (*AlitripFlightExternalAlipayEncryptAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipaySignAPIRequest added in v1.2.9

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

AlitripFlightExternalAlipaySignAPIRequest 支付宝小程序验签 API请求 alitrip.flight.external.alipay.sign

支付宝小程序验签

func GetAlitripFlightExternalAlipaySignAPIRequest added in v1.3.4

func GetAlitripFlightExternalAlipaySignAPIRequest() *AlitripFlightExternalAlipaySignAPIRequest

GetAlitripFlightExternalAlipaySignRequest 从 sync.Pool 获取 AlitripFlightExternalAlipaySignAPIRequest

func NewAlitripFlightExternalAlipaySignRequest added in v1.2.9

func NewAlitripFlightExternalAlipaySignRequest() *AlitripFlightExternalAlipaySignAPIRequest

NewAlitripFlightExternalAlipaySignRequest 初始化AlitripFlightExternalAlipaySignAPIRequest对象

func (AlitripFlightExternalAlipaySignAPIRequest) GetAlipaySignReq added in v1.2.9

GetAlipaySignReq AlipaySignReq Getter

func (AlitripFlightExternalAlipaySignAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightExternalAlipaySignAPIRequest) GetApiParams added in v1.2.9

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightExternalAlipaySignAPIRequest) GetRawParams added in v1.2.9

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

func (*AlitripFlightExternalAlipaySignAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightExternalAlipaySignAPIRequest) SetAlipaySignReq added in v1.2.9

func (r *AlitripFlightExternalAlipaySignAPIRequest) SetAlipaySignReq(_alipaySignReq *AlipaySignReq) error

SetAlipaySignReq is AlipaySignReq Setter 入参结构体

type AlitripFlightExternalAlipaySignAPIResponse added in v1.2.9

type AlitripFlightExternalAlipaySignAPIResponse struct {
	model.CommonResponse
	AlitripFlightExternalAlipaySignAPIResponseModel
}

AlitripFlightExternalAlipaySignAPIResponse 支付宝小程序验签 API返回值 alitrip.flight.external.alipay.sign

支付宝小程序验签

func GetAlitripFlightExternalAlipaySignAPIResponse added in v1.3.4

func GetAlitripFlightExternalAlipaySignAPIResponse() *AlitripFlightExternalAlipaySignAPIResponse

GetAlitripFlightExternalAlipaySignAPIResponse 从 sync.Pool 获取 AlitripFlightExternalAlipaySignAPIResponse

func (*AlitripFlightExternalAlipaySignAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipaySignAPIResponseModel added in v1.2.9

type AlitripFlightExternalAlipaySignAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_external_alipay_sign_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 签名结果
	Result string `json:"result,omitempty" xml:"result,omitempty"`
	// 请求失败描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否请求成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightExternalAlipaySignAPIResponseModel is 支付宝小程序验签 成功返回结果

func (*AlitripFlightExternalAlipaySignAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipaySnQueryAPIRequest added in v1.2.9

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

AlitripFlightExternalAlipaySnQueryAPIRequest 支付宝小程序查询证书序列号 API请求 alitrip.flight.external.alipay.sn.query

支付宝小程序查询证书序列号

func GetAlitripFlightExternalAlipaySnQueryAPIRequest added in v1.3.4

func GetAlitripFlightExternalAlipaySnQueryAPIRequest() *AlitripFlightExternalAlipaySnQueryAPIRequest

GetAlitripFlightExternalAlipaySnQueryRequest 从 sync.Pool 获取 AlitripFlightExternalAlipaySnQueryAPIRequest

func NewAlitripFlightExternalAlipaySnQueryRequest added in v1.2.9

func NewAlitripFlightExternalAlipaySnQueryRequest() *AlitripFlightExternalAlipaySnQueryAPIRequest

NewAlitripFlightExternalAlipaySnQueryRequest 初始化AlitripFlightExternalAlipaySnQueryAPIRequest对象

func (AlitripFlightExternalAlipaySnQueryAPIRequest) GetAlipayQueryCertSnReq added in v1.2.9

GetAlipayQueryCertSnReq AlipayQueryCertSnReq Getter

func (AlitripFlightExternalAlipaySnQueryAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightExternalAlipaySnQueryAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightExternalAlipaySnQueryAPIRequest) GetRawParams added in v1.2.9

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

func (*AlitripFlightExternalAlipaySnQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightExternalAlipaySnQueryAPIRequest) SetAlipayQueryCertSnReq added in v1.2.9

func (r *AlitripFlightExternalAlipaySnQueryAPIRequest) SetAlipayQueryCertSnReq(_alipayQueryCertSnReq *AlipayQueryCertSnReq) error

SetAlipayQueryCertSnReq is AlipayQueryCertSnReq Setter 入参结构体

type AlitripFlightExternalAlipaySnQueryAPIResponse added in v1.2.9

type AlitripFlightExternalAlipaySnQueryAPIResponse struct {
	model.CommonResponse
	AlitripFlightExternalAlipaySnQueryAPIResponseModel
}

AlitripFlightExternalAlipaySnQueryAPIResponse 支付宝小程序查询证书序列号 API返回值 alitrip.flight.external.alipay.sn.query

支付宝小程序查询证书序列号

func GetAlitripFlightExternalAlipaySnQueryAPIResponse added in v1.3.4

func GetAlitripFlightExternalAlipaySnQueryAPIResponse() *AlitripFlightExternalAlipaySnQueryAPIResponse

GetAlitripFlightExternalAlipaySnQueryAPIResponse 从 sync.Pool 获取 AlitripFlightExternalAlipaySnQueryAPIResponse

func (*AlitripFlightExternalAlipaySnQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipaySnQueryAPIResponseModel added in v1.2.9

type AlitripFlightExternalAlipaySnQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_external_alipay_sn_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求失败描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 证书编码结构体
	Result *AlipayCertSnDto `json:"result,omitempty" xml:"result,omitempty"`
	// 是否请求成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightExternalAlipaySnQueryAPIResponseModel is 支付宝小程序查询证书序列号 成功返回结果

func (*AlitripFlightExternalAlipaySnQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipayVerifyAPIRequest added in v1.2.9

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

AlitripFlightExternalAlipayVerifyAPIRequest 支付宝小程序验签 API请求 alitrip.flight.external.alipay.verify

支付宝小程序验签

func GetAlitripFlightExternalAlipayVerifyAPIRequest added in v1.3.4

func GetAlitripFlightExternalAlipayVerifyAPIRequest() *AlitripFlightExternalAlipayVerifyAPIRequest

GetAlitripFlightExternalAlipayVerifyRequest 从 sync.Pool 获取 AlitripFlightExternalAlipayVerifyAPIRequest

func NewAlitripFlightExternalAlipayVerifyRequest added in v1.2.9

func NewAlitripFlightExternalAlipayVerifyRequest() *AlitripFlightExternalAlipayVerifyAPIRequest

NewAlitripFlightExternalAlipayVerifyRequest 初始化AlitripFlightExternalAlipayVerifyAPIRequest对象

func (AlitripFlightExternalAlipayVerifyAPIRequest) GetAlipayCheckSignReq added in v1.2.9

GetAlipayCheckSignReq AlipayCheckSignReq Getter

func (AlitripFlightExternalAlipayVerifyAPIRequest) GetApiMethodName added in v1.2.9

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightExternalAlipayVerifyAPIRequest) GetApiParams added in v1.2.9

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightExternalAlipayVerifyAPIRequest) GetRawParams added in v1.2.9

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

func (*AlitripFlightExternalAlipayVerifyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightExternalAlipayVerifyAPIRequest) SetAlipayCheckSignReq added in v1.2.9

func (r *AlitripFlightExternalAlipayVerifyAPIRequest) SetAlipayCheckSignReq(_alipayCheckSignReq *AlipayCheckSignReq) error

SetAlipayCheckSignReq is AlipayCheckSignReq Setter 入参结构体

type AlitripFlightExternalAlipayVerifyAPIResponse added in v1.2.9

type AlitripFlightExternalAlipayVerifyAPIResponse struct {
	model.CommonResponse
	AlitripFlightExternalAlipayVerifyAPIResponseModel
}

AlitripFlightExternalAlipayVerifyAPIResponse 支付宝小程序验签 API返回值 alitrip.flight.external.alipay.verify

支付宝小程序验签

func GetAlitripFlightExternalAlipayVerifyAPIResponse added in v1.3.4

func GetAlitripFlightExternalAlipayVerifyAPIResponse() *AlitripFlightExternalAlipayVerifyAPIResponse

GetAlitripFlightExternalAlipayVerifyAPIResponse 从 sync.Pool 获取 AlitripFlightExternalAlipayVerifyAPIResponse

func (*AlitripFlightExternalAlipayVerifyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightExternalAlipayVerifyAPIResponseModel added in v1.2.9

type AlitripFlightExternalAlipayVerifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_external_alipay_verify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 请求失败描述
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 是否验签成功
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
	// 是否请求成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightExternalAlipayVerifyAPIResponseModel is 支付宝小程序验签 成功返回结果

func (*AlitripFlightExternalAlipayVerifyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightFlightchangeOrderQueryAPIRequest added in v1.2.8

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

AlitripFlightFlightchangeOrderQueryAPIRequest 订单维度航变查询 API请求 alitrip.flight.flightchange.order.query

订单维度航变查询

func GetAlitripFlightFlightchangeOrderQueryAPIRequest added in v1.3.4

func GetAlitripFlightFlightchangeOrderQueryAPIRequest() *AlitripFlightFlightchangeOrderQueryAPIRequest

GetAlitripFlightFlightchangeOrderQueryRequest 从 sync.Pool 获取 AlitripFlightFlightchangeOrderQueryAPIRequest

func NewAlitripFlightFlightchangeOrderQueryRequest added in v1.2.8

func NewAlitripFlightFlightchangeOrderQueryRequest() *AlitripFlightFlightchangeOrderQueryAPIRequest

NewAlitripFlightFlightchangeOrderQueryRequest 初始化AlitripFlightFlightchangeOrderQueryAPIRequest对象

func (AlitripFlightFlightchangeOrderQueryAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightFlightchangeOrderQueryAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightFlightchangeOrderQueryAPIRequest) GetQueryFlightChangeOrderReq added in v1.2.8

GetQueryFlightChangeOrderReq QueryFlightChangeOrderReq Getter

func (AlitripFlightFlightchangeOrderQueryAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightFlightchangeOrderQueryAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightFlightchangeOrderQueryAPIRequest) SetQueryFlightChangeOrderReq added in v1.2.8

func (r *AlitripFlightFlightchangeOrderQueryAPIRequest) SetQueryFlightChangeOrderReq(_queryFlightChangeOrderReq *QueryFlightChangeOrderReq) error

SetQueryFlightChangeOrderReq is QueryFlightChangeOrderReq Setter 航变信息查询请求体

type AlitripFlightFlightchangeOrderQueryAPIResponse added in v1.2.8

type AlitripFlightFlightchangeOrderQueryAPIResponse struct {
	model.CommonResponse
	AlitripFlightFlightchangeOrderQueryAPIResponseModel
}

AlitripFlightFlightchangeOrderQueryAPIResponse 订单维度航变查询 API返回值 alitrip.flight.flightchange.order.query

订单维度航变查询

func GetAlitripFlightFlightchangeOrderQueryAPIResponse added in v1.3.4

func GetAlitripFlightFlightchangeOrderQueryAPIResponse() *AlitripFlightFlightchangeOrderQueryAPIResponse

GetAlitripFlightFlightchangeOrderQueryAPIResponse 从 sync.Pool 获取 AlitripFlightFlightchangeOrderQueryAPIResponse

func (*AlitripFlightFlightchangeOrderQueryAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightFlightchangeOrderQueryAPIResponseModel added in v1.2.8

type AlitripFlightFlightchangeOrderQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_flightchange_order_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 航变信息查询结果
	Result []FlightChangeOrderDto `json:"result,omitempty" xml:"result>flight_change_order_dto,omitempty"`
	// 错误信息
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
	// 调用成功标志
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightFlightchangeOrderQueryAPIResponseModel is 订单维度航变查询 成功返回结果

func (*AlitripFlightFlightchangeOrderQueryAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderApplyAPIRequest added in v1.2.8

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

AlitripFlightInsuranceOrderApplyAPIRequest 多险种批量投保 API请求 alitrip.flight.insurance.order.apply

多险种批量投保

func GetAlitripFlightInsuranceOrderApplyAPIRequest added in v1.3.4

func GetAlitripFlightInsuranceOrderApplyAPIRequest() *AlitripFlightInsuranceOrderApplyAPIRequest

GetAlitripFlightInsuranceOrderApplyRequest 从 sync.Pool 获取 AlitripFlightInsuranceOrderApplyAPIRequest

func NewAlitripFlightInsuranceOrderApplyRequest added in v1.2.8

func NewAlitripFlightInsuranceOrderApplyRequest() *AlitripFlightInsuranceOrderApplyAPIRequest

NewAlitripFlightInsuranceOrderApplyRequest 初始化AlitripFlightInsuranceOrderApplyAPIRequest对象

func (AlitripFlightInsuranceOrderApplyAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightInsuranceOrderApplyAPIRequest) GetApiParams added in v1.2.8

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightInsuranceOrderApplyAPIRequest) GetInsApplyReq added in v1.2.8

GetInsApplyReq InsApplyReq Getter

func (AlitripFlightInsuranceOrderApplyAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightInsuranceOrderApplyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightInsuranceOrderApplyAPIRequest) SetInsApplyReq added in v1.2.8

func (r *AlitripFlightInsuranceOrderApplyAPIRequest) SetInsApplyReq(_insApplyReq *InsApplyReq) error

SetInsApplyReq is InsApplyReq Setter 请求体

type AlitripFlightInsuranceOrderApplyAPIResponse added in v1.2.8

type AlitripFlightInsuranceOrderApplyAPIResponse struct {
	model.CommonResponse
	AlitripFlightInsuranceOrderApplyAPIResponseModel
}

AlitripFlightInsuranceOrderApplyAPIResponse 多险种批量投保 API返回值 alitrip.flight.insurance.order.apply

多险种批量投保

func GetAlitripFlightInsuranceOrderApplyAPIResponse added in v1.3.4

func GetAlitripFlightInsuranceOrderApplyAPIResponse() *AlitripFlightInsuranceOrderApplyAPIResponse

GetAlitripFlightInsuranceOrderApplyAPIResponse 从 sync.Pool 获取 AlitripFlightInsuranceOrderApplyAPIResponse

func (*AlitripFlightInsuranceOrderApplyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderApplyAPIResponseModel added in v1.2.8

type AlitripFlightInsuranceOrderApplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_insurance_order_apply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应体
	InsProductResultList []InsProductResult `json:"ins_product_result_list,omitempty" xml:"ins_product_result_list>ins_product_result,omitempty"`
	// 错误信息,调用成功时该字段为空
	ErrMsgForClient string `json:"err_msg_for_client,omitempty" xml:"err_msg_for_client,omitempty"`
	// 外部订单号
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightInsuranceOrderApplyAPIResponseModel is 多险种批量投保 成功返回结果

func (*AlitripFlightInsuranceOrderApplyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderModifyAPIRequest added in v1.2.8

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

AlitripFlightInsuranceOrderModifyAPIRequest 保险订单批改申请 API请求 alitrip.flight.insurance.order.modify

保险订单批改申请

func GetAlitripFlightInsuranceOrderModifyAPIRequest added in v1.3.4

func GetAlitripFlightInsuranceOrderModifyAPIRequest() *AlitripFlightInsuranceOrderModifyAPIRequest

GetAlitripFlightInsuranceOrderModifyRequest 从 sync.Pool 获取 AlitripFlightInsuranceOrderModifyAPIRequest

func NewAlitripFlightInsuranceOrderModifyRequest added in v1.2.8

func NewAlitripFlightInsuranceOrderModifyRequest() *AlitripFlightInsuranceOrderModifyAPIRequest

NewAlitripFlightInsuranceOrderModifyRequest 初始化AlitripFlightInsuranceOrderModifyAPIRequest对象

func (AlitripFlightInsuranceOrderModifyAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightInsuranceOrderModifyAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightInsuranceOrderModifyAPIRequest) GetInsReverseOrderReq added in v1.2.8

GetInsReverseOrderReq InsReverseOrderReq Getter

func (AlitripFlightInsuranceOrderModifyAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightInsuranceOrderModifyAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightInsuranceOrderModifyAPIRequest) SetInsReverseOrderReq added in v1.2.8

func (r *AlitripFlightInsuranceOrderModifyAPIRequest) SetInsReverseOrderReq(_insReverseOrderReq *InsReverseOrderReq) error

SetInsReverseOrderReq is InsReverseOrderReq Setter 请求体

type AlitripFlightInsuranceOrderModifyAPIResponse added in v1.2.8

type AlitripFlightInsuranceOrderModifyAPIResponse struct {
	model.CommonResponse
	AlitripFlightInsuranceOrderModifyAPIResponseModel
}

AlitripFlightInsuranceOrderModifyAPIResponse 保险订单批改申请 API返回值 alitrip.flight.insurance.order.modify

保险订单批改申请

func GetAlitripFlightInsuranceOrderModifyAPIResponse added in v1.3.4

func GetAlitripFlightInsuranceOrderModifyAPIResponse() *AlitripFlightInsuranceOrderModifyAPIResponse

GetAlitripFlightInsuranceOrderModifyAPIResponse 从 sync.Pool 获取 AlitripFlightInsuranceOrderModifyAPIResponse

func (*AlitripFlightInsuranceOrderModifyAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderModifyAPIResponseModel added in v1.2.8

type AlitripFlightInsuranceOrderModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_insurance_order_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息(调用成功时该字段为空)
	ErrMsgForClient string `json:"err_msg_for_client,omitempty" xml:"err_msg_for_client,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightInsuranceOrderModifyAPIResponseModel is 保险订单批改申请 成功返回结果

func (*AlitripFlightInsuranceOrderModifyAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderRefundAPIRequest added in v1.2.8

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

AlitripFlightInsuranceOrderRefundAPIRequest 保险订单退保 API请求 alitrip.flight.insurance.order.refund

保险订单退保

func GetAlitripFlightInsuranceOrderRefundAPIRequest added in v1.3.4

func GetAlitripFlightInsuranceOrderRefundAPIRequest() *AlitripFlightInsuranceOrderRefundAPIRequest

GetAlitripFlightInsuranceOrderRefundRequest 从 sync.Pool 获取 AlitripFlightInsuranceOrderRefundAPIRequest

func NewAlitripFlightInsuranceOrderRefundRequest added in v1.2.8

func NewAlitripFlightInsuranceOrderRefundRequest() *AlitripFlightInsuranceOrderRefundAPIRequest

NewAlitripFlightInsuranceOrderRefundRequest 初始化AlitripFlightInsuranceOrderRefundAPIRequest对象

func (AlitripFlightInsuranceOrderRefundAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightInsuranceOrderRefundAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightInsuranceOrderRefundAPIRequest) GetInsRefundOrderReq added in v1.2.8

GetInsRefundOrderReq InsRefundOrderReq Getter

func (AlitripFlightInsuranceOrderRefundAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightInsuranceOrderRefundAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightInsuranceOrderRefundAPIRequest) SetInsRefundOrderReq added in v1.2.8

func (r *AlitripFlightInsuranceOrderRefundAPIRequest) SetInsRefundOrderReq(_insRefundOrderReq *InsReverseOrderReq) error

SetInsRefundOrderReq is InsRefundOrderReq Setter 请求体

type AlitripFlightInsuranceOrderRefundAPIResponse added in v1.2.8

type AlitripFlightInsuranceOrderRefundAPIResponse struct {
	model.CommonResponse
	AlitripFlightInsuranceOrderRefundAPIResponseModel
}

AlitripFlightInsuranceOrderRefundAPIResponse 保险订单退保 API返回值 alitrip.flight.insurance.order.refund

保险订单退保

func GetAlitripFlightInsuranceOrderRefundAPIResponse added in v1.3.4

func GetAlitripFlightInsuranceOrderRefundAPIResponse() *AlitripFlightInsuranceOrderRefundAPIResponse

GetAlitripFlightInsuranceOrderRefundAPIResponse 从 sync.Pool 获取 AlitripFlightInsuranceOrderRefundAPIResponse

func (*AlitripFlightInsuranceOrderRefundAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderRefundAPIResponseModel added in v1.2.8

type AlitripFlightInsuranceOrderRefundAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_insurance_order_refund_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息(调用成功时该字段为空)
	ErrMsgForClient string `json:"err_msg_for_client,omitempty" xml:"err_msg_for_client,omitempty"`
	// 保险订单号,,即tcOrderId
	TpOrderId int64 `json:"tp_order_id,omitempty" xml:"tp_order_id,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightInsuranceOrderRefundAPIResponseModel is 保险订单退保 成功返回结果

func (*AlitripFlightInsuranceOrderRefundAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderSearchAPIRequest added in v1.2.8

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

AlitripFlightInsuranceOrderSearchAPIRequest 查询保险订单详情 API请求 alitrip.flight.insurance.order.search

查询保险订单详情

func GetAlitripFlightInsuranceOrderSearchAPIRequest added in v1.3.4

func GetAlitripFlightInsuranceOrderSearchAPIRequest() *AlitripFlightInsuranceOrderSearchAPIRequest

GetAlitripFlightInsuranceOrderSearchRequest 从 sync.Pool 获取 AlitripFlightInsuranceOrderSearchAPIRequest

func NewAlitripFlightInsuranceOrderSearchRequest added in v1.2.8

func NewAlitripFlightInsuranceOrderSearchRequest() *AlitripFlightInsuranceOrderSearchAPIRequest

NewAlitripFlightInsuranceOrderSearchRequest 初始化AlitripFlightInsuranceOrderSearchAPIRequest对象

func (AlitripFlightInsuranceOrderSearchAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightInsuranceOrderSearchAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightInsuranceOrderSearchAPIRequest) GetOutOrderId added in v1.2.8

GetOutOrderId OutOrderId Getter

func (AlitripFlightInsuranceOrderSearchAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightInsuranceOrderSearchAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightInsuranceOrderSearchAPIRequest) SetOutOrderId added in v1.2.8

func (r *AlitripFlightInsuranceOrderSearchAPIRequest) SetOutOrderId(_outOrderId int64) error

SetOutOrderId is OutOrderId Setter 外部订单号

type AlitripFlightInsuranceOrderSearchAPIResponse added in v1.2.8

type AlitripFlightInsuranceOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripFlightInsuranceOrderSearchAPIResponseModel
}

AlitripFlightInsuranceOrderSearchAPIResponse 查询保险订单详情 API返回值 alitrip.flight.insurance.order.search

查询保险订单详情

func GetAlitripFlightInsuranceOrderSearchAPIResponse added in v1.3.4

func GetAlitripFlightInsuranceOrderSearchAPIResponse() *AlitripFlightInsuranceOrderSearchAPIResponse

GetAlitripFlightInsuranceOrderSearchAPIResponse 从 sync.Pool 获取 AlitripFlightInsuranceOrderSearchAPIResponse

func (*AlitripFlightInsuranceOrderSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceOrderSearchAPIResponseModel added in v1.2.8

type AlitripFlightInsuranceOrderSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_insurance_order_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 保险订单
	InsOrders []InsOrderOpenDto `json:"ins_orders,omitempty" xml:"ins_orders>ins_order_open_dto,omitempty"`
	// 错误信息,调用成功是该字段为空
	ErrMsgForClient string `json:"err_msg_for_client,omitempty" xml:"err_msg_for_client,omitempty"`
	// 是否调用成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightInsuranceOrderSearchAPIResponseModel is 查询保险订单详情 成功返回结果

func (*AlitripFlightInsuranceOrderSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceProductSearchAPIRequest added in v1.2.8

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

AlitripFlightInsuranceProductSearchAPIRequest 搜索保险产品 API请求 alitrip.flight.insurance.product.search

搜索保险产品

func GetAlitripFlightInsuranceProductSearchAPIRequest added in v1.3.4

func GetAlitripFlightInsuranceProductSearchAPIRequest() *AlitripFlightInsuranceProductSearchAPIRequest

GetAlitripFlightInsuranceProductSearchRequest 从 sync.Pool 获取 AlitripFlightInsuranceProductSearchAPIRequest

func NewAlitripFlightInsuranceProductSearchRequest added in v1.2.8

func NewAlitripFlightInsuranceProductSearchRequest() *AlitripFlightInsuranceProductSearchAPIRequest

NewAlitripFlightInsuranceProductSearchRequest 初始化AlitripFlightInsuranceProductSearchAPIRequest对象

func (AlitripFlightInsuranceProductSearchAPIRequest) GetApiMethodName added in v1.2.8

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripFlightInsuranceProductSearchAPIRequest) GetApiParams added in v1.2.8

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripFlightInsuranceProductSearchAPIRequest) GetInsurancePremiumId added in v1.2.8

func (r AlitripFlightInsuranceProductSearchAPIRequest) GetInsurancePremiumId() int64

GetInsurancePremiumId InsurancePremiumId Getter

func (AlitripFlightInsuranceProductSearchAPIRequest) GetRawParams added in v1.2.8

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

func (*AlitripFlightInsuranceProductSearchAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripFlightInsuranceProductSearchAPIRequest) SetInsurancePremiumId added in v1.2.8

func (r *AlitripFlightInsuranceProductSearchAPIRequest) SetInsurancePremiumId(_insurancePremiumId int64) error

SetInsurancePremiumId is InsurancePremiumId Setter 保险产品id

type AlitripFlightInsuranceProductSearchAPIResponse added in v1.2.8

type AlitripFlightInsuranceProductSearchAPIResponse struct {
	model.CommonResponse
	AlitripFlightInsuranceProductSearchAPIResponseModel
}

AlitripFlightInsuranceProductSearchAPIResponse 搜索保险产品 API返回值 alitrip.flight.insurance.product.search

搜索保险产品

func GetAlitripFlightInsuranceProductSearchAPIResponse added in v1.3.4

func GetAlitripFlightInsuranceProductSearchAPIResponse() *AlitripFlightInsuranceProductSearchAPIResponse

GetAlitripFlightInsuranceProductSearchAPIResponse 从 sync.Pool 获取 AlitripFlightInsuranceProductSearchAPIResponse

func (*AlitripFlightInsuranceProductSearchAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripFlightInsuranceProductSearchAPIResponseModel added in v1.2.8

type AlitripFlightInsuranceProductSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_flight_insurance_product_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 保险产品列表
	InsProducts []InsProductDto `json:"ins_products,omitempty" xml:"ins_products>ins_product_dto,omitempty"`
	// 错误信息(调用成功时该字段为空)
	ErrMsgForClient string `json:"err_msg_for_client,omitempty" xml:"err_msg_for_client,omitempty"`
	// 是否成功
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripFlightInsuranceProductSearchAPIResponseModel is 搜索保险产品 成功返回结果

func (*AlitripFlightInsuranceProductSearchAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type AlitripUppcMemberGainAPIRequest added in v1.2.0

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

AlitripUppcMemberGainAPIRequest 航司权益数据回流 API请求 alitrip.uppc.member.gain

航司权益数据回流

func GetAlitripUppcMemberGainAPIRequest added in v1.3.4

func GetAlitripUppcMemberGainAPIRequest() *AlitripUppcMemberGainAPIRequest

GetAlitripUppcMemberGainRequest 从 sync.Pool 获取 AlitripUppcMemberGainAPIRequest

func NewAlitripUppcMemberGainRequest

func NewAlitripUppcMemberGainRequest() *AlitripUppcMemberGainAPIRequest

NewAlitripUppcMemberGainRequest 初始化AlitripUppcMemberGainAPIRequest对象

func (AlitripUppcMemberGainAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripUppcMemberGainAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripUppcMemberGainAPIRequest) GetApiParams added in v1.2.0

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

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripUppcMemberGainAPIRequest) GetErrorMsg added in v1.2.0

func (r AlitripUppcMemberGainAPIRequest) GetErrorMsg() string

GetErrorMsg ErrorMsg Getter

func (AlitripUppcMemberGainAPIRequest) GetRawParams added in v1.2.8

func (r AlitripUppcMemberGainAPIRequest) GetRawParams() model.Params

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

func (AlitripUppcMemberGainAPIRequest) GetRequestId added in v1.2.0

func (r AlitripUppcMemberGainAPIRequest) GetRequestId() string

GetRequestId RequestId Getter

func (AlitripUppcMemberGainAPIRequest) GetResponseJson added in v1.2.0

func (r AlitripUppcMemberGainAPIRequest) GetResponseJson() string

GetResponseJson ResponseJson Getter

func (AlitripUppcMemberGainAPIRequest) GetStatusCode added in v1.2.0

func (r AlitripUppcMemberGainAPIRequest) GetStatusCode() int64

GetStatusCode StatusCode Getter

func (*AlitripUppcMemberGainAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlitripUppcMemberGainAPIRequest) SetErrorMsg added in v1.2.0

func (r *AlitripUppcMemberGainAPIRequest) SetErrorMsg(_errorMsg string) error

SetErrorMsg is ErrorMsg Setter 错误提示

func (*AlitripUppcMemberGainAPIRequest) SetRequestId added in v1.2.0

func (r *AlitripUppcMemberGainAPIRequest) SetRequestId(_requestId string) error

SetRequestId is RequestId Setter 请求唯一标识

func (*AlitripUppcMemberGainAPIRequest) SetResponseJson added in v1.2.0

func (r *AlitripUppcMemberGainAPIRequest) SetResponseJson(_responseJson string) error

SetResponseJson is ResponseJson Setter 权益截止时间(扩展字段)

func (*AlitripUppcMemberGainAPIRequest) SetStatusCode added in v1.2.0

func (r *AlitripUppcMemberGainAPIRequest) SetStatusCode(_statusCode int64) error

SetStatusCode is StatusCode Setter 查询成功

type AlitripUppcMemberGainAPIResponse

type AlitripUppcMemberGainAPIResponse struct {
	model.CommonResponse
	AlitripUppcMemberGainAPIResponseModel
}

AlitripUppcMemberGainAPIResponse 航司权益数据回流 API返回值 alitrip.uppc.member.gain

航司权益数据回流

func GetAlitripUppcMemberGainAPIResponse added in v1.3.4

func GetAlitripUppcMemberGainAPIResponse() *AlitripUppcMemberGainAPIResponse

GetAlitripUppcMemberGainAPIResponse 从 sync.Pool 获取 AlitripUppcMemberGainAPIResponse

func (*AlitripUppcMemberGainAPIResponse) Reset added in v1.3.4

Reset 清空结构体

type AlitripUppcMemberGainAPIResponseModel added in v1.2.0

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

AlitripUppcMemberGainAPIResponseModel is 航司权益数据回流 成功返回结果

func (*AlitripUppcMemberGainAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type BaseResult

type BaseResult struct {
	// 数据实体
	DataList []AlitripFlightBasicDataCityQueryAllData `json:"data_list,omitempty" xml:"data_list>alitrip_flight_basic_data_city_query_all_data,omitempty"`
	// 错误信息
	ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"`
	// 请求唯一标识
	QueryId string `json:"query_id,omitempty" xml:"query_id,omitempty"`
	// 结果码 0成功
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

BaseResult 结构体

func GetBaseResult added in v1.3.4

func GetBaseResult() *BaseResult

GetBaseResult() 从对象池中获取BaseResult

type FlightChangeDto added in v1.2.8

type FlightChangeDto struct {
	// 航班号
	OldFlightNo string `json:"old_flight_no,omitempty" xml:"old_flight_no,omitempty"`
	// 原航班日期
	OldFlightDate string `json:"old_flight_date,omitempty" xml:"old_flight_date,omitempty"`
	// 出发机场三字码
	OldDepartCode string `json:"old_depart_code,omitempty" xml:"old_depart_code,omitempty"`
	// 到达机场三字码
	OldArriveCode string `json:"old_arrive_code,omitempty" xml:"old_arrive_code,omitempty"`
	// 出发时间
	OldDepartTime string `json:"old_depart_time,omitempty" xml:"old_depart_time,omitempty"`
	// 到达时间
	OldArriveTime string `json:"old_arrive_time,omitempty" xml:"old_arrive_time,omitempty"`
	// 新航班号
	NewFlightNo string `json:"new_flight_no,omitempty" xml:"new_flight_no,omitempty"`
	// 新航班日期
	NewFlightDate string `json:"new_flight_date,omitempty" xml:"new_flight_date,omitempty"`
	// 新出发机场三字码
	NewDepartCode string `json:"new_depart_code,omitempty" xml:"new_depart_code,omitempty"`
	// 新到达机场三字码
	NewArriveCode string `json:"new_arrive_code,omitempty" xml:"new_arrive_code,omitempty"`
	// 新出发时间
	NewDepartTime string `json:"new_depart_time,omitempty" xml:"new_depart_time,omitempty"`
	// 新到达时间
	NewArriveTime string `json:"new_arrive_time,omitempty" xml:"new_arrive_time,omitempty"`
	// 航变时间
	ChangeTime string `json:"change_time,omitempty" xml:"change_time,omitempty"`
	// 航变原因
	ChangeReason string `json:"change_reason,omitempty" xml:"change_reason,omitempty"`
	// 航变类型,1为取消,2为变更
	ChangeType int64 `json:"change_type,omitempty" xml:"change_type,omitempty"`
	// 航变子原因,如延误、恢复、航班保护,详情见新京杭航变接入文档
	SubType int64 `json:"sub_type,omitempty" xml:"sub_type,omitempty"`
}

FlightChangeDto 结构体

func GetFlightChangeDto added in v1.3.4

func GetFlightChangeDto() *FlightChangeDto

GetFlightChangeDto() 从对象池中获取FlightChangeDto

type FlightChangeOrderDto added in v1.2.8

type FlightChangeOrderDto struct {
	// 订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 航变信息
	FlightChange *FlightChangeDto `json:"flight_change,omitempty" xml:"flight_change,omitempty"`
}

FlightChangeOrderDto 结构体

func GetFlightChangeOrderDto added in v1.3.4

func GetFlightChangeOrderDto() *FlightChangeOrderDto

GetFlightChangeOrderDto() 从对象池中获取FlightChangeOrderDto

type InsApplyReq added in v1.2.8

type InsApplyReq struct {
	// 投保参数列表,通过险种聚类
	InsProductParams []InsProductBaseParam `json:"ins_product_params,omitempty" xml:"ins_product_params>ins_product_base_param,omitempty"`
}

InsApplyReq 结构体

func GetInsApplyReq added in v1.3.4

func GetInsApplyReq() *InsApplyReq

GetInsApplyReq() 从对象池中获取InsApplyReq

type InsOrderAirTicketSegmentDto added in v1.2.8

type InsOrderAirTicketSegmentDto struct {
	// 票价
	TicketPrice string `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 航司名称
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 子保单号
	PolicyNo string `json:"policy_no,omitempty" xml:"policy_no,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 起飞时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 到达时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
}

InsOrderAirTicketSegmentDto 结构体

func GetInsOrderAirTicketSegmentDto added in v1.3.4

func GetInsOrderAirTicketSegmentDto() *InsOrderAirTicketSegmentDto

GetInsOrderAirTicketSegmentDto() 从对象池中获取InsOrderAirTicketSegmentDto

type InsOrderOpenDetailDto added in v1.2.8

type InsOrderOpenDetailDto struct {
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 子保单号
	PolicyNo string `json:"policy_no,omitempty" xml:"policy_no,omitempty"`
	// claimApplyTime
	ClaimApplyTime string `json:"claim_apply_time,omitempty" xml:"claim_apply_time,omitempty"`
	// 保险产品编号
	ProductNo string `json:"product_no,omitempty" xml:"product_no,omitempty"`
	// 保司名称
	InsCompany string `json:"ins_company,omitempty" xml:"ins_company,omitempty"`
	// claimSuccessTime
	ClaimSuccessTime string `json:"claim_success_time,omitempty" xml:"claim_success_time,omitempty"`
	// effectiveEndTime
	EffectiveEndTime string `json:"effective_end_time,omitempty" xml:"effective_end_time,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// effectiveStartTime
	EffectiveStartTime string `json:"effective_start_time,omitempty" xml:"effective_start_time,omitempty"`
	// 被保人id
	InsPersonId int64 `json:"ins_person_id,omitempty" xml:"ins_person_id,omitempty"`
	// 保险订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// 被保人信息
	InsOrderOpenPerson *InsOrderOpenPersonDto `json:"ins_order_open_person,omitempty" xml:"ins_order_open_person,omitempty"`
	// 保险价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// itemSourceTag
	ItemSourceTag int64 `json:"item_source_tag,omitempty" xml:"item_source_tag,omitempty"`
	// claimFee
	ClaimFee int64 `json:"claim_fee,omitempty" xml:"claim_fee,omitempty"`
	// insSegmentId
	InsSegmentId int64 `json:"ins_segment_id,omitempty" xml:"ins_segment_id,omitempty"`
	// 航段信息
	InsOrderOpenSegment *InsOrderOpenSegmentDto `json:"ins_order_open_segment,omitempty" xml:"ins_order_open_segment,omitempty"`
	// 外部订单号
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 子保单状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 订单是否有效
	IsEnable bool `json:"is_enable,omitempty" xml:"is_enable,omitempty"`
}

InsOrderOpenDetailDto 结构体

func GetInsOrderOpenDetailDto added in v1.3.4

func GetInsOrderOpenDetailDto() *InsOrderOpenDetailDto

GetInsOrderOpenDetailDto() 从对象池中获取InsOrderOpenDetailDto

type InsOrderOpenDto added in v1.2.8

type InsOrderOpenDto struct {
	// 订单详情列表
	InsOrderDetailList []InsOrderOpenDetailDto `json:"ins_order_detail_list,omitempty" xml:"ins_order_detail_list>ins_order_open_detail_dto,omitempty"`
	// 卖家昵称
	SellerNick string `json:"seller_nick,omitempty" xml:"seller_nick,omitempty"`
	// 修改时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 保单详情页地址
	PolicyDetailUrl string `json:"policy_detail_url,omitempty" xml:"policy_detail_url,omitempty"`
	// 保单号
	PolicyNo string `json:"policy_no,omitempty" xml:"policy_no,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 保险产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// features
	Features string `json:"features,omitempty" xml:"features,omitempty"`
	// 保险产品编号
	ProductNo string `json:"product_no,omitempty" xml:"product_no,omitempty"`
	// 保险订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// 保险供应方id
	SellerId int64 `json:"seller_id,omitempty" xml:"seller_id,omitempty"`
	// 保险份数
	Copies int64 `json:"copies,omitempty" xml:"copies,omitempty"`
	// 保险价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 外部订单号
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 保险订单状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 保险产品id
	PremiumId int64 `json:"premium_id,omitempty" xml:"premium_id,omitempty"`
}

InsOrderOpenDto 结构体

func GetInsOrderOpenDto added in v1.3.4

func GetInsOrderOpenDto() *InsOrderOpenDto

GetInsOrderOpenDto() 从对象池中获取InsOrderOpenDto

type InsOrderOpenPersonDto added in v1.2.8

type InsOrderOpenPersonDto struct {
	// idCardNo(md5脱敏)
	IdCardNo string `json:"id_card_no,omitempty" xml:"id_card_no,omitempty"`
	// 子保单号
	PolicyNo string `json:"policy_no,omitempty" xml:"policy_no,omitempty"`
	// 保险订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// idCardType
	IdCardType int64 `json:"id_card_type,omitempty" xml:"id_card_type,omitempty"`
	// 外部订单号
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
}

InsOrderOpenPersonDto 结构体

func GetInsOrderOpenPersonDto added in v1.3.4

func GetInsOrderOpenPersonDto() *InsOrderOpenPersonDto

GetInsOrderOpenPersonDto() 从对象池中获取InsOrderOpenPersonDto

type InsOrderOpenSegmentDto added in v1.2.8

type InsOrderOpenSegmentDto struct {
	// 航司名称
	CompanyName string `json:"company_name,omitempty" xml:"company_name,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 子保单号
	PolicyNo string `json:"policy_no,omitempty" xml:"policy_no,omitempty"`
	// 航段编号
	SegmentNo string `json:"segment_no,omitempty" xml:"segment_no,omitempty"`
	// 出发时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 到达时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// attribute
	Attribute string `json:"attribute,omitempty" xml:"attribute,omitempty"`
	// 保险订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// 外部订单号
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
}

InsOrderOpenSegmentDto 结构体

func GetInsOrderOpenSegmentDto added in v1.3.4

func GetInsOrderOpenSegmentDto() *InsOrderOpenSegmentDto

GetInsOrderOpenSegmentDto() 从对象池中获取InsOrderOpenSegmentDto

type InsPersonAndAirSegmentDto added in v1.2.8

type InsPersonAndAirSegmentDto struct {
	// 航段信息
	InsOrderSegment *InsOrderAirTicketSegmentDto `json:"ins_order_segment,omitempty" xml:"ins_order_segment,omitempty"`
	// 被保人
	InsPerson *InsPersonDto `json:"ins_person,omitempty" xml:"ins_person,omitempty"`
}

InsPersonAndAirSegmentDto 结构体

func GetInsPersonAndAirSegmentDto added in v1.3.4

func GetInsPersonAndAirSegmentDto() *InsPersonAndAirSegmentDto

GetInsPersonAndAirSegmentDto() 从对象池中获取InsPersonAndAirSegmentDto

type InsPersonDto added in v1.2.8

type InsPersonDto struct {
	// 证件编号
	CertNo string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	// 证件名字
	CertName string `json:"cert_name,omitempty" xml:"cert_name,omitempty"`
	// 证件类型
	CertType int64 `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
}

InsPersonDto 结构体

func GetInsPersonDto added in v1.3.4

func GetInsPersonDto() *InsPersonDto

GetInsPersonDto() 从对象池中获取InsPersonDto

type InsPersonParam added in v1.2.8

type InsPersonParam struct {
	// 证件号码
	CertNo string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	// 身份类型
	IdentityType string `json:"identity_type,omitempty" xml:"identity_type,omitempty"`
	// 证件名称
	CertName string `json:"cert_name,omitempty" xml:"cert_name,omitempty"`
	// 生日,不需要传
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 证件类型,不需要传
	CertType string `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	// 电话号码,不需要传
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
}

InsPersonParam 结构体

func GetInsPersonParam added in v1.3.4

func GetInsPersonParam() *InsPersonParam

GetInsPersonParam() 从对象池中获取InsPersonParam

type InsProductBaseParam added in v1.2.8

type InsProductBaseParam struct {
	// 干系人,用于保险团队联系
	StakeHolders []InsPersonParam `json:"stake_holders,omitempty" xml:"stake_holders>ins_person_param,omitempty"`
	// 被保人信息列表
	Insureds []InsPersonParam `json:"insureds,omitempty" xml:"insureds>ins_person_param,omitempty"`
	// 航段信息列表,示例:{"endCity":"成都", "arrCityCode":"510100", "startTime":"2022-10-26 13:10:00", "arrAirport":"TFU", "startCity":"珠海", "depAirport":"ZUH", "flightNo":"CA2678", "endTime":"2022-10-26 15:40:00", "airlineName":"国航", "depCityCode":"440400", "ticketNo":"123123424"}
	AirTicketSegmentList []string `json:"air_ticket_segment_list,omitempty" xml:"air_ticket_segment_list>string,omitempty"`
	// 外部订单号,同一个用户购买的保险的outOrderId都是一样的
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 保险产品id
	PremiumId int64 `json:"premium_id,omitempty" xml:"premium_id,omitempty"`
}

InsProductBaseParam 结构体

func GetInsProductBaseParam added in v1.3.4

func GetInsProductBaseParam() *InsProductBaseParam

GetInsProductBaseParam() 从对象池中获取InsProductBaseParam

type InsProductDto added in v1.2.8

type InsProductDto struct {
	// 副标题:同一保险在不同页面可以有不同副标题
	SubTitles string `json:"sub_titles,omitempty" xml:"sub_titles,omitempty"`
	// 气泡
	Bubble string `json:"bubble,omitempty" xml:"bubble,omitempty"`
	// 文案
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 利益点:一个保险可以有多个利益点,如:意外保障¥500万+意外医疗¥3万;同一利益点在不同页面可以有不同描述,如:OTA页、OTA浮层、下单页、弹屏页
	Interests string `json:"interests,omitempty" xml:"interests,omitempty"`
	// 主标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 保险产品名称
	ProductName string `json:"product_name,omitempty" xml:"product_name,omitempty"`
	// 标签:同一保险在不同页面可以有不同标签
	Labels string `json:"labels,omitempty" xml:"labels,omitempty"`
	// 保险产品价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 保险产品唯一标识
	InsurancePremiumId int64 `json:"insurance_premium_id,omitempty" xml:"insurance_premium_id,omitempty"`
}

InsProductDto 结构体

func GetInsProductDto added in v1.3.4

func GetInsProductDto() *InsProductDto

GetInsProductDto() 从对象池中获取InsProductDto

type InsProductResult added in v1.2.8

type InsProductResult struct {
	// 保险产品编码
	ProdCode string `json:"prod_code,omitempty" xml:"prod_code,omitempty"`
	// 保险产品名称
	ProdName string `json:"prod_name,omitempty" xml:"prod_name,omitempty"`
	// 销售单元
	CsuNo string `json:"csu_no,omitempty" xml:"csu_no,omitempty"`
	// 保险价格
	Premium int64 `json:"premium,omitempty" xml:"premium,omitempty"`
	// 生成的保险订单号
	TcOrderId int64 `json:"tc_order_id,omitempty" xml:"tc_order_id,omitempty"`
	// 保险订单关联的外部订单号
	OutOrderId int64 `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"`
	// 保险订单号
	InsOrderId int64 `json:"ins_order_id,omitempty" xml:"ins_order_id,omitempty"`
	// 保险产品id
	PremiumId int64 `json:"premium_id,omitempty" xml:"premium_id,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

InsProductResult 结构体

func GetInsProductResult added in v1.3.4

func GetInsProductResult() *InsProductResult

GetInsProductResult() 从对象池中获取InsProductResult

type InsReverseOrderReq added in v1.2.8

type InsReverseOrderReq struct {
	// 保险信息列表
	Insureds []InsPersonAndAirSegmentDto `json:"insureds,omitempty" xml:"insureds>ins_person_and_air_segment_dto,omitempty"`
	// 保险订单号
	TpOrderId int64 `json:"tp_order_id,omitempty" xml:"tp_order_id,omitempty"`
}

InsReverseOrderReq 结构体

func GetInsReverseOrderReq added in v1.3.4

func GetInsReverseOrderReq() *InsReverseOrderReq

GetInsReverseOrderReq() 从对象池中获取InsReverseOrderReq

type QueryFlightChangeOrderReq added in v1.2.8

type QueryFlightChangeOrderReq struct {
	// 订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

QueryFlightChangeOrderReq 结构体

func GetQueryFlightChangeOrderReq added in v1.3.4

func GetQueryFlightChangeOrderReq() *QueryFlightChangeOrderReq

GetQueryFlightChangeOrderReq() 从对象池中获取QueryFlightChangeOrderReq

type ResultDo added in v1.2.0

type ResultDo struct {
	// 错误信息
	MsgForClient string `json:"msg_for_client,omitempty" xml:"msg_for_client,omitempty"`
	// 返回code
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 错误信息
	Msg string `json:"msg,omitempty" xml:"msg,omitempty"`
	// 是否回流成功
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
	// 是否执行回流成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

ResultDo 结构体

func GetResultDo added in v1.3.4

func GetResultDo() *ResultDo

GetResultDo() 从对象池中获取ResultDo

Source Files

Jump to

Keyboard shortcuts

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