client

package
v1.0.49 Latest Latest
Warning

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

Go to latest
Published: Feb 22, 2023 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Overview

This file is auto-generated, don't edit it. Thanks. *

*

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AccessTokenRequest

type AccessTokenRequest struct {
	AppKey    *string `json:"app_key,omitempty" xml:"app_key,omitempty"`
	AppSecret *string `json:"app_secret,omitempty" xml:"app_secret,omitempty"`
}

func (AccessTokenRequest) GoString

func (s AccessTokenRequest) GoString() string

func (*AccessTokenRequest) SetAppKey

func (s *AccessTokenRequest) SetAppKey(v string) *AccessTokenRequest

func (*AccessTokenRequest) SetAppSecret

func (s *AccessTokenRequest) SetAppSecret(v string) *AccessTokenRequest

func (AccessTokenRequest) String

func (s AccessTokenRequest) String() string

type AccessTokenResponse

type AccessTokenResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AccessTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AccessTokenResponse) GoString

func (s AccessTokenResponse) GoString() string

func (*AccessTokenResponse) SetBody

func (*AccessTokenResponse) SetHeaders

func (s *AccessTokenResponse) SetHeaders(v map[string]*string) *AccessTokenResponse

func (*AccessTokenResponse) SetStatusCode

func (s *AccessTokenResponse) SetStatusCode(v int32) *AccessTokenResponse

func (AccessTokenResponse) String

func (s AccessTokenResponse) String() string

type AccessTokenResponseBody

type AccessTokenResponseBody struct {
	Code      *string                        `json:"code,omitempty" xml:"code,omitempty"`
	Data      *AccessTokenResponseBodyData   `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Message   *string                        `json:"message,omitempty" xml:"message,omitempty"`
	Module    *AccessTokenResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (AccessTokenResponseBody) GoString

func (s AccessTokenResponseBody) GoString() string

func (*AccessTokenResponseBody) SetCode

func (*AccessTokenResponseBody) SetData

func (*AccessTokenResponseBody) SetMessage

func (*AccessTokenResponseBody) SetModule added in v1.0.23

func (*AccessTokenResponseBody) SetRequestId

func (*AccessTokenResponseBody) SetTraceId

func (AccessTokenResponseBody) String

func (s AccessTokenResponseBody) String() string

type AccessTokenResponseBodyData

type AccessTokenResponseBodyData struct {
	Expire *int64  `json:"expire,omitempty" xml:"expire,omitempty"`
	Token  *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (AccessTokenResponseBodyData) GoString

func (s AccessTokenResponseBodyData) GoString() string

func (*AccessTokenResponseBodyData) SetExpire

func (*AccessTokenResponseBodyData) SetToken

func (AccessTokenResponseBodyData) String

type AccessTokenResponseBodyModule added in v1.0.23

type AccessTokenResponseBodyModule struct {
	Expire *int64  `json:"expire,omitempty" xml:"expire,omitempty"`
	Start  *int64  `json:"start,omitempty" xml:"start,omitempty"`
	Token  *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (AccessTokenResponseBodyModule) GoString added in v1.0.23

func (*AccessTokenResponseBodyModule) SetExpire added in v1.0.23

func (*AccessTokenResponseBodyModule) SetStart added in v1.0.23

func (*AccessTokenResponseBodyModule) SetToken added in v1.0.23

func (AccessTokenResponseBodyModule) String added in v1.0.23

type AddressGetHeaders added in v1.0.9

type AddressGetHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (AddressGetHeaders) GoString added in v1.0.9

func (s AddressGetHeaders) GoString() string

func (*AddressGetHeaders) SetCommonHeaders added in v1.0.9

func (s *AddressGetHeaders) SetCommonHeaders(v map[string]*string) *AddressGetHeaders

func (*AddressGetHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *AddressGetHeaders) SetXAcsBtripSoCorpToken(v string) *AddressGetHeaders

func (AddressGetHeaders) String added in v1.0.9

func (s AddressGetHeaders) String() string

type AddressGetRequest added in v1.0.1

type AddressGetRequest struct {
	ActionType  *int32  `json:"action_type,omitempty" xml:"action_type,omitempty"`
	ItineraryId *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	Phone       *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Type        *int32  `json:"type,omitempty" xml:"type,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (AddressGetRequest) GoString added in v1.0.1

func (s AddressGetRequest) GoString() string

func (*AddressGetRequest) SetActionType added in v1.0.1

func (s *AddressGetRequest) SetActionType(v int32) *AddressGetRequest

func (*AddressGetRequest) SetItineraryId added in v1.0.1

func (s *AddressGetRequest) SetItineraryId(v string) *AddressGetRequest

func (*AddressGetRequest) SetPhone added in v1.0.1

func (s *AddressGetRequest) SetPhone(v string) *AddressGetRequest

func (*AddressGetRequest) SetType added in v1.0.1

func (s *AddressGetRequest) SetType(v int32) *AddressGetRequest

func (*AddressGetRequest) SetUserId added in v1.0.1

func (s *AddressGetRequest) SetUserId(v string) *AddressGetRequest

func (AddressGetRequest) String added in v1.0.1

func (s AddressGetRequest) String() string

type AddressGetResponse added in v1.0.1

type AddressGetResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AddressGetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AddressGetResponse) GoString added in v1.0.1

func (s AddressGetResponse) GoString() string

func (*AddressGetResponse) SetBody added in v1.0.1

func (*AddressGetResponse) SetHeaders added in v1.0.1

func (s *AddressGetResponse) SetHeaders(v map[string]*string) *AddressGetResponse

func (*AddressGetResponse) SetStatusCode added in v1.0.1

func (s *AddressGetResponse) SetStatusCode(v int32) *AddressGetResponse

func (AddressGetResponse) String added in v1.0.1

func (s AddressGetResponse) String() string

type AddressGetResponseBody added in v1.0.1

type AddressGetResponseBody struct {
	Code      *string                       `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                       `json:"message,omitempty" xml:"message,omitempty"`
	Module    *AddressGetResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                       `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                         `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                       `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (AddressGetResponseBody) GoString added in v1.0.1

func (s AddressGetResponseBody) GoString() string

func (*AddressGetResponseBody) SetCode added in v1.0.16

func (*AddressGetResponseBody) SetMessage added in v1.0.16

func (*AddressGetResponseBody) SetModule added in v1.0.1

func (*AddressGetResponseBody) SetRequestId added in v1.0.1

func (*AddressGetResponseBody) SetSuccess added in v1.0.1

func (*AddressGetResponseBody) SetTraceId added in v1.0.1

func (AddressGetResponseBody) String added in v1.0.1

func (s AddressGetResponseBody) String() string

type AddressGetResponseBodyModule added in v1.0.1

type AddressGetResponseBodyModule struct {
	Url *string `json:"url,omitempty" xml:"url,omitempty"`
}

func (AddressGetResponseBodyModule) GoString added in v1.0.1

func (s AddressGetResponseBodyModule) GoString() string

func (*AddressGetResponseBodyModule) SetUrl added in v1.0.1

func (AddressGetResponseBodyModule) String added in v1.0.1

type AirportSearchHeaders added in v1.0.9

type AirportSearchHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (AirportSearchHeaders) GoString added in v1.0.9

func (s AirportSearchHeaders) GoString() string

func (*AirportSearchHeaders) SetCommonHeaders added in v1.0.9

func (s *AirportSearchHeaders) SetCommonHeaders(v map[string]*string) *AirportSearchHeaders

func (*AirportSearchHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *AirportSearchHeaders) SetXAcsBtripSoCorpToken(v string) *AirportSearchHeaders

func (AirportSearchHeaders) String added in v1.0.9

func (s AirportSearchHeaders) String() string

type AirportSearchRequest added in v1.0.9

type AirportSearchRequest struct {
	Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	Type    *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (AirportSearchRequest) GoString added in v1.0.9

func (s AirportSearchRequest) GoString() string

func (*AirportSearchRequest) SetKeyword added in v1.0.9

func (*AirportSearchRequest) SetType added in v1.0.9

func (AirportSearchRequest) String added in v1.0.9

func (s AirportSearchRequest) String() string

type AirportSearchResponse added in v1.0.9

type AirportSearchResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AirportSearchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AirportSearchResponse) GoString added in v1.0.9

func (s AirportSearchResponse) GoString() string

func (*AirportSearchResponse) SetBody added in v1.0.9

func (*AirportSearchResponse) SetHeaders added in v1.0.9

func (*AirportSearchResponse) SetStatusCode added in v1.0.9

func (s *AirportSearchResponse) SetStatusCode(v int32) *AirportSearchResponse

func (AirportSearchResponse) String added in v1.0.9

func (s AirportSearchResponse) String() string

type AirportSearchResponseBody added in v1.0.9

type AirportSearchResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *AirportSearchResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                          `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                            `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                          `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (AirportSearchResponseBody) GoString added in v1.0.9

func (s AirportSearchResponseBody) GoString() string

func (*AirportSearchResponseBody) SetCode added in v1.0.16

func (*AirportSearchResponseBody) SetMessage added in v1.0.16

func (*AirportSearchResponseBody) SetModule added in v1.0.9

func (*AirportSearchResponseBody) SetRequestId added in v1.0.9

func (*AirportSearchResponseBody) SetSuccess added in v1.0.9

func (*AirportSearchResponseBody) SetTraceId added in v1.0.9

func (AirportSearchResponseBody) String added in v1.0.9

func (s AirportSearchResponseBody) String() string

type AirportSearchResponseBodyModule added in v1.0.9

type AirportSearchResponseBodyModule struct {
	Cities []*AirportSearchResponseBodyModuleCities `json:"cities,omitempty" xml:"cities,omitempty" type:"Repeated"`
	Nearby *bool                                    `json:"nearby,omitempty" xml:"nearby,omitempty"`
}

func (AirportSearchResponseBodyModule) GoString added in v1.0.9

func (*AirportSearchResponseBodyModule) SetCities added in v1.0.9

func (*AirportSearchResponseBodyModule) SetNearby added in v1.0.9

func (AirportSearchResponseBodyModule) String added in v1.0.9

type AirportSearchResponseBodyModuleCities added in v1.0.9

type AirportSearchResponseBodyModuleCities struct {
	Code       *string `json:"code,omitempty" xml:"code,omitempty"`
	Distance   *int32  `json:"distance,omitempty" xml:"distance,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	TravelName *string `json:"travel_name,omitempty" xml:"travel_name,omitempty"`
}

func (AirportSearchResponseBodyModuleCities) GoString added in v1.0.9

func (*AirportSearchResponseBodyModuleCities) SetCode added in v1.0.9

func (*AirportSearchResponseBodyModuleCities) SetDistance added in v1.0.9

func (*AirportSearchResponseBodyModuleCities) SetName added in v1.0.9

func (*AirportSearchResponseBodyModuleCities) SetTravelName added in v1.0.9

func (AirportSearchResponseBodyModuleCities) String added in v1.0.9

type AllBaseCityInfoQueryHeaders added in v1.0.30

type AllBaseCityInfoQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripAccessToken *string            `json:"x-acs-btrip-access-token,omitempty" xml:"x-acs-btrip-access-token,omitempty"`
}

func (AllBaseCityInfoQueryHeaders) GoString added in v1.0.30

func (s AllBaseCityInfoQueryHeaders) GoString() string

func (*AllBaseCityInfoQueryHeaders) SetCommonHeaders added in v1.0.30

func (*AllBaseCityInfoQueryHeaders) SetXAcsBtripAccessToken added in v1.0.30

func (s *AllBaseCityInfoQueryHeaders) SetXAcsBtripAccessToken(v string) *AllBaseCityInfoQueryHeaders

func (AllBaseCityInfoQueryHeaders) String added in v1.0.30

type AllBaseCityInfoQueryResponse added in v1.0.30

type AllBaseCityInfoQueryResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *AllBaseCityInfoQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (AllBaseCityInfoQueryResponse) GoString added in v1.0.30

func (s AllBaseCityInfoQueryResponse) GoString() string

func (*AllBaseCityInfoQueryResponse) SetBody added in v1.0.30

func (*AllBaseCityInfoQueryResponse) SetHeaders added in v1.0.30

func (*AllBaseCityInfoQueryResponse) SetStatusCode added in v1.0.30

func (AllBaseCityInfoQueryResponse) String added in v1.0.30

type AllBaseCityInfoQueryResponseBody added in v1.0.30

type AllBaseCityInfoQueryResponseBody struct {
	Code      *string                                 `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                 `json:"message,omitempty" xml:"message,omitempty"`
	Module    *AllBaseCityInfoQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (AllBaseCityInfoQueryResponseBody) GoString added in v1.0.30

func (*AllBaseCityInfoQueryResponseBody) SetCode added in v1.0.30

func (*AllBaseCityInfoQueryResponseBody) SetMessage added in v1.0.30

func (*AllBaseCityInfoQueryResponseBody) SetModule added in v1.0.30

func (*AllBaseCityInfoQueryResponseBody) SetRequestId added in v1.0.30

func (*AllBaseCityInfoQueryResponseBody) SetSuccess added in v1.0.30

func (*AllBaseCityInfoQueryResponseBody) SetTraceId added in v1.0.30

func (AllBaseCityInfoQueryResponseBody) String added in v1.0.30

type AllBaseCityInfoQueryResponseBodyModule added in v1.0.30

type AllBaseCityInfoQueryResponseBodyModule struct {
	AllCityBaseInfoList []*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList `json:"all_city_base_info_list,omitempty" xml:"all_city_base_info_list,omitempty" type:"Repeated"`
}

func (AllBaseCityInfoQueryResponseBodyModule) GoString added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModule) SetAllCityBaseInfoList added in v1.0.30

func (AllBaseCityInfoQueryResponseBodyModule) String added in v1.0.30

type AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList added in v1.0.30

type AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList struct {
	Adcode        *string   `json:"adcode,omitempty" xml:"adcode,omitempty"`
	CityCode      *string   `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityLevel     *string   `json:"city_level,omitempty" xml:"city_level,omitempty"`
	CityName      *string   `json:"city_name,omitempty" xml:"city_name,omitempty"`
	CnNameTree    *string   `json:"cn_name_tree,omitempty" xml:"cn_name_tree,omitempty"`
	Id            *int64    `json:"id,omitempty" xml:"id,omitempty"`
	OtherNameList []*string `json:"other_name_list,omitempty" xml:"other_name_list,omitempty" type:"Repeated"`
}

func (AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) GoString added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetAdcode added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetCityCode added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetCityLevel added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetCityName added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetCnNameTree added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetId added in v1.0.30

func (*AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) SetOtherNameList added in v1.0.30

func (AllBaseCityInfoQueryResponseBodyModuleAllCityBaseInfoList) String added in v1.0.30

type ApplyAddHeaders added in v1.0.9

type ApplyAddHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ApplyAddHeaders) GoString added in v1.0.9

func (s ApplyAddHeaders) GoString() string

func (*ApplyAddHeaders) SetCommonHeaders added in v1.0.9

func (s *ApplyAddHeaders) SetCommonHeaders(v map[string]*string) *ApplyAddHeaders

func (*ApplyAddHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ApplyAddHeaders) SetXAcsBtripSoCorpToken(v string) *ApplyAddHeaders

func (ApplyAddHeaders) String added in v1.0.9

func (s ApplyAddHeaders) String() string

type ApplyAddRequest added in v1.0.1

type ApplyAddRequest struct {
	Budget                    *int64                                   `json:"budget,omitempty" xml:"budget,omitempty"`
	BudgetMerge               *int32                                   `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	CorpName                  *string                                  `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId                  *string                                  `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName                *string                                  `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExternalTravelerList      []*ApplyAddRequestExternalTravelerList   `json:"external_traveler_list,omitempty" xml:"external_traveler_list,omitempty" type:"Repeated"`
	ExternalTravelerStandard  *ApplyAddRequestExternalTravelerStandard `json:"external_traveler_standard,omitempty" xml:"external_traveler_standard,omitempty" type:"Struct"`
	FlightBudget              *int64                                   `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	HotelBudget               *int64                                   `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	HotelShare                *ApplyAddRequestHotelShare               `json:"hotel_share,omitempty" xml:"hotel_share,omitempty" type:"Struct"`
	InternationalFlightCabins *string                                  `json:"international_flight_cabins,omitempty" xml:"international_flight_cabins,omitempty"`
	ItineraryList             []*ApplyAddRequestItineraryList          `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty" type:"Repeated"`
	ItineraryRule             *int32                                   `json:"itinerary_rule,omitempty" xml:"itinerary_rule,omitempty"`
	ItinerarySetList          []*ApplyAddRequestItinerarySetList       `json:"itinerary_set_list,omitempty" xml:"itinerary_set_list,omitempty" type:"Repeated"`
	LimitTraveler             *int32                                   `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	Status                    *int32                                   `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartApplyId          *string                                  `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartBusinessId       *string                                  `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	ThirdpartDepartId         *string                                  `json:"thirdpart_depart_id,omitempty" xml:"thirdpart_depart_id,omitempty"`
	TogetherBookRule          *int32                                   `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	TrainBudget               *int64                                   `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	TravelerList              []*ApplyAddRequestTravelerList           `json:"traveler_list,omitempty" xml:"traveler_list,omitempty" type:"Repeated"`
	TravelerStandard          []*ApplyAddRequestTravelerStandard       `json:"traveler_standard,omitempty" xml:"traveler_standard,omitempty" type:"Repeated"`
	TripCause                 *string                                  `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripDay                   *int32                                   `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	TripTitle                 *string                                  `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	Type                      *int32                                   `json:"type,omitempty" xml:"type,omitempty"`
	UnionNo                   *string                                  `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId                    *string                                  `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName                  *string                                  `json:"user_name,omitempty" xml:"user_name,omitempty"`
	VehicleBudget             *int64                                   `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
}

func (ApplyAddRequest) GoString added in v1.0.1

func (s ApplyAddRequest) GoString() string

func (*ApplyAddRequest) SetBudget added in v1.0.1

func (s *ApplyAddRequest) SetBudget(v int64) *ApplyAddRequest

func (*ApplyAddRequest) SetBudgetMerge added in v1.0.1

func (s *ApplyAddRequest) SetBudgetMerge(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetCorpName added in v1.0.1

func (s *ApplyAddRequest) SetCorpName(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetDepartId added in v1.0.1

func (s *ApplyAddRequest) SetDepartId(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetDepartName added in v1.0.1

func (s *ApplyAddRequest) SetDepartName(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetExternalTravelerList added in v1.0.1

func (s *ApplyAddRequest) SetExternalTravelerList(v []*ApplyAddRequestExternalTravelerList) *ApplyAddRequest

func (*ApplyAddRequest) SetExternalTravelerStandard added in v1.0.1

func (s *ApplyAddRequest) SetExternalTravelerStandard(v *ApplyAddRequestExternalTravelerStandard) *ApplyAddRequest

func (*ApplyAddRequest) SetFlightBudget added in v1.0.1

func (s *ApplyAddRequest) SetFlightBudget(v int64) *ApplyAddRequest

func (*ApplyAddRequest) SetHotelBudget added in v1.0.1

func (s *ApplyAddRequest) SetHotelBudget(v int64) *ApplyAddRequest

func (*ApplyAddRequest) SetHotelShare added in v1.0.1

func (*ApplyAddRequest) SetInternationalFlightCabins added in v1.0.6

func (s *ApplyAddRequest) SetInternationalFlightCabins(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetItineraryList added in v1.0.1

func (*ApplyAddRequest) SetItineraryRule added in v1.0.8

func (s *ApplyAddRequest) SetItineraryRule(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetItinerarySetList added in v1.0.8

func (s *ApplyAddRequest) SetItinerarySetList(v []*ApplyAddRequestItinerarySetList) *ApplyAddRequest

func (*ApplyAddRequest) SetLimitTraveler added in v1.0.1

func (s *ApplyAddRequest) SetLimitTraveler(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetStatus added in v1.0.1

func (s *ApplyAddRequest) SetStatus(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetThirdpartApplyId added in v1.0.1

func (s *ApplyAddRequest) SetThirdpartApplyId(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetThirdpartBusinessId added in v1.0.1

func (s *ApplyAddRequest) SetThirdpartBusinessId(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetThirdpartDepartId added in v1.0.22

func (s *ApplyAddRequest) SetThirdpartDepartId(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetTogetherBookRule added in v1.0.1

func (s *ApplyAddRequest) SetTogetherBookRule(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetTrainBudget added in v1.0.1

func (s *ApplyAddRequest) SetTrainBudget(v int64) *ApplyAddRequest

func (*ApplyAddRequest) SetTravelerList added in v1.0.1

func (*ApplyAddRequest) SetTravelerStandard added in v1.0.1

func (s *ApplyAddRequest) SetTravelerStandard(v []*ApplyAddRequestTravelerStandard) *ApplyAddRequest

func (*ApplyAddRequest) SetTripCause added in v1.0.1

func (s *ApplyAddRequest) SetTripCause(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetTripDay added in v1.0.1

func (s *ApplyAddRequest) SetTripDay(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetTripTitle added in v1.0.1

func (s *ApplyAddRequest) SetTripTitle(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetType added in v1.0.1

func (s *ApplyAddRequest) SetType(v int32) *ApplyAddRequest

func (*ApplyAddRequest) SetUnionNo added in v1.0.1

func (s *ApplyAddRequest) SetUnionNo(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetUserId added in v1.0.1

func (s *ApplyAddRequest) SetUserId(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetUserName added in v1.0.1

func (s *ApplyAddRequest) SetUserName(v string) *ApplyAddRequest

func (*ApplyAddRequest) SetVehicleBudget added in v1.0.1

func (s *ApplyAddRequest) SetVehicleBudget(v int64) *ApplyAddRequest

func (ApplyAddRequest) String added in v1.0.1

func (s ApplyAddRequest) String() string

type ApplyAddRequestExternalTravelerList added in v1.0.1

type ApplyAddRequestExternalTravelerList struct {
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyAddRequestExternalTravelerList) GoString added in v1.0.1

func (*ApplyAddRequestExternalTravelerList) SetUserName added in v1.0.1

func (ApplyAddRequestExternalTravelerList) String added in v1.0.1

type ApplyAddRequestExternalTravelerStandard added in v1.0.1

type ApplyAddRequestExternalTravelerStandard struct {
	BusinessDiscount       *int32                                               `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	EconomyDiscount        *int32                                               `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	FirstDiscount          *int32                                               `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	FlightCabins           *string                                              `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	HotelCitys             []*ApplyAddRequestExternalTravelerStandardHotelCitys `json:"hotel_citys,omitempty" xml:"hotel_citys,omitempty" type:"Repeated"`
	PremiumEconomyDiscount *int32                                               `json:"premium_economy_discount,omitempty" xml:"premium_economy_discount,omitempty"`
	ReserveType            *int32                                               `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
	TrainSeats             *string                                              `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
}

func (ApplyAddRequestExternalTravelerStandard) GoString added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetBusinessDiscount added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetEconomyDiscount added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetFirstDiscount added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetFlightCabins added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetHotelCitys added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetPremiumEconomyDiscount added in v1.0.33

func (*ApplyAddRequestExternalTravelerStandard) SetReserveType added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandard) SetTrainSeats added in v1.0.1

func (ApplyAddRequestExternalTravelerStandard) String added in v1.0.1

type ApplyAddRequestExternalTravelerStandardHotelCitys added in v1.0.1

type ApplyAddRequestExternalTravelerStandardHotelCitys struct {
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Fee      *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
}

func (ApplyAddRequestExternalTravelerStandardHotelCitys) GoString added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandardHotelCitys) SetCityCode added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandardHotelCitys) SetCityName added in v1.0.1

func (*ApplyAddRequestExternalTravelerStandardHotelCitys) SetFee added in v1.0.1

func (ApplyAddRequestExternalTravelerStandardHotelCitys) String added in v1.0.1

type ApplyAddRequestHotelShare added in v1.0.1

type ApplyAddRequestHotelShare struct {
	Param *string `json:"param,omitempty" xml:"param,omitempty"`
	Type  *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ApplyAddRequestHotelShare) GoString added in v1.0.1

func (s ApplyAddRequestHotelShare) GoString() string

func (*ApplyAddRequestHotelShare) SetParam added in v1.0.1

func (*ApplyAddRequestHotelShare) SetType added in v1.0.1

func (ApplyAddRequestHotelShare) String added in v1.0.1

func (s ApplyAddRequestHotelShare) String() string

type ApplyAddRequestItineraryList added in v1.0.1

type ApplyAddRequestItineraryList struct {
	ArrCity               *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityCode           *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrDate               *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	DepCity               *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityCode           *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate               *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceId             *int64  `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	ItineraryId           *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	NeedHotel             *bool   `json:"need_hotel,omitempty" xml:"need_hotel,omitempty"`
	NeedTraffic           *bool   `json:"need_traffic,omitempty" xml:"need_traffic,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	TrafficType           *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
	TripWay               *int32  `json:"trip_way,omitempty" xml:"trip_way,omitempty"`
}

func (ApplyAddRequestItineraryList) GoString added in v1.0.1

func (s ApplyAddRequestItineraryList) GoString() string

func (*ApplyAddRequestItineraryList) SetArrCity added in v1.0.1

func (*ApplyAddRequestItineraryList) SetArrCityCode added in v1.0.1

func (*ApplyAddRequestItineraryList) SetArrDate added in v1.0.1

func (*ApplyAddRequestItineraryList) SetCostCenterId added in v1.0.1

func (*ApplyAddRequestItineraryList) SetDepCity added in v1.0.1

func (*ApplyAddRequestItineraryList) SetDepCityCode added in v1.0.1

func (*ApplyAddRequestItineraryList) SetDepDate added in v1.0.1

func (*ApplyAddRequestItineraryList) SetInvoiceId added in v1.0.1

func (*ApplyAddRequestItineraryList) SetItineraryId added in v1.0.1

func (*ApplyAddRequestItineraryList) SetNeedHotel added in v1.0.1

func (*ApplyAddRequestItineraryList) SetNeedTraffic added in v1.0.1

func (*ApplyAddRequestItineraryList) SetProjectCode added in v1.0.1

func (*ApplyAddRequestItineraryList) SetProjectTitle added in v1.0.1

func (*ApplyAddRequestItineraryList) SetThirdPartInvoiceId added in v1.0.1

func (*ApplyAddRequestItineraryList) SetThirdpartCostCenterId added in v1.0.1

func (s *ApplyAddRequestItineraryList) SetThirdpartCostCenterId(v string) *ApplyAddRequestItineraryList

func (*ApplyAddRequestItineraryList) SetTrafficType added in v1.0.1

func (*ApplyAddRequestItineraryList) SetTripWay added in v1.0.1

func (ApplyAddRequestItineraryList) String added in v1.0.1

type ApplyAddRequestItinerarySetList added in v1.0.8

type ApplyAddRequestItinerarySetList struct {
	ArrDate               *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CityCodeSet           *string `json:"city_code_set,omitempty" xml:"city_code_set,omitempty"`
	CitySet               *string `json:"city_set,omitempty" xml:"city_set,omitempty"`
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	DepDate               *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceId             *int64  `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	ItineraryId           *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	TrafficType           *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
}

func (ApplyAddRequestItinerarySetList) GoString added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetArrDate added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetCityCodeSet added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetCitySet added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetCostCenterId added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetDepDate added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetInvoiceId added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetItineraryId added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetProjectCode added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetProjectTitle added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetThirdPartInvoiceId added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetThirdpartCostCenterId added in v1.0.8

func (*ApplyAddRequestItinerarySetList) SetTrafficType added in v1.0.8

func (ApplyAddRequestItinerarySetList) String added in v1.0.8

type ApplyAddRequestTravelerList added in v1.0.1

type ApplyAddRequestTravelerList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyAddRequestTravelerList) GoString added in v1.0.1

func (s ApplyAddRequestTravelerList) GoString() string

func (*ApplyAddRequestTravelerList) SetUserId added in v1.0.1

func (*ApplyAddRequestTravelerList) SetUserName added in v1.0.1

func (ApplyAddRequestTravelerList) String added in v1.0.1

type ApplyAddRequestTravelerStandard added in v1.0.1

type ApplyAddRequestTravelerStandard struct {
	BusinessDiscount       *int32                                       `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	EconomyDiscount        *int32                                       `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	FirstDiscount          *int32                                       `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	FlightCabins           *string                                      `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	HotelCitys             []*ApplyAddRequestTravelerStandardHotelCitys `json:"hotel_citys,omitempty" xml:"hotel_citys,omitempty" type:"Repeated"`
	PremiumEconomyDiscount *int32                                       `json:"premium_economy_discount,omitempty" xml:"premium_economy_discount,omitempty"`
	ReserveType            *int32                                       `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
	TrainSeats             *string                                      `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	UserId                 *string                                      `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (ApplyAddRequestTravelerStandard) GoString added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetBusinessDiscount added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetEconomyDiscount added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetFirstDiscount added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetFlightCabins added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetHotelCitys added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetPremiumEconomyDiscount added in v1.0.33

func (*ApplyAddRequestTravelerStandard) SetReserveType added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetTrainSeats added in v1.0.1

func (*ApplyAddRequestTravelerStandard) SetUserId added in v1.0.1

func (ApplyAddRequestTravelerStandard) String added in v1.0.1

type ApplyAddRequestTravelerStandardHotelCitys added in v1.0.1

type ApplyAddRequestTravelerStandardHotelCitys struct {
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Fee      *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
}

func (ApplyAddRequestTravelerStandardHotelCitys) GoString added in v1.0.1

func (*ApplyAddRequestTravelerStandardHotelCitys) SetCityCode added in v1.0.1

func (*ApplyAddRequestTravelerStandardHotelCitys) SetCityName added in v1.0.1

func (*ApplyAddRequestTravelerStandardHotelCitys) SetFee added in v1.0.1

func (ApplyAddRequestTravelerStandardHotelCitys) String added in v1.0.1

type ApplyAddResponse added in v1.0.1

type ApplyAddResponse struct {
	Headers    map[string]*string    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyAddResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyAddResponse) GoString added in v1.0.1

func (s ApplyAddResponse) GoString() string

func (*ApplyAddResponse) SetBody added in v1.0.1

func (*ApplyAddResponse) SetHeaders added in v1.0.1

func (s *ApplyAddResponse) SetHeaders(v map[string]*string) *ApplyAddResponse

func (*ApplyAddResponse) SetStatusCode added in v1.0.1

func (s *ApplyAddResponse) SetStatusCode(v int32) *ApplyAddResponse

func (ApplyAddResponse) String added in v1.0.1

func (s ApplyAddResponse) String() string

type ApplyAddResponseBody added in v1.0.1

type ApplyAddResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *ApplyAddResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                       `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                     `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ApplyAddResponseBody) GoString added in v1.0.1

func (s ApplyAddResponseBody) GoString() string

func (*ApplyAddResponseBody) SetCode added in v1.0.16

func (*ApplyAddResponseBody) SetMessage added in v1.0.16

func (*ApplyAddResponseBody) SetModule added in v1.0.1

func (*ApplyAddResponseBody) SetRequestId added in v1.0.1

func (s *ApplyAddResponseBody) SetRequestId(v string) *ApplyAddResponseBody

func (*ApplyAddResponseBody) SetSuccess added in v1.0.1

func (*ApplyAddResponseBody) SetTraceId added in v1.0.1

func (ApplyAddResponseBody) String added in v1.0.1

func (s ApplyAddResponseBody) String() string

type ApplyAddResponseBodyModule added in v1.0.1

type ApplyAddResponseBodyModule struct {
	ApplyId             *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ThirdpartApplyId    *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartBusinessId *string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
}

func (ApplyAddResponseBodyModule) GoString added in v1.0.1

func (s ApplyAddResponseBodyModule) GoString() string

func (*ApplyAddResponseBodyModule) SetApplyId added in v1.0.1

func (*ApplyAddResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*ApplyAddResponseBodyModule) SetThirdpartBusinessId added in v1.0.1

func (s *ApplyAddResponseBodyModule) SetThirdpartBusinessId(v string) *ApplyAddResponseBodyModule

func (ApplyAddResponseBodyModule) String added in v1.0.1

type ApplyAddShrinkRequest added in v1.0.1

type ApplyAddShrinkRequest struct {
	Budget                         *int64  `json:"budget,omitempty" xml:"budget,omitempty"`
	BudgetMerge                    *int32  `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	CorpName                       *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId                       *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName                     *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExternalTravelerListShrink     *string `json:"external_traveler_list,omitempty" xml:"external_traveler_list,omitempty"`
	ExternalTravelerStandardShrink *string `json:"external_traveler_standard,omitempty" xml:"external_traveler_standard,omitempty"`
	FlightBudget                   *int64  `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	HotelBudget                    *int64  `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	HotelShareShrink               *string `json:"hotel_share,omitempty" xml:"hotel_share,omitempty"`
	InternationalFlightCabins      *string `json:"international_flight_cabins,omitempty" xml:"international_flight_cabins,omitempty"`
	ItineraryListShrink            *string `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty"`
	ItineraryRule                  *int32  `json:"itinerary_rule,omitempty" xml:"itinerary_rule,omitempty"`
	ItinerarySetListShrink         *string `json:"itinerary_set_list,omitempty" xml:"itinerary_set_list,omitempty"`
	LimitTraveler                  *int32  `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	Status                         *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartApplyId               *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartBusinessId            *string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	ThirdpartDepartId              *string `json:"thirdpart_depart_id,omitempty" xml:"thirdpart_depart_id,omitempty"`
	TogetherBookRule               *int32  `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	TrainBudget                    *int64  `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	TravelerListShrink             *string `json:"traveler_list,omitempty" xml:"traveler_list,omitempty"`
	TravelerStandardShrink         *string `json:"traveler_standard,omitempty" xml:"traveler_standard,omitempty"`
	TripCause                      *string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripDay                        *int32  `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	TripTitle                      *string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	Type                           *int32  `json:"type,omitempty" xml:"type,omitempty"`
	UnionNo                        *string `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId                         *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName                       *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	VehicleBudget                  *int64  `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
}

func (ApplyAddShrinkRequest) GoString added in v1.0.1

func (s ApplyAddShrinkRequest) GoString() string

func (*ApplyAddShrinkRequest) SetBudget added in v1.0.1

func (*ApplyAddShrinkRequest) SetBudgetMerge added in v1.0.1

func (s *ApplyAddShrinkRequest) SetBudgetMerge(v int32) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetCorpName added in v1.0.1

func (*ApplyAddShrinkRequest) SetDepartId added in v1.0.1

func (*ApplyAddShrinkRequest) SetDepartName added in v1.0.1

func (s *ApplyAddShrinkRequest) SetDepartName(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetExternalTravelerListShrink added in v1.0.1

func (s *ApplyAddShrinkRequest) SetExternalTravelerListShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetExternalTravelerStandardShrink added in v1.0.1

func (s *ApplyAddShrinkRequest) SetExternalTravelerStandardShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetFlightBudget added in v1.0.1

func (s *ApplyAddShrinkRequest) SetFlightBudget(v int64) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetHotelBudget added in v1.0.1

func (s *ApplyAddShrinkRequest) SetHotelBudget(v int64) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetHotelShareShrink added in v1.0.1

func (s *ApplyAddShrinkRequest) SetHotelShareShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetInternationalFlightCabins added in v1.0.6

func (s *ApplyAddShrinkRequest) SetInternationalFlightCabins(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetItineraryListShrink added in v1.0.1

func (s *ApplyAddShrinkRequest) SetItineraryListShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetItineraryRule added in v1.0.8

func (s *ApplyAddShrinkRequest) SetItineraryRule(v int32) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetItinerarySetListShrink added in v1.0.8

func (s *ApplyAddShrinkRequest) SetItinerarySetListShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetLimitTraveler added in v1.0.1

func (s *ApplyAddShrinkRequest) SetLimitTraveler(v int32) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetStatus added in v1.0.1

func (*ApplyAddShrinkRequest) SetThirdpartApplyId added in v1.0.1

func (s *ApplyAddShrinkRequest) SetThirdpartApplyId(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetThirdpartBusinessId added in v1.0.1

func (s *ApplyAddShrinkRequest) SetThirdpartBusinessId(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetThirdpartDepartId added in v1.0.22

func (s *ApplyAddShrinkRequest) SetThirdpartDepartId(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetTogetherBookRule added in v1.0.1

func (s *ApplyAddShrinkRequest) SetTogetherBookRule(v int32) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetTrainBudget added in v1.0.1

func (s *ApplyAddShrinkRequest) SetTrainBudget(v int64) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetTravelerListShrink added in v1.0.1

func (s *ApplyAddShrinkRequest) SetTravelerListShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetTravelerStandardShrink added in v1.0.1

func (s *ApplyAddShrinkRequest) SetTravelerStandardShrink(v string) *ApplyAddShrinkRequest

func (*ApplyAddShrinkRequest) SetTripCause added in v1.0.1

func (*ApplyAddShrinkRequest) SetTripDay added in v1.0.1

func (*ApplyAddShrinkRequest) SetTripTitle added in v1.0.1

func (*ApplyAddShrinkRequest) SetType added in v1.0.1

func (*ApplyAddShrinkRequest) SetUnionNo added in v1.0.1

func (*ApplyAddShrinkRequest) SetUserId added in v1.0.1

func (*ApplyAddShrinkRequest) SetUserName added in v1.0.1

func (*ApplyAddShrinkRequest) SetVehicleBudget added in v1.0.1

func (s *ApplyAddShrinkRequest) SetVehicleBudget(v int64) *ApplyAddShrinkRequest

func (ApplyAddShrinkRequest) String added in v1.0.1

func (s ApplyAddShrinkRequest) String() string

type ApplyApproveHeaders added in v1.0.9

type ApplyApproveHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ApplyApproveHeaders) GoString added in v1.0.9

func (s ApplyApproveHeaders) GoString() string

func (*ApplyApproveHeaders) SetCommonHeaders added in v1.0.9

func (s *ApplyApproveHeaders) SetCommonHeaders(v map[string]*string) *ApplyApproveHeaders

func (*ApplyApproveHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ApplyApproveHeaders) SetXAcsBtripSoCorpToken(v string) *ApplyApproveHeaders

func (ApplyApproveHeaders) String added in v1.0.9

func (s ApplyApproveHeaders) String() string

type ApplyApproveRequest added in v1.0.9

type ApplyApproveRequest struct {
	ApplyId     *string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	Note        *string `json:"note,omitempty" xml:"note,omitempty"`
	OperateTime *string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	Status      *int32  `json:"status,omitempty" xml:"status,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName    *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyApproveRequest) GoString added in v1.0.9

func (s ApplyApproveRequest) GoString() string

func (*ApplyApproveRequest) SetApplyId added in v1.0.9

func (*ApplyApproveRequest) SetNote added in v1.0.9

func (*ApplyApproveRequest) SetOperateTime added in v1.0.9

func (s *ApplyApproveRequest) SetOperateTime(v string) *ApplyApproveRequest

func (*ApplyApproveRequest) SetStatus added in v1.0.9

func (*ApplyApproveRequest) SetUserId added in v1.0.9

func (*ApplyApproveRequest) SetUserName added in v1.0.9

func (s *ApplyApproveRequest) SetUserName(v string) *ApplyApproveRequest

func (ApplyApproveRequest) String added in v1.0.9

func (s ApplyApproveRequest) String() string

type ApplyApproveResponse added in v1.0.9

type ApplyApproveResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyApproveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyApproveResponse) GoString added in v1.0.9

func (s ApplyApproveResponse) GoString() string

func (*ApplyApproveResponse) SetBody added in v1.0.9

func (*ApplyApproveResponse) SetHeaders added in v1.0.9

func (s *ApplyApproveResponse) SetHeaders(v map[string]*string) *ApplyApproveResponse

func (*ApplyApproveResponse) SetStatusCode added in v1.0.9

func (s *ApplyApproveResponse) SetStatusCode(v int32) *ApplyApproveResponse

func (ApplyApproveResponse) String added in v1.0.9

func (s ApplyApproveResponse) String() string

type ApplyApproveResponseBody added in v1.0.9

type ApplyApproveResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *string `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ApplyApproveResponseBody) GoString added in v1.0.9

func (s ApplyApproveResponseBody) GoString() string

func (*ApplyApproveResponseBody) SetCode added in v1.0.16

func (*ApplyApproveResponseBody) SetMessage added in v1.0.16

func (*ApplyApproveResponseBody) SetModule added in v1.0.9

func (*ApplyApproveResponseBody) SetRequestId added in v1.0.9

func (*ApplyApproveResponseBody) SetSuccess added in v1.0.9

func (*ApplyApproveResponseBody) SetTraceId added in v1.0.9

func (ApplyApproveResponseBody) String added in v1.0.9

func (s ApplyApproveResponseBody) String() string

type ApplyInvoiceTaskHeaders added in v1.0.41

type ApplyInvoiceTaskHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ApplyInvoiceTaskHeaders) GoString added in v1.0.41

func (s ApplyInvoiceTaskHeaders) GoString() string

func (*ApplyInvoiceTaskHeaders) SetCommonHeaders added in v1.0.41

func (s *ApplyInvoiceTaskHeaders) SetCommonHeaders(v map[string]*string) *ApplyInvoiceTaskHeaders

func (*ApplyInvoiceTaskHeaders) SetXAcsBtripSoCorpToken added in v1.0.41

func (s *ApplyInvoiceTaskHeaders) SetXAcsBtripSoCorpToken(v string) *ApplyInvoiceTaskHeaders

func (ApplyInvoiceTaskHeaders) String added in v1.0.41

func (s ApplyInvoiceTaskHeaders) String() string

type ApplyInvoiceTaskRequest added in v1.0.41

type ApplyInvoiceTaskRequest struct {
	BillDate        *string                                   `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	InvoiceTaskList []*ApplyInvoiceTaskRequestInvoiceTaskList `json:"invoice_task_list,omitempty" xml:"invoice_task_list,omitempty" type:"Repeated"`
}

func (ApplyInvoiceTaskRequest) GoString added in v1.0.41

func (s ApplyInvoiceTaskRequest) GoString() string

func (*ApplyInvoiceTaskRequest) SetBillDate added in v1.0.41

func (*ApplyInvoiceTaskRequest) SetInvoiceTaskList added in v1.0.41

func (ApplyInvoiceTaskRequest) String added in v1.0.41

func (s ApplyInvoiceTaskRequest) String() string

type ApplyInvoiceTaskRequestInvoiceTaskList added in v1.0.41

type ApplyInvoiceTaskRequestInvoiceTaskList struct {
	Contact                       *string `json:"contact,omitempty" xml:"contact,omitempty"`
	Email                         *string `json:"email,omitempty" xml:"email,omitempty"`
	FlightInvoiceFee              *string `json:"flight_invoice_fee,omitempty" xml:"flight_invoice_fee,omitempty"`
	FuPointInvoiceFee             *string `json:"fu_point_invoice_fee,omitempty" xml:"fu_point_invoice_fee,omitempty"`
	HotelNormalInvoiceFee         *string `json:"hotel_normal_invoice_fee,omitempty" xml:"hotel_normal_invoice_fee,omitempty"`
	HotelSpecialInvoiceFee        *string `json:"hotel_special_invoice_fee,omitempty" xml:"hotel_special_invoice_fee,omitempty"`
	InternationalFlightInvoiceFee *string `json:"international_flight_invoice_fee,omitempty" xml:"international_flight_invoice_fee,omitempty"`
	InvoiceThirdPartId            *string `json:"invoice_third_part_id,omitempty" xml:"invoice_third_part_id,omitempty"`
	MailAddress                   *string `json:"mail_address,omitempty" xml:"mail_address,omitempty"`
	MailCity                      *string `json:"mail_city,omitempty" xml:"mail_city,omitempty"`
	MailFullAddress               *string `json:"mail_full_address,omitempty" xml:"mail_full_address,omitempty"`
	MailProvince                  *string `json:"mail_province,omitempty" xml:"mail_province,omitempty"`
	PenaltyFee                    *string `json:"penalty_fee,omitempty" xml:"penalty_fee,omitempty"`
	Remark                        *string `json:"remark,omitempty" xml:"remark,omitempty"`
	ServiceFee                    *string `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	Telephone                     *string `json:"telephone,omitempty" xml:"telephone,omitempty"`
	TrainInvoiceFee               *string `json:"train_invoice_fee,omitempty" xml:"train_invoice_fee,omitempty"`
	VehicleInvoiceFee             *string `json:"vehicle_invoice_fee,omitempty" xml:"vehicle_invoice_fee,omitempty"`
}

func (ApplyInvoiceTaskRequestInvoiceTaskList) GoString added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetContact added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetEmail added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetFlightInvoiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetFuPointInvoiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetHotelNormalInvoiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetHotelSpecialInvoiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetInternationalFlightInvoiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetInvoiceThirdPartId added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetMailAddress added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetMailCity added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetMailFullAddress added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetMailProvince added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetPenaltyFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetRemark added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetServiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetTelephone added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetTrainInvoiceFee added in v1.0.41

func (*ApplyInvoiceTaskRequestInvoiceTaskList) SetVehicleInvoiceFee added in v1.0.41

func (ApplyInvoiceTaskRequestInvoiceTaskList) String added in v1.0.41

type ApplyInvoiceTaskResponse added in v1.0.41

type ApplyInvoiceTaskResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyInvoiceTaskResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyInvoiceTaskResponse) GoString added in v1.0.41

func (s ApplyInvoiceTaskResponse) GoString() string

func (*ApplyInvoiceTaskResponse) SetBody added in v1.0.41

func (*ApplyInvoiceTaskResponse) SetHeaders added in v1.0.41

func (*ApplyInvoiceTaskResponse) SetStatusCode added in v1.0.41

func (ApplyInvoiceTaskResponse) String added in v1.0.41

func (s ApplyInvoiceTaskResponse) String() string

type ApplyInvoiceTaskResponseBody added in v1.0.41

type ApplyInvoiceTaskResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ApplyInvoiceTaskResponseBody) GoString added in v1.0.41

func (s ApplyInvoiceTaskResponseBody) GoString() string

func (*ApplyInvoiceTaskResponseBody) SetCode added in v1.0.41

func (*ApplyInvoiceTaskResponseBody) SetMessage added in v1.0.41

func (*ApplyInvoiceTaskResponseBody) SetRequestId added in v1.0.41

func (*ApplyInvoiceTaskResponseBody) SetSuccess added in v1.0.41

func (*ApplyInvoiceTaskResponseBody) SetTraceId added in v1.0.41

func (ApplyInvoiceTaskResponseBody) String added in v1.0.41

type ApplyInvoiceTaskShrinkRequest added in v1.0.41

type ApplyInvoiceTaskShrinkRequest struct {
	BillDate              *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	InvoiceTaskListShrink *string `json:"invoice_task_list,omitempty" xml:"invoice_task_list,omitempty"`
}

func (ApplyInvoiceTaskShrinkRequest) GoString added in v1.0.41

func (*ApplyInvoiceTaskShrinkRequest) SetBillDate added in v1.0.41

func (*ApplyInvoiceTaskShrinkRequest) SetInvoiceTaskListShrink added in v1.0.41

func (s *ApplyInvoiceTaskShrinkRequest) SetInvoiceTaskListShrink(v string) *ApplyInvoiceTaskShrinkRequest

func (ApplyInvoiceTaskShrinkRequest) String added in v1.0.41

type ApplyListQueryHeaders added in v1.0.9

type ApplyListQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ApplyListQueryHeaders) GoString added in v1.0.9

func (s ApplyListQueryHeaders) GoString() string

func (*ApplyListQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *ApplyListQueryHeaders) SetCommonHeaders(v map[string]*string) *ApplyListQueryHeaders

func (*ApplyListQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ApplyListQueryHeaders) SetXAcsBtripSoCorpToken(v string) *ApplyListQueryHeaders

func (ApplyListQueryHeaders) String added in v1.0.9

func (s ApplyListQueryHeaders) String() string

type ApplyListQueryRequest added in v1.0.1

type ApplyListQueryRequest struct {
	AllApply         *bool   `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	DepartId         *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	EndTime          *string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	GmtModified      *string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	OnlyShangLvApply *bool   `json:"only_shang_lv_apply,omitempty" xml:"only_shang_lv_apply,omitempty"`
	Page             *int32  `json:"page,omitempty" xml:"page,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	StartTime        *string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	Type             *int32  `json:"type,omitempty" xml:"type,omitempty"`
	UnionNo          *string `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (ApplyListQueryRequest) GoString added in v1.0.1

func (s ApplyListQueryRequest) GoString() string

func (*ApplyListQueryRequest) SetAllApply added in v1.0.1

func (*ApplyListQueryRequest) SetDepartId added in v1.0.1

func (*ApplyListQueryRequest) SetEndTime added in v1.0.1

func (*ApplyListQueryRequest) SetGmtModified added in v1.0.1

func (s *ApplyListQueryRequest) SetGmtModified(v string) *ApplyListQueryRequest

func (*ApplyListQueryRequest) SetOnlyShangLvApply added in v1.0.1

func (s *ApplyListQueryRequest) SetOnlyShangLvApply(v bool) *ApplyListQueryRequest

func (*ApplyListQueryRequest) SetPage added in v1.0.1

func (*ApplyListQueryRequest) SetPageSize added in v1.0.1

func (*ApplyListQueryRequest) SetStartTime added in v1.0.1

func (*ApplyListQueryRequest) SetType added in v1.0.1

func (*ApplyListQueryRequest) SetUnionNo added in v1.0.1

func (*ApplyListQueryRequest) SetUserId added in v1.0.1

func (ApplyListQueryRequest) String added in v1.0.1

func (s ApplyListQueryRequest) String() string

type ApplyListQueryResponse added in v1.0.1

type ApplyListQueryResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyListQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyListQueryResponse) GoString added in v1.0.1

func (s ApplyListQueryResponse) GoString() string

func (*ApplyListQueryResponse) SetBody added in v1.0.1

func (*ApplyListQueryResponse) SetHeaders added in v1.0.1

func (*ApplyListQueryResponse) SetStatusCode added in v1.0.1

func (ApplyListQueryResponse) String added in v1.0.1

func (s ApplyListQueryResponse) String() string

type ApplyListQueryResponseBody added in v1.0.1

type ApplyListQueryResponseBody struct {
	Code       *string                                 `json:"code,omitempty" xml:"code,omitempty"`
	Message    *string                                 `json:"message,omitempty" xml:"message,omitempty"`
	ModuleList []*ApplyListQueryResponseBodyModuleList `json:"module_list,omitempty" xml:"module_list,omitempty" type:"Repeated"`
	RequestId  *string                                 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success    *bool                                   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId    *string                                 `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ApplyListQueryResponseBody) GoString added in v1.0.1

func (s ApplyListQueryResponseBody) GoString() string

func (*ApplyListQueryResponseBody) SetCode added in v1.0.16

func (*ApplyListQueryResponseBody) SetMessage added in v1.0.16

func (*ApplyListQueryResponseBody) SetModuleList added in v1.0.1

func (*ApplyListQueryResponseBody) SetRequestId added in v1.0.1

func (*ApplyListQueryResponseBody) SetSuccess added in v1.0.1

func (*ApplyListQueryResponseBody) SetTraceId added in v1.0.1

func (ApplyListQueryResponseBody) String added in v1.0.1

type ApplyListQueryResponseBodyModuleList added in v1.0.1

type ApplyListQueryResponseBodyModuleList struct {
	ApplyShowId          *string                                                     `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	ApproverList         []*ApplyListQueryResponseBodyModuleListApproverList         `json:"approver_list,omitempty" xml:"approver_list,omitempty" type:"Repeated"`
	CorpId               *string                                                     `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string                                                     `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId             *string                                                     `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string                                                     `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExternalTravelerList []*ApplyListQueryResponseBodyModuleListExternalTravelerList `json:"external_traveler_list,omitempty" xml:"external_traveler_list,omitempty" type:"Repeated"`
	FlowCode             *string                                                     `json:"flow_code,omitempty" xml:"flow_code,omitempty"`
	GmtCreate            *string                                                     `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *string                                                     `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Id                   *int64                                                      `json:"id,omitempty" xml:"id,omitempty"`
	ItineraryList        []*ApplyListQueryResponseBodyModuleListItineraryList        `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty" type:"Repeated"`
	ItineraryRule        *int32                                                      `json:"itinerary_rule,omitempty" xml:"itinerary_rule,omitempty"`
	ItinerarySetList     []*ApplyListQueryResponseBodyModuleListItinerarySetList     `json:"itinerary_set_list,omitempty" xml:"itinerary_set_list,omitempty" type:"Repeated"`
	Status               *int32                                                      `json:"status,omitempty" xml:"status,omitempty"`
	StatusDesc           *string                                                     `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	ThirdpartBusinessId  *string                                                     `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	ThirdpartId          *string                                                     `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	TravelerList         []*ApplyListQueryResponseBodyModuleListTravelerList         `json:"traveler_list,omitempty" xml:"traveler_list,omitempty" type:"Repeated"`
	TripCause            *string                                                     `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripDay              *int32                                                      `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	TripTitle            *string                                                     `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	Type                 *int32                                                      `json:"type,omitempty" xml:"type,omitempty"`
	UnionNo              *string                                                     `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId               *string                                                     `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string                                                     `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyListQueryResponseBodyModuleList) GoString added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetApplyShowId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetApproverList added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetCorpId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetCorpName added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetDepartId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetDepartName added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetExternalTravelerList added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetFlowCode added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetGmtCreate added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetGmtModified added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetItineraryList added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetItineraryRule added in v1.0.6

func (*ApplyListQueryResponseBodyModuleList) SetItinerarySetList added in v1.0.8

func (*ApplyListQueryResponseBodyModuleList) SetStatus added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetStatusDesc added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetThirdpartBusinessId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetThirdpartId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetTravelerList added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetTripCause added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetTripDay added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetTripTitle added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetType added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetUnionNo added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetUserId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleList) SetUserName added in v1.0.1

func (ApplyListQueryResponseBodyModuleList) String added in v1.0.1

type ApplyListQueryResponseBodyModuleListApproverList added in v1.0.1

type ApplyListQueryResponseBodyModuleListApproverList struct {
	Note        *string `json:"note,omitempty" xml:"note,omitempty"`
	OperateTime *string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	Order       *int32  `json:"order,omitempty" xml:"order,omitempty"`
	Status      *int32  `json:"status,omitempty" xml:"status,omitempty"`
	StatusDesc  *string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName    *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyListQueryResponseBodyModuleListApproverList) GoString added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetNote added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetOperateTime added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetOrder added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetStatus added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetStatusDesc added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetUserId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListApproverList) SetUserName added in v1.0.1

func (ApplyListQueryResponseBodyModuleListApproverList) String added in v1.0.1

type ApplyListQueryResponseBodyModuleListExternalTravelerList added in v1.0.1

type ApplyListQueryResponseBodyModuleListExternalTravelerList struct {
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyListQueryResponseBodyModuleListExternalTravelerList) GoString added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListExternalTravelerList) SetUserName added in v1.0.1

func (ApplyListQueryResponseBodyModuleListExternalTravelerList) String added in v1.0.1

type ApplyListQueryResponseBodyModuleListItineraryList added in v1.0.1

type ApplyListQueryResponseBodyModuleListItineraryList struct {
	ArrCity        *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrDate        *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CostCenterName *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	DepCity        *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate        *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceName    *string `json:"invoice_name,omitempty" xml:"invoice_name,omitempty"`
	ItineraryId    *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode    *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle   *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	TrafficType    *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
	TripWay        *int32  `json:"trip_way,omitempty" xml:"trip_way,omitempty"`
}

func (ApplyListQueryResponseBodyModuleListItineraryList) GoString added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetArrCity added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetArrDate added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetCostCenterName added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetDepCity added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetDepDate added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetInvoiceName added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetItineraryId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetProjectCode added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetProjectTitle added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetTrafficType added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListItineraryList) SetTripWay added in v1.0.1

func (ApplyListQueryResponseBodyModuleListItineraryList) String added in v1.0.1

type ApplyListQueryResponseBodyModuleListItinerarySetList added in v1.0.8

type ApplyListQueryResponseBodyModuleListItinerarySetList struct {
	ArrDate        *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CityCodeSet    *string `json:"city_code_set,omitempty" xml:"city_code_set,omitempty"`
	CitySet        *string `json:"city_set,omitempty" xml:"city_set,omitempty"`
	CostCenterName *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	DepDate        *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceName    *string `json:"invoice_name,omitempty" xml:"invoice_name,omitempty"`
	ItineraryId    *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode    *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle   *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	TrafficType    *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
}

func (ApplyListQueryResponseBodyModuleListItinerarySetList) GoString added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetArrDate added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetCityCodeSet added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetCitySet added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetCostCenterName added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetDepDate added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetInvoiceName added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetItineraryId added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetProjectCode added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetProjectTitle added in v1.0.8

func (*ApplyListQueryResponseBodyModuleListItinerarySetList) SetTrafficType added in v1.0.8

func (ApplyListQueryResponseBodyModuleListItinerarySetList) String added in v1.0.8

type ApplyListQueryResponseBodyModuleListTravelerList added in v1.0.1

type ApplyListQueryResponseBodyModuleListTravelerList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyListQueryResponseBodyModuleListTravelerList) GoString added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListTravelerList) SetUserId added in v1.0.1

func (*ApplyListQueryResponseBodyModuleListTravelerList) SetUserName added in v1.0.1

func (ApplyListQueryResponseBodyModuleListTravelerList) String added in v1.0.1

type ApplyModifyHeaders added in v1.0.9

type ApplyModifyHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ApplyModifyHeaders) GoString added in v1.0.9

func (s ApplyModifyHeaders) GoString() string

func (*ApplyModifyHeaders) SetCommonHeaders added in v1.0.9

func (s *ApplyModifyHeaders) SetCommonHeaders(v map[string]*string) *ApplyModifyHeaders

func (*ApplyModifyHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ApplyModifyHeaders) SetXAcsBtripSoCorpToken(v string) *ApplyModifyHeaders

func (ApplyModifyHeaders) String added in v1.0.9

func (s ApplyModifyHeaders) String() string

type ApplyModifyRequest added in v1.0.1

type ApplyModifyRequest struct {
	Budget                   *int64                                      `json:"budget,omitempty" xml:"budget,omitempty"`
	BudgetMerge              *int32                                      `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	CorpName                 *string                                     `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId                 *string                                     `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName               *string                                     `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExternalTravelerList     []*ApplyModifyRequestExternalTravelerList   `json:"external_traveler_list,omitempty" xml:"external_traveler_list,omitempty" type:"Repeated"`
	ExternalTravelerStandard *ApplyModifyRequestExternalTravelerStandard `json:"external_traveler_standard,omitempty" xml:"external_traveler_standard,omitempty" type:"Struct"`
	FlightBudget             *int64                                      `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	HotelBudget              *int64                                      `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	HotelShare               *ApplyModifyRequestHotelShare               `json:"hotel_share,omitempty" xml:"hotel_share,omitempty" type:"Struct"`
	ItineraryList            []*ApplyModifyRequestItineraryList          `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty" type:"Repeated"`
	ItineraryRule            *int32                                      `json:"itinerary_rule,omitempty" xml:"itinerary_rule,omitempty"`
	ItinerarySetList         []*ApplyModifyRequestItinerarySetList       `json:"itinerary_set_list,omitempty" xml:"itinerary_set_list,omitempty" type:"Repeated"`
	LimitTraveler            *int32                                      `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	Status                   *int32                                      `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartApplyId         *string                                     `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartBusinessId      *string                                     `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	ThirdpartDepartId        *string                                     `json:"thirdpart_depart_id,omitempty" xml:"thirdpart_depart_id,omitempty"`
	TogetherBookRule         *int32                                      `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	TrainBudget              *int64                                      `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	TravelerList             []*ApplyModifyRequestTravelerList           `json:"traveler_list,omitempty" xml:"traveler_list,omitempty" type:"Repeated"`
	TravelerStandard         []*ApplyModifyRequestTravelerStandard       `json:"traveler_standard,omitempty" xml:"traveler_standard,omitempty" type:"Repeated"`
	TripCause                *string                                     `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripDay                  *int32                                      `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	TripTitle                *string                                     `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	UnionNo                  *string                                     `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId                   *string                                     `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName                 *string                                     `json:"user_name,omitempty" xml:"user_name,omitempty"`
	VehicleBudget            *int64                                      `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
}

func (ApplyModifyRequest) GoString added in v1.0.1

func (s ApplyModifyRequest) GoString() string

func (*ApplyModifyRequest) SetBudget added in v1.0.1

func (s *ApplyModifyRequest) SetBudget(v int64) *ApplyModifyRequest

func (*ApplyModifyRequest) SetBudgetMerge added in v1.0.1

func (s *ApplyModifyRequest) SetBudgetMerge(v int32) *ApplyModifyRequest

func (*ApplyModifyRequest) SetCorpName added in v1.0.1

func (s *ApplyModifyRequest) SetCorpName(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetDepartId added in v1.0.1

func (s *ApplyModifyRequest) SetDepartId(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetDepartName added in v1.0.1

func (s *ApplyModifyRequest) SetDepartName(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetExternalTravelerList added in v1.0.1

func (*ApplyModifyRequest) SetExternalTravelerStandard added in v1.0.1

func (*ApplyModifyRequest) SetFlightBudget added in v1.0.1

func (s *ApplyModifyRequest) SetFlightBudget(v int64) *ApplyModifyRequest

func (*ApplyModifyRequest) SetHotelBudget added in v1.0.1

func (s *ApplyModifyRequest) SetHotelBudget(v int64) *ApplyModifyRequest

func (*ApplyModifyRequest) SetHotelShare added in v1.0.1

func (*ApplyModifyRequest) SetItineraryList added in v1.0.1

func (*ApplyModifyRequest) SetItineraryRule added in v1.0.8

func (s *ApplyModifyRequest) SetItineraryRule(v int32) *ApplyModifyRequest

func (*ApplyModifyRequest) SetItinerarySetList added in v1.0.8

func (*ApplyModifyRequest) SetLimitTraveler added in v1.0.1

func (s *ApplyModifyRequest) SetLimitTraveler(v int32) *ApplyModifyRequest

func (*ApplyModifyRequest) SetStatus added in v1.0.1

func (s *ApplyModifyRequest) SetStatus(v int32) *ApplyModifyRequest

func (*ApplyModifyRequest) SetThirdpartApplyId added in v1.0.1

func (s *ApplyModifyRequest) SetThirdpartApplyId(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetThirdpartBusinessId added in v1.0.1

func (s *ApplyModifyRequest) SetThirdpartBusinessId(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetThirdpartDepartId added in v1.0.22

func (s *ApplyModifyRequest) SetThirdpartDepartId(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetTogetherBookRule added in v1.0.1

func (s *ApplyModifyRequest) SetTogetherBookRule(v int32) *ApplyModifyRequest

func (*ApplyModifyRequest) SetTrainBudget added in v1.0.1

func (s *ApplyModifyRequest) SetTrainBudget(v int64) *ApplyModifyRequest

func (*ApplyModifyRequest) SetTravelerList added in v1.0.1

func (*ApplyModifyRequest) SetTravelerStandard added in v1.0.1

func (*ApplyModifyRequest) SetTripCause added in v1.0.1

func (s *ApplyModifyRequest) SetTripCause(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetTripDay added in v1.0.1

func (s *ApplyModifyRequest) SetTripDay(v int32) *ApplyModifyRequest

func (*ApplyModifyRequest) SetTripTitle added in v1.0.1

func (s *ApplyModifyRequest) SetTripTitle(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetUnionNo added in v1.0.1

func (s *ApplyModifyRequest) SetUnionNo(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetUserId added in v1.0.1

func (s *ApplyModifyRequest) SetUserId(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetUserName added in v1.0.1

func (s *ApplyModifyRequest) SetUserName(v string) *ApplyModifyRequest

func (*ApplyModifyRequest) SetVehicleBudget added in v1.0.1

func (s *ApplyModifyRequest) SetVehicleBudget(v int64) *ApplyModifyRequest

func (ApplyModifyRequest) String added in v1.0.1

func (s ApplyModifyRequest) String() string

type ApplyModifyRequestExternalTravelerList added in v1.0.1

type ApplyModifyRequestExternalTravelerList struct {
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyModifyRequestExternalTravelerList) GoString added in v1.0.1

func (*ApplyModifyRequestExternalTravelerList) SetUserName added in v1.0.1

func (ApplyModifyRequestExternalTravelerList) String added in v1.0.1

type ApplyModifyRequestExternalTravelerStandard added in v1.0.1

type ApplyModifyRequestExternalTravelerStandard struct {
	BusinessDiscount       *int32                                                  `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	EconomyDiscount        *int32                                                  `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	FirstDiscount          *int32                                                  `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	FlightCabins           *string                                                 `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	HotelCitys             []*ApplyModifyRequestExternalTravelerStandardHotelCitys `json:"hotel_citys,omitempty" xml:"hotel_citys,omitempty" type:"Repeated"`
	PremiumEconomyDiscount *int32                                                  `json:"premium_economy_discount,omitempty" xml:"premium_economy_discount,omitempty"`
	ReserveType            *int32                                                  `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
	TrainSeats             *string                                                 `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
}

func (ApplyModifyRequestExternalTravelerStandard) GoString added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetBusinessDiscount added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetEconomyDiscount added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetFirstDiscount added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetFlightCabins added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetHotelCitys added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetPremiumEconomyDiscount added in v1.0.33

func (*ApplyModifyRequestExternalTravelerStandard) SetReserveType added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandard) SetTrainSeats added in v1.0.1

func (ApplyModifyRequestExternalTravelerStandard) String added in v1.0.1

type ApplyModifyRequestExternalTravelerStandardHotelCitys added in v1.0.1

type ApplyModifyRequestExternalTravelerStandardHotelCitys struct {
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Fee      *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
}

func (ApplyModifyRequestExternalTravelerStandardHotelCitys) GoString added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandardHotelCitys) SetCityCode added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandardHotelCitys) SetCityName added in v1.0.1

func (*ApplyModifyRequestExternalTravelerStandardHotelCitys) SetFee added in v1.0.1

func (ApplyModifyRequestExternalTravelerStandardHotelCitys) String added in v1.0.1

type ApplyModifyRequestHotelShare added in v1.0.1

type ApplyModifyRequestHotelShare struct {
	Param *string `json:"param,omitempty" xml:"param,omitempty"`
	Type  *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ApplyModifyRequestHotelShare) GoString added in v1.0.1

func (s ApplyModifyRequestHotelShare) GoString() string

func (*ApplyModifyRequestHotelShare) SetParam added in v1.0.1

func (*ApplyModifyRequestHotelShare) SetType added in v1.0.1

func (ApplyModifyRequestHotelShare) String added in v1.0.1

type ApplyModifyRequestItineraryList added in v1.0.1

type ApplyModifyRequestItineraryList struct {
	ArrCity               *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityCode           *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrDate               *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	DepCity               *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityCode           *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate               *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceId             *int64  `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	ItineraryId           *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	NeedHotel             *bool   `json:"need_hotel,omitempty" xml:"need_hotel,omitempty"`
	NeedTraffic           *bool   `json:"need_traffic,omitempty" xml:"need_traffic,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	TrafficType           *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
	TripWay               *int32  `json:"trip_way,omitempty" xml:"trip_way,omitempty"`
}

func (ApplyModifyRequestItineraryList) GoString added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetArrCity added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetArrCityCode added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetArrDate added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetCostCenterId added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetDepCity added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetDepCityCode added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetDepDate added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetInvoiceId added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetItineraryId added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetNeedHotel added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetNeedTraffic added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetProjectCode added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetProjectTitle added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetThirdPartInvoiceId added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetThirdpartCostCenterId added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetTrafficType added in v1.0.1

func (*ApplyModifyRequestItineraryList) SetTripWay added in v1.0.1

func (ApplyModifyRequestItineraryList) String added in v1.0.1

type ApplyModifyRequestItinerarySetList added in v1.0.8

type ApplyModifyRequestItinerarySetList struct {
	ArrDate               *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CityCodeSet           *string `json:"city_code_set,omitempty" xml:"city_code_set,omitempty"`
	CitySet               *string `json:"city_set,omitempty" xml:"city_set,omitempty"`
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	DepDate               *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceId             *int64  `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	ItineraryId           *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	TrafficType           *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
}

func (ApplyModifyRequestItinerarySetList) GoString added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetArrDate added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetCityCodeSet added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetCitySet added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetCostCenterId added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetDepDate added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetInvoiceId added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetItineraryId added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetProjectCode added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetProjectTitle added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetThirdPartInvoiceId added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetThirdpartCostCenterId added in v1.0.8

func (*ApplyModifyRequestItinerarySetList) SetTrafficType added in v1.0.8

func (ApplyModifyRequestItinerarySetList) String added in v1.0.8

type ApplyModifyRequestTravelerList added in v1.0.1

type ApplyModifyRequestTravelerList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyModifyRequestTravelerList) GoString added in v1.0.1

func (*ApplyModifyRequestTravelerList) SetUserId added in v1.0.1

func (*ApplyModifyRequestTravelerList) SetUserName added in v1.0.1

func (ApplyModifyRequestTravelerList) String added in v1.0.1

type ApplyModifyRequestTravelerStandard added in v1.0.1

type ApplyModifyRequestTravelerStandard struct {
	BusinessDiscount       *int32                                          `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	EconomyDiscount        *int32                                          `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	FirstDiscount          *int32                                          `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	FlightCabins           *string                                         `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	HotelCitys             []*ApplyModifyRequestTravelerStandardHotelCitys `json:"hotel_citys,omitempty" xml:"hotel_citys,omitempty" type:"Repeated"`
	PremiumEconomyDiscount *int32                                          `json:"premium_economy_discount,omitempty" xml:"premium_economy_discount,omitempty"`
	ReserveType            *int32                                          `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
	TrainSeats             *string                                         `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	UserId                 *string                                         `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (ApplyModifyRequestTravelerStandard) GoString added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetBusinessDiscount added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetEconomyDiscount added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetFirstDiscount added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetFlightCabins added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetHotelCitys added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetPremiumEconomyDiscount added in v1.0.33

func (*ApplyModifyRequestTravelerStandard) SetReserveType added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetTrainSeats added in v1.0.1

func (*ApplyModifyRequestTravelerStandard) SetUserId added in v1.0.1

func (ApplyModifyRequestTravelerStandard) String added in v1.0.1

type ApplyModifyRequestTravelerStandardHotelCitys added in v1.0.1

type ApplyModifyRequestTravelerStandardHotelCitys struct {
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Fee      *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
}

func (ApplyModifyRequestTravelerStandardHotelCitys) GoString added in v1.0.1

func (*ApplyModifyRequestTravelerStandardHotelCitys) SetCityCode added in v1.0.1

func (*ApplyModifyRequestTravelerStandardHotelCitys) SetCityName added in v1.0.1

func (*ApplyModifyRequestTravelerStandardHotelCitys) SetFee added in v1.0.1

func (ApplyModifyRequestTravelerStandardHotelCitys) String added in v1.0.1

type ApplyModifyResponse added in v1.0.1

type ApplyModifyResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyModifyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyModifyResponse) GoString added in v1.0.1

func (s ApplyModifyResponse) GoString() string

func (*ApplyModifyResponse) SetBody added in v1.0.1

func (*ApplyModifyResponse) SetHeaders added in v1.0.1

func (s *ApplyModifyResponse) SetHeaders(v map[string]*string) *ApplyModifyResponse

func (*ApplyModifyResponse) SetStatusCode added in v1.0.1

func (s *ApplyModifyResponse) SetStatusCode(v int32) *ApplyModifyResponse

func (ApplyModifyResponse) String added in v1.0.1

func (s ApplyModifyResponse) String() string

type ApplyModifyResponseBody added in v1.0.1

type ApplyModifyResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *ApplyModifyResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                          `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                        `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ApplyModifyResponseBody) GoString added in v1.0.1

func (s ApplyModifyResponseBody) GoString() string

func (*ApplyModifyResponseBody) SetCode added in v1.0.16

func (*ApplyModifyResponseBody) SetMessage added in v1.0.16

func (*ApplyModifyResponseBody) SetModule added in v1.0.1

func (*ApplyModifyResponseBody) SetRequestId added in v1.0.1

func (*ApplyModifyResponseBody) SetSuccess added in v1.0.1

func (*ApplyModifyResponseBody) SetTraceId added in v1.0.1

func (ApplyModifyResponseBody) String added in v1.0.1

func (s ApplyModifyResponseBody) String() string

type ApplyModifyResponseBodyModule added in v1.0.1

type ApplyModifyResponseBodyModule struct {
	ApplyId             *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ThirdpartApplyId    *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartBusinessId *string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
}

func (ApplyModifyResponseBodyModule) GoString added in v1.0.1

func (*ApplyModifyResponseBodyModule) SetApplyId added in v1.0.1

func (*ApplyModifyResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*ApplyModifyResponseBodyModule) SetThirdpartBusinessId added in v1.0.1

func (ApplyModifyResponseBodyModule) String added in v1.0.1

type ApplyModifyShrinkRequest added in v1.0.1

type ApplyModifyShrinkRequest struct {
	Budget                         *int64  `json:"budget,omitempty" xml:"budget,omitempty"`
	BudgetMerge                    *int32  `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	CorpName                       *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId                       *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName                     *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExternalTravelerListShrink     *string `json:"external_traveler_list,omitempty" xml:"external_traveler_list,omitempty"`
	ExternalTravelerStandardShrink *string `json:"external_traveler_standard,omitempty" xml:"external_traveler_standard,omitempty"`
	FlightBudget                   *int64  `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	HotelBudget                    *int64  `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	HotelShareShrink               *string `json:"hotel_share,omitempty" xml:"hotel_share,omitempty"`
	ItineraryListShrink            *string `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty"`
	ItineraryRule                  *int32  `json:"itinerary_rule,omitempty" xml:"itinerary_rule,omitempty"`
	ItinerarySetListShrink         *string `json:"itinerary_set_list,omitempty" xml:"itinerary_set_list,omitempty"`
	LimitTraveler                  *int32  `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	Status                         *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartApplyId               *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartBusinessId            *string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	ThirdpartDepartId              *string `json:"thirdpart_depart_id,omitempty" xml:"thirdpart_depart_id,omitempty"`
	TogetherBookRule               *int32  `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	TrainBudget                    *int64  `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	TravelerListShrink             *string `json:"traveler_list,omitempty" xml:"traveler_list,omitempty"`
	TravelerStandardShrink         *string `json:"traveler_standard,omitempty" xml:"traveler_standard,omitempty"`
	TripCause                      *string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripDay                        *int32  `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	TripTitle                      *string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	UnionNo                        *string `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId                         *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName                       *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	VehicleBudget                  *int64  `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
}

func (ApplyModifyShrinkRequest) GoString added in v1.0.1

func (s ApplyModifyShrinkRequest) GoString() string

func (*ApplyModifyShrinkRequest) SetBudget added in v1.0.1

func (*ApplyModifyShrinkRequest) SetBudgetMerge added in v1.0.1

func (*ApplyModifyShrinkRequest) SetCorpName added in v1.0.1

func (*ApplyModifyShrinkRequest) SetDepartId added in v1.0.1

func (*ApplyModifyShrinkRequest) SetDepartName added in v1.0.1

func (*ApplyModifyShrinkRequest) SetExternalTravelerListShrink added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetExternalTravelerListShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetExternalTravelerStandardShrink added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetExternalTravelerStandardShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetFlightBudget added in v1.0.1

func (*ApplyModifyShrinkRequest) SetHotelBudget added in v1.0.1

func (*ApplyModifyShrinkRequest) SetHotelShareShrink added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetHotelShareShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetItineraryListShrink added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetItineraryListShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetItineraryRule added in v1.0.8

func (*ApplyModifyShrinkRequest) SetItinerarySetListShrink added in v1.0.8

func (s *ApplyModifyShrinkRequest) SetItinerarySetListShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetLimitTraveler added in v1.0.1

func (*ApplyModifyShrinkRequest) SetStatus added in v1.0.1

func (*ApplyModifyShrinkRequest) SetThirdpartApplyId added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetThirdpartApplyId(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetThirdpartBusinessId added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetThirdpartBusinessId(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetThirdpartDepartId added in v1.0.22

func (s *ApplyModifyShrinkRequest) SetThirdpartDepartId(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetTogetherBookRule added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetTogetherBookRule(v int32) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetTrainBudget added in v1.0.1

func (*ApplyModifyShrinkRequest) SetTravelerListShrink added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetTravelerListShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetTravelerStandardShrink added in v1.0.1

func (s *ApplyModifyShrinkRequest) SetTravelerStandardShrink(v string) *ApplyModifyShrinkRequest

func (*ApplyModifyShrinkRequest) SetTripCause added in v1.0.1

func (*ApplyModifyShrinkRequest) SetTripDay added in v1.0.1

func (*ApplyModifyShrinkRequest) SetTripTitle added in v1.0.1

func (*ApplyModifyShrinkRequest) SetUnionNo added in v1.0.1

func (*ApplyModifyShrinkRequest) SetUserId added in v1.0.1

func (*ApplyModifyShrinkRequest) SetUserName added in v1.0.1

func (*ApplyModifyShrinkRequest) SetVehicleBudget added in v1.0.1

func (ApplyModifyShrinkRequest) String added in v1.0.1

func (s ApplyModifyShrinkRequest) String() string

type ApplyQueryHeaders added in v1.0.9

type ApplyQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ApplyQueryHeaders) GoString added in v1.0.9

func (s ApplyQueryHeaders) GoString() string

func (*ApplyQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *ApplyQueryHeaders) SetCommonHeaders(v map[string]*string) *ApplyQueryHeaders

func (*ApplyQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ApplyQueryHeaders) SetXAcsBtripSoCorpToken(v string) *ApplyQueryHeaders

func (ApplyQueryHeaders) String added in v1.0.9

func (s ApplyQueryHeaders) String() string

type ApplyQueryRequest added in v1.0.1

type ApplyQueryRequest struct {
	ApplyId          *int32  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ApplyShowId      *string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	ThirdpartApplyId *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	Type             *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (ApplyQueryRequest) GoString added in v1.0.1

func (s ApplyQueryRequest) GoString() string

func (*ApplyQueryRequest) SetApplyId added in v1.0.1

func (s *ApplyQueryRequest) SetApplyId(v int32) *ApplyQueryRequest

func (*ApplyQueryRequest) SetApplyShowId added in v1.0.1

func (s *ApplyQueryRequest) SetApplyShowId(v string) *ApplyQueryRequest

func (*ApplyQueryRequest) SetThirdpartApplyId added in v1.0.1

func (s *ApplyQueryRequest) SetThirdpartApplyId(v string) *ApplyQueryRequest

func (*ApplyQueryRequest) SetType added in v1.0.1

func (s *ApplyQueryRequest) SetType(v int32) *ApplyQueryRequest

func (ApplyQueryRequest) String added in v1.0.1

func (s ApplyQueryRequest) String() string

type ApplyQueryResponse added in v1.0.1

type ApplyQueryResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ApplyQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ApplyQueryResponse) GoString added in v1.0.1

func (s ApplyQueryResponse) GoString() string

func (*ApplyQueryResponse) SetBody added in v1.0.1

func (*ApplyQueryResponse) SetHeaders added in v1.0.1

func (s *ApplyQueryResponse) SetHeaders(v map[string]*string) *ApplyQueryResponse

func (*ApplyQueryResponse) SetStatusCode added in v1.0.1

func (s *ApplyQueryResponse) SetStatusCode(v int32) *ApplyQueryResponse

func (ApplyQueryResponse) String added in v1.0.1

func (s ApplyQueryResponse) String() string

type ApplyQueryResponseBody added in v1.0.1

type ApplyQueryResponseBody struct {
	Code      *string                       `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                       `json:"message,omitempty" xml:"message,omitempty"`
	Module    *ApplyQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                       `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                         `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                       `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ApplyQueryResponseBody) GoString added in v1.0.1

func (s ApplyQueryResponseBody) GoString() string

func (*ApplyQueryResponseBody) SetCode added in v1.0.16

func (*ApplyQueryResponseBody) SetMessage added in v1.0.16

func (*ApplyQueryResponseBody) SetModule added in v1.0.1

func (*ApplyQueryResponseBody) SetRequestId added in v1.0.1

func (*ApplyQueryResponseBody) SetSuccess added in v1.0.1

func (*ApplyQueryResponseBody) SetTraceId added in v1.0.1

func (ApplyQueryResponseBody) String added in v1.0.1

func (s ApplyQueryResponseBody) String() string

type ApplyQueryResponseBodyModule added in v1.0.1

type ApplyQueryResponseBodyModule struct {
	ApplyShowId          *string                                             `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	ApproverList         []*ApplyQueryResponseBodyModuleApproverList         `json:"approver_list,omitempty" xml:"approver_list,omitempty" type:"Repeated"`
	Budget               *int64                                              `json:"budget,omitempty" xml:"budget,omitempty"`
	BudgetMerge          *int32                                              `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	CorpId               *string                                             `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string                                             `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId             *string                                             `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string                                             `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExternalTravelerList []*ApplyQueryResponseBodyModuleExternalTravelerList `json:"external_traveler_list,omitempty" xml:"external_traveler_list,omitempty" type:"Repeated"`
	FlightBudget         *int64                                              `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	GmtCreate            *string                                             `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *string                                             `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	HotelBudget          *int64                                              `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	HotelShare           *ApplyQueryResponseBodyModuleHotelShare             `json:"hotel_share,omitempty" xml:"hotel_share,omitempty" type:"Struct"`
	Id                   *int64                                              `json:"id,omitempty" xml:"id,omitempty"`
	ItineraryList        []*ApplyQueryResponseBodyModuleItineraryList        `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty" type:"Repeated"`
	ItineraryRule        *int32                                              `json:"itinerary_rule,omitempty" xml:"itinerary_rule,omitempty"`
	ItinerarySetList     []*ApplyQueryResponseBodyModuleItinerarySetList     `json:"itinerary_set_list,omitempty" xml:"itinerary_set_list,omitempty" type:"Repeated"`
	LimitTraveler        *int32                                              `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	Status               *int32                                              `json:"status,omitempty" xml:"status,omitempty"`
	StatusDesc           *string                                             `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	ThirdpartBusinessId  *string                                             `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	ThirdpartId          *string                                             `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	TogetherBookRule     *int32                                              `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	TrainBudget          *int64                                              `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	TravelerList         []*ApplyQueryResponseBodyModuleTravelerList         `json:"traveler_list,omitempty" xml:"traveler_list,omitempty" type:"Repeated"`
	TripCause            *string                                             `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripDay              *int32                                              `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	TripTitle            *string                                             `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	Type                 *int32                                              `json:"type,omitempty" xml:"type,omitempty"`
	UnionNo              *string                                             `json:"union_no,omitempty" xml:"union_no,omitempty"`
	UserId               *string                                             `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string                                             `json:"user_name,omitempty" xml:"user_name,omitempty"`
	VehicleBudget        *int64                                              `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
}

func (ApplyQueryResponseBodyModule) GoString added in v1.0.1

func (s ApplyQueryResponseBodyModule) GoString() string

func (*ApplyQueryResponseBodyModule) SetApplyShowId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetApproverList added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetBudget added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetBudgetMerge added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetCorpName added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetDepartId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetDepartName added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetExternalTravelerList added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetFlightBudget added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetGmtCreate added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetGmtModified added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetHotelBudget added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetHotelShare added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetItineraryList added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetItineraryRule added in v1.0.6

func (*ApplyQueryResponseBodyModule) SetItinerarySetList added in v1.0.8

func (*ApplyQueryResponseBodyModule) SetLimitTraveler added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetStatus added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetStatusDesc added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetThirdpartBusinessId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetThirdpartId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetTogetherBookRule added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetTrainBudget added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetTravelerList added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetTripCause added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetTripDay added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetTripTitle added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetType added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetUnionNo added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetUserId added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetUserName added in v1.0.1

func (*ApplyQueryResponseBodyModule) SetVehicleBudget added in v1.0.1

func (ApplyQueryResponseBodyModule) String added in v1.0.1

type ApplyQueryResponseBodyModuleApproverList added in v1.0.1

type ApplyQueryResponseBodyModuleApproverList struct {
	Note        *string `json:"note,omitempty" xml:"note,omitempty"`
	OperateTime *string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	Order       *int32  `json:"order,omitempty" xml:"order,omitempty"`
	Status      *int32  `json:"status,omitempty" xml:"status,omitempty"`
	StatusDesc  *string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName    *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyQueryResponseBodyModuleApproverList) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetNote added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetOperateTime added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetOrder added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetStatus added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetStatusDesc added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetUserId added in v1.0.1

func (*ApplyQueryResponseBodyModuleApproverList) SetUserName added in v1.0.1

func (ApplyQueryResponseBodyModuleApproverList) String added in v1.0.1

type ApplyQueryResponseBodyModuleExternalTravelerList added in v1.0.1

type ApplyQueryResponseBodyModuleExternalTravelerList struct {
	BusinessDiscount       *int32                                                        `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	EconomyDiscount        *int32                                                        `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	FirstDiscount          *int32                                                        `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	FlightCabins           *string                                                       `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	HotelCitys             []*ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys `json:"hotel_citys,omitempty" xml:"hotel_citys,omitempty" type:"Repeated"`
	PremiumEconomyDiscount *int32                                                        `json:"premium_economy_discount,omitempty" xml:"premium_economy_discount,omitempty"`
	ReserveType            *int32                                                        `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
	TrainSeats             *string                                                       `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	UserName               *string                                                       `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyQueryResponseBodyModuleExternalTravelerList) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetBusinessDiscount added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetEconomyDiscount added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetFirstDiscount added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetFlightCabins added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetPremiumEconomyDiscount added in v1.0.33

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetReserveType added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetTrainSeats added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerList) SetUserName added in v1.0.1

func (ApplyQueryResponseBodyModuleExternalTravelerList) String added in v1.0.1

type ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys added in v1.0.1

type ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys struct {
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Fee      *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
}

func (ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys) SetCityCode added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys) SetCityName added in v1.0.1

func (*ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys) SetFee added in v1.0.1

func (ApplyQueryResponseBodyModuleExternalTravelerListHotelCitys) String added in v1.0.1

type ApplyQueryResponseBodyModuleHotelShare added in v1.0.1

type ApplyQueryResponseBodyModuleHotelShare struct {
	Param *string `json:"param,omitempty" xml:"param,omitempty"`
	Type  *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (ApplyQueryResponseBodyModuleHotelShare) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleHotelShare) SetParam added in v1.0.1

func (*ApplyQueryResponseBodyModuleHotelShare) SetType added in v1.0.1

func (ApplyQueryResponseBodyModuleHotelShare) String added in v1.0.1

type ApplyQueryResponseBodyModuleItineraryList added in v1.0.1

type ApplyQueryResponseBodyModuleItineraryList struct {
	ArrCity        *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityCode    *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrDate        *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CostCenterName *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	DepCity        *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityCode    *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate        *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceName    *string `json:"invoice_name,omitempty" xml:"invoice_name,omitempty"`
	ItineraryId    *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode    *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle   *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	TrafficType    *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
	TripWay        *int32  `json:"trip_way,omitempty" xml:"trip_way,omitempty"`
}

func (ApplyQueryResponseBodyModuleItineraryList) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetArrCity added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetArrCityCode added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetArrDate added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetCostCenterName added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetDepCity added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetDepCityCode added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetDepDate added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetInvoiceName added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetItineraryId added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetProjectCode added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetProjectTitle added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetTrafficType added in v1.0.1

func (*ApplyQueryResponseBodyModuleItineraryList) SetTripWay added in v1.0.1

func (ApplyQueryResponseBodyModuleItineraryList) String added in v1.0.1

type ApplyQueryResponseBodyModuleItinerarySetList added in v1.0.8

type ApplyQueryResponseBodyModuleItinerarySetList struct {
	ArrDate        *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CityCodeSet    *string `json:"city_code_set,omitempty" xml:"city_code_set,omitempty"`
	CitySet        *string `json:"city_set,omitempty" xml:"city_set,omitempty"`
	CostCenterName *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	DepDate        *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceName    *string `json:"invoice_name,omitempty" xml:"invoice_name,omitempty"`
	ItineraryId    *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode    *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle   *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	TrafficType    *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
}

func (ApplyQueryResponseBodyModuleItinerarySetList) GoString added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetArrDate added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetCityCodeSet added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetCitySet added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetCostCenterName added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetDepDate added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetInvoiceName added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetItineraryId added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetProjectCode added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetProjectTitle added in v1.0.8

func (*ApplyQueryResponseBodyModuleItinerarySetList) SetTrafficType added in v1.0.8

func (ApplyQueryResponseBodyModuleItinerarySetList) String added in v1.0.8

type ApplyQueryResponseBodyModuleTravelerList added in v1.0.1

type ApplyQueryResponseBodyModuleTravelerList struct {
	BusinessDiscount       *int32                                                `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	EconomyDiscount        *int32                                                `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	FirstDiscount          *int32                                                `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	FlightCabins           *string                                               `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	HotelCitys             []*ApplyQueryResponseBodyModuleTravelerListHotelCitys `json:"hotel_citys,omitempty" xml:"hotel_citys,omitempty" type:"Repeated"`
	PremiumEconomyDiscount *int32                                                `json:"premium_economy_discount,omitempty" xml:"premium_economy_discount,omitempty"`
	ReserveType            *int32                                                `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
	TrainSeats             *string                                               `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	UserId                 *string                                               `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName               *string                                               `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (ApplyQueryResponseBodyModuleTravelerList) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetBusinessDiscount added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetEconomyDiscount added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetFirstDiscount added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetFlightCabins added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetHotelCitys added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetPremiumEconomyDiscount added in v1.0.33

func (*ApplyQueryResponseBodyModuleTravelerList) SetReserveType added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetTrainSeats added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetUserId added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerList) SetUserName added in v1.0.1

func (ApplyQueryResponseBodyModuleTravelerList) String added in v1.0.1

type ApplyQueryResponseBodyModuleTravelerListHotelCitys added in v1.0.1

type ApplyQueryResponseBodyModuleTravelerListHotelCitys struct {
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Fee      *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
}

func (ApplyQueryResponseBodyModuleTravelerListHotelCitys) GoString added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerListHotelCitys) SetCityCode added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerListHotelCitys) SetCityName added in v1.0.1

func (*ApplyQueryResponseBodyModuleTravelerListHotelCitys) SetFee added in v1.0.1

func (ApplyQueryResponseBodyModuleTravelerListHotelCitys) String added in v1.0.1

type BtripBillInfoAdjustHeaders added in v1.0.48

type BtripBillInfoAdjustHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (BtripBillInfoAdjustHeaders) GoString added in v1.0.48

func (s BtripBillInfoAdjustHeaders) GoString() string

func (*BtripBillInfoAdjustHeaders) SetCommonHeaders added in v1.0.48

func (*BtripBillInfoAdjustHeaders) SetXAcsBtripCorpToken added in v1.0.48

func (s *BtripBillInfoAdjustHeaders) SetXAcsBtripCorpToken(v string) *BtripBillInfoAdjustHeaders

func (BtripBillInfoAdjustHeaders) String added in v1.0.48

type BtripBillInfoAdjustRequest added in v1.0.48

type BtripBillInfoAdjustRequest struct {
	PrimaryId             *int64  `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	ThirdPartCostCenterId *string `json:"third_part_cost_center_id,omitempty" xml:"third_part_cost_center_id,omitempty"`
	ThirdPartDepartmentId *string `json:"third_part_department_id,omitempty" xml:"third_part_department_id,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	ThirdPartProjectId    *string `json:"third_part_project_id,omitempty" xml:"third_part_project_id,omitempty"`
	UserId                *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (BtripBillInfoAdjustRequest) GoString added in v1.0.48

func (s BtripBillInfoAdjustRequest) GoString() string

func (*BtripBillInfoAdjustRequest) SetPrimaryId added in v1.0.48

func (*BtripBillInfoAdjustRequest) SetThirdPartCostCenterId added in v1.0.48

func (s *BtripBillInfoAdjustRequest) SetThirdPartCostCenterId(v string) *BtripBillInfoAdjustRequest

func (*BtripBillInfoAdjustRequest) SetThirdPartDepartmentId added in v1.0.48

func (s *BtripBillInfoAdjustRequest) SetThirdPartDepartmentId(v string) *BtripBillInfoAdjustRequest

func (*BtripBillInfoAdjustRequest) SetThirdPartInvoiceId added in v1.0.48

func (s *BtripBillInfoAdjustRequest) SetThirdPartInvoiceId(v string) *BtripBillInfoAdjustRequest

func (*BtripBillInfoAdjustRequest) SetThirdPartProjectId added in v1.0.48

func (s *BtripBillInfoAdjustRequest) SetThirdPartProjectId(v string) *BtripBillInfoAdjustRequest

func (*BtripBillInfoAdjustRequest) SetUserId added in v1.0.48

func (BtripBillInfoAdjustRequest) String added in v1.0.48

type BtripBillInfoAdjustResponse added in v1.0.48

type BtripBillInfoAdjustResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *BtripBillInfoAdjustResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (BtripBillInfoAdjustResponse) GoString added in v1.0.48

func (s BtripBillInfoAdjustResponse) GoString() string

func (*BtripBillInfoAdjustResponse) SetBody added in v1.0.48

func (*BtripBillInfoAdjustResponse) SetHeaders added in v1.0.48

func (*BtripBillInfoAdjustResponse) SetStatusCode added in v1.0.48

func (BtripBillInfoAdjustResponse) String added in v1.0.48

type BtripBillInfoAdjustResponseBody added in v1.0.48

type BtripBillInfoAdjustResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (BtripBillInfoAdjustResponseBody) GoString added in v1.0.48

func (*BtripBillInfoAdjustResponseBody) SetCode added in v1.0.48

func (*BtripBillInfoAdjustResponseBody) SetMessage added in v1.0.48

func (*BtripBillInfoAdjustResponseBody) SetRequestId added in v1.0.48

func (*BtripBillInfoAdjustResponseBody) SetSuccess added in v1.0.48

func (*BtripBillInfoAdjustResponseBody) SetTraceId added in v1.0.48

func (BtripBillInfoAdjustResponseBody) String added in v1.0.48

type CarApplyAddHeaders added in v1.0.9

type CarApplyAddHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CarApplyAddHeaders) GoString added in v1.0.9

func (s CarApplyAddHeaders) GoString() string

func (*CarApplyAddHeaders) SetCommonHeaders added in v1.0.9

func (s *CarApplyAddHeaders) SetCommonHeaders(v map[string]*string) *CarApplyAddHeaders

func (*CarApplyAddHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CarApplyAddHeaders) SetXAcsBtripSoCorpToken(v string) *CarApplyAddHeaders

func (CarApplyAddHeaders) String added in v1.0.9

func (s CarApplyAddHeaders) String() string

type CarApplyAddRequest added in v1.0.1

type CarApplyAddRequest struct {
	Cause                 *string `json:"cause,omitempty" xml:"cause,omitempty"`
	City                  *string `json:"city,omitempty" xml:"city,omitempty"`
	Date                  *string `json:"date,omitempty" xml:"date,omitempty"`
	FinishedDate          *string `json:"finished_date,omitempty" xml:"finished_date,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectName           *string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	Status                *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdPartApplyId      *string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	ThirdPartCostCenterId *string `json:"third_part_cost_center_id,omitempty" xml:"third_part_cost_center_id,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	TimesTotal            *int32  `json:"times_total,omitempty" xml:"times_total,omitempty"`
	TimesType             *int32  `json:"times_type,omitempty" xml:"times_type,omitempty"`
	TimesUsed             *int32  `json:"times_used,omitempty" xml:"times_used,omitempty"`
	Title                 *string `json:"title,omitempty" xml:"title,omitempty"`
	UserId                *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CarApplyAddRequest) GoString added in v1.0.1

func (s CarApplyAddRequest) GoString() string

func (*CarApplyAddRequest) SetCause added in v1.0.1

func (*CarApplyAddRequest) SetCity added in v1.0.1

func (*CarApplyAddRequest) SetDate added in v1.0.1

func (*CarApplyAddRequest) SetFinishedDate added in v1.0.1

func (s *CarApplyAddRequest) SetFinishedDate(v string) *CarApplyAddRequest

func (*CarApplyAddRequest) SetProjectCode added in v1.0.1

func (s *CarApplyAddRequest) SetProjectCode(v string) *CarApplyAddRequest

func (*CarApplyAddRequest) SetProjectName added in v1.0.1

func (s *CarApplyAddRequest) SetProjectName(v string) *CarApplyAddRequest

func (*CarApplyAddRequest) SetStatus added in v1.0.1

func (s *CarApplyAddRequest) SetStatus(v int32) *CarApplyAddRequest

func (*CarApplyAddRequest) SetThirdPartApplyId added in v1.0.1

func (s *CarApplyAddRequest) SetThirdPartApplyId(v string) *CarApplyAddRequest

func (*CarApplyAddRequest) SetThirdPartCostCenterId added in v1.0.1

func (s *CarApplyAddRequest) SetThirdPartCostCenterId(v string) *CarApplyAddRequest

func (*CarApplyAddRequest) SetThirdPartInvoiceId added in v1.0.1

func (s *CarApplyAddRequest) SetThirdPartInvoiceId(v string) *CarApplyAddRequest

func (*CarApplyAddRequest) SetTimesTotal added in v1.0.1

func (s *CarApplyAddRequest) SetTimesTotal(v int32) *CarApplyAddRequest

func (*CarApplyAddRequest) SetTimesType added in v1.0.1

func (s *CarApplyAddRequest) SetTimesType(v int32) *CarApplyAddRequest

func (*CarApplyAddRequest) SetTimesUsed added in v1.0.1

func (s *CarApplyAddRequest) SetTimesUsed(v int32) *CarApplyAddRequest

func (*CarApplyAddRequest) SetTitle added in v1.0.1

func (*CarApplyAddRequest) SetUserId added in v1.0.1

func (s *CarApplyAddRequest) SetUserId(v string) *CarApplyAddRequest

func (CarApplyAddRequest) String added in v1.0.1

func (s CarApplyAddRequest) String() string

type CarApplyAddResponse added in v1.0.1

type CarApplyAddResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CarApplyAddResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CarApplyAddResponse) GoString added in v1.0.1

func (s CarApplyAddResponse) GoString() string

func (*CarApplyAddResponse) SetBody added in v1.0.1

func (*CarApplyAddResponse) SetHeaders added in v1.0.1

func (s *CarApplyAddResponse) SetHeaders(v map[string]*string) *CarApplyAddResponse

func (*CarApplyAddResponse) SetStatusCode added in v1.0.1

func (s *CarApplyAddResponse) SetStatusCode(v int32) *CarApplyAddResponse

func (CarApplyAddResponse) String added in v1.0.1

func (s CarApplyAddResponse) String() string

type CarApplyAddResponseBody added in v1.0.1

type CarApplyAddResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *int64  `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CarApplyAddResponseBody) GoString added in v1.0.1

func (s CarApplyAddResponseBody) GoString() string

func (*CarApplyAddResponseBody) SetCode added in v1.0.16

func (*CarApplyAddResponseBody) SetMessage added in v1.0.16

func (*CarApplyAddResponseBody) SetModule added in v1.0.1

func (*CarApplyAddResponseBody) SetRequestId added in v1.0.1

func (*CarApplyAddResponseBody) SetSuccess added in v1.0.1

func (*CarApplyAddResponseBody) SetTraceId added in v1.0.1

func (CarApplyAddResponseBody) String added in v1.0.1

func (s CarApplyAddResponseBody) String() string

type CarApplyModifyHeaders added in v1.0.9

type CarApplyModifyHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CarApplyModifyHeaders) GoString added in v1.0.9

func (s CarApplyModifyHeaders) GoString() string

func (*CarApplyModifyHeaders) SetCommonHeaders added in v1.0.9

func (s *CarApplyModifyHeaders) SetCommonHeaders(v map[string]*string) *CarApplyModifyHeaders

func (*CarApplyModifyHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CarApplyModifyHeaders) SetXAcsBtripSoCorpToken(v string) *CarApplyModifyHeaders

func (CarApplyModifyHeaders) String added in v1.0.9

func (s CarApplyModifyHeaders) String() string

type CarApplyModifyRequest added in v1.0.1

type CarApplyModifyRequest struct {
	OperateTime      *string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	Remark           *string `json:"remark,omitempty" xml:"remark,omitempty"`
	Status           *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdPartApplyId *string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CarApplyModifyRequest) GoString added in v1.0.1

func (s CarApplyModifyRequest) GoString() string

func (*CarApplyModifyRequest) SetOperateTime added in v1.0.1

func (s *CarApplyModifyRequest) SetOperateTime(v string) *CarApplyModifyRequest

func (*CarApplyModifyRequest) SetRemark added in v1.0.1

func (*CarApplyModifyRequest) SetStatus added in v1.0.1

func (*CarApplyModifyRequest) SetThirdPartApplyId added in v1.0.1

func (s *CarApplyModifyRequest) SetThirdPartApplyId(v string) *CarApplyModifyRequest

func (*CarApplyModifyRequest) SetUserId added in v1.0.1

func (CarApplyModifyRequest) String added in v1.0.1

func (s CarApplyModifyRequest) String() string

type CarApplyModifyResponse added in v1.0.1

type CarApplyModifyResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CarApplyModifyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CarApplyModifyResponse) GoString added in v1.0.1

func (s CarApplyModifyResponse) GoString() string

func (*CarApplyModifyResponse) SetBody added in v1.0.1

func (*CarApplyModifyResponse) SetHeaders added in v1.0.1

func (*CarApplyModifyResponse) SetStatusCode added in v1.0.1

func (CarApplyModifyResponse) String added in v1.0.1

func (s CarApplyModifyResponse) String() string

type CarApplyModifyResponseBody added in v1.0.1

type CarApplyModifyResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *bool   `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CarApplyModifyResponseBody) GoString added in v1.0.1

func (s CarApplyModifyResponseBody) GoString() string

func (*CarApplyModifyResponseBody) SetCode added in v1.0.16

func (*CarApplyModifyResponseBody) SetMessage added in v1.0.16

func (*CarApplyModifyResponseBody) SetModule added in v1.0.1

func (*CarApplyModifyResponseBody) SetRequestId added in v1.0.1

func (*CarApplyModifyResponseBody) SetSuccess added in v1.0.1

func (*CarApplyModifyResponseBody) SetTraceId added in v1.0.1

func (CarApplyModifyResponseBody) String added in v1.0.1

type CarApplyQueryHeaders added in v1.0.9

type CarApplyQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CarApplyQueryHeaders) GoString added in v1.0.9

func (s CarApplyQueryHeaders) GoString() string

func (*CarApplyQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *CarApplyQueryHeaders) SetCommonHeaders(v map[string]*string) *CarApplyQueryHeaders

func (*CarApplyQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CarApplyQueryHeaders) SetXAcsBtripSoCorpToken(v string) *CarApplyQueryHeaders

func (CarApplyQueryHeaders) String added in v1.0.9

func (s CarApplyQueryHeaders) String() string

type CarApplyQueryRequest added in v1.0.1

type CarApplyQueryRequest struct {
	CreatedEndAt     *string `json:"created_end_at,omitempty" xml:"created_end_at,omitempty"`
	CreatedStartAt   *string `json:"created_start_at,omitempty" xml:"created_start_at,omitempty"`
	PageNumber       *int32  `json:"page_number,omitempty" xml:"page_number,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	ThirdPartApplyId *string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CarApplyQueryRequest) GoString added in v1.0.1

func (s CarApplyQueryRequest) GoString() string

func (*CarApplyQueryRequest) SetCreatedEndAt added in v1.0.1

func (s *CarApplyQueryRequest) SetCreatedEndAt(v string) *CarApplyQueryRequest

func (*CarApplyQueryRequest) SetCreatedStartAt added in v1.0.1

func (s *CarApplyQueryRequest) SetCreatedStartAt(v string) *CarApplyQueryRequest

func (*CarApplyQueryRequest) SetPageNumber added in v1.0.1

func (s *CarApplyQueryRequest) SetPageNumber(v int32) *CarApplyQueryRequest

func (*CarApplyQueryRequest) SetPageSize added in v1.0.1

func (s *CarApplyQueryRequest) SetPageSize(v int32) *CarApplyQueryRequest

func (*CarApplyQueryRequest) SetThirdPartApplyId added in v1.0.1

func (s *CarApplyQueryRequest) SetThirdPartApplyId(v string) *CarApplyQueryRequest

func (*CarApplyQueryRequest) SetUserId added in v1.0.1

func (CarApplyQueryRequest) String added in v1.0.1

func (s CarApplyQueryRequest) String() string

type CarApplyQueryResponse added in v1.0.1

type CarApplyQueryResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CarApplyQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CarApplyQueryResponse) GoString added in v1.0.1

func (s CarApplyQueryResponse) GoString() string

func (*CarApplyQueryResponse) SetBody added in v1.0.1

func (*CarApplyQueryResponse) SetHeaders added in v1.0.1

func (*CarApplyQueryResponse) SetStatusCode added in v1.0.1

func (s *CarApplyQueryResponse) SetStatusCode(v int32) *CarApplyQueryResponse

func (CarApplyQueryResponse) String added in v1.0.1

func (s CarApplyQueryResponse) String() string

type CarApplyQueryResponseBody added in v1.0.1

type CarApplyQueryResponseBody struct {
	ApplyList []*CarApplyQueryResponseBodyApplyList `json:"apply_list,omitempty" xml:"apply_list,omitempty" type:"Repeated"`
	Code      *string                               `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                               `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string                               `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                 `json:"success,omitempty" xml:"success,omitempty"`
	Total     *int32                                `json:"total,omitempty" xml:"total,omitempty"`
	TraceId   *string                               `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CarApplyQueryResponseBody) GoString added in v1.0.1

func (s CarApplyQueryResponseBody) GoString() string

func (*CarApplyQueryResponseBody) SetApplyList added in v1.0.1

func (*CarApplyQueryResponseBody) SetCode added in v1.0.16

func (*CarApplyQueryResponseBody) SetMessage added in v1.0.16

func (*CarApplyQueryResponseBody) SetRequestId added in v1.0.1

func (*CarApplyQueryResponseBody) SetSuccess added in v1.0.1

func (*CarApplyQueryResponseBody) SetTotal added in v1.0.1

func (*CarApplyQueryResponseBody) SetTraceId added in v1.0.1

func (CarApplyQueryResponseBody) String added in v1.0.1

func (s CarApplyQueryResponseBody) String() string

type CarApplyQueryResponseBodyApplyList added in v1.0.1

type CarApplyQueryResponseBodyApplyList struct {
	ApproverList  []*CarApplyQueryResponseBodyApplyListApproverList  `json:"approver_list,omitempty" xml:"approver_list,omitempty" type:"Repeated"`
	DepartId      *string                                            `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName    *string                                            `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	GmtCreate     *string                                            `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified   *string                                            `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	ItineraryList []*CarApplyQueryResponseBodyApplyListItineraryList `json:"itinerary_list,omitempty" xml:"itinerary_list,omitempty" type:"Repeated"`
	Status        *int32                                             `json:"status,omitempty" xml:"status,omitempty"`
	StatusDesc    *string                                            `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	ThirdpartId   *string                                            `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	TripCause     *string                                            `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	TripTitle     *string                                            `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	UserId        *string                                            `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName      *string                                            `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CarApplyQueryResponseBodyApplyList) GoString added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetApproverList added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetDepartId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetDepartName added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetGmtCreate added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetGmtModified added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetItineraryList added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetStatus added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetStatusDesc added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetThirdpartId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetTripCause added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetTripTitle added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetUserId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyList) SetUserName added in v1.0.1

func (CarApplyQueryResponseBodyApplyList) String added in v1.0.1

type CarApplyQueryResponseBodyApplyListApproverList added in v1.0.1

type CarApplyQueryResponseBodyApplyListApproverList struct {
	Note        *string `json:"note,omitempty" xml:"note,omitempty"`
	OperateTime *string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	Order       *int32  `json:"order,omitempty" xml:"order,omitempty"`
	Status      *int32  `json:"status,omitempty" xml:"status,omitempty"`
	StatusDesc  *string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName    *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CarApplyQueryResponseBodyApplyListApproverList) GoString added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetNote added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetOperateTime added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetOrder added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetStatus added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetStatusDesc added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetUserId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListApproverList) SetUserName added in v1.0.1

func (CarApplyQueryResponseBodyApplyListApproverList) String added in v1.0.1

type CarApplyQueryResponseBodyApplyListItineraryList added in v1.0.1

type CarApplyQueryResponseBodyApplyListItineraryList struct {
	ArrCity        *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityCode    *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrDate        *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CostCenterId   *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	DepCity        *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityCode    *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate        *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	InvoiceId      *int64  `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	InvoiceName    *string `json:"invoice_name,omitempty" xml:"invoice_name,omitempty"`
	ItineraryId    *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	ProjectCode    *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectTitle   *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	TrafficType    *int32  `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
}

func (CarApplyQueryResponseBodyApplyListItineraryList) GoString added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetArrCity added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetArrCityCode added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetArrDate added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetCostCenterId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetCostCenterName added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetDepCity added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetDepCityCode added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetDepDate added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetInvoiceId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetInvoiceName added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetItineraryId added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetProjectCode added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetProjectTitle added in v1.0.1

func (*CarApplyQueryResponseBodyApplyListItineraryList) SetTrafficType added in v1.0.1

func (CarApplyQueryResponseBodyApplyListItineraryList) String added in v1.0.1

type CarBillSettlementQueryHeaders added in v1.0.9

type CarBillSettlementQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CarBillSettlementQueryHeaders) GoString added in v1.0.9

func (*CarBillSettlementQueryHeaders) SetCommonHeaders added in v1.0.9

func (*CarBillSettlementQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (CarBillSettlementQueryHeaders) String added in v1.0.9

type CarBillSettlementQueryRequest added in v1.0.1

type CarBillSettlementQueryRequest struct {
	PageNo      *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize    *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	PeriodEnd   *string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string `json:"period_start,omitempty" xml:"period_start,omitempty"`
}

func (CarBillSettlementQueryRequest) GoString added in v1.0.1

func (*CarBillSettlementQueryRequest) SetPageNo added in v1.0.1

func (*CarBillSettlementQueryRequest) SetPageSize added in v1.0.1

func (*CarBillSettlementQueryRequest) SetPeriodEnd added in v1.0.1

func (*CarBillSettlementQueryRequest) SetPeriodStart added in v1.0.1

func (CarBillSettlementQueryRequest) String added in v1.0.1

type CarBillSettlementQueryResponse added in v1.0.1

type CarBillSettlementQueryResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CarBillSettlementQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CarBillSettlementQueryResponse) GoString added in v1.0.1

func (*CarBillSettlementQueryResponse) SetBody added in v1.0.1

func (*CarBillSettlementQueryResponse) SetHeaders added in v1.0.1

func (*CarBillSettlementQueryResponse) SetStatusCode added in v1.0.1

func (CarBillSettlementQueryResponse) String added in v1.0.1

type CarBillSettlementQueryResponseBody added in v1.0.1

type CarBillSettlementQueryResponseBody struct {
	Code      *string                                   `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                   `json:"message,omitempty" xml:"message,omitempty"`
	Module    *CarBillSettlementQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                   `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                     `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                   `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CarBillSettlementQueryResponseBody) GoString added in v1.0.1

func (*CarBillSettlementQueryResponseBody) SetCode added in v1.0.17

func (*CarBillSettlementQueryResponseBody) SetMessage added in v1.0.16

func (*CarBillSettlementQueryResponseBody) SetModule added in v1.0.1

func (*CarBillSettlementQueryResponseBody) SetRequestId added in v1.0.1

func (*CarBillSettlementQueryResponseBody) SetSuccess added in v1.0.1

func (*CarBillSettlementQueryResponseBody) SetTraceId added in v1.0.1

func (CarBillSettlementQueryResponseBody) String added in v1.0.1

type CarBillSettlementQueryResponseBodyModule added in v1.0.1

type CarBillSettlementQueryResponseBodyModule struct {
	Category    *int32                                              `json:"category,omitempty" xml:"category,omitempty"`
	CorpId      *string                                             `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	DataList    []*CarBillSettlementQueryResponseBodyModuleDataList `json:"data_list,omitempty" xml:"data_list,omitempty" type:"Repeated"`
	PeriodEnd   *string                                             `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string                                             `json:"period_start,omitempty" xml:"period_start,omitempty"`
	TotalNum    *int64                                              `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

func (CarBillSettlementQueryResponseBodyModule) GoString added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModule) SetCategory added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModule) SetDataList added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModule) SetPeriodEnd added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModule) SetPeriodStart added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModule) SetTotalNum added in v1.0.1

func (CarBillSettlementQueryResponseBodyModule) String added in v1.0.1

type CarBillSettlementQueryResponseBodyModuleDataList added in v1.0.1

type CarBillSettlementQueryResponseBodyModuleDataList struct {
	AlipayTradeNo         *string  `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	ApplyId               *string  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ArrCity               *string  `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrDate               *string  `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	ArrLocation           *string  `json:"arr_location,omitempty" xml:"arr_location,omitempty"`
	ArrTime               *string  `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	BillRecordTime        *string  `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	BookTime              *string  `json:"book_time,omitempty" xml:"book_time,omitempty"`
	BookerId              *string  `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	BookerJobNo           *string  `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	BookerName            *string  `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	BusinessCategory      *string  `json:"business_category,omitempty" xml:"business_category,omitempty"`
	CapitalDirection      *string  `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	CarLevel              *string  `json:"car_level,omitempty" xml:"car_level,omitempty"`
	CascadeDepartment     *string  `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	CostCenter            *string  `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	CostCenterNumber      *string  `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	Coupon                *float64 `json:"coupon,omitempty" xml:"coupon,omitempty"`
	CouponPrice           *float64 `json:"coupon_price,omitempty" xml:"coupon_price,omitempty"`
	Department            *string  `json:"department,omitempty" xml:"department,omitempty"`
	DepartmentId          *string  `json:"department_id,omitempty" xml:"department_id,omitempty"`
	DeptCity              *string  `json:"dept_city,omitempty" xml:"dept_city,omitempty"`
	DeptDate              *string  `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	DeptLocation          *string  `json:"dept_location,omitempty" xml:"dept_location,omitempty"`
	DeptTime              *string  `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	EstimateDriveDistance *string  `json:"estimate_drive_distance,omitempty" xml:"estimate_drive_distance,omitempty"`
	EstimatePrice         *float64 `json:"estimate_price,omitempty" xml:"estimate_price,omitempty"`
	FeeType               *string  `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	Index                 *string  `json:"index,omitempty" xml:"index,omitempty"`
	InvoiceTitle          *string  `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	Memo                  *string  `json:"memo,omitempty" xml:"memo,omitempty"`
	OrderId               *string  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderPrice            *float64 `json:"order_price,omitempty" xml:"order_price,omitempty"`
	OverApplyId           *string  `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	PersonSettleFee       *float64 `json:"person_settle_fee,omitempty" xml:"person_settle_fee,omitempty"`
	PrimaryId             *int64   `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	ProjectCode           *string  `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectName           *string  `json:"project_name,omitempty" xml:"project_name,omitempty"`
	ProviderName          *string  `json:"provider_name,omitempty" xml:"provider_name,omitempty"`
	RealDriveDistance     *string  `json:"real_drive_distance,omitempty" xml:"real_drive_distance,omitempty"`
	RealFromAddr          *string  `json:"real_from_addr,omitempty" xml:"real_from_addr,omitempty"`
	RealToAddr            *string  `json:"real_to_addr,omitempty" xml:"real_to_addr,omitempty"`
	Remark                *string  `json:"remark,omitempty" xml:"remark,omitempty"`
	ServiceFee            *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	SettlementFee         *float64 `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	SettlementGrantFee    *float64 `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	SettlementTime        *string  `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	SettlementType        *string  `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	SpecialOrder          *string  `json:"special_order,omitempty" xml:"special_order,omitempty"`
	SpecialReason         *string  `json:"special_reason,omitempty" xml:"special_reason,omitempty"`
	Status                *int32   `json:"status,omitempty" xml:"status,omitempty"`
	SubOrderId            *string  `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	TravelerId            *string  `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	TravelerJobNo         *string  `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	TravelerName          *string  `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	UserConfirmDesc       *string  `json:"user_confirm_desc,omitempty" xml:"user_confirm_desc,omitempty"`
	VoucherType           *int32   `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

func (CarBillSettlementQueryResponseBodyModuleDataList) GoString added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetAlipayTradeNo added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetApplyId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetArrCity added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetArrDate added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetArrLocation added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetArrTime added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetBillRecordTime added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetBookTime added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetBookerId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetBookerJobNo added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetBookerName added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetBusinessCategory added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCapitalDirection added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCarLevel added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCascadeDepartment added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCostCenter added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCostCenterNumber added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCoupon added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetCouponPrice added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetDepartment added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetDepartmentId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetDeptCity added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetDeptDate added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetDeptLocation added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetDeptTime added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetEstimateDriveDistance added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetEstimatePrice added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetFeeType added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetIndex added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetInvoiceTitle added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetMemo added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetOrderId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetOrderPrice added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetOverApplyId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetPersonSettleFee added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetPrimaryId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetProjectCode added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetProjectName added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetProviderName added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetRealDriveDistance added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetRealFromAddr added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetRealToAddr added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetRemark added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetServiceFee added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSettlementFee added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSettlementGrantFee added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSettlementTime added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSettlementType added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSpecialOrder added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSpecialReason added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetStatus added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetSubOrderId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetTravelerId added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetTravelerJobNo added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetTravelerName added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetUserConfirmDesc added in v1.0.1

func (*CarBillSettlementQueryResponseBodyModuleDataList) SetVoucherType added in v1.0.1

func (CarBillSettlementQueryResponseBodyModuleDataList) String added in v1.0.1

type CarOrderListQueryHeaders added in v1.0.9

type CarOrderListQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CarOrderListQueryHeaders) GoString added in v1.0.9

func (s CarOrderListQueryHeaders) GoString() string

func (*CarOrderListQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *CarOrderListQueryHeaders) SetCommonHeaders(v map[string]*string) *CarOrderListQueryHeaders

func (*CarOrderListQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CarOrderListQueryHeaders) SetXAcsBtripSoCorpToken(v string) *CarOrderListQueryHeaders

func (CarOrderListQueryHeaders) String added in v1.0.9

func (s CarOrderListQueryHeaders) String() string

type CarOrderListQueryRequest added in v1.0.1

type CarOrderListQueryRequest struct {
	AllApply         *bool   `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	ApplyId          *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	DepartId         *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	EndTime          *string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	Page             *int32  `json:"page,omitempty" xml:"page,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	StartTime        *string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	ThirdpartApplyId *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	UpdateEndTime    *string `json:"update_end_time,omitempty" xml:"update_end_time,omitempty"`
	UpdateStartTime  *string `json:"update_start_time,omitempty" xml:"update_start_time,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CarOrderListQueryRequest) GoString added in v1.0.1

func (s CarOrderListQueryRequest) GoString() string

func (*CarOrderListQueryRequest) SetAllApply added in v1.0.1

func (*CarOrderListQueryRequest) SetApplyId added in v1.0.1

func (*CarOrderListQueryRequest) SetDepartId added in v1.0.1

func (*CarOrderListQueryRequest) SetEndTime added in v1.0.1

func (*CarOrderListQueryRequest) SetPage added in v1.0.1

func (*CarOrderListQueryRequest) SetPageSize added in v1.0.1

func (*CarOrderListQueryRequest) SetStartTime added in v1.0.1

func (*CarOrderListQueryRequest) SetThirdpartApplyId added in v1.0.1

func (s *CarOrderListQueryRequest) SetThirdpartApplyId(v string) *CarOrderListQueryRequest

func (*CarOrderListQueryRequest) SetUpdateEndTime added in v1.0.1

func (*CarOrderListQueryRequest) SetUpdateStartTime added in v1.0.1

func (s *CarOrderListQueryRequest) SetUpdateStartTime(v string) *CarOrderListQueryRequest

func (*CarOrderListQueryRequest) SetUserId added in v1.0.1

func (CarOrderListQueryRequest) String added in v1.0.1

func (s CarOrderListQueryRequest) String() string

type CarOrderListQueryResponse added in v1.0.1

type CarOrderListQueryResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CarOrderListQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CarOrderListQueryResponse) GoString added in v1.0.1

func (s CarOrderListQueryResponse) GoString() string

func (*CarOrderListQueryResponse) SetBody added in v1.0.1

func (*CarOrderListQueryResponse) SetHeaders added in v1.0.1

func (*CarOrderListQueryResponse) SetStatusCode added in v1.0.1

func (CarOrderListQueryResponse) String added in v1.0.1

func (s CarOrderListQueryResponse) String() string

type CarOrderListQueryResponseBody added in v1.0.1

type CarOrderListQueryResponseBody struct {
	Code      *string                                `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*CarOrderListQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	PageInfo  *CarOrderListQueryResponseBodyPageInfo `json:"page_info,omitempty" xml:"page_info,omitempty" type:"Struct"`
	RequestId *string                                `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                  `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CarOrderListQueryResponseBody) GoString added in v1.0.1

func (*CarOrderListQueryResponseBody) SetCode added in v1.0.16

func (*CarOrderListQueryResponseBody) SetMessage added in v1.0.16

func (*CarOrderListQueryResponseBody) SetModule added in v1.0.1

func (*CarOrderListQueryResponseBody) SetPageInfo added in v1.0.1

func (*CarOrderListQueryResponseBody) SetRequestId added in v1.0.1

func (*CarOrderListQueryResponseBody) SetSuccess added in v1.0.1

func (*CarOrderListQueryResponseBody) SetTraceId added in v1.0.1

func (CarOrderListQueryResponseBody) String added in v1.0.1

type CarOrderListQueryResponseBodyModule added in v1.0.1

type CarOrderListQueryResponseBodyModule struct {
	ApplyId              *int64                                                  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ApplyShowId          *string                                                 `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	BtripTitle           *string                                                 `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	BusinessCategory     *string                                                 `json:"business_category,omitempty" xml:"business_category,omitempty"`
	CancelTime           *string                                                 `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	CarInfo              *string                                                 `json:"car_info,omitempty" xml:"car_info,omitempty"`
	CarLevel             *int32                                                  `json:"car_level,omitempty" xml:"car_level,omitempty"`
	CorpId               *string                                                 `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string                                                 `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	CostCenterId         *int64                                                  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName       *string                                                 `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	CostCenterNumber     *string                                                 `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	DeptId               *int64                                                  `json:"dept_id,omitempty" xml:"dept_id,omitempty"`
	DeptName             *string                                                 `json:"dept_name,omitempty" xml:"dept_name,omitempty"`
	DriverConfirmTime    *string                                                 `json:"driver_confirm_time,omitempty" xml:"driver_confirm_time,omitempty"`
	EstimatePrice        *float64                                                `json:"estimate_price,omitempty" xml:"estimate_price,omitempty"`
	FromAddress          *string                                                 `json:"from_address,omitempty" xml:"from_address,omitempty"`
	FromCityName         *string                                                 `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	GmtCreate            *string                                                 `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *string                                                 `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Id                   *int64                                                  `json:"id,omitempty" xml:"id,omitempty"`
	InvoiceId            *int64                                                  `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	InvoiceTitle         *string                                                 `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	IsSpecial            *bool                                                   `json:"is_special,omitempty" xml:"is_special,omitempty"`
	Memo                 *string                                                 `json:"memo,omitempty" xml:"memo,omitempty"`
	OrderStatus          *int32                                                  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	PassengerName        *string                                                 `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayTime              *string                                                 `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	PriceInfoList        []*CarOrderListQueryResponseBodyModulePriceInfoList     `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
	ProjectCode          *string                                                 `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId            *int64                                                  `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle         *string                                                 `json:"project_title,omitempty" xml:"project_title,omitempty"`
	Provider             *int32                                                  `json:"provider,omitempty" xml:"provider,omitempty"`
	PublishTime          *string                                                 `json:"publish_time,omitempty" xml:"publish_time,omitempty"`
	RealFromAddress      *string                                                 `json:"real_from_address,omitempty" xml:"real_from_address,omitempty"`
	RealFromCityName     *string                                                 `json:"real_from_city_name,omitempty" xml:"real_from_city_name,omitempty"`
	RealToAddress        *string                                                 `json:"real_to_address,omitempty" xml:"real_to_address,omitempty"`
	RealToCityName       *string                                                 `json:"real_to_city_name,omitempty" xml:"real_to_city_name,omitempty"`
	ServiceType          *int32                                                  `json:"service_type,omitempty" xml:"service_type,omitempty"`
	SpecialTypes         []*string                                               `json:"special_types,omitempty" xml:"special_types,omitempty" type:"Repeated"`
	TakenTime            *string                                                 `json:"taken_time,omitempty" xml:"taken_time,omitempty"`
	ThirdpartApplyId     *string                                                 `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartItineraryId *string                                                 `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	ToAddress            *string                                                 `json:"to_address,omitempty" xml:"to_address,omitempty"`
	ToCityName           *string                                                 `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	TravelDistance       *float64                                                `json:"travel_distance,omitempty" xml:"travel_distance,omitempty"`
	UserAffiliateList    []*CarOrderListQueryResponseBodyModuleUserAffiliateList `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list,omitempty" type:"Repeated"`
	UserConfirm          *int32                                                  `json:"user_confirm,omitempty" xml:"user_confirm,omitempty"`
	UserId               *string                                                 `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string                                                 `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CarOrderListQueryResponseBodyModule) GoString added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetApplyShowId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetBtripTitle added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetBusinessCategory added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCancelTime added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCarInfo added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCarLevel added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCorpName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCostCenterId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCostCenterName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetCostCenterNumber added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetDeptId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetDeptName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetDriverConfirmTime added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetEstimatePrice added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetFromAddress added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetFromCityName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetGmtCreate added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetGmtModified added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetInvoiceId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetInvoiceTitle added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetIsSpecial added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetMemo added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetOrderStatus added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetPassengerName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetPayTime added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetPriceInfoList added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetProjectCode added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetProjectId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetProjectTitle added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetProvider added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetPublishTime added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetRealFromAddress added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetRealFromCityName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetRealToAddress added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetRealToCityName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetServiceType added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetSpecialTypes added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetTakenTime added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetThirdpartItineraryId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetToAddress added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetToCityName added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetTravelDistance added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetUserAffiliateList added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetUserConfirm added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetUserId added in v1.0.1

func (*CarOrderListQueryResponseBodyModule) SetUserName added in v1.0.1

func (CarOrderListQueryResponseBodyModule) String added in v1.0.1

type CarOrderListQueryResponseBodyModulePriceInfoList added in v1.0.1

type CarOrderListQueryResponseBodyModulePriceInfoList struct {
	CategoryCode  *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	CategoryType  *int32   `json:"category_type,omitempty" xml:"category_type,omitempty"`
	GmtCreate     *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PassengerName *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType       *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	PersonPrice   *float64 `json:"person_price,omitempty" xml:"person_price,omitempty"`
	Price         *float64 `json:"price,omitempty" xml:"price,omitempty"`
	TradeId       *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type          *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (CarOrderListQueryResponseBodyModulePriceInfoList) GoString added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetCategoryType added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.6

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetPersonPrice added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.1

func (*CarOrderListQueryResponseBodyModulePriceInfoList) SetType added in v1.0.1

func (CarOrderListQueryResponseBodyModulePriceInfoList) String added in v1.0.1

type CarOrderListQueryResponseBodyModuleUserAffiliateList added in v1.0.1

type CarOrderListQueryResponseBodyModuleUserAffiliateList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CarOrderListQueryResponseBodyModuleUserAffiliateList) GoString added in v1.0.1

func (*CarOrderListQueryResponseBodyModuleUserAffiliateList) SetUserId added in v1.0.1

func (*CarOrderListQueryResponseBodyModuleUserAffiliateList) SetUserName added in v1.0.1

func (CarOrderListQueryResponseBodyModuleUserAffiliateList) String added in v1.0.1

type CarOrderListQueryResponseBodyPageInfo added in v1.0.1

type CarOrderListQueryResponseBodyPageInfo struct {
	Page        *int32 `json:"page,omitempty" xml:"page,omitempty"`
	PageSize    *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalNumber *int32 `json:"total_number,omitempty" xml:"total_number,omitempty"`
}

func (CarOrderListQueryResponseBodyPageInfo) GoString added in v1.0.1

func (*CarOrderListQueryResponseBodyPageInfo) SetPage added in v1.0.1

func (*CarOrderListQueryResponseBodyPageInfo) SetPageSize added in v1.0.1

func (*CarOrderListQueryResponseBodyPageInfo) SetTotalNumber added in v1.0.1

func (CarOrderListQueryResponseBodyPageInfo) String added in v1.0.1

type CarOrderQueryHeaders added in v1.0.28

type CarOrderQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CarOrderQueryHeaders) GoString added in v1.0.28

func (s CarOrderQueryHeaders) GoString() string

func (*CarOrderQueryHeaders) SetCommonHeaders added in v1.0.28

func (s *CarOrderQueryHeaders) SetCommonHeaders(v map[string]*string) *CarOrderQueryHeaders

func (*CarOrderQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.28

func (s *CarOrderQueryHeaders) SetXAcsBtripSoCorpToken(v string) *CarOrderQueryHeaders

func (CarOrderQueryHeaders) String added in v1.0.28

func (s CarOrderQueryHeaders) String() string

type CarOrderQueryRequest added in v1.0.28

type CarOrderQueryRequest struct {
	OrderId    *int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	SubOrderId *int64 `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
}

func (CarOrderQueryRequest) GoString added in v1.0.28

func (s CarOrderQueryRequest) GoString() string

func (*CarOrderQueryRequest) SetOrderId added in v1.0.28

func (*CarOrderQueryRequest) SetSubOrderId added in v1.0.28

func (s *CarOrderQueryRequest) SetSubOrderId(v int64) *CarOrderQueryRequest

func (CarOrderQueryRequest) String added in v1.0.28

func (s CarOrderQueryRequest) String() string

type CarOrderQueryResponse added in v1.0.28

type CarOrderQueryResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CarOrderQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CarOrderQueryResponse) GoString added in v1.0.28

func (s CarOrderQueryResponse) GoString() string

func (*CarOrderQueryResponse) SetBody added in v1.0.28

func (*CarOrderQueryResponse) SetHeaders added in v1.0.28

func (*CarOrderQueryResponse) SetStatusCode added in v1.0.28

func (s *CarOrderQueryResponse) SetStatusCode(v int32) *CarOrderQueryResponse

func (CarOrderQueryResponse) String added in v1.0.28

func (s CarOrderQueryResponse) String() string

type CarOrderQueryResponseBody added in v1.0.28

type CarOrderQueryResponseBody struct {
	Code    *string                          `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                          `json:"message,omitempty" xml:"message,omitempty"`
	Module  *CarOrderQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CarOrderQueryResponseBody) GoString added in v1.0.28

func (s CarOrderQueryResponseBody) GoString() string

func (*CarOrderQueryResponseBody) SetCode added in v1.0.28

func (*CarOrderQueryResponseBody) SetMessage added in v1.0.28

func (*CarOrderQueryResponseBody) SetModule added in v1.0.28

func (*CarOrderQueryResponseBody) SetRequestId added in v1.0.28

func (*CarOrderQueryResponseBody) SetSuccess added in v1.0.28

func (*CarOrderQueryResponseBody) SetTraceId added in v1.0.28

func (CarOrderQueryResponseBody) String added in v1.0.28

func (s CarOrderQueryResponseBody) String() string

type CarOrderQueryResponseBodyModule added in v1.0.28

type CarOrderQueryResponseBodyModule struct {
	CarInfo       *CarOrderQueryResponseBodyModuleCarInfo         `json:"car_info,omitempty" xml:"car_info,omitempty" type:"Struct"`
	InvoiceInfo   *CarOrderQueryResponseBodyModuleInvoiceInfo     `json:"invoice_info,omitempty" xml:"invoice_info,omitempty" type:"Struct"`
	OrderBaseInfo *CarOrderQueryResponseBodyModuleOrderBaseInfo   `json:"order_base_info,omitempty" xml:"order_base_info,omitempty" type:"Struct"`
	PassengerList []*CarOrderQueryResponseBodyModulePassengerList `json:"passenger_list,omitempty" xml:"passenger_list,omitempty" type:"Repeated"`
	PriceInfoList []*CarOrderQueryResponseBodyModulePriceInfoList `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
}

func (CarOrderQueryResponseBodyModule) GoString added in v1.0.28

func (*CarOrderQueryResponseBodyModule) SetCarInfo added in v1.0.28

func (*CarOrderQueryResponseBodyModule) SetInvoiceInfo added in v1.0.28

func (*CarOrderQueryResponseBodyModule) SetOrderBaseInfo added in v1.0.28

func (*CarOrderQueryResponseBodyModule) SetPassengerList added in v1.0.28

func (*CarOrderQueryResponseBodyModule) SetPriceInfoList added in v1.0.28

func (CarOrderQueryResponseBodyModule) String added in v1.0.28

type CarOrderQueryResponseBodyModuleCarInfo added in v1.0.28

type CarOrderQueryResponseBodyModuleCarInfo struct {
	BusinessCategory  *string `json:"business_category,omitempty" xml:"business_category,omitempty"`
	CancelTime        *int64  `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	CarInfo           *string `json:"car_info,omitempty" xml:"car_info,omitempty"`
	CarLevel          *int32  `json:"car_level,omitempty" xml:"car_level,omitempty"`
	DriverConfirmTime *int64  `json:"driver_confirm_time,omitempty" xml:"driver_confirm_time,omitempty"`
	EstimatePrice     *int64  `json:"estimate_price,omitempty" xml:"estimate_price,omitempty"`
	FromAddress       *string `json:"from_address,omitempty" xml:"from_address,omitempty"`
	FromCityName      *string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	IsSpecial         *bool   `json:"is_special,omitempty" xml:"is_special,omitempty"`
	Memo              *string `json:"memo,omitempty" xml:"memo,omitempty"`
	PayTime           *int64  `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	PublishTime       *int64  `json:"publish_time,omitempty" xml:"publish_time,omitempty"`
	RealFromAddress   *string `json:"real_from_address,omitempty" xml:"real_from_address,omitempty"`
	RealFromCityName  *string `json:"real_from_city_name,omitempty" xml:"real_from_city_name,omitempty"`
	RealToAddress     *string `json:"real_to_address,omitempty" xml:"real_to_address,omitempty"`
	RealToCityName    *string `json:"real_to_city_name,omitempty" xml:"real_to_city_name,omitempty"`
	ServiceType       *int32  `json:"service_type,omitempty" xml:"service_type,omitempty"`
	SpecialTypes      *string `json:"special_types,omitempty" xml:"special_types,omitempty"`
	TakenTime         *int64  `json:"taken_time,omitempty" xml:"taken_time,omitempty"`
	ToAddress         *string `json:"to_address,omitempty" xml:"to_address,omitempty"`
	ToCityName        *string `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	TravelDistance    *string `json:"travel_distance,omitempty" xml:"travel_distance,omitempty"`
}

func (CarOrderQueryResponseBodyModuleCarInfo) GoString added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetBusinessCategory added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetCancelTime added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetCarInfo added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetCarLevel added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetDriverConfirmTime added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetEstimatePrice added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetFromAddress added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetFromCityName added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetIsSpecial added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetMemo added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetPayTime added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetPublishTime added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetRealFromAddress added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetRealFromCityName added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetRealToAddress added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetRealToCityName added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetServiceType added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetSpecialTypes added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetTakenTime added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetToAddress added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetToCityName added in v1.0.28

func (*CarOrderQueryResponseBodyModuleCarInfo) SetTravelDistance added in v1.0.28

func (CarOrderQueryResponseBodyModuleCarInfo) String added in v1.0.28

type CarOrderQueryResponseBodyModuleInvoiceInfo added in v1.0.28

type CarOrderQueryResponseBodyModuleInvoiceInfo struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CarOrderQueryResponseBodyModuleInvoiceInfo) GoString added in v1.0.28

func (*CarOrderQueryResponseBodyModuleInvoiceInfo) SetId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleInvoiceInfo) SetTitle added in v1.0.28

func (CarOrderQueryResponseBodyModuleInvoiceInfo) String added in v1.0.28

type CarOrderQueryResponseBodyModuleOrderBaseInfo added in v1.0.28

type CarOrderQueryResponseBodyModuleOrderBaseInfo struct {
	ApplyId              *string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BtripCause           *string `json:"btrip_cause,omitempty" xml:"btrip_cause,omitempty"`
	BtripTitle           *string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	CorpId               *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId             *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	GmtCreate            *int64  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *int64  `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	ItineraryId          *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	OrderId              *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderStatus          *int32  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	SubOrderId           *int64  `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	ThirdDepartId        *string `json:"third_depart_id,omitempty" xml:"third_depart_id,omitempty"`
	ThirdpartApplyId     *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartItineraryId *string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	UserId               *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (CarOrderQueryResponseBodyModuleOrderBaseInfo) GoString added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetApplyId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetBtripCause added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetBtripTitle added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpName added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartName added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtCreate added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtModified added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetItineraryId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderStatus added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetSubOrderId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdDepartId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartApplyId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartItineraryId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetUserId added in v1.0.28

func (*CarOrderQueryResponseBodyModuleOrderBaseInfo) SetUserName added in v1.0.28

func (CarOrderQueryResponseBodyModuleOrderBaseInfo) String added in v1.0.28

type CarOrderQueryResponseBodyModulePassengerList added in v1.0.28

type CarOrderQueryResponseBodyModulePassengerList struct {
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName        *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	CostCenterNumber      *string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId             *int64  `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	ThirdpartProjectId    *string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	UserId                *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName              *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	UserType              *int32  `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

func (CarOrderQueryResponseBodyModulePassengerList) GoString added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetCostCenterId added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetCostCenterName added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetCostCenterNumber added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetProjectCode added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetProjectId added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetProjectTitle added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetThirdpartCostCenterId added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetThirdpartProjectId added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetUserId added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetUserName added in v1.0.28

func (*CarOrderQueryResponseBodyModulePassengerList) SetUserType added in v1.0.28

func (CarOrderQueryResponseBodyModulePassengerList) String added in v1.0.28

type CarOrderQueryResponseBodyModulePriceInfoList added in v1.0.28

type CarOrderQueryResponseBodyModulePriceInfoList struct {
	CategoryCode *int32  `json:"category_code,omitempty" xml:"category_code,omitempty"`
	GmtCreate    *int64  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PayType      *int32  `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	PersonPrice  *int64  `json:"person_price,omitempty" xml:"person_price,omitempty"`
	Price        *int64  `json:"price,omitempty" xml:"price,omitempty"`
	TradeId      *string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type         *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (CarOrderQueryResponseBodyModulePriceInfoList) GoString added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetPersonPrice added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.28

func (*CarOrderQueryResponseBodyModulePriceInfoList) SetType added in v1.0.28

func (CarOrderQueryResponseBodyModulePriceInfoList) String added in v1.0.28

type CitySearchHeaders added in v1.0.9

type CitySearchHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CitySearchHeaders) GoString added in v1.0.9

func (s CitySearchHeaders) GoString() string

func (*CitySearchHeaders) SetCommonHeaders added in v1.0.9

func (s *CitySearchHeaders) SetCommonHeaders(v map[string]*string) *CitySearchHeaders

func (*CitySearchHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CitySearchHeaders) SetXAcsBtripSoCorpToken(v string) *CitySearchHeaders

func (CitySearchHeaders) String added in v1.0.9

func (s CitySearchHeaders) String() string

type CitySearchRequest added in v1.0.9

type CitySearchRequest struct {
	Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"`
}

func (CitySearchRequest) GoString added in v1.0.9

func (s CitySearchRequest) GoString() string

func (*CitySearchRequest) SetKeyword added in v1.0.9

func (s *CitySearchRequest) SetKeyword(v string) *CitySearchRequest

func (CitySearchRequest) String added in v1.0.9

func (s CitySearchRequest) String() string

type CitySearchResponse added in v1.0.9

type CitySearchResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CitySearchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CitySearchResponse) GoString added in v1.0.9

func (s CitySearchResponse) GoString() string

func (*CitySearchResponse) SetBody added in v1.0.9

func (*CitySearchResponse) SetHeaders added in v1.0.9

func (s *CitySearchResponse) SetHeaders(v map[string]*string) *CitySearchResponse

func (*CitySearchResponse) SetStatusCode added in v1.0.9

func (s *CitySearchResponse) SetStatusCode(v int32) *CitySearchResponse

func (CitySearchResponse) String added in v1.0.9

func (s CitySearchResponse) String() string

type CitySearchResponseBody added in v1.0.9

type CitySearchResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module
	Module    *CitySearchResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                       `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                         `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                       `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CitySearchResponseBody) GoString added in v1.0.9

func (s CitySearchResponseBody) GoString() string

func (*CitySearchResponseBody) SetCode added in v1.0.16

func (*CitySearchResponseBody) SetMessage added in v1.0.16

func (*CitySearchResponseBody) SetModule added in v1.0.9

func (*CitySearchResponseBody) SetRequestId added in v1.0.9

func (*CitySearchResponseBody) SetSuccess added in v1.0.9

func (*CitySearchResponseBody) SetTraceId added in v1.0.9

func (CitySearchResponseBody) String added in v1.0.9

func (s CitySearchResponseBody) String() string

type CitySearchResponseBodyModule added in v1.0.9

type CitySearchResponseBodyModule struct {
	Cities []*CitySearchResponseBodyModuleCities `json:"cities,omitempty" xml:"cities,omitempty" type:"Repeated"`
}

func (CitySearchResponseBodyModule) GoString added in v1.0.9

func (s CitySearchResponseBodyModule) GoString() string

func (*CitySearchResponseBodyModule) SetCities added in v1.0.9

func (CitySearchResponseBodyModule) String added in v1.0.9

type CitySearchResponseBodyModuleCities added in v1.0.9

type CitySearchResponseBodyModuleCities struct {
	Code   *string `json:"code,omitempty" xml:"code,omitempty"`
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	Region *int32  `json:"region,omitempty" xml:"region,omitempty"`
}

func (CitySearchResponseBodyModuleCities) GoString added in v1.0.9

func (*CitySearchResponseBodyModuleCities) SetCode added in v1.0.9

func (*CitySearchResponseBodyModuleCities) SetName added in v1.0.9

func (*CitySearchResponseBodyModuleCities) SetRegion added in v1.0.9

func (CitySearchResponseBodyModuleCities) String added in v1.0.9

type Client

type Client struct {
	openapi.Client
}

func NewClient

func NewClient(config *openapi.Config) (*Client, error)

func (*Client) AccessToken

func (client *Client) AccessToken(request *AccessTokenRequest) (_result *AccessTokenResponse, _err error)

func (*Client) AccessTokenWithOptions

func (client *Client) AccessTokenWithOptions(request *AccessTokenRequest, headers map[string]*string, runtime *util.RuntimeOptions) (_result *AccessTokenResponse, _err error)

func (*Client) AddressGet added in v1.0.1

func (client *Client) AddressGet(request *AddressGetRequest) (_result *AddressGetResponse, _err error)

func (*Client) AddressGetWithOptions added in v1.0.1

func (client *Client) AddressGetWithOptions(request *AddressGetRequest, headers *AddressGetHeaders, runtime *util.RuntimeOptions) (_result *AddressGetResponse, _err error)

func (*Client) AirportSearch added in v1.0.9

func (client *Client) AirportSearch(request *AirportSearchRequest) (_result *AirportSearchResponse, _err error)

func (*Client) AirportSearchWithOptions added in v1.0.9

func (client *Client) AirportSearchWithOptions(request *AirportSearchRequest, headers *AirportSearchHeaders, runtime *util.RuntimeOptions) (_result *AirportSearchResponse, _err error)

func (*Client) AllBaseCityInfoQuery added in v1.0.30

func (client *Client) AllBaseCityInfoQuery() (_result *AllBaseCityInfoQueryResponse, _err error)

func (*Client) AllBaseCityInfoQueryWithOptions added in v1.0.30

func (client *Client) AllBaseCityInfoQueryWithOptions(headers *AllBaseCityInfoQueryHeaders, runtime *util.RuntimeOptions) (_result *AllBaseCityInfoQueryResponse, _err error)

func (*Client) ApplyAdd added in v1.0.1

func (client *Client) ApplyAdd(request *ApplyAddRequest) (_result *ApplyAddResponse, _err error)

func (*Client) ApplyAddWithOptions added in v1.0.1

func (client *Client) ApplyAddWithOptions(tmpReq *ApplyAddRequest, headers *ApplyAddHeaders, runtime *util.RuntimeOptions) (_result *ApplyAddResponse, _err error)

func (*Client) ApplyApprove added in v1.0.9

func (client *Client) ApplyApprove(request *ApplyApproveRequest) (_result *ApplyApproveResponse, _err error)

func (*Client) ApplyApproveWithOptions added in v1.0.9

func (client *Client) ApplyApproveWithOptions(request *ApplyApproveRequest, headers *ApplyApproveHeaders, runtime *util.RuntimeOptions) (_result *ApplyApproveResponse, _err error)

func (*Client) ApplyInvoiceTask added in v1.0.41

func (client *Client) ApplyInvoiceTask(request *ApplyInvoiceTaskRequest) (_result *ApplyInvoiceTaskResponse, _err error)

func (*Client) ApplyInvoiceTaskWithOptions added in v1.0.41

func (client *Client) ApplyInvoiceTaskWithOptions(tmpReq *ApplyInvoiceTaskRequest, headers *ApplyInvoiceTaskHeaders, runtime *util.RuntimeOptions) (_result *ApplyInvoiceTaskResponse, _err error)

func (*Client) ApplyListQuery added in v1.0.1

func (client *Client) ApplyListQuery(request *ApplyListQueryRequest) (_result *ApplyListQueryResponse, _err error)

func (*Client) ApplyListQueryWithOptions added in v1.0.1

func (client *Client) ApplyListQueryWithOptions(request *ApplyListQueryRequest, headers *ApplyListQueryHeaders, runtime *util.RuntimeOptions) (_result *ApplyListQueryResponse, _err error)

func (*Client) ApplyModify added in v1.0.1

func (client *Client) ApplyModify(request *ApplyModifyRequest) (_result *ApplyModifyResponse, _err error)

func (*Client) ApplyModifyWithOptions added in v1.0.1

func (client *Client) ApplyModifyWithOptions(tmpReq *ApplyModifyRequest, headers *ApplyModifyHeaders, runtime *util.RuntimeOptions) (_result *ApplyModifyResponse, _err error)

func (*Client) ApplyQuery added in v1.0.1

func (client *Client) ApplyQuery(request *ApplyQueryRequest) (_result *ApplyQueryResponse, _err error)

func (*Client) ApplyQueryWithOptions added in v1.0.1

func (client *Client) ApplyQueryWithOptions(request *ApplyQueryRequest, headers *ApplyQueryHeaders, runtime *util.RuntimeOptions) (_result *ApplyQueryResponse, _err error)

func (*Client) BtripBillInfoAdjust added in v1.0.48

func (client *Client) BtripBillInfoAdjust(request *BtripBillInfoAdjustRequest) (_result *BtripBillInfoAdjustResponse, _err error)

func (*Client) BtripBillInfoAdjustWithOptions added in v1.0.48

func (client *Client) BtripBillInfoAdjustWithOptions(request *BtripBillInfoAdjustRequest, headers *BtripBillInfoAdjustHeaders, runtime *util.RuntimeOptions) (_result *BtripBillInfoAdjustResponse, _err error)

func (*Client) CarApplyAdd added in v1.0.1

func (client *Client) CarApplyAdd(request *CarApplyAddRequest) (_result *CarApplyAddResponse, _err error)

func (*Client) CarApplyAddWithOptions added in v1.0.1

func (client *Client) CarApplyAddWithOptions(request *CarApplyAddRequest, headers *CarApplyAddHeaders, runtime *util.RuntimeOptions) (_result *CarApplyAddResponse, _err error)

func (*Client) CarApplyModify added in v1.0.1

func (client *Client) CarApplyModify(request *CarApplyModifyRequest) (_result *CarApplyModifyResponse, _err error)

func (*Client) CarApplyModifyWithOptions added in v1.0.1

func (client *Client) CarApplyModifyWithOptions(request *CarApplyModifyRequest, headers *CarApplyModifyHeaders, runtime *util.RuntimeOptions) (_result *CarApplyModifyResponse, _err error)

func (*Client) CarApplyQuery added in v1.0.1

func (client *Client) CarApplyQuery(request *CarApplyQueryRequest) (_result *CarApplyQueryResponse, _err error)

func (*Client) CarApplyQueryWithOptions added in v1.0.1

func (client *Client) CarApplyQueryWithOptions(request *CarApplyQueryRequest, headers *CarApplyQueryHeaders, runtime *util.RuntimeOptions) (_result *CarApplyQueryResponse, _err error)

func (*Client) CarBillSettlementQuery added in v1.0.1

func (client *Client) CarBillSettlementQuery(request *CarBillSettlementQueryRequest) (_result *CarBillSettlementQueryResponse, _err error)

func (*Client) CarBillSettlementQueryWithOptions added in v1.0.1

func (client *Client) CarBillSettlementQueryWithOptions(request *CarBillSettlementQueryRequest, headers *CarBillSettlementQueryHeaders, runtime *util.RuntimeOptions) (_result *CarBillSettlementQueryResponse, _err error)

func (*Client) CarOrderListQuery added in v1.0.1

func (client *Client) CarOrderListQuery(request *CarOrderListQueryRequest) (_result *CarOrderListQueryResponse, _err error)

func (*Client) CarOrderListQueryWithOptions added in v1.0.1

func (client *Client) CarOrderListQueryWithOptions(request *CarOrderListQueryRequest, headers *CarOrderListQueryHeaders, runtime *util.RuntimeOptions) (_result *CarOrderListQueryResponse, _err error)

func (*Client) CarOrderQuery added in v1.0.28

func (client *Client) CarOrderQuery(request *CarOrderQueryRequest) (_result *CarOrderQueryResponse, _err error)

func (*Client) CarOrderQueryWithOptions added in v1.0.28

func (client *Client) CarOrderQueryWithOptions(request *CarOrderQueryRequest, headers *CarOrderQueryHeaders, runtime *util.RuntimeOptions) (_result *CarOrderQueryResponse, _err error)

func (*Client) CitySearch added in v1.0.9

func (client *Client) CitySearch(request *CitySearchRequest) (_result *CitySearchResponse, _err error)

func (*Client) CitySearchWithOptions added in v1.0.9

func (client *Client) CitySearchWithOptions(request *CitySearchRequest, headers *CitySearchHeaders, runtime *util.RuntimeOptions) (_result *CitySearchResponse, _err error)

func (*Client) CommonApplyQuery added in v1.0.1

func (client *Client) CommonApplyQuery(request *CommonApplyQueryRequest) (_result *CommonApplyQueryResponse, _err error)

func (*Client) CommonApplyQueryWithOptions added in v1.0.1

func (client *Client) CommonApplyQueryWithOptions(request *CommonApplyQueryRequest, headers *CommonApplyQueryHeaders, runtime *util.RuntimeOptions) (_result *CommonApplyQueryResponse, _err error)

func (*Client) CommonApplySync added in v1.0.1

func (client *Client) CommonApplySync(request *CommonApplySyncRequest) (_result *CommonApplySyncResponse, _err error)

func (*Client) CommonApplySyncWithOptions added in v1.0.1

func (client *Client) CommonApplySyncWithOptions(request *CommonApplySyncRequest, headers *CommonApplySyncHeaders, runtime *util.RuntimeOptions) (_result *CommonApplySyncResponse, _err error)

func (*Client) CorpAuthLinkInfoQuery added in v1.0.35

func (client *Client) CorpAuthLinkInfoQuery() (_result *CorpAuthLinkInfoQueryResponse, _err error)

func (*Client) CorpAuthLinkInfoQueryWithOptions added in v1.0.35

func (client *Client) CorpAuthLinkInfoQueryWithOptions(headers map[string]*string, runtime *util.RuntimeOptions) (_result *CorpAuthLinkInfoQueryResponse, _err error)

func (*Client) CorpToken added in v1.0.1

func (client *Client) CorpToken(request *CorpTokenRequest) (_result *CorpTokenResponse, _err error)

func (*Client) CorpTokenWithOptions added in v1.0.1

func (client *Client) CorpTokenWithOptions(request *CorpTokenRequest, headers *CorpTokenHeaders, runtime *util.RuntimeOptions) (_result *CorpTokenResponse, _err error)

func (*Client) CostCenterDelete added in v1.0.1

func (client *Client) CostCenterDelete(request *CostCenterDeleteRequest) (_result *CostCenterDeleteResponse, _err error)

func (*Client) CostCenterDeleteWithOptions added in v1.0.1

func (client *Client) CostCenterDeleteWithOptions(request *CostCenterDeleteRequest, headers *CostCenterDeleteHeaders, runtime *util.RuntimeOptions) (_result *CostCenterDeleteResponse, _err error)

func (*Client) CostCenterModify added in v1.0.1

func (client *Client) CostCenterModify(request *CostCenterModifyRequest) (_result *CostCenterModifyResponse, _err error)

func (*Client) CostCenterModifyWithOptions added in v1.0.1

func (client *Client) CostCenterModifyWithOptions(request *CostCenterModifyRequest, headers *CostCenterModifyHeaders, runtime *util.RuntimeOptions) (_result *CostCenterModifyResponse, _err error)

func (*Client) CostCenterQuery added in v1.0.1

func (client *Client) CostCenterQuery(request *CostCenterQueryRequest) (_result *CostCenterQueryResponse, _err error)

func (*Client) CostCenterQueryWithOptions added in v1.0.1

func (client *Client) CostCenterQueryWithOptions(request *CostCenterQueryRequest, headers *CostCenterQueryHeaders, runtime *util.RuntimeOptions) (_result *CostCenterQueryResponse, _err error)

func (*Client) CostCenterSave added in v1.0.1

func (client *Client) CostCenterSave(request *CostCenterSaveRequest) (_result *CostCenterSaveResponse, _err error)

func (*Client) CostCenterSaveWithOptions added in v1.0.1

func (client *Client) CostCenterSaveWithOptions(request *CostCenterSaveRequest, headers *CostCenterSaveHeaders, runtime *util.RuntimeOptions) (_result *CostCenterSaveResponse, _err error)

func (*Client) DepartmentSave added in v1.0.1

func (client *Client) DepartmentSave(request *DepartmentSaveRequest) (_result *DepartmentSaveResponse, _err error)

func (*Client) DepartmentSaveWithOptions added in v1.0.1

func (client *Client) DepartmentSaveWithOptions(tmpReq *DepartmentSaveRequest, headers *DepartmentSaveHeaders, runtime *util.RuntimeOptions) (_result *DepartmentSaveResponse, _err error)

func (*Client) EntityAdd added in v1.0.1

func (client *Client) EntityAdd(request *EntityAddRequest) (_result *EntityAddResponse, _err error)

func (*Client) EntityAddWithOptions added in v1.0.1

func (client *Client) EntityAddWithOptions(tmpReq *EntityAddRequest, headers *EntityAddHeaders, runtime *util.RuntimeOptions) (_result *EntityAddResponse, _err error)

func (*Client) EntityDelete added in v1.0.1

func (client *Client) EntityDelete(request *EntityDeleteRequest) (_result *EntityDeleteResponse, _err error)

func (*Client) EntityDeleteWithOptions added in v1.0.1

func (client *Client) EntityDeleteWithOptions(tmpReq *EntityDeleteRequest, headers *EntityDeleteHeaders, runtime *util.RuntimeOptions) (_result *EntityDeleteResponse, _err error)

func (*Client) EntitySet added in v1.0.1

func (client *Client) EntitySet(request *EntitySetRequest) (_result *EntitySetResponse, _err error)

func (*Client) EntitySetWithOptions added in v1.0.1

func (client *Client) EntitySetWithOptions(tmpReq *EntitySetRequest, headers *EntitySetHeaders, runtime *util.RuntimeOptions) (_result *EntitySetResponse, _err error)

func (*Client) EstimatedPriceQuery added in v1.0.29

func (client *Client) EstimatedPriceQuery(request *EstimatedPriceQueryRequest) (_result *EstimatedPriceQueryResponse, _err error)

func (*Client) EstimatedPriceQueryWithOptions added in v1.0.29

func (client *Client) EstimatedPriceQueryWithOptions(request *EstimatedPriceQueryRequest, headers *EstimatedPriceQueryHeaders, runtime *util.RuntimeOptions) (_result *EstimatedPriceQueryResponse, _err error)

func (*Client) ExceedApplySync added in v1.0.1

func (client *Client) ExceedApplySync(request *ExceedApplySyncRequest) (_result *ExceedApplySyncResponse, _err error)

func (*Client) ExceedApplySyncWithOptions added in v1.0.1

func (client *Client) ExceedApplySyncWithOptions(request *ExceedApplySyncRequest, headers *ExceedApplySyncHeaders, runtime *util.RuntimeOptions) (_result *ExceedApplySyncResponse, _err error)

func (*Client) FlightBillSettlementQuery added in v1.0.1

func (client *Client) FlightBillSettlementQuery(request *FlightBillSettlementQueryRequest) (_result *FlightBillSettlementQueryResponse, _err error)

func (*Client) FlightBillSettlementQueryWithOptions added in v1.0.1

func (client *Client) FlightBillSettlementQueryWithOptions(request *FlightBillSettlementQueryRequest, headers *FlightBillSettlementQueryHeaders, runtime *util.RuntimeOptions) (_result *FlightBillSettlementQueryResponse, _err error)

func (*Client) FlightCancelOrder added in v1.0.36

func (client *Client) FlightCancelOrder(request *FlightCancelOrderRequest) (_result *FlightCancelOrderResponse, _err error)

func (*Client) FlightCancelOrderWithOptions added in v1.0.36

func (client *Client) FlightCancelOrderWithOptions(request *FlightCancelOrderRequest, headers *FlightCancelOrderHeaders, runtime *util.RuntimeOptions) (_result *FlightCancelOrderResponse, _err error)

func (*Client) FlightCreateOrder added in v1.0.36

func (client *Client) FlightCreateOrder(request *FlightCreateOrderRequest) (_result *FlightCreateOrderResponse, _err error)

func (*Client) FlightCreateOrderWithOptions added in v1.0.36

func (client *Client) FlightCreateOrderWithOptions(tmpReq *FlightCreateOrderRequest, headers *FlightCreateOrderHeaders, runtime *util.RuntimeOptions) (_result *FlightCreateOrderResponse, _err error)

func (*Client) FlightExceedApplyQuery added in v1.0.1

func (client *Client) FlightExceedApplyQuery(request *FlightExceedApplyQueryRequest) (_result *FlightExceedApplyQueryResponse, _err error)

func (*Client) FlightExceedApplyQueryWithOptions added in v1.0.1

func (client *Client) FlightExceedApplyQueryWithOptions(request *FlightExceedApplyQueryRequest, headers *FlightExceedApplyQueryHeaders, runtime *util.RuntimeOptions) (_result *FlightExceedApplyQueryResponse, _err error)

func (*Client) FlightItineraryScanQuery added in v1.0.41

func (client *Client) FlightItineraryScanQuery(request *FlightItineraryScanQueryRequest) (_result *FlightItineraryScanQueryResponse, _err error)

func (*Client) FlightItineraryScanQueryWithOptions added in v1.0.41

func (client *Client) FlightItineraryScanQueryWithOptions(request *FlightItineraryScanQueryRequest, headers *FlightItineraryScanQueryHeaders, runtime *util.RuntimeOptions) (_result *FlightItineraryScanQueryResponse, _err error)

func (*Client) FlightOrderDetailInfo added in v1.0.36

func (client *Client) FlightOrderDetailInfo(request *FlightOrderDetailInfoRequest) (_result *FlightOrderDetailInfoResponse, _err error)

func (*Client) FlightOrderDetailInfoWithOptions added in v1.0.36

func (client *Client) FlightOrderDetailInfoWithOptions(request *FlightOrderDetailInfoRequest, headers *FlightOrderDetailInfoHeaders, runtime *util.RuntimeOptions) (_result *FlightOrderDetailInfoResponse, _err error)

func (*Client) FlightOrderListQuery added in v1.0.1

func (client *Client) FlightOrderListQuery(request *FlightOrderListQueryRequest) (_result *FlightOrderListQueryResponse, _err error)

func (*Client) FlightOrderListQueryWithOptions added in v1.0.1

func (client *Client) FlightOrderListQueryWithOptions(request *FlightOrderListQueryRequest, headers *FlightOrderListQueryHeaders, runtime *util.RuntimeOptions) (_result *FlightOrderListQueryResponse, _err error)

func (*Client) FlightOrderQuery added in v1.0.1

func (client *Client) FlightOrderQuery(request *FlightOrderQueryRequest) (_result *FlightOrderQueryResponse, _err error)

func (*Client) FlightOrderQueryWithOptions added in v1.0.1

func (client *Client) FlightOrderQueryWithOptions(request *FlightOrderQueryRequest, headers *FlightOrderQueryHeaders, runtime *util.RuntimeOptions) (_result *FlightOrderQueryResponse, _err error)

func (*Client) FlightPayOrder added in v1.0.36

func (client *Client) FlightPayOrder(request *FlightPayOrderRequest) (_result *FlightPayOrderResponse, _err error)

func (*Client) FlightPayOrderWithOptions added in v1.0.36

func (client *Client) FlightPayOrderWithOptions(tmpReq *FlightPayOrderRequest, headers *FlightPayOrderHeaders, runtime *util.RuntimeOptions) (_result *FlightPayOrderResponse, _err error)

func (*Client) FlightRefundApply added in v1.0.36

func (client *Client) FlightRefundApply(request *FlightRefundApplyRequest) (_result *FlightRefundApplyResponse, _err error)

func (*Client) FlightRefundApplyWithOptions added in v1.0.36

func (client *Client) FlightRefundApplyWithOptions(tmpReq *FlightRefundApplyRequest, headers *FlightRefundApplyHeaders, runtime *util.RuntimeOptions) (_result *FlightRefundApplyResponse, _err error)

func (*Client) FlightRefundDetail added in v1.0.36

func (client *Client) FlightRefundDetail(request *FlightRefundDetailRequest) (_result *FlightRefundDetailResponse, _err error)

func (*Client) FlightRefundDetailWithOptions added in v1.0.36

func (client *Client) FlightRefundDetailWithOptions(request *FlightRefundDetailRequest, headers *FlightRefundDetailHeaders, runtime *util.RuntimeOptions) (_result *FlightRefundDetailResponse, _err error)

func (*Client) FlightRefundPreCal added in v1.0.36

func (client *Client) FlightRefundPreCal(request *FlightRefundPreCalRequest) (_result *FlightRefundPreCalResponse, _err error)

func (*Client) FlightRefundPreCalWithOptions added in v1.0.36

func (client *Client) FlightRefundPreCalWithOptions(tmpReq *FlightRefundPreCalRequest, headers *FlightRefundPreCalHeaders, runtime *util.RuntimeOptions) (_result *FlightRefundPreCalResponse, _err error)

func (*Client) FlightSearchList added in v1.0.37

func (client *Client) FlightSearchList(request *FlightSearchListRequest) (_result *FlightSearchListResponse, _err error)

func (*Client) FlightSearchListWithOptions added in v1.0.37

func (client *Client) FlightSearchListWithOptions(request *FlightSearchListRequest, headers *FlightSearchListHeaders, runtime *util.RuntimeOptions) (_result *FlightSearchListResponse, _err error)

func (*Client) GetEndpoint

func (client *Client) GetEndpoint(productId *string, regionId *string, endpointRule *string, network *string, suffix *string, endpointMap map[string]*string, endpoint *string) (_result *string, _err error)

func (*Client) HotelBillSettlementQuery added in v1.0.1

func (client *Client) HotelBillSettlementQuery(request *HotelBillSettlementQueryRequest) (_result *HotelBillSettlementQueryResponse, _err error)

func (*Client) HotelBillSettlementQueryWithOptions added in v1.0.1

func (client *Client) HotelBillSettlementQueryWithOptions(request *HotelBillSettlementQueryRequest, headers *HotelBillSettlementQueryHeaders, runtime *util.RuntimeOptions) (_result *HotelBillSettlementQueryResponse, _err error)

func (*Client) HotelExceedApplyQuery added in v1.0.1

func (client *Client) HotelExceedApplyQuery(request *HotelExceedApplyQueryRequest) (_result *HotelExceedApplyQueryResponse, _err error)

func (*Client) HotelExceedApplyQueryWithOptions added in v1.0.1

func (client *Client) HotelExceedApplyQueryWithOptions(request *HotelExceedApplyQueryRequest, headers *HotelExceedApplyQueryHeaders, runtime *util.RuntimeOptions) (_result *HotelExceedApplyQueryResponse, _err error)

func (*Client) HotelOrderListQuery added in v1.0.1

func (client *Client) HotelOrderListQuery(request *HotelOrderListQueryRequest) (_result *HotelOrderListQueryResponse, _err error)

func (*Client) HotelOrderListQueryWithOptions added in v1.0.1

func (client *Client) HotelOrderListQueryWithOptions(request *HotelOrderListQueryRequest, headers *HotelOrderListQueryHeaders, runtime *util.RuntimeOptions) (_result *HotelOrderListQueryResponse, _err error)

func (*Client) HotelOrderQuery added in v1.0.28

func (client *Client) HotelOrderQuery(request *HotelOrderQueryRequest) (_result *HotelOrderQueryResponse, _err error)

func (*Client) HotelOrderQueryWithOptions added in v1.0.28

func (client *Client) HotelOrderQueryWithOptions(request *HotelOrderQueryRequest, headers *HotelOrderQueryHeaders, runtime *util.RuntimeOptions) (_result *HotelOrderQueryResponse, _err error)

func (*Client) IeFlightBillSettlementQuery added in v1.0.9

func (client *Client) IeFlightBillSettlementQuery(request *IeFlightBillSettlementQueryRequest) (_result *IeFlightBillSettlementQueryResponse, _err error)

func (*Client) IeFlightBillSettlementQueryWithOptions added in v1.0.9

func (client *Client) IeFlightBillSettlementQueryWithOptions(request *IeFlightBillSettlementQueryRequest, headers *IeFlightBillSettlementQueryHeaders, runtime *util.RuntimeOptions) (_result *IeFlightBillSettlementQueryResponse, _err error)

func (*Client) Init

func (client *Client) Init(config *openapi.Config) (_err error)

func (*Client) InvoiceAdd added in v1.0.1

func (client *Client) InvoiceAdd(request *InvoiceAddRequest) (_result *InvoiceAddResponse, _err error)

func (*Client) InvoiceAddWithOptions added in v1.0.1

func (client *Client) InvoiceAddWithOptions(request *InvoiceAddRequest, headers *InvoiceAddHeaders, runtime *util.RuntimeOptions) (_result *InvoiceAddResponse, _err error)

func (*Client) InvoiceDelete added in v1.0.1

func (client *Client) InvoiceDelete(request *InvoiceDeleteRequest) (_result *InvoiceDeleteResponse, _err error)

func (*Client) InvoiceDeleteWithOptions added in v1.0.1

func (client *Client) InvoiceDeleteWithOptions(request *InvoiceDeleteRequest, headers *InvoiceDeleteHeaders, runtime *util.RuntimeOptions) (_result *InvoiceDeleteResponse, _err error)

func (*Client) InvoiceModify added in v1.0.1

func (client *Client) InvoiceModify(request *InvoiceModifyRequest) (_result *InvoiceModifyResponse, _err error)

func (*Client) InvoiceModifyWithOptions added in v1.0.1

func (client *Client) InvoiceModifyWithOptions(request *InvoiceModifyRequest, headers *InvoiceModifyHeaders, runtime *util.RuntimeOptions) (_result *InvoiceModifyResponse, _err error)

func (*Client) InvoiceRuleSave added in v1.0.1

func (client *Client) InvoiceRuleSave(request *InvoiceRuleSaveRequest) (_result *InvoiceRuleSaveResponse, _err error)

func (*Client) InvoiceRuleSaveWithOptions added in v1.0.1

func (client *Client) InvoiceRuleSaveWithOptions(tmpReq *InvoiceRuleSaveRequest, headers *InvoiceRuleSaveHeaders, runtime *util.RuntimeOptions) (_result *InvoiceRuleSaveResponse, _err error)

func (*Client) InvoiceSearch added in v1.0.1

func (client *Client) InvoiceSearch(request *InvoiceSearchRequest) (_result *InvoiceSearchResponse, _err error)

func (*Client) InvoiceSearchWithOptions added in v1.0.1

func (client *Client) InvoiceSearchWithOptions(request *InvoiceSearchRequest, headers *InvoiceSearchHeaders, runtime *util.RuntimeOptions) (_result *InvoiceSearchResponse, _err error)

func (*Client) IsvUserSave added in v1.0.1

func (client *Client) IsvUserSave(request *IsvUserSaveRequest) (_result *IsvUserSaveResponse, _err error)

func (*Client) IsvUserSaveWithOptions added in v1.0.1

func (client *Client) IsvUserSaveWithOptions(tmpReq *IsvUserSaveRequest, headers *IsvUserSaveHeaders, runtime *util.RuntimeOptions) (_result *IsvUserSaveResponse, _err error)

func (*Client) MonthBillConfirm added in v1.0.48

func (client *Client) MonthBillConfirm(request *MonthBillConfirmRequest) (_result *MonthBillConfirmResponse, _err error)

func (*Client) MonthBillConfirmWithOptions added in v1.0.48

func (client *Client) MonthBillConfirmWithOptions(request *MonthBillConfirmRequest, headers *MonthBillConfirmHeaders, runtime *util.RuntimeOptions) (_result *MonthBillConfirmResponse, _err error)

func (*Client) MonthBillGet added in v1.0.1

func (client *Client) MonthBillGet(request *MonthBillGetRequest) (_result *MonthBillGetResponse, _err error)

func (*Client) MonthBillGetWithOptions added in v1.0.1

func (client *Client) MonthBillGetWithOptions(request *MonthBillGetRequest, headers *MonthBillGetHeaders, runtime *util.RuntimeOptions) (_result *MonthBillGetResponse, _err error)

func (*Client) ProjectAdd added in v1.0.1

func (client *Client) ProjectAdd(request *ProjectAddRequest) (_result *ProjectAddResponse, _err error)

func (*Client) ProjectAddWithOptions added in v1.0.1

func (client *Client) ProjectAddWithOptions(request *ProjectAddRequest, headers *ProjectAddHeaders, runtime *util.RuntimeOptions) (_result *ProjectAddResponse, _err error)

func (*Client) ProjectDelete added in v1.0.1

func (client *Client) ProjectDelete(request *ProjectDeleteRequest) (_result *ProjectDeleteResponse, _err error)

func (*Client) ProjectDeleteWithOptions added in v1.0.1

func (client *Client) ProjectDeleteWithOptions(request *ProjectDeleteRequest, headers *ProjectDeleteHeaders, runtime *util.RuntimeOptions) (_result *ProjectDeleteResponse, _err error)

func (*Client) ProjectModify added in v1.0.1

func (client *Client) ProjectModify(request *ProjectModifyRequest) (_result *ProjectModifyResponse, _err error)

func (*Client) ProjectModifyWithOptions added in v1.0.1

func (client *Client) ProjectModifyWithOptions(request *ProjectModifyRequest, headers *ProjectModifyHeaders, runtime *util.RuntimeOptions) (_result *ProjectModifyResponse, _err error)

func (*Client) QueryReimbursementOrder added in v1.0.47

func (client *Client) QueryReimbursementOrder(request *QueryReimbursementOrderRequest) (_result *QueryReimbursementOrderResponse, _err error)

func (*Client) QueryReimbursementOrderWithOptions added in v1.0.47

func (client *Client) QueryReimbursementOrderWithOptions(request *QueryReimbursementOrderRequest, headers *QueryReimbursementOrderHeaders, runtime *util.RuntimeOptions) (_result *QueryReimbursementOrderResponse, _err error)

func (*Client) SyncSingleUser added in v1.0.31

func (client *Client) SyncSingleUser(request *SyncSingleUserRequest) (_result *SyncSingleUserResponse, _err error)

func (*Client) SyncSingleUserWithOptions added in v1.0.31

func (client *Client) SyncSingleUserWithOptions(tmpReq *SyncSingleUserRequest, headers *SyncSingleUserHeaders, runtime *util.RuntimeOptions) (_result *SyncSingleUserResponse, _err error)

func (*Client) TicketChangingApply added in v1.0.36

func (client *Client) TicketChangingApply(request *TicketChangingApplyRequest) (_result *TicketChangingApplyResponse, _err error)

func (*Client) TicketChangingApplyWithOptions added in v1.0.36

func (client *Client) TicketChangingApplyWithOptions(tmpReq *TicketChangingApplyRequest, headers *TicketChangingApplyHeaders, runtime *util.RuntimeOptions) (_result *TicketChangingApplyResponse, _err error)

func (*Client) TicketChangingCancel added in v1.0.36

func (client *Client) TicketChangingCancel(request *TicketChangingCancelRequest) (_result *TicketChangingCancelResponse, _err error)

func (*Client) TicketChangingCancelWithOptions added in v1.0.36

func (client *Client) TicketChangingCancelWithOptions(request *TicketChangingCancelRequest, headers *TicketChangingCancelHeaders, runtime *util.RuntimeOptions) (_result *TicketChangingCancelResponse, _err error)

func (*Client) TicketChangingDetail added in v1.0.36

func (client *Client) TicketChangingDetail(request *TicketChangingDetailRequest) (_result *TicketChangingDetailResponse, _err error)

func (*Client) TicketChangingDetailWithOptions added in v1.0.36

func (client *Client) TicketChangingDetailWithOptions(request *TicketChangingDetailRequest, headers *TicketChangingDetailHeaders, runtime *util.RuntimeOptions) (_result *TicketChangingDetailResponse, _err error)

func (*Client) TicketChangingEnquiry added in v1.0.36

func (client *Client) TicketChangingEnquiry(request *TicketChangingEnquiryRequest) (_result *TicketChangingEnquiryResponse, _err error)

func (*Client) TicketChangingEnquiryWithOptions added in v1.0.36

func (client *Client) TicketChangingEnquiryWithOptions(request *TicketChangingEnquiryRequest, headers *TicketChangingEnquiryHeaders, runtime *util.RuntimeOptions) (_result *TicketChangingEnquiryResponse, _err error)

func (*Client) TicketChangingFlightList added in v1.0.36

func (client *Client) TicketChangingFlightList(request *TicketChangingFlightListRequest) (_result *TicketChangingFlightListResponse, _err error)

func (*Client) TicketChangingFlightListWithOptions added in v1.0.36

func (client *Client) TicketChangingFlightListWithOptions(tmpReq *TicketChangingFlightListRequest, headers *TicketChangingFlightListHeaders, runtime *util.RuntimeOptions) (_result *TicketChangingFlightListResponse, _err error)

func (*Client) TicketChangingPay added in v1.0.36

func (client *Client) TicketChangingPay(request *TicketChangingPayRequest) (_result *TicketChangingPayResponse, _err error)

func (*Client) TicketChangingPayWithOptions added in v1.0.36

func (client *Client) TicketChangingPayWithOptions(tmpReq *TicketChangingPayRequest, headers *TicketChangingPayHeaders, runtime *util.RuntimeOptions) (_result *TicketChangingPayResponse, _err error)

func (*Client) TrainBillSettlementQuery added in v1.0.1

func (client *Client) TrainBillSettlementQuery(request *TrainBillSettlementQueryRequest) (_result *TrainBillSettlementQueryResponse, _err error)

func (*Client) TrainBillSettlementQueryWithOptions added in v1.0.1

func (client *Client) TrainBillSettlementQueryWithOptions(request *TrainBillSettlementQueryRequest, headers *TrainBillSettlementQueryHeaders, runtime *util.RuntimeOptions) (_result *TrainBillSettlementQueryResponse, _err error)

func (*Client) TrainExceedApplyQuery added in v1.0.1

func (client *Client) TrainExceedApplyQuery(request *TrainExceedApplyQueryRequest) (_result *TrainExceedApplyQueryResponse, _err error)

func (*Client) TrainExceedApplyQueryWithOptions added in v1.0.1

func (client *Client) TrainExceedApplyQueryWithOptions(request *TrainExceedApplyQueryRequest, headers *TrainExceedApplyQueryHeaders, runtime *util.RuntimeOptions) (_result *TrainExceedApplyQueryResponse, _err error)

func (*Client) TrainOrderListQuery added in v1.0.1

func (client *Client) TrainOrderListQuery(request *TrainOrderListQueryRequest) (_result *TrainOrderListQueryResponse, _err error)

func (*Client) TrainOrderListQueryWithOptions added in v1.0.1

func (client *Client) TrainOrderListQueryWithOptions(request *TrainOrderListQueryRequest, headers *TrainOrderListQueryHeaders, runtime *util.RuntimeOptions) (_result *TrainOrderListQueryResponse, _err error)

func (*Client) TrainOrderQuery added in v1.0.1

func (client *Client) TrainOrderQuery(request *TrainOrderQueryRequest) (_result *TrainOrderQueryResponse, _err error)

func (*Client) TrainOrderQueryV2 added in v1.0.41

func (client *Client) TrainOrderQueryV2(request *TrainOrderQueryV2Request) (_result *TrainOrderQueryV2Response, _err error)

func (*Client) TrainOrderQueryV2WithOptions added in v1.0.41

func (client *Client) TrainOrderQueryV2WithOptions(request *TrainOrderQueryV2Request, headers *TrainOrderQueryV2Headers, runtime *util.RuntimeOptions) (_result *TrainOrderQueryV2Response, _err error)

func (*Client) TrainOrderQueryWithOptions added in v1.0.1

func (client *Client) TrainOrderQueryWithOptions(request *TrainOrderQueryRequest, headers *TrainOrderQueryHeaders, runtime *util.RuntimeOptions) (_result *TrainOrderQueryResponse, _err error)

func (*Client) TrainStationSearch added in v1.0.9

func (client *Client) TrainStationSearch(request *TrainStationSearchRequest) (_result *TrainStationSearchResponse, _err error)

func (*Client) TrainStationSearchWithOptions added in v1.0.9

func (client *Client) TrainStationSearchWithOptions(request *TrainStationSearchRequest, headers *TrainStationSearchHeaders, runtime *util.RuntimeOptions) (_result *TrainStationSearchResponse, _err error)

func (*Client) TrainTicketScanQuery added in v1.0.41

func (client *Client) TrainTicketScanQuery(request *TrainTicketScanQueryRequest) (_result *TrainTicketScanQueryResponse, _err error)

func (*Client) TrainTicketScanQueryWithOptions added in v1.0.41

func (client *Client) TrainTicketScanQueryWithOptions(request *TrainTicketScanQueryRequest, headers *TrainTicketScanQueryHeaders, runtime *util.RuntimeOptions) (_result *TrainTicketScanQueryResponse, _err error)

func (*Client) UserQuery added in v1.0.2

func (client *Client) UserQuery(request *UserQueryRequest) (_result *UserQueryResponse, _err error)

func (*Client) UserQueryWithOptions added in v1.0.2

func (client *Client) UserQueryWithOptions(request *UserQueryRequest, headers *UserQueryHeaders, runtime *util.RuntimeOptions) (_result *UserQueryResponse, _err error)

func (*Client) VatInvoiceScanQuery added in v1.0.41

func (client *Client) VatInvoiceScanQuery(request *VatInvoiceScanQueryRequest) (_result *VatInvoiceScanQueryResponse, _err error)

func (*Client) VatInvoiceScanQueryWithOptions added in v1.0.41

func (client *Client) VatInvoiceScanQueryWithOptions(request *VatInvoiceScanQueryRequest, headers *VatInvoiceScanQueryHeaders, runtime *util.RuntimeOptions) (_result *VatInvoiceScanQueryResponse, _err error)

func (*Client) WaitApplyInvoiceTaskDetailQuery added in v1.0.41

func (client *Client) WaitApplyInvoiceTaskDetailQuery(request *WaitApplyInvoiceTaskDetailQueryRequest) (_result *WaitApplyInvoiceTaskDetailQueryResponse, _err error)

func (*Client) WaitApplyInvoiceTaskDetailQueryWithOptions added in v1.0.41

func (client *Client) WaitApplyInvoiceTaskDetailQueryWithOptions(request *WaitApplyInvoiceTaskDetailQueryRequest, headers *WaitApplyInvoiceTaskDetailQueryHeaders, runtime *util.RuntimeOptions) (_result *WaitApplyInvoiceTaskDetailQueryResponse, _err error)

type CommonApplyQueryHeaders added in v1.0.9

type CommonApplyQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CommonApplyQueryHeaders) GoString added in v1.0.9

func (s CommonApplyQueryHeaders) GoString() string

func (*CommonApplyQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *CommonApplyQueryHeaders) SetCommonHeaders(v map[string]*string) *CommonApplyQueryHeaders

func (*CommonApplyQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CommonApplyQueryHeaders) SetXAcsBtripSoCorpToken(v string) *CommonApplyQueryHeaders

func (CommonApplyQueryHeaders) String added in v1.0.9

func (s CommonApplyQueryHeaders) String() string

type CommonApplyQueryRequest added in v1.0.1

type CommonApplyQueryRequest struct {
	ApplyId     *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BizCategory *int32  `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CommonApplyQueryRequest) GoString added in v1.0.1

func (s CommonApplyQueryRequest) GoString() string

func (*CommonApplyQueryRequest) SetApplyId added in v1.0.1

func (*CommonApplyQueryRequest) SetBizCategory added in v1.0.1

func (*CommonApplyQueryRequest) SetUserId added in v1.0.1

func (CommonApplyQueryRequest) String added in v1.0.1

func (s CommonApplyQueryRequest) String() string

type CommonApplyQueryResponse added in v1.0.1

type CommonApplyQueryResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CommonApplyQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CommonApplyQueryResponse) GoString added in v1.0.1

func (s CommonApplyQueryResponse) GoString() string

func (*CommonApplyQueryResponse) SetBody added in v1.0.1

func (*CommonApplyQueryResponse) SetHeaders added in v1.0.1

func (*CommonApplyQueryResponse) SetStatusCode added in v1.0.1

func (CommonApplyQueryResponse) String added in v1.0.1

func (s CommonApplyQueryResponse) String() string

type CommonApplyQueryResponseBody added in v1.0.1

type CommonApplyQueryResponseBody struct {
	Code      *string                             `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                             `json:"message,omitempty" xml:"message,omitempty"`
	Module    *CommonApplyQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                             `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                               `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                             `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CommonApplyQueryResponseBody) GoString added in v1.0.1

func (s CommonApplyQueryResponseBody) GoString() string

func (*CommonApplyQueryResponseBody) SetCode added in v1.0.16

func (*CommonApplyQueryResponseBody) SetMessage added in v1.0.16

func (*CommonApplyQueryResponseBody) SetModule added in v1.0.1

func (*CommonApplyQueryResponseBody) SetRequestId added in v1.0.1

func (*CommonApplyQueryResponseBody) SetSuccess added in v1.0.1

func (*CommonApplyQueryResponseBody) SetTraceId added in v1.0.1

func (CommonApplyQueryResponseBody) String added in v1.0.1

type CommonApplyQueryResponseBodyModule added in v1.0.1

type CommonApplyQueryResponseBodyModule struct {
	ApplyId         *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BizCategory     *int32  `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
	Cause           *string `json:"cause,omitempty" xml:"cause,omitempty"`
	CorpId          *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	ExtendValue     *string `json:"extend_value,omitempty" xml:"extend_value,omitempty"`
	GmtCreate       *string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	Status          *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartCorpId *string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	ThirdpartId     *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	TripCause       *string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	UserId          *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CommonApplyQueryResponseBodyModule) GoString added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetBizCategory added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetCause added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetExtendValue added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetGmtCreate added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetStatus added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetThirdpartCorpId added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetThirdpartId added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetTripCause added in v1.0.1

func (*CommonApplyQueryResponseBodyModule) SetUserId added in v1.0.1

func (CommonApplyQueryResponseBodyModule) String added in v1.0.1

type CommonApplySyncHeaders added in v1.0.9

type CommonApplySyncHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CommonApplySyncHeaders) GoString added in v1.0.9

func (s CommonApplySyncHeaders) GoString() string

func (*CommonApplySyncHeaders) SetCommonHeaders added in v1.0.9

func (s *CommonApplySyncHeaders) SetCommonHeaders(v map[string]*string) *CommonApplySyncHeaders

func (*CommonApplySyncHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CommonApplySyncHeaders) SetXAcsBtripSoCorpToken(v string) *CommonApplySyncHeaders

func (CommonApplySyncHeaders) String added in v1.0.9

func (s CommonApplySyncHeaders) String() string

type CommonApplySyncRequest added in v1.0.1

type CommonApplySyncRequest struct {
	ApplyId          *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BizCategory      *int32  `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
	Remark           *string `json:"remark,omitempty" xml:"remark,omitempty"`
	Status           *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartyFlowId *string `json:"thirdparty_flow_id,omitempty" xml:"thirdparty_flow_id,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CommonApplySyncRequest) GoString added in v1.0.1

func (s CommonApplySyncRequest) GoString() string

func (*CommonApplySyncRequest) SetApplyId added in v1.0.1

func (*CommonApplySyncRequest) SetBizCategory added in v1.0.1

func (s *CommonApplySyncRequest) SetBizCategory(v int32) *CommonApplySyncRequest

func (*CommonApplySyncRequest) SetRemark added in v1.0.1

func (*CommonApplySyncRequest) SetStatus added in v1.0.1

func (*CommonApplySyncRequest) SetThirdpartyFlowId added in v1.0.1

func (s *CommonApplySyncRequest) SetThirdpartyFlowId(v string) *CommonApplySyncRequest

func (*CommonApplySyncRequest) SetUserId added in v1.0.1

func (CommonApplySyncRequest) String added in v1.0.1

func (s CommonApplySyncRequest) String() string

type CommonApplySyncResponse added in v1.0.1

type CommonApplySyncResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CommonApplySyncResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CommonApplySyncResponse) GoString added in v1.0.1

func (s CommonApplySyncResponse) GoString() string

func (*CommonApplySyncResponse) SetBody added in v1.0.1

func (*CommonApplySyncResponse) SetHeaders added in v1.0.1

func (*CommonApplySyncResponse) SetStatusCode added in v1.0.1

func (CommonApplySyncResponse) String added in v1.0.1

func (s CommonApplySyncResponse) String() string

type CommonApplySyncResponseBody added in v1.0.1

type CommonApplySyncResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *bool   `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CommonApplySyncResponseBody) GoString added in v1.0.1

func (s CommonApplySyncResponseBody) GoString() string

func (*CommonApplySyncResponseBody) SetCode added in v1.0.16

func (*CommonApplySyncResponseBody) SetMessage added in v1.0.16

func (*CommonApplySyncResponseBody) SetModule added in v1.0.1

func (*CommonApplySyncResponseBody) SetRequestId added in v1.0.1

func (*CommonApplySyncResponseBody) SetSuccess added in v1.0.1

func (*CommonApplySyncResponseBody) SetTraceId added in v1.0.1

func (CommonApplySyncResponseBody) String added in v1.0.1

type CorpAuthLinkInfoQueryResponse added in v1.0.35

type CorpAuthLinkInfoQueryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CorpAuthLinkInfoQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CorpAuthLinkInfoQueryResponse) GoString added in v1.0.35

func (*CorpAuthLinkInfoQueryResponse) SetBody added in v1.0.35

func (*CorpAuthLinkInfoQueryResponse) SetHeaders added in v1.0.35

func (*CorpAuthLinkInfoQueryResponse) SetStatusCode added in v1.0.35

func (CorpAuthLinkInfoQueryResponse) String added in v1.0.35

type CorpAuthLinkInfoQueryResponseBody added in v1.0.35

type CorpAuthLinkInfoQueryResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    *CorpAuthLinkInfoQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CorpAuthLinkInfoQueryResponseBody) GoString added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBody) SetCode added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBody) SetMessage added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBody) SetModule added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBody) SetRequestId added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBody) SetTraceId added in v1.0.35

func (CorpAuthLinkInfoQueryResponseBody) String added in v1.0.35

type CorpAuthLinkInfoQueryResponseBodyModule added in v1.0.35

type CorpAuthLinkInfoQueryResponseBodyModule struct {
	LinkCorps []*CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps `json:"link_corps,omitempty" xml:"link_corps,omitempty" type:"Repeated"`
	OrgCorp   *CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp     `json:"org_corp,omitempty" xml:"org_corp,omitempty" type:"Struct"`
}

func (CorpAuthLinkInfoQueryResponseBodyModule) GoString added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModule) SetLinkCorps added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModule) SetOrgCorp added in v1.0.35

func (CorpAuthLinkInfoQueryResponseBodyModule) String added in v1.0.35

type CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps added in v1.0.35

type CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps struct {
	CorpName   *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	OpenCorpId *string `json:"open_corp_id,omitempty" xml:"open_corp_id,omitempty"`
	TrueCorpId *string `json:"true_corp_id,omitempty" xml:"true_corp_id,omitempty"`
}

func (CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps) GoString added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps) SetCorpName added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps) SetOpenCorpId added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps) SetTrueCorpId added in v1.0.35

func (CorpAuthLinkInfoQueryResponseBodyModuleLinkCorps) String added in v1.0.35

type CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp added in v1.0.35

type CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp struct {
	CorpName   *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	OpenCorpId *string `json:"open_corp_id,omitempty" xml:"open_corp_id,omitempty"`
	TrueCorpId *string `json:"true_corp_id,omitempty" xml:"true_corp_id,omitempty"`
}

func (CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp) GoString added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp) SetCorpName added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp) SetOpenCorpId added in v1.0.35

func (*CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp) SetTrueCorpId added in v1.0.35

func (CorpAuthLinkInfoQueryResponseBodyModuleOrgCorp) String added in v1.0.35

type CorpTokenHeaders added in v1.0.9

type CorpTokenHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripAccessToken *string            `json:"x-acs-btrip-access-token,omitempty" xml:"x-acs-btrip-access-token,omitempty"`
}

func (CorpTokenHeaders) GoString added in v1.0.9

func (s CorpTokenHeaders) GoString() string

func (*CorpTokenHeaders) SetCommonHeaders added in v1.0.9

func (s *CorpTokenHeaders) SetCommonHeaders(v map[string]*string) *CorpTokenHeaders

func (*CorpTokenHeaders) SetXAcsBtripAccessToken added in v1.0.9

func (s *CorpTokenHeaders) SetXAcsBtripAccessToken(v string) *CorpTokenHeaders

func (CorpTokenHeaders) String added in v1.0.9

func (s CorpTokenHeaders) String() string

type CorpTokenRequest added in v1.0.1

type CorpTokenRequest struct {
	AppSecret *string `json:"app_secret,omitempty" xml:"app_secret,omitempty"`
	CorpId    *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	Type      *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (CorpTokenRequest) GoString added in v1.0.1

func (s CorpTokenRequest) GoString() string

func (*CorpTokenRequest) SetAppSecret added in v1.0.27

func (s *CorpTokenRequest) SetAppSecret(v string) *CorpTokenRequest

func (*CorpTokenRequest) SetCorpId added in v1.0.1

func (s *CorpTokenRequest) SetCorpId(v string) *CorpTokenRequest

func (*CorpTokenRequest) SetType added in v1.0.1

func (s *CorpTokenRequest) SetType(v int32) *CorpTokenRequest

func (CorpTokenRequest) String added in v1.0.1

func (s CorpTokenRequest) String() string

type CorpTokenResponse added in v1.0.1

type CorpTokenResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CorpTokenResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CorpTokenResponse) GoString added in v1.0.1

func (s CorpTokenResponse) GoString() string

func (*CorpTokenResponse) SetBody added in v1.0.1

func (*CorpTokenResponse) SetHeaders added in v1.0.1

func (s *CorpTokenResponse) SetHeaders(v map[string]*string) *CorpTokenResponse

func (*CorpTokenResponse) SetStatusCode added in v1.0.1

func (s *CorpTokenResponse) SetStatusCode(v int32) *CorpTokenResponse

func (CorpTokenResponse) String added in v1.0.1

func (s CorpTokenResponse) String() string

type CorpTokenResponseBody added in v1.0.1

type CorpTokenResponseBody struct {
	Code      *string                      `json:"code,omitempty" xml:"code,omitempty"`
	Data      *CorpTokenResponseBodyData   `json:"data,omitempty" xml:"data,omitempty" type:"Struct"`
	Message   *string                      `json:"message,omitempty" xml:"message,omitempty"`
	Module    *CorpTokenResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CorpTokenResponseBody) GoString added in v1.0.1

func (s CorpTokenResponseBody) GoString() string

func (*CorpTokenResponseBody) SetCode added in v1.0.1

func (*CorpTokenResponseBody) SetData added in v1.0.1

func (*CorpTokenResponseBody) SetMessage added in v1.0.1

func (*CorpTokenResponseBody) SetModule added in v1.0.23

func (*CorpTokenResponseBody) SetRequestId added in v1.0.1

func (*CorpTokenResponseBody) SetTraceId added in v1.0.1

func (CorpTokenResponseBody) String added in v1.0.1

func (s CorpTokenResponseBody) String() string

type CorpTokenResponseBodyData added in v1.0.1

type CorpTokenResponseBodyData struct {
	Expire *int64  `json:"expire,omitempty" xml:"expire,omitempty"`
	Token  *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (CorpTokenResponseBodyData) GoString added in v1.0.1

func (s CorpTokenResponseBodyData) GoString() string

func (*CorpTokenResponseBodyData) SetExpire added in v1.0.1

func (*CorpTokenResponseBodyData) SetToken added in v1.0.1

func (CorpTokenResponseBodyData) String added in v1.0.1

func (s CorpTokenResponseBodyData) String() string

type CorpTokenResponseBodyModule added in v1.0.23

type CorpTokenResponseBodyModule struct {
	Expire *int64  `json:"expire,omitempty" xml:"expire,omitempty"`
	Start  *int64  `json:"start,omitempty" xml:"start,omitempty"`
	Token  *string `json:"token,omitempty" xml:"token,omitempty"`
}

func (CorpTokenResponseBodyModule) GoString added in v1.0.23

func (s CorpTokenResponseBodyModule) GoString() string

func (*CorpTokenResponseBodyModule) SetExpire added in v1.0.23

func (*CorpTokenResponseBodyModule) SetStart added in v1.0.23

func (*CorpTokenResponseBodyModule) SetToken added in v1.0.23

func (CorpTokenResponseBodyModule) String added in v1.0.23

type CostCenterDeleteHeaders added in v1.0.9

type CostCenterDeleteHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CostCenterDeleteHeaders) GoString added in v1.0.9

func (s CostCenterDeleteHeaders) GoString() string

func (*CostCenterDeleteHeaders) SetCommonHeaders added in v1.0.9

func (s *CostCenterDeleteHeaders) SetCommonHeaders(v map[string]*string) *CostCenterDeleteHeaders

func (*CostCenterDeleteHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CostCenterDeleteHeaders) SetXAcsBtripSoCorpToken(v string) *CostCenterDeleteHeaders

func (CostCenterDeleteHeaders) String added in v1.0.9

func (s CostCenterDeleteHeaders) String() string

type CostCenterDeleteRequest added in v1.0.1

type CostCenterDeleteRequest struct {
	ThirdpartId *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (CostCenterDeleteRequest) GoString added in v1.0.1

func (s CostCenterDeleteRequest) GoString() string

func (*CostCenterDeleteRequest) SetThirdpartId added in v1.0.1

func (CostCenterDeleteRequest) String added in v1.0.1

func (s CostCenterDeleteRequest) String() string

type CostCenterDeleteResponse added in v1.0.1

type CostCenterDeleteResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CostCenterDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CostCenterDeleteResponse) GoString added in v1.0.1

func (s CostCenterDeleteResponse) GoString() string

func (*CostCenterDeleteResponse) SetBody added in v1.0.1

func (*CostCenterDeleteResponse) SetHeaders added in v1.0.1

func (*CostCenterDeleteResponse) SetStatusCode added in v1.0.1

func (CostCenterDeleteResponse) String added in v1.0.1

func (s CostCenterDeleteResponse) String() string

type CostCenterDeleteResponseBody added in v1.0.1

type CostCenterDeleteResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CostCenterDeleteResponseBody) GoString added in v1.0.1

func (s CostCenterDeleteResponseBody) GoString() string

func (*CostCenterDeleteResponseBody) SetCode added in v1.0.16

func (*CostCenterDeleteResponseBody) SetMessage added in v1.0.16

func (*CostCenterDeleteResponseBody) SetRequestId added in v1.0.1

func (*CostCenterDeleteResponseBody) SetSuccess added in v1.0.1

func (*CostCenterDeleteResponseBody) SetTraceId added in v1.0.1

func (CostCenterDeleteResponseBody) String added in v1.0.1

type CostCenterModifyHeaders added in v1.0.9

type CostCenterModifyHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CostCenterModifyHeaders) GoString added in v1.0.9

func (s CostCenterModifyHeaders) GoString() string

func (*CostCenterModifyHeaders) SetCommonHeaders added in v1.0.9

func (s *CostCenterModifyHeaders) SetCommonHeaders(v map[string]*string) *CostCenterModifyHeaders

func (*CostCenterModifyHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CostCenterModifyHeaders) SetXAcsBtripSoCorpToken(v string) *CostCenterModifyHeaders

func (CostCenterModifyHeaders) String added in v1.0.9

func (s CostCenterModifyHeaders) String() string

type CostCenterModifyRequest added in v1.0.1

type CostCenterModifyRequest struct {
	AlipayNo    *string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	Number      *string `json:"number,omitempty" xml:"number,omitempty"`
	Scope       *int64  `json:"scope,omitempty" xml:"scope,omitempty"`
	ThirdpartId *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CostCenterModifyRequest) GoString added in v1.0.1

func (s CostCenterModifyRequest) GoString() string

func (*CostCenterModifyRequest) SetAlipayNo added in v1.0.1

func (*CostCenterModifyRequest) SetNumber added in v1.0.1

func (*CostCenterModifyRequest) SetScope added in v1.0.1

func (*CostCenterModifyRequest) SetThirdpartId added in v1.0.1

func (*CostCenterModifyRequest) SetTitle added in v1.0.1

func (CostCenterModifyRequest) String added in v1.0.1

func (s CostCenterModifyRequest) String() string

type CostCenterModifyResponse added in v1.0.1

type CostCenterModifyResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CostCenterModifyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CostCenterModifyResponse) GoString added in v1.0.1

func (s CostCenterModifyResponse) GoString() string

func (*CostCenterModifyResponse) SetBody added in v1.0.1

func (*CostCenterModifyResponse) SetHeaders added in v1.0.1

func (*CostCenterModifyResponse) SetStatusCode added in v1.0.1

func (CostCenterModifyResponse) String added in v1.0.1

func (s CostCenterModifyResponse) String() string

type CostCenterModifyResponseBody added in v1.0.1

type CostCenterModifyResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CostCenterModifyResponseBody) GoString added in v1.0.1

func (s CostCenterModifyResponseBody) GoString() string

func (*CostCenterModifyResponseBody) SetCode added in v1.0.16

func (*CostCenterModifyResponseBody) SetMessage added in v1.0.16

func (*CostCenterModifyResponseBody) SetRequestId added in v1.0.1

func (*CostCenterModifyResponseBody) SetSuccess added in v1.0.1

func (*CostCenterModifyResponseBody) SetTraceId added in v1.0.1

func (CostCenterModifyResponseBody) String added in v1.0.1

type CostCenterQueryHeaders added in v1.0.7

type CostCenterQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CostCenterQueryHeaders) GoString added in v1.0.7

func (s CostCenterQueryHeaders) GoString() string

func (*CostCenterQueryHeaders) SetCommonHeaders added in v1.0.7

func (s *CostCenterQueryHeaders) SetCommonHeaders(v map[string]*string) *CostCenterQueryHeaders

func (*CostCenterQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.7

func (s *CostCenterQueryHeaders) SetXAcsBtripSoCorpToken(v string) *CostCenterQueryHeaders

func (CostCenterQueryHeaders) String added in v1.0.7

func (s CostCenterQueryHeaders) String() string

type CostCenterQueryRequest added in v1.0.1

type CostCenterQueryRequest struct {
	NeedOrgEntity *bool   `json:"need_org_entity,omitempty" xml:"need_org_entity,omitempty"`
	ThirdpartId   *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	Title         *string `json:"title,omitempty" xml:"title,omitempty"`
	UserId        *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (CostCenterQueryRequest) GoString added in v1.0.1

func (s CostCenterQueryRequest) GoString() string

func (*CostCenterQueryRequest) SetNeedOrgEntity added in v1.0.1

func (s *CostCenterQueryRequest) SetNeedOrgEntity(v bool) *CostCenterQueryRequest

func (*CostCenterQueryRequest) SetThirdpartId added in v1.0.1

func (*CostCenterQueryRequest) SetTitle added in v1.0.1

func (*CostCenterQueryRequest) SetUserId added in v1.0.1

func (CostCenterQueryRequest) String added in v1.0.1

func (s CostCenterQueryRequest) String() string

type CostCenterQueryResponse added in v1.0.1

type CostCenterQueryResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CostCenterQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CostCenterQueryResponse) GoString added in v1.0.1

func (s CostCenterQueryResponse) GoString() string

func (*CostCenterQueryResponse) SetBody added in v1.0.1

func (*CostCenterQueryResponse) SetHeaders added in v1.0.1

func (*CostCenterQueryResponse) SetStatusCode added in v1.0.1

func (CostCenterQueryResponse) String added in v1.0.1

func (s CostCenterQueryResponse) String() string

type CostCenterQueryResponseBody added in v1.0.1

type CostCenterQueryResponseBody struct {
	Code      *string                              `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                              `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*CostCenterQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	MorePage  *bool                                `json:"more_page,omitempty" xml:"more_page,omitempty"`
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CostCenterQueryResponseBody) GoString added in v1.0.1

func (s CostCenterQueryResponseBody) GoString() string

func (*CostCenterQueryResponseBody) SetCode added in v1.0.16

func (*CostCenterQueryResponseBody) SetMessage added in v1.0.16

func (*CostCenterQueryResponseBody) SetModule added in v1.0.1

func (*CostCenterQueryResponseBody) SetMorePage added in v1.0.1

func (*CostCenterQueryResponseBody) SetRequestId added in v1.0.1

func (*CostCenterQueryResponseBody) SetSuccess added in v1.0.1

func (*CostCenterQueryResponseBody) SetTraceId added in v1.0.1

func (CostCenterQueryResponseBody) String added in v1.0.1

type CostCenterQueryResponseBodyModule added in v1.0.1

type CostCenterQueryResponseBodyModule struct {
	AlipayNo  *string                                       `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	CorpId    *string                                       `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	EntityDOS []*CostCenterQueryResponseBodyModuleEntityDOS `json:"entity_d_o_s,omitempty" xml:"entity_d_o_s,omitempty" type:"Repeated"`
	Id        *int64                                        `json:"id,omitempty" xml:"id,omitempty"`
	Number    *string                                       `json:"number,omitempty" xml:"number,omitempty"`
	// rule code
	RuleCode    *int64  `json:"rule_code,omitempty" xml:"rule_code,omitempty"`
	Scope       *int64  `json:"scope,omitempty" xml:"scope,omitempty"`
	ThirdpartId *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CostCenterQueryResponseBodyModule) GoString added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetAlipayNo added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetEntityDOS added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetId added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetNumber added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetRuleCode added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetScope added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetThirdpartId added in v1.0.1

func (*CostCenterQueryResponseBodyModule) SetTitle added in v1.0.1

func (CostCenterQueryResponseBodyModule) String added in v1.0.1

type CostCenterQueryResponseBodyModuleEntityDOS added in v1.0.1

type CostCenterQueryResponseBodyModuleEntityDOS struct {
	CorpId     *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	EntityId   *string `json:"entity_id,omitempty" xml:"entity_id,omitempty"`
	EntityType *string `json:"entity_type,omitempty" xml:"entity_type,omitempty"`
	Name       *string `json:"name,omitempty" xml:"name,omitempty"`
	UserNum    *int32  `json:"user_num,omitempty" xml:"user_num,omitempty"`
}

func (CostCenterQueryResponseBodyModuleEntityDOS) GoString added in v1.0.1

func (*CostCenterQueryResponseBodyModuleEntityDOS) SetCorpId added in v1.0.1

func (*CostCenterQueryResponseBodyModuleEntityDOS) SetEntityId added in v1.0.1

func (*CostCenterQueryResponseBodyModuleEntityDOS) SetEntityType added in v1.0.1

func (*CostCenterQueryResponseBodyModuleEntityDOS) SetName added in v1.0.1

func (*CostCenterQueryResponseBodyModuleEntityDOS) SetUserNum added in v1.0.1

func (CostCenterQueryResponseBodyModuleEntityDOS) String added in v1.0.1

type CostCenterSaveHeaders added in v1.0.9

type CostCenterSaveHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (CostCenterSaveHeaders) GoString added in v1.0.9

func (s CostCenterSaveHeaders) GoString() string

func (*CostCenterSaveHeaders) SetCommonHeaders added in v1.0.9

func (s *CostCenterSaveHeaders) SetCommonHeaders(v map[string]*string) *CostCenterSaveHeaders

func (*CostCenterSaveHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *CostCenterSaveHeaders) SetXAcsBtripSoCorpToken(v string) *CostCenterSaveHeaders

func (CostCenterSaveHeaders) String added in v1.0.9

func (s CostCenterSaveHeaders) String() string

type CostCenterSaveRequest added in v1.0.1

type CostCenterSaveRequest struct {
	AlipayNo    *string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	Number      *string `json:"number,omitempty" xml:"number,omitempty"`
	Scope       *int64  `json:"scope,omitempty" xml:"scope,omitempty"`
	ThirdpartId *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (CostCenterSaveRequest) GoString added in v1.0.1

func (s CostCenterSaveRequest) GoString() string

func (*CostCenterSaveRequest) SetAlipayNo added in v1.0.1

func (*CostCenterSaveRequest) SetNumber added in v1.0.1

func (*CostCenterSaveRequest) SetScope added in v1.0.1

func (*CostCenterSaveRequest) SetThirdpartId added in v1.0.1

func (s *CostCenterSaveRequest) SetThirdpartId(v string) *CostCenterSaveRequest

func (*CostCenterSaveRequest) SetTitle added in v1.0.1

func (CostCenterSaveRequest) String added in v1.0.1

func (s CostCenterSaveRequest) String() string

type CostCenterSaveResponse added in v1.0.1

type CostCenterSaveResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *CostCenterSaveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (CostCenterSaveResponse) GoString added in v1.0.1

func (s CostCenterSaveResponse) GoString() string

func (*CostCenterSaveResponse) SetBody added in v1.0.1

func (*CostCenterSaveResponse) SetHeaders added in v1.0.1

func (*CostCenterSaveResponse) SetStatusCode added in v1.0.1

func (CostCenterSaveResponse) String added in v1.0.1

func (s CostCenterSaveResponse) String() string

type CostCenterSaveResponseBody added in v1.0.1

type CostCenterSaveResponseBody struct {
	Code      *string                           `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                           `json:"message,omitempty" xml:"message,omitempty"`
	Module    *CostCenterSaveResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                             `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (CostCenterSaveResponseBody) GoString added in v1.0.1

func (s CostCenterSaveResponseBody) GoString() string

func (*CostCenterSaveResponseBody) SetCode added in v1.0.16

func (*CostCenterSaveResponseBody) SetMessage added in v1.0.16

func (*CostCenterSaveResponseBody) SetModule added in v1.0.1

func (*CostCenterSaveResponseBody) SetRequestId added in v1.0.1

func (*CostCenterSaveResponseBody) SetSuccess added in v1.0.1

func (*CostCenterSaveResponseBody) SetTraceId added in v1.0.1

func (CostCenterSaveResponseBody) String added in v1.0.1

type CostCenterSaveResponseBodyModule added in v1.0.1

type CostCenterSaveResponseBodyModule struct {
	Id *int64 `json:"id,omitempty" xml:"id,omitempty"`
}

func (CostCenterSaveResponseBodyModule) GoString added in v1.0.1

func (*CostCenterSaveResponseBodyModule) SetId added in v1.0.1

func (CostCenterSaveResponseBodyModule) String added in v1.0.1

type DepartmentSaveHeaders added in v1.0.9

type DepartmentSaveHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (DepartmentSaveHeaders) GoString added in v1.0.9

func (s DepartmentSaveHeaders) GoString() string

func (*DepartmentSaveHeaders) SetCommonHeaders added in v1.0.9

func (s *DepartmentSaveHeaders) SetCommonHeaders(v map[string]*string) *DepartmentSaveHeaders

func (*DepartmentSaveHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *DepartmentSaveHeaders) SetXAcsBtripSoCorpToken(v string) *DepartmentSaveHeaders

func (DepartmentSaveHeaders) String added in v1.0.9

func (s DepartmentSaveHeaders) String() string

type DepartmentSaveRequest added in v1.0.1

type DepartmentSaveRequest struct {
	DepartList []*DepartmentSaveRequestDepartList `json:"depart_list,omitempty" xml:"depart_list,omitempty" type:"Repeated"`
}

func (DepartmentSaveRequest) GoString added in v1.0.1

func (s DepartmentSaveRequest) GoString() string

func (*DepartmentSaveRequest) SetDepartList added in v1.0.1

func (DepartmentSaveRequest) String added in v1.0.1

func (s DepartmentSaveRequest) String() string

type DepartmentSaveRequestDepartList added in v1.0.1

type DepartmentSaveRequestDepartList struct {
	DepartId       *int64  `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName     *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	DepartPid      *int64  `json:"depart_pid,omitempty" xml:"depart_pid,omitempty"`
	ManagerIds     *string `json:"manager_ids,omitempty" xml:"manager_ids,omitempty"`
	Status         *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdDepartId  *string `json:"third_depart_id,omitempty" xml:"third_depart_id,omitempty"`
	ThirdDepartPid *string `json:"third_depart_pid,omitempty" xml:"third_depart_pid,omitempty"`
}

func (DepartmentSaveRequestDepartList) GoString added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetDepartId added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetDepartName added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetDepartPid added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetManagerIds added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetStatus added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetThirdDepartId added in v1.0.1

func (*DepartmentSaveRequestDepartList) SetThirdDepartPid added in v1.0.1

func (DepartmentSaveRequestDepartList) String added in v1.0.1

type DepartmentSaveResponse added in v1.0.1

type DepartmentSaveResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *DepartmentSaveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (DepartmentSaveResponse) GoString added in v1.0.1

func (s DepartmentSaveResponse) GoString() string

func (*DepartmentSaveResponse) SetBody added in v1.0.1

func (*DepartmentSaveResponse) SetHeaders added in v1.0.1

func (*DepartmentSaveResponse) SetStatusCode added in v1.0.1

func (DepartmentSaveResponse) String added in v1.0.1

func (s DepartmentSaveResponse) String() string

type DepartmentSaveResponseBody added in v1.0.1

type DepartmentSaveResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *string `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (DepartmentSaveResponseBody) GoString added in v1.0.1

func (s DepartmentSaveResponseBody) GoString() string

func (*DepartmentSaveResponseBody) SetCode added in v1.0.14

func (*DepartmentSaveResponseBody) SetMessage added in v1.0.14

func (*DepartmentSaveResponseBody) SetModule added in v1.0.1

func (*DepartmentSaveResponseBody) SetRequestId added in v1.0.1

func (*DepartmentSaveResponseBody) SetSuccess added in v1.0.1

func (*DepartmentSaveResponseBody) SetTraceId added in v1.0.1

func (DepartmentSaveResponseBody) String added in v1.0.1

type DepartmentSaveShrinkRequest added in v1.0.1

type DepartmentSaveShrinkRequest struct {
	DepartListShrink *string `json:"depart_list,omitempty" xml:"depart_list,omitempty"`
}

func (DepartmentSaveShrinkRequest) GoString added in v1.0.1

func (s DepartmentSaveShrinkRequest) GoString() string

func (*DepartmentSaveShrinkRequest) SetDepartListShrink added in v1.0.1

func (DepartmentSaveShrinkRequest) String added in v1.0.1

type EntityAddHeaders added in v1.0.9

type EntityAddHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (EntityAddHeaders) GoString added in v1.0.9

func (s EntityAddHeaders) GoString() string

func (*EntityAddHeaders) SetCommonHeaders added in v1.0.9

func (s *EntityAddHeaders) SetCommonHeaders(v map[string]*string) *EntityAddHeaders

func (*EntityAddHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *EntityAddHeaders) SetXAcsBtripSoCorpToken(v string) *EntityAddHeaders

func (EntityAddHeaders) String added in v1.0.9

func (s EntityAddHeaders) String() string

type EntityAddRequest added in v1.0.1

type EntityAddRequest struct {
	EntityDOList []*EntityAddRequestEntityDOList `json:"entity_d_o_list,omitempty" xml:"entity_d_o_list,omitempty" type:"Repeated"`
	ThirdpartId  *string                         `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (EntityAddRequest) GoString added in v1.0.1

func (s EntityAddRequest) GoString() string

func (*EntityAddRequest) SetEntityDOList added in v1.0.1

func (*EntityAddRequest) SetThirdpartId added in v1.0.1

func (s *EntityAddRequest) SetThirdpartId(v string) *EntityAddRequest

func (EntityAddRequest) String added in v1.0.1

func (s EntityAddRequest) String() string

type EntityAddRequestEntityDOList added in v1.0.1

type EntityAddRequestEntityDOList struct {
	EntityId   *string `json:"entity_id,omitempty" xml:"entity_id,omitempty"`
	EntityType *string `json:"entity_type,omitempty" xml:"entity_type,omitempty"`
}

func (EntityAddRequestEntityDOList) GoString added in v1.0.1

func (s EntityAddRequestEntityDOList) GoString() string

func (*EntityAddRequestEntityDOList) SetEntityId added in v1.0.1

func (*EntityAddRequestEntityDOList) SetEntityType added in v1.0.1

func (EntityAddRequestEntityDOList) String added in v1.0.1

type EntityAddResponse added in v1.0.1

type EntityAddResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EntityAddResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EntityAddResponse) GoString added in v1.0.1

func (s EntityAddResponse) GoString() string

func (*EntityAddResponse) SetBody added in v1.0.1

func (*EntityAddResponse) SetHeaders added in v1.0.1

func (s *EntityAddResponse) SetHeaders(v map[string]*string) *EntityAddResponse

func (*EntityAddResponse) SetStatusCode added in v1.0.1

func (s *EntityAddResponse) SetStatusCode(v int32) *EntityAddResponse

func (EntityAddResponse) String added in v1.0.1

func (s EntityAddResponse) String() string

type EntityAddResponseBody added in v1.0.1

type EntityAddResponseBody struct {
	Code      *string                      `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                      `json:"message,omitempty" xml:"message,omitempty"`
	Module    *EntityAddResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                        `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (EntityAddResponseBody) GoString added in v1.0.1

func (s EntityAddResponseBody) GoString() string

func (*EntityAddResponseBody) SetCode added in v1.0.16

func (*EntityAddResponseBody) SetMessage added in v1.0.16

func (*EntityAddResponseBody) SetModule added in v1.0.1

func (*EntityAddResponseBody) SetRequestId added in v1.0.1

func (*EntityAddResponseBody) SetSuccess added in v1.0.1

func (*EntityAddResponseBody) SetTraceId added in v1.0.1

func (EntityAddResponseBody) String added in v1.0.1

func (s EntityAddResponseBody) String() string

type EntityAddResponseBodyModule added in v1.0.1

type EntityAddResponseBodyModule struct {
	AddNum          *int32 `json:"add_num,omitempty" xml:"add_num,omitempty"`
	SelectedUserNum *int32 `json:"selected_user_num,omitempty" xml:"selected_user_num,omitempty"`
}

func (EntityAddResponseBodyModule) GoString added in v1.0.1

func (s EntityAddResponseBodyModule) GoString() string

func (*EntityAddResponseBodyModule) SetAddNum added in v1.0.1

func (*EntityAddResponseBodyModule) SetSelectedUserNum added in v1.0.1

func (EntityAddResponseBodyModule) String added in v1.0.1

type EntityAddShrinkRequest added in v1.0.1

type EntityAddShrinkRequest struct {
	EntityDOListShrink *string `json:"entity_d_o_list,omitempty" xml:"entity_d_o_list,omitempty"`
	ThirdpartId        *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (EntityAddShrinkRequest) GoString added in v1.0.1

func (s EntityAddShrinkRequest) GoString() string

func (*EntityAddShrinkRequest) SetEntityDOListShrink added in v1.0.1

func (s *EntityAddShrinkRequest) SetEntityDOListShrink(v string) *EntityAddShrinkRequest

func (*EntityAddShrinkRequest) SetThirdpartId added in v1.0.1

func (EntityAddShrinkRequest) String added in v1.0.1

func (s EntityAddShrinkRequest) String() string

type EntityDeleteHeaders added in v1.0.9

type EntityDeleteHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (EntityDeleteHeaders) GoString added in v1.0.9

func (s EntityDeleteHeaders) GoString() string

func (*EntityDeleteHeaders) SetCommonHeaders added in v1.0.9

func (s *EntityDeleteHeaders) SetCommonHeaders(v map[string]*string) *EntityDeleteHeaders

func (*EntityDeleteHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *EntityDeleteHeaders) SetXAcsBtripSoCorpToken(v string) *EntityDeleteHeaders

func (EntityDeleteHeaders) String added in v1.0.9

func (s EntityDeleteHeaders) String() string

type EntityDeleteRequest added in v1.0.1

type EntityDeleteRequest struct {
	DelAll       *bool                              `json:"del_all,omitempty" xml:"del_all,omitempty"`
	EntityDOList []*EntityDeleteRequestEntityDOList `json:"entity_d_o_list,omitempty" xml:"entity_d_o_list,omitempty" type:"Repeated"`
	ThirdpartId  *string                            `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (EntityDeleteRequest) GoString added in v1.0.1

func (s EntityDeleteRequest) GoString() string

func (*EntityDeleteRequest) SetDelAll added in v1.0.1

func (s *EntityDeleteRequest) SetDelAll(v bool) *EntityDeleteRequest

func (*EntityDeleteRequest) SetEntityDOList added in v1.0.1

func (*EntityDeleteRequest) SetThirdpartId added in v1.0.1

func (s *EntityDeleteRequest) SetThirdpartId(v string) *EntityDeleteRequest

func (EntityDeleteRequest) String added in v1.0.1

func (s EntityDeleteRequest) String() string

type EntityDeleteRequestEntityDOList added in v1.0.1

type EntityDeleteRequestEntityDOList struct {
	EntityId   *string `json:"entity_id,omitempty" xml:"entity_id,omitempty"`
	EntityType *string `json:"entity_type,omitempty" xml:"entity_type,omitempty"`
}

func (EntityDeleteRequestEntityDOList) GoString added in v1.0.1

func (*EntityDeleteRequestEntityDOList) SetEntityId added in v1.0.1

func (*EntityDeleteRequestEntityDOList) SetEntityType added in v1.0.1

func (EntityDeleteRequestEntityDOList) String added in v1.0.1

type EntityDeleteResponse added in v1.0.1

type EntityDeleteResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EntityDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EntityDeleteResponse) GoString added in v1.0.1

func (s EntityDeleteResponse) GoString() string

func (*EntityDeleteResponse) SetBody added in v1.0.1

func (*EntityDeleteResponse) SetHeaders added in v1.0.1

func (s *EntityDeleteResponse) SetHeaders(v map[string]*string) *EntityDeleteResponse

func (*EntityDeleteResponse) SetStatusCode added in v1.0.1

func (s *EntityDeleteResponse) SetStatusCode(v int32) *EntityDeleteResponse

func (EntityDeleteResponse) String added in v1.0.1

func (s EntityDeleteResponse) String() string

type EntityDeleteResponseBody added in v1.0.1

type EntityDeleteResponseBody struct {
	Code      *string                         `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                         `json:"message,omitempty" xml:"message,omitempty"`
	Module    *EntityDeleteResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	MorePage  *bool                           `json:"more_page,omitempty" xml:"more_page,omitempty"`
	RequestId *string                         `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                           `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (EntityDeleteResponseBody) GoString added in v1.0.1

func (s EntityDeleteResponseBody) GoString() string

func (*EntityDeleteResponseBody) SetCode added in v1.0.16

func (*EntityDeleteResponseBody) SetMessage added in v1.0.16

func (*EntityDeleteResponseBody) SetModule added in v1.0.1

func (*EntityDeleteResponseBody) SetMorePage added in v1.0.1

func (*EntityDeleteResponseBody) SetRequestId added in v1.0.1

func (*EntityDeleteResponseBody) SetSuccess added in v1.0.1

func (*EntityDeleteResponseBody) SetTraceId added in v1.0.1

func (EntityDeleteResponseBody) String added in v1.0.1

func (s EntityDeleteResponseBody) String() string

type EntityDeleteResponseBodyModule added in v1.0.1

type EntityDeleteResponseBodyModule struct {
	RemoveNum       *int32 `json:"remove_num,omitempty" xml:"remove_num,omitempty"`
	SelectedUserNum *int32 `json:"selected_user_num,omitempty" xml:"selected_user_num,omitempty"`
}

func (EntityDeleteResponseBodyModule) GoString added in v1.0.1

func (*EntityDeleteResponseBodyModule) SetRemoveNum added in v1.0.1

func (*EntityDeleteResponseBodyModule) SetSelectedUserNum added in v1.0.1

func (EntityDeleteResponseBodyModule) String added in v1.0.1

type EntityDeleteShrinkRequest added in v1.0.1

type EntityDeleteShrinkRequest struct {
	DelAll             *bool   `json:"del_all,omitempty" xml:"del_all,omitempty"`
	EntityDOListShrink *string `json:"entity_d_o_list,omitempty" xml:"entity_d_o_list,omitempty"`
	ThirdpartId        *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (EntityDeleteShrinkRequest) GoString added in v1.0.1

func (s EntityDeleteShrinkRequest) GoString() string

func (*EntityDeleteShrinkRequest) SetDelAll added in v1.0.1

func (*EntityDeleteShrinkRequest) SetEntityDOListShrink added in v1.0.1

func (s *EntityDeleteShrinkRequest) SetEntityDOListShrink(v string) *EntityDeleteShrinkRequest

func (*EntityDeleteShrinkRequest) SetThirdpartId added in v1.0.1

func (EntityDeleteShrinkRequest) String added in v1.0.1

func (s EntityDeleteShrinkRequest) String() string

type EntitySetHeaders added in v1.0.9

type EntitySetHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (EntitySetHeaders) GoString added in v1.0.9

func (s EntitySetHeaders) GoString() string

func (*EntitySetHeaders) SetCommonHeaders added in v1.0.9

func (s *EntitySetHeaders) SetCommonHeaders(v map[string]*string) *EntitySetHeaders

func (*EntitySetHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *EntitySetHeaders) SetXAcsBtripSoCorpToken(v string) *EntitySetHeaders

func (EntitySetHeaders) String added in v1.0.9

func (s EntitySetHeaders) String() string

type EntitySetRequest added in v1.0.1

type EntitySetRequest struct {
	EntityDOList []*EntitySetRequestEntityDOList `json:"entity_d_o_list,omitempty" xml:"entity_d_o_list,omitempty" type:"Repeated"`
	ThirdpartId  *string                         `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (EntitySetRequest) GoString added in v1.0.1

func (s EntitySetRequest) GoString() string

func (*EntitySetRequest) SetEntityDOList added in v1.0.1

func (*EntitySetRequest) SetThirdpartId added in v1.0.1

func (s *EntitySetRequest) SetThirdpartId(v string) *EntitySetRequest

func (EntitySetRequest) String added in v1.0.1

func (s EntitySetRequest) String() string

type EntitySetRequestEntityDOList added in v1.0.1

type EntitySetRequestEntityDOList struct {
	EntityId   *string `json:"entity_id,omitempty" xml:"entity_id,omitempty"`
	EntityType *string `json:"entity_type,omitempty" xml:"entity_type,omitempty"`
}

func (EntitySetRequestEntityDOList) GoString added in v1.0.1

func (s EntitySetRequestEntityDOList) GoString() string

func (*EntitySetRequestEntityDOList) SetEntityId added in v1.0.1

func (*EntitySetRequestEntityDOList) SetEntityType added in v1.0.1

func (EntitySetRequestEntityDOList) String added in v1.0.1

type EntitySetResponse added in v1.0.1

type EntitySetResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EntitySetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EntitySetResponse) GoString added in v1.0.1

func (s EntitySetResponse) GoString() string

func (*EntitySetResponse) SetBody added in v1.0.1

func (*EntitySetResponse) SetHeaders added in v1.0.1

func (s *EntitySetResponse) SetHeaders(v map[string]*string) *EntitySetResponse

func (*EntitySetResponse) SetStatusCode added in v1.0.1

func (s *EntitySetResponse) SetStatusCode(v int32) *EntitySetResponse

func (EntitySetResponse) String added in v1.0.1

func (s EntitySetResponse) String() string

type EntitySetResponseBody added in v1.0.1

type EntitySetResponseBody struct {
	Code      *string                      `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                      `json:"message,omitempty" xml:"message,omitempty"`
	Module    *EntitySetResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	MorePage  *bool                        `json:"more_page,omitempty" xml:"more_page,omitempty"`
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                        `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (EntitySetResponseBody) GoString added in v1.0.1

func (s EntitySetResponseBody) GoString() string

func (*EntitySetResponseBody) SetCode added in v1.0.16

func (*EntitySetResponseBody) SetMessage added in v1.0.16

func (*EntitySetResponseBody) SetModule added in v1.0.1

func (*EntitySetResponseBody) SetMorePage added in v1.0.1

func (*EntitySetResponseBody) SetRequestId added in v1.0.1

func (*EntitySetResponseBody) SetSuccess added in v1.0.1

func (*EntitySetResponseBody) SetTraceId added in v1.0.1

func (EntitySetResponseBody) String added in v1.0.1

func (s EntitySetResponseBody) String() string

type EntitySetResponseBodyModule added in v1.0.1

type EntitySetResponseBodyModule struct {
	AddNum          *int32 `json:"add_num,omitempty" xml:"add_num,omitempty"`
	RemoveNum       *int32 `json:"remove_num,omitempty" xml:"remove_num,omitempty"`
	SelectedUserNum *int32 `json:"selected_user_num,omitempty" xml:"selected_user_num,omitempty"`
}

func (EntitySetResponseBodyModule) GoString added in v1.0.1

func (s EntitySetResponseBodyModule) GoString() string

func (*EntitySetResponseBodyModule) SetAddNum added in v1.0.1

func (*EntitySetResponseBodyModule) SetRemoveNum added in v1.0.1

func (*EntitySetResponseBodyModule) SetSelectedUserNum added in v1.0.1

func (EntitySetResponseBodyModule) String added in v1.0.1

type EntitySetShrinkRequest added in v1.0.1

type EntitySetShrinkRequest struct {
	EntityDOListShrink *string `json:"entity_d_o_list,omitempty" xml:"entity_d_o_list,omitempty"`
	ThirdpartId        *string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
}

func (EntitySetShrinkRequest) GoString added in v1.0.1

func (s EntitySetShrinkRequest) GoString() string

func (*EntitySetShrinkRequest) SetEntityDOListShrink added in v1.0.1

func (s *EntitySetShrinkRequest) SetEntityDOListShrink(v string) *EntitySetShrinkRequest

func (*EntitySetShrinkRequest) SetThirdpartId added in v1.0.1

func (EntitySetShrinkRequest) String added in v1.0.1

func (s EntitySetShrinkRequest) String() string

type EstimatedPriceQueryHeaders added in v1.0.29

type EstimatedPriceQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (EstimatedPriceQueryHeaders) GoString added in v1.0.29

func (s EstimatedPriceQueryHeaders) GoString() string

func (*EstimatedPriceQueryHeaders) SetCommonHeaders added in v1.0.29

func (*EstimatedPriceQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.29

func (s *EstimatedPriceQueryHeaders) SetXAcsBtripSoCorpToken(v string) *EstimatedPriceQueryHeaders

func (EstimatedPriceQueryHeaders) String added in v1.0.29

type EstimatedPriceQueryRequest added in v1.0.29

type EstimatedPriceQueryRequest struct {
	ArrCity     *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	Category    *string `json:"category,omitempty" xml:"category,omitempty"`
	DepCity     *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	EndTime     *int64  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	ItineraryId *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	StartTime   *int64  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	SubCorpId   *string `json:"sub_corp_id,omitempty" xml:"sub_corp_id,omitempty"`
	UserId      *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (EstimatedPriceQueryRequest) GoString added in v1.0.29

func (s EstimatedPriceQueryRequest) GoString() string

func (*EstimatedPriceQueryRequest) SetArrCity added in v1.0.29

func (*EstimatedPriceQueryRequest) SetCategory added in v1.0.29

func (*EstimatedPriceQueryRequest) SetDepCity added in v1.0.29

func (*EstimatedPriceQueryRequest) SetEndTime added in v1.0.29

func (*EstimatedPriceQueryRequest) SetItineraryId added in v1.0.29

func (*EstimatedPriceQueryRequest) SetStartTime added in v1.0.29

func (*EstimatedPriceQueryRequest) SetSubCorpId added in v1.0.49

func (*EstimatedPriceQueryRequest) SetUserId added in v1.0.29

func (EstimatedPriceQueryRequest) String added in v1.0.29

type EstimatedPriceQueryResponse added in v1.0.29

type EstimatedPriceQueryResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *EstimatedPriceQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (EstimatedPriceQueryResponse) GoString added in v1.0.29

func (s EstimatedPriceQueryResponse) GoString() string

func (*EstimatedPriceQueryResponse) SetBody added in v1.0.29

func (*EstimatedPriceQueryResponse) SetHeaders added in v1.0.29

func (*EstimatedPriceQueryResponse) SetStatusCode added in v1.0.29

func (EstimatedPriceQueryResponse) String added in v1.0.29

type EstimatedPriceQueryResponseBody added in v1.0.29

type EstimatedPriceQueryResponseBody struct {
	Code      *int32                                 `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                `json:"message,omitempty" xml:"message,omitempty"`
	Module    *EstimatedPriceQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                  `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (EstimatedPriceQueryResponseBody) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBody) SetCode added in v1.0.29

func (*EstimatedPriceQueryResponseBody) SetMessage added in v1.0.29

func (*EstimatedPriceQueryResponseBody) SetModule added in v1.0.29

func (*EstimatedPriceQueryResponseBody) SetRequestId added in v1.0.29

func (*EstimatedPriceQueryResponseBody) SetSuccess added in v1.0.29

func (*EstimatedPriceQueryResponseBody) SetTraceId added in v1.0.29

func (EstimatedPriceQueryResponseBody) String added in v1.0.29

type EstimatedPriceQueryResponseBodyModule added in v1.0.29

type EstimatedPriceQueryResponseBodyModule struct {
	HotelFeeDetail []*EstimatedPriceQueryResponseBodyModuleHotelFeeDetail `json:"hotel_fee_detail,omitempty" xml:"hotel_fee_detail,omitempty" type:"Repeated"`
	TotalHotelFee  *int64                                                 `json:"total_hotel_fee,omitempty" xml:"total_hotel_fee,omitempty"`
	TrafficFee     *EstimatedPriceQueryResponseBodyModuleTrafficFee       `json:"traffic_fee,omitempty" xml:"traffic_fee,omitempty" type:"Struct"`
}

func (EstimatedPriceQueryResponseBodyModule) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModule) SetHotelFeeDetail added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModule) SetTotalHotelFee added in v1.0.44

func (*EstimatedPriceQueryResponseBodyModule) SetTrafficFee added in v1.0.29

func (EstimatedPriceQueryResponseBodyModule) String added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleHotelFeeDetail added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleHotelFeeDetail struct {
	City        *string `json:"city,omitempty" xml:"city,omitempty"`
	Criterion   *int64  `json:"criterion,omitempty" xml:"criterion,omitempty"`
	ItineraryId *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	Total       *int64  `json:"total,omitempty" xml:"total,omitempty"`
	TripDays    *int32  `json:"trip_days,omitempty" xml:"trip_days,omitempty"`
}

func (EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) SetCity added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) SetCriterion added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) SetItineraryId added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) SetTotal added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) SetTripDays added in v1.0.29

func (EstimatedPriceQueryResponseBodyModuleHotelFeeDetail) String added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFee added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFee struct {
	BtripRoutes []*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes `json:"btrip_routes,omitempty" xml:"btrip_routes,omitempty" type:"Repeated"`
	ErrMsg      *string                                                       `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	MaxFee      *int64                                                        `json:"max_fee,omitempty" xml:"max_fee,omitempty"`
	MinFee      *int64                                                        `json:"min_fee,omitempty" xml:"min_fee,omitempty"`
	Success     *bool                                                         `json:"success,omitempty" xml:"success,omitempty"`
}

func (EstimatedPriceQueryResponseBodyModuleTrafficFee) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFee) SetErrMsg added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFee) SetMaxFee added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFee) SetMinFee added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFee) SetSuccess added in v1.0.29

func (EstimatedPriceQueryResponseBodyModuleTrafficFee) String added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes struct {
	ArrCity *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrDate *int64  `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// cheapest
	Cheapest      *EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest      `json:"cheapest,omitempty" xml:"cheapest,omitempty" type:"Struct"`
	DepCity       *string                                                                  `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate       *int64                                                                   `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	ErrMsg        *string                                                                  `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	ItineraryId   *string                                                                  `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	MostExpensive *EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive `json:"most_expensive,omitempty" xml:"most_expensive,omitempty" type:"Struct"`
	Success       *bool                                                                    `json:"success,omitempty" xml:"success,omitempty"`
}

func (EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetArrCity added in v1.0.32

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetArrDate added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetDepCity added in v1.0.32

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetDepDate added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetErrMsg added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetItineraryId added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) SetSuccess added in v1.0.29

func (EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutes) String added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest struct {
	ArrTime   *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	DepTime   *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	Fee       *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
	SeatGrade *string `json:"seat_grade,omitempty" xml:"seat_grade,omitempty"`
	VehicleNo *string `json:"vehicle_no,omitempty" xml:"vehicle_no,omitempty"`
}

func (EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) SetArrTime added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) SetDepTime added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) SetFee added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) SetSeatGrade added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) SetVehicleNo added in v1.0.29

func (EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesCheapest) String added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive added in v1.0.29

type EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive struct {
	ArrTime   *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	DepTime   *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	Fee       *int64  `json:"fee,omitempty" xml:"fee,omitempty"`
	SeatGrade *string `json:"seat_grade,omitempty" xml:"seat_grade,omitempty"`
	VehicleNo *string `json:"vehicle_no,omitempty" xml:"vehicle_no,omitempty"`
}

func (EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) GoString added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) SetArrTime added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) SetDepTime added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) SetFee added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) SetSeatGrade added in v1.0.29

func (*EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) SetVehicleNo added in v1.0.29

func (EstimatedPriceQueryResponseBodyModuleTrafficFeeBtripRoutesMostExpensive) String added in v1.0.29

type ExceedApplySyncHeaders added in v1.0.9

type ExceedApplySyncHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ExceedApplySyncHeaders) GoString added in v1.0.9

func (s ExceedApplySyncHeaders) GoString() string

func (*ExceedApplySyncHeaders) SetCommonHeaders added in v1.0.9

func (s *ExceedApplySyncHeaders) SetCommonHeaders(v map[string]*string) *ExceedApplySyncHeaders

func (*ExceedApplySyncHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ExceedApplySyncHeaders) SetXAcsBtripSoCorpToken(v string) *ExceedApplySyncHeaders

func (ExceedApplySyncHeaders) String added in v1.0.9

func (s ExceedApplySyncHeaders) String() string

type ExceedApplySyncRequest added in v1.0.1

type ExceedApplySyncRequest struct {
	ApplyId          *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BizCategory      *int32  `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
	Remark           *string `json:"remark,omitempty" xml:"remark,omitempty"`
	Status           *int32  `json:"status,omitempty" xml:"status,omitempty"`
	ThirdpartyFlowId *string `json:"thirdparty_flow_id,omitempty" xml:"thirdparty_flow_id,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (ExceedApplySyncRequest) GoString added in v1.0.1

func (s ExceedApplySyncRequest) GoString() string

func (*ExceedApplySyncRequest) SetApplyId added in v1.0.1

func (*ExceedApplySyncRequest) SetBizCategory added in v1.0.1

func (s *ExceedApplySyncRequest) SetBizCategory(v int32) *ExceedApplySyncRequest

func (*ExceedApplySyncRequest) SetRemark added in v1.0.1

func (*ExceedApplySyncRequest) SetStatus added in v1.0.1

func (*ExceedApplySyncRequest) SetThirdpartyFlowId added in v1.0.1

func (s *ExceedApplySyncRequest) SetThirdpartyFlowId(v string) *ExceedApplySyncRequest

func (*ExceedApplySyncRequest) SetUserId added in v1.0.1

func (ExceedApplySyncRequest) String added in v1.0.1

func (s ExceedApplySyncRequest) String() string

type ExceedApplySyncResponse added in v1.0.1

type ExceedApplySyncResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ExceedApplySyncResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ExceedApplySyncResponse) GoString added in v1.0.1

func (s ExceedApplySyncResponse) GoString() string

func (*ExceedApplySyncResponse) SetBody added in v1.0.1

func (*ExceedApplySyncResponse) SetHeaders added in v1.0.1

func (*ExceedApplySyncResponse) SetStatusCode added in v1.0.1

func (ExceedApplySyncResponse) String added in v1.0.1

func (s ExceedApplySyncResponse) String() string

type ExceedApplySyncResponseBody added in v1.0.1

type ExceedApplySyncResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module    *bool   `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ExceedApplySyncResponseBody) GoString added in v1.0.1

func (s ExceedApplySyncResponseBody) GoString() string

func (*ExceedApplySyncResponseBody) SetCode added in v1.0.16

func (*ExceedApplySyncResponseBody) SetMessage added in v1.0.16

func (*ExceedApplySyncResponseBody) SetModule added in v1.0.1

func (*ExceedApplySyncResponseBody) SetRequestId added in v1.0.1

func (*ExceedApplySyncResponseBody) SetSuccess added in v1.0.1

func (*ExceedApplySyncResponseBody) SetTraceId added in v1.0.1

func (ExceedApplySyncResponseBody) String added in v1.0.1

type FlightBillSettlementQueryHeaders added in v1.0.9

type FlightBillSettlementQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (FlightBillSettlementQueryHeaders) GoString added in v1.0.9

func (*FlightBillSettlementQueryHeaders) SetCommonHeaders added in v1.0.9

func (*FlightBillSettlementQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (FlightBillSettlementQueryHeaders) String added in v1.0.9

type FlightBillSettlementQueryRequest added in v1.0.1

type FlightBillSettlementQueryRequest struct {
	PageNo      *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize    *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	PeriodEnd   *string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string `json:"period_start,omitempty" xml:"period_start,omitempty"`
}

func (FlightBillSettlementQueryRequest) GoString added in v1.0.1

func (*FlightBillSettlementQueryRequest) SetPageNo added in v1.0.1

func (*FlightBillSettlementQueryRequest) SetPageSize added in v1.0.1

func (*FlightBillSettlementQueryRequest) SetPeriodEnd added in v1.0.1

func (*FlightBillSettlementQueryRequest) SetPeriodStart added in v1.0.1

func (FlightBillSettlementQueryRequest) String added in v1.0.1

type FlightBillSettlementQueryResponse added in v1.0.1

type FlightBillSettlementQueryResponse struct {
	Headers    map[string]*string                     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightBillSettlementQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightBillSettlementQueryResponse) GoString added in v1.0.1

func (*FlightBillSettlementQueryResponse) SetBody added in v1.0.1

func (*FlightBillSettlementQueryResponse) SetHeaders added in v1.0.1

func (*FlightBillSettlementQueryResponse) SetStatusCode added in v1.0.1

func (FlightBillSettlementQueryResponse) String added in v1.0.1

type FlightBillSettlementQueryResponseBody added in v1.0.1

type FlightBillSettlementQueryResponseBody struct {
	Code      *string                                      `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                      `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightBillSettlementQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                        `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                      `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightBillSettlementQueryResponseBody) GoString added in v1.0.1

func (*FlightBillSettlementQueryResponseBody) SetCode added in v1.0.17

func (*FlightBillSettlementQueryResponseBody) SetMessage added in v1.0.16

func (*FlightBillSettlementQueryResponseBody) SetModule added in v1.0.1

func (*FlightBillSettlementQueryResponseBody) SetRequestId added in v1.0.1

func (*FlightBillSettlementQueryResponseBody) SetSuccess added in v1.0.1

func (*FlightBillSettlementQueryResponseBody) SetTraceId added in v1.0.1

func (FlightBillSettlementQueryResponseBody) String added in v1.0.1

type FlightBillSettlementQueryResponseBodyModule added in v1.0.1

type FlightBillSettlementQueryResponseBodyModule struct {
	Category    *int32                                                 `json:"category,omitempty" xml:"category,omitempty"`
	CorpId      *string                                                `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	DataList    []*FlightBillSettlementQueryResponseBodyModuleDataList `json:"data_list,omitempty" xml:"data_list,omitempty" type:"Repeated"`
	PeriodEnd   *string                                                `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string                                                `json:"period_start,omitempty" xml:"period_start,omitempty"`
	TotalNum    *int64                                                 `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

func (FlightBillSettlementQueryResponseBodyModule) GoString added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModule) SetCategory added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModule) SetDataList added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModule) SetPeriodEnd added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModule) SetPeriodStart added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModule) SetTotalNum added in v1.0.1

func (FlightBillSettlementQueryResponseBodyModule) String added in v1.0.1

type FlightBillSettlementQueryResponseBodyModuleDataList added in v1.0.1

type FlightBillSettlementQueryResponseBodyModuleDataList struct {
	AdvanceDay             *int32   `json:"advance_day,omitempty" xml:"advance_day,omitempty"`
	AirlineCorpCode        *string  `json:"airline_corp_code,omitempty" xml:"airline_corp_code,omitempty"`
	AirlineCorpName        *string  `json:"airline_corp_name,omitempty" xml:"airline_corp_name,omitempty"`
	AlipayTradeNo          *string  `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	ApplyId                *string  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ArrAirportCode         *string  `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrCity                *string  `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrDate                *string  `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	ArrStation             *string  `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	ArrTime                *string  `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	BillRecordTime         *string  `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	BookTime               *string  `json:"book_time,omitempty" xml:"book_time,omitempty"`
	BookerId               *string  `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	BookerJobNo            *string  `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	BookerName             *string  `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	BtripCouponFee         *float64 `json:"btrip_coupon_fee,omitempty" xml:"btrip_coupon_fee,omitempty"`
	BuildFee               *float64 `json:"build_fee,omitempty" xml:"build_fee,omitempty"`
	Cabin                  *string  `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass             *string  `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CapitalDirection       *string  `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	CascadeDepartment      *string  `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	ChangeFee              *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	CorpPayOrderFee        *float64 `json:"corp_pay_order_fee,omitempty" xml:"corp_pay_order_fee,omitempty"`
	CostCenter             *string  `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	CostCenterNumber       *string  `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	Coupon                 *float64 `json:"coupon,omitempty" xml:"coupon,omitempty"`
	DepAirportCode         *string  `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	Department             *string  `json:"department,omitempty" xml:"department,omitempty"`
	DepartmentId           *string  `json:"department_id,omitempty" xml:"department_id,omitempty"`
	DeptCity               *string  `json:"dept_city,omitempty" xml:"dept_city,omitempty"`
	DeptDate               *string  `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	DeptStation            *string  `json:"dept_station,omitempty" xml:"dept_station,omitempty"`
	DeptTime               *string  `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	Discount               *string  `json:"discount,omitempty" xml:"discount,omitempty"`
	FeeType                *string  `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	FlightNo               *string  `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	Index                  *string  `json:"index,omitempty" xml:"index,omitempty"`
	InsuranceFee           *float64 `json:"insurance_fee,omitempty" xml:"insurance_fee,omitempty"`
	InvoiceTitle           *string  `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	ItineraryNum           *string  `json:"itinerary_num,omitempty" xml:"itinerary_num,omitempty"`
	ItineraryPrice         *float64 `json:"itinerary_price,omitempty" xml:"itinerary_price,omitempty"`
	MostDifferenceDeptTime *string  `json:"most_difference_dept_time,omitempty" xml:"most_difference_dept_time,omitempty"`
	MostDifferenceDiscount *string  `json:"most_difference_discount,omitempty" xml:"most_difference_discount,omitempty"`
	MostDifferenceFlightNo *string  `json:"most_difference_flight_no,omitempty" xml:"most_difference_flight_no,omitempty"`
	MostDifferencePrice    *float64 `json:"most_difference_price,omitempty" xml:"most_difference_price,omitempty"`
	MostDifferenceReason   *string  `json:"most_difference_reason,omitempty" xml:"most_difference_reason,omitempty"`
	MostPrice              *float64 `json:"most_price,omitempty" xml:"most_price,omitempty"`
	NegotiationCouponFee   *float64 `json:"negotiation_coupon_fee,omitempty" xml:"negotiation_coupon_fee,omitempty"`
	OilFee                 *float64 `json:"oil_fee,omitempty" xml:"oil_fee,omitempty"`
	OrderId                *string  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OverApplyId            *string  `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	PrimaryId              *int64   `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	ProjectCode            *string  `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectName            *string  `json:"project_name,omitempty" xml:"project_name,omitempty"`
	RefundFee              *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	RefundUpgradeCost      *float64 `json:"refund_upgrade_cost,omitempty" xml:"refund_upgrade_cost,omitempty"`
	Remark                 *string  `json:"remark,omitempty" xml:"remark,omitempty"`
	RepeatRefund           *string  `json:"repeat_refund,omitempty" xml:"repeat_refund,omitempty"`
	SealPrice              *float64 `json:"seal_price,omitempty" xml:"seal_price,omitempty"`
	ServiceFee             *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	SettlementFee          *float64 `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	SettlementGrantFee     *float64 `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	SettlementTime         *string  `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	SettlementType         *string  `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	Status                 *int32   `json:"status,omitempty" xml:"status,omitempty"`
	TicketId               *string  `json:"ticket_id,omitempty" xml:"ticket_id,omitempty"`
	TravelerId             *string  `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	TravelerJobNo          *string  `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	TravelerName           *string  `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	UpgradeCost            *float64 `json:"upgrade_cost,omitempty" xml:"upgrade_cost,omitempty"`
	VoucherType            *int32   `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

func (FlightBillSettlementQueryResponseBodyModuleDataList) GoString added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetAdvanceDay added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetAirlineCorpCode added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetAirlineCorpName added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetAlipayTradeNo added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetApplyId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetArrAirportCode added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetArrCity added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetArrDate added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetArrStation added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetArrTime added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBillRecordTime added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBookTime added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBookerId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBookerJobNo added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBookerName added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBtripCouponFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetBuildFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCabin added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCabinClass added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCapitalDirection added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCascadeDepartment added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetChangeFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCorpPayOrderFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCostCenter added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCostCenterNumber added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetCoupon added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDepAirportCode added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDepartment added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDepartmentId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDeptCity added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDeptDate added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDeptStation added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDeptTime added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetDiscount added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetFeeType added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetFlightNo added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetIndex added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetInsuranceFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetInvoiceTitle added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetItineraryNum added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetItineraryPrice added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceDeptTime added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceDiscount added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceFlightNo added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferencePrice added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceReason added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetMostPrice added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetNegotiationCouponFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetOilFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetOrderId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetOverApplyId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetPrimaryId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetProjectCode added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetProjectName added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetRefundFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetRefundUpgradeCost added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetRemark added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetRepeatRefund added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetSealPrice added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetServiceFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementGrantFee added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementTime added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementType added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetStatus added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetTicketId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetTravelerId added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetTravelerJobNo added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetTravelerName added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetUpgradeCost added in v1.0.1

func (*FlightBillSettlementQueryResponseBodyModuleDataList) SetVoucherType added in v1.0.1

func (FlightBillSettlementQueryResponseBodyModuleDataList) String added in v1.0.1

type FlightCancelOrderHeaders added in v1.0.36

type FlightCancelOrderHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightCancelOrderHeaders) GoString added in v1.0.36

func (s FlightCancelOrderHeaders) GoString() string

func (*FlightCancelOrderHeaders) SetCommonHeaders added in v1.0.36

func (s *FlightCancelOrderHeaders) SetCommonHeaders(v map[string]*string) *FlightCancelOrderHeaders

func (*FlightCancelOrderHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *FlightCancelOrderHeaders) SetXAcsBtripCorpToken(v string) *FlightCancelOrderHeaders

func (FlightCancelOrderHeaders) String added in v1.0.36

func (s FlightCancelOrderHeaders) String() string

type FlightCancelOrderRequest added in v1.0.36

type FlightCancelOrderRequest struct {
	DisOrderId *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
}

func (FlightCancelOrderRequest) GoString added in v1.0.36

func (s FlightCancelOrderRequest) GoString() string

func (*FlightCancelOrderRequest) SetDisOrderId added in v1.0.36

func (FlightCancelOrderRequest) String added in v1.0.36

func (s FlightCancelOrderRequest) String() string

type FlightCancelOrderResponse added in v1.0.36

type FlightCancelOrderResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightCancelOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightCancelOrderResponse) GoString added in v1.0.36

func (s FlightCancelOrderResponse) GoString() string

func (*FlightCancelOrderResponse) SetBody added in v1.0.36

func (*FlightCancelOrderResponse) SetHeaders added in v1.0.36

func (*FlightCancelOrderResponse) SetStatusCode added in v1.0.36

func (FlightCancelOrderResponse) String added in v1.0.36

func (s FlightCancelOrderResponse) String() string

type FlightCancelOrderResponseBody added in v1.0.36

type FlightCancelOrderResponseBody struct {
	Code      *string                              `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                              `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightCancelOrderResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                              `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightCancelOrderResponseBody) GoString added in v1.0.36

func (*FlightCancelOrderResponseBody) SetCode added in v1.0.36

func (*FlightCancelOrderResponseBody) SetMessage added in v1.0.36

func (*FlightCancelOrderResponseBody) SetModule added in v1.0.36

func (*FlightCancelOrderResponseBody) SetRequestId added in v1.0.36

func (*FlightCancelOrderResponseBody) SetSuccess added in v1.0.36

func (*FlightCancelOrderResponseBody) SetTraceId added in v1.0.36

func (FlightCancelOrderResponseBody) String added in v1.0.36

type FlightCancelOrderResponseBodyModule added in v1.0.36

type FlightCancelOrderResponseBodyModule struct {
	CancelTime  *string `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	FailCode    *string `json:"fail_code,omitempty" xml:"fail_code,omitempty"`
	FailReason  *string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"`
	OrderStatus *string `json:"order_status,omitempty" xml:"order_status,omitempty"`
}

func (FlightCancelOrderResponseBodyModule) GoString added in v1.0.36

func (*FlightCancelOrderResponseBodyModule) SetCancelTime added in v1.0.36

func (*FlightCancelOrderResponseBodyModule) SetFailCode added in v1.0.36

func (*FlightCancelOrderResponseBodyModule) SetFailReason added in v1.0.36

func (*FlightCancelOrderResponseBodyModule) SetOrderStatus added in v1.0.36

func (FlightCancelOrderResponseBodyModule) String added in v1.0.36

type FlightCreateOrderHeaders added in v1.0.36

type FlightCreateOrderHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightCreateOrderHeaders) GoString added in v1.0.36

func (s FlightCreateOrderHeaders) GoString() string

func (*FlightCreateOrderHeaders) SetCommonHeaders added in v1.0.36

func (s *FlightCreateOrderHeaders) SetCommonHeaders(v map[string]*string) *FlightCreateOrderHeaders

func (*FlightCreateOrderHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *FlightCreateOrderHeaders) SetXAcsBtripCorpToken(v string) *FlightCreateOrderHeaders

func (FlightCreateOrderHeaders) String added in v1.0.36

func (s FlightCreateOrderHeaders) String() string

type FlightCreateOrderRequest added in v1.0.36

type FlightCreateOrderRequest struct {
	ArrAirportCode   *string                                     `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrCityCode      *string                                     `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	AutoPay          *int32                                      `json:"auto_pay,omitempty" xml:"auto_pay,omitempty"`
	BuyerName        *string                                     `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	BuyerUniqueKey   *string                                     `json:"buyer_unique_key,omitempty" xml:"buyer_unique_key,omitempty"`
	ContactInfo      *FlightCreateOrderRequestContactInfo        `json:"contact_info,omitempty" xml:"contact_info,omitempty" type:"Struct"`
	DepAirportCode   *string                                     `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	DepCityCode      *string                                     `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate          *string                                     `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	DisOrderId       *string                                     `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	OrderAttr        map[string]interface{}                      `json:"order_attr,omitempty" xml:"order_attr,omitempty"`
	OrderParams      *string                                     `json:"order_params,omitempty" xml:"order_params,omitempty"`
	OtaItemId        *string                                     `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	Price            *int64                                      `json:"price,omitempty" xml:"price,omitempty"`
	ReceiptAddress   *string                                     `json:"receipt_address,omitempty" xml:"receipt_address,omitempty"`
	ReceiptTarget    *int32                                      `json:"receipt_target,omitempty" xml:"receipt_target,omitempty"`
	ReceiptTitle     *string                                     `json:"receipt_title,omitempty" xml:"receipt_title,omitempty"`
	TravelerInfoList []*FlightCreateOrderRequestTravelerInfoList `json:"traveler_info_list,omitempty" xml:"traveler_info_list,omitempty" type:"Repeated"`
	TripType         *int32                                      `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
}

func (FlightCreateOrderRequest) GoString added in v1.0.36

func (s FlightCreateOrderRequest) GoString() string

func (*FlightCreateOrderRequest) SetArrAirportCode added in v1.0.36

func (s *FlightCreateOrderRequest) SetArrAirportCode(v string) *FlightCreateOrderRequest

func (*FlightCreateOrderRequest) SetArrCityCode added in v1.0.36

func (*FlightCreateOrderRequest) SetAutoPay added in v1.0.36

func (*FlightCreateOrderRequest) SetBuyerName added in v1.0.36

func (*FlightCreateOrderRequest) SetBuyerUniqueKey added in v1.0.36

func (s *FlightCreateOrderRequest) SetBuyerUniqueKey(v string) *FlightCreateOrderRequest

func (*FlightCreateOrderRequest) SetContactInfo added in v1.0.36

func (*FlightCreateOrderRequest) SetDepAirportCode added in v1.0.36

func (s *FlightCreateOrderRequest) SetDepAirportCode(v string) *FlightCreateOrderRequest

func (*FlightCreateOrderRequest) SetDepCityCode added in v1.0.36

func (*FlightCreateOrderRequest) SetDepDate added in v1.0.36

func (*FlightCreateOrderRequest) SetDisOrderId added in v1.0.36

func (*FlightCreateOrderRequest) SetOrderAttr added in v1.0.36

func (s *FlightCreateOrderRequest) SetOrderAttr(v map[string]interface{}) *FlightCreateOrderRequest

func (*FlightCreateOrderRequest) SetOrderParams added in v1.0.36

func (*FlightCreateOrderRequest) SetOtaItemId added in v1.0.36

func (*FlightCreateOrderRequest) SetPrice added in v1.0.36

func (*FlightCreateOrderRequest) SetReceiptAddress added in v1.0.36

func (s *FlightCreateOrderRequest) SetReceiptAddress(v string) *FlightCreateOrderRequest

func (*FlightCreateOrderRequest) SetReceiptTarget added in v1.0.36

func (*FlightCreateOrderRequest) SetReceiptTitle added in v1.0.36

func (*FlightCreateOrderRequest) SetTravelerInfoList added in v1.0.36

func (*FlightCreateOrderRequest) SetTripType added in v1.0.36

func (FlightCreateOrderRequest) String added in v1.0.36

func (s FlightCreateOrderRequest) String() string

type FlightCreateOrderRequestContactInfo added in v1.0.36

type FlightCreateOrderRequestContactInfo struct {
	ContactEmail *string `json:"contact_email,omitempty" xml:"contact_email,omitempty"`
	ContactName  *string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	ContactPhone *string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
}

func (FlightCreateOrderRequestContactInfo) GoString added in v1.0.36

func (*FlightCreateOrderRequestContactInfo) SetContactEmail added in v1.0.36

func (*FlightCreateOrderRequestContactInfo) SetContactName added in v1.0.36

func (*FlightCreateOrderRequestContactInfo) SetContactPhone added in v1.0.36

func (FlightCreateOrderRequestContactInfo) String added in v1.0.36

type FlightCreateOrderRequestTravelerInfoList added in v1.0.36

type FlightCreateOrderRequestTravelerInfoList struct {
	Birthday      *string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	CertNation    *string `json:"cert_nation,omitempty" xml:"cert_nation,omitempty"`
	CertNo        *string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	CertType      *string `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	CertValidDate *string `json:"cert_valid_date,omitempty" xml:"cert_valid_date,omitempty"`
	Name          *string `json:"name,omitempty" xml:"name,omitempty"`
	OutUserId     *string `json:"out_user_id,omitempty" xml:"out_user_id,omitempty"`
	Phone         *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Sex           *int32  `json:"sex,omitempty" xml:"sex,omitempty"`
	Type          *string `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightCreateOrderRequestTravelerInfoList) GoString added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetBirthday added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetCertNation added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetCertNo added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetCertType added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetCertValidDate added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetName added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetOutUserId added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetPhone added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetSex added in v1.0.36

func (*FlightCreateOrderRequestTravelerInfoList) SetType added in v1.0.36

func (FlightCreateOrderRequestTravelerInfoList) String added in v1.0.36

type FlightCreateOrderResponse added in v1.0.36

type FlightCreateOrderResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightCreateOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightCreateOrderResponse) GoString added in v1.0.36

func (s FlightCreateOrderResponse) GoString() string

func (*FlightCreateOrderResponse) SetBody added in v1.0.36

func (*FlightCreateOrderResponse) SetHeaders added in v1.0.36

func (*FlightCreateOrderResponse) SetStatusCode added in v1.0.36

func (FlightCreateOrderResponse) String added in v1.0.36

func (s FlightCreateOrderResponse) String() string

type FlightCreateOrderResponseBody added in v1.0.36

type FlightCreateOrderResponseBody struct {
	Code      *string                              `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                              `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightCreateOrderResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                              `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightCreateOrderResponseBody) GoString added in v1.0.36

func (*FlightCreateOrderResponseBody) SetCode added in v1.0.36

func (*FlightCreateOrderResponseBody) SetMessage added in v1.0.36

func (*FlightCreateOrderResponseBody) SetModule added in v1.0.36

func (*FlightCreateOrderResponseBody) SetRequestId added in v1.0.36

func (*FlightCreateOrderResponseBody) SetSuccess added in v1.0.36

func (*FlightCreateOrderResponseBody) SetTraceId added in v1.0.36

func (FlightCreateOrderResponseBody) String added in v1.0.36

type FlightCreateOrderResponseBodyModule added in v1.0.36

type FlightCreateOrderResponseBodyModule struct {
	AlipayTradeNo *string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	BtripOrderId  *int64  `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	DisOrderId    *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	LastPayTime   *string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	OrderStatus   *int32  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	PayStatus     *int32  `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	PaymentPrice  *int64  `json:"payment_price,omitempty" xml:"payment_price,omitempty"`
	TotalPrice    *int64  `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

func (FlightCreateOrderResponseBodyModule) GoString added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetAlipayTradeNo added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetBtripOrderId added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetDisOrderId added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetLastPayTime added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetOrderStatus added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetPayStatus added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetPaymentPrice added in v1.0.36

func (*FlightCreateOrderResponseBodyModule) SetTotalPrice added in v1.0.36

func (FlightCreateOrderResponseBodyModule) String added in v1.0.36

type FlightCreateOrderShrinkRequest added in v1.0.36

type FlightCreateOrderShrinkRequest struct {
	ArrAirportCode         *string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrCityCode            *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	AutoPay                *int32  `json:"auto_pay,omitempty" xml:"auto_pay,omitempty"`
	BuyerName              *string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	BuyerUniqueKey         *string `json:"buyer_unique_key,omitempty" xml:"buyer_unique_key,omitempty"`
	ContactInfoShrink      *string `json:"contact_info,omitempty" xml:"contact_info,omitempty"`
	DepAirportCode         *string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	DepCityCode            *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate                *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	DisOrderId             *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	OrderAttrShrink        *string `json:"order_attr,omitempty" xml:"order_attr,omitempty"`
	OrderParams            *string `json:"order_params,omitempty" xml:"order_params,omitempty"`
	OtaItemId              *string `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	Price                  *int64  `json:"price,omitempty" xml:"price,omitempty"`
	ReceiptAddress         *string `json:"receipt_address,omitempty" xml:"receipt_address,omitempty"`
	ReceiptTarget          *int32  `json:"receipt_target,omitempty" xml:"receipt_target,omitempty"`
	ReceiptTitle           *string `json:"receipt_title,omitempty" xml:"receipt_title,omitempty"`
	TravelerInfoListShrink *string `json:"traveler_info_list,omitempty" xml:"traveler_info_list,omitempty"`
	TripType               *int32  `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
}

func (FlightCreateOrderShrinkRequest) GoString added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetArrAirportCode added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetArrCityCode added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetAutoPay added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetBuyerName added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetBuyerUniqueKey added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetContactInfoShrink added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetDepAirportCode added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetDepCityCode added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetDepDate added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetDisOrderId added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetOrderAttrShrink added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetOrderParams added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetOtaItemId added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetPrice added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetReceiptAddress added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetReceiptTarget added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetReceiptTitle added in v1.0.36

func (*FlightCreateOrderShrinkRequest) SetTravelerInfoListShrink added in v1.0.36

func (s *FlightCreateOrderShrinkRequest) SetTravelerInfoListShrink(v string) *FlightCreateOrderShrinkRequest

func (*FlightCreateOrderShrinkRequest) SetTripType added in v1.0.36

func (FlightCreateOrderShrinkRequest) String added in v1.0.36

type FlightExceedApplyQueryHeaders added in v1.0.9

type FlightExceedApplyQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (FlightExceedApplyQueryHeaders) GoString added in v1.0.9

func (*FlightExceedApplyQueryHeaders) SetCommonHeaders added in v1.0.9

func (*FlightExceedApplyQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (FlightExceedApplyQueryHeaders) String added in v1.0.9

type FlightExceedApplyQueryRequest added in v1.0.1

type FlightExceedApplyQueryRequest struct {
	ApplyId *int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
}

func (FlightExceedApplyQueryRequest) GoString added in v1.0.1

func (*FlightExceedApplyQueryRequest) SetApplyId added in v1.0.1

func (FlightExceedApplyQueryRequest) String added in v1.0.1

type FlightExceedApplyQueryResponse added in v1.0.1

type FlightExceedApplyQueryResponse struct {
	Headers    map[string]*string                  `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                              `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightExceedApplyQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightExceedApplyQueryResponse) GoString added in v1.0.1

func (*FlightExceedApplyQueryResponse) SetBody added in v1.0.1

func (*FlightExceedApplyQueryResponse) SetHeaders added in v1.0.1

func (*FlightExceedApplyQueryResponse) SetStatusCode added in v1.0.1

func (FlightExceedApplyQueryResponse) String added in v1.0.1

type FlightExceedApplyQueryResponseBody added in v1.0.1

type FlightExceedApplyQueryResponseBody struct {
	Code      *string                                   `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                   `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightExceedApplyQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                   `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                     `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                   `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightExceedApplyQueryResponseBody) GoString added in v1.0.1

func (*FlightExceedApplyQueryResponseBody) SetCode added in v1.0.16

func (*FlightExceedApplyQueryResponseBody) SetMessage added in v1.0.16

func (*FlightExceedApplyQueryResponseBody) SetModule added in v1.0.1

func (*FlightExceedApplyQueryResponseBody) SetRequestId added in v1.0.1

func (*FlightExceedApplyQueryResponseBody) SetSuccess added in v1.0.1

func (*FlightExceedApplyQueryResponseBody) SetTraceId added in v1.0.1

func (FlightExceedApplyQueryResponseBody) String added in v1.0.1

type FlightExceedApplyQueryResponseBodyModule added in v1.0.1

type FlightExceedApplyQueryResponseBodyModule struct {
	ApplyId              *int64                                                        `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ApplyIntentionInfoDo *FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo `json:"apply_intention_info_do,omitempty" xml:"apply_intention_info_do,omitempty" type:"Struct"`
	BtripCause           *string                                                       `json:"btrip_cause,omitempty" xml:"btrip_cause,omitempty"`
	CorpId               *string                                                       `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	ExceedReason         *string                                                       `json:"exceed_reason,omitempty" xml:"exceed_reason,omitempty"`
	ExceedType           *int32                                                        `json:"exceed_type,omitempty" xml:"exceed_type,omitempty"`
	OriginStandard       *string                                                       `json:"origin_standard,omitempty" xml:"origin_standard,omitempty"`
	Status               *int32                                                        `json:"status,omitempty" xml:"status,omitempty"`
	SubmitTime           *string                                                       `json:"submit_time,omitempty" xml:"submit_time,omitempty"`
	ThirdpartApplyId     *string                                                       `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartCorpId      *string                                                       `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	UserId               *string                                                       `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightExceedApplyQueryResponseBodyModule) GoString added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetApplyIntentionInfoDo added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetBtripCause added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetExceedReason added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetExceedType added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetOriginStandard added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetStatus added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetSubmitTime added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetThirdpartCorpId added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModule) SetUserId added in v1.0.1

func (FlightExceedApplyQueryResponseBodyModule) String added in v1.0.1

type FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo added in v1.0.1

type FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo struct {
	ArrCity       *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityName   *string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	ArrTime       *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	Cabin         *string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass    *int32  `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CabinClassStr *string `json:"cabin_class_str,omitempty" xml:"cabin_class_str,omitempty"`
	DepCity       *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityName   *string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	DepTime       *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	Discount      *string `json:"discount,omitempty" xml:"discount,omitempty"`
	FlightNo      *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	Price         *int64  `json:"price,omitempty" xml:"price,omitempty"`
	Type          *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) GoString added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetArrCity added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetArrCityName added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetArrTime added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCabin added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCabinClass added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCabinClassStr added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetDepCity added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetDepCityName added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetDepTime added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetDiscount added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetFlightNo added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetPrice added in v1.0.1

func (*FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetType added in v1.0.1

func (FlightExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) String added in v1.0.1

type FlightItineraryScanQueryHeaders added in v1.0.41

type FlightItineraryScanQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (FlightItineraryScanQueryHeaders) GoString added in v1.0.41

func (*FlightItineraryScanQueryHeaders) SetCommonHeaders added in v1.0.41

func (*FlightItineraryScanQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.41

func (FlightItineraryScanQueryHeaders) String added in v1.0.41

type FlightItineraryScanQueryRequest added in v1.0.41

type FlightItineraryScanQueryRequest struct {
	BillDate         *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	BillId           *int64  `json:"bill_id,omitempty" xml:"bill_id,omitempty"`
	InvoiceSubTaskId *int64  `json:"invoice_sub_task_id,omitempty" xml:"invoice_sub_task_id,omitempty"`
	PageNo           *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

func (FlightItineraryScanQueryRequest) GoString added in v1.0.41

func (*FlightItineraryScanQueryRequest) SetBillDate added in v1.0.41

func (*FlightItineraryScanQueryRequest) SetBillId added in v1.0.41

func (*FlightItineraryScanQueryRequest) SetInvoiceSubTaskId added in v1.0.41

func (*FlightItineraryScanQueryRequest) SetPageNo added in v1.0.41

func (*FlightItineraryScanQueryRequest) SetPageSize added in v1.0.41

func (FlightItineraryScanQueryRequest) String added in v1.0.41

type FlightItineraryScanQueryResponse added in v1.0.41

type FlightItineraryScanQueryResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightItineraryScanQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightItineraryScanQueryResponse) GoString added in v1.0.41

func (*FlightItineraryScanQueryResponse) SetBody added in v1.0.41

func (*FlightItineraryScanQueryResponse) SetHeaders added in v1.0.41

func (*FlightItineraryScanQueryResponse) SetStatusCode added in v1.0.41

func (FlightItineraryScanQueryResponse) String added in v1.0.41

type FlightItineraryScanQueryResponseBody added in v1.0.41

type FlightItineraryScanQueryResponseBody struct {
	Code    *string                                     `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                                     `json:"message,omitempty" xml:"message,omitempty"`
	Module  *FlightItineraryScanQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightItineraryScanQueryResponseBody) GoString added in v1.0.41

func (*FlightItineraryScanQueryResponseBody) SetCode added in v1.0.41

func (*FlightItineraryScanQueryResponseBody) SetMessage added in v1.0.41

func (*FlightItineraryScanQueryResponseBody) SetModule added in v1.0.41

func (*FlightItineraryScanQueryResponseBody) SetRequestId added in v1.0.41

func (*FlightItineraryScanQueryResponseBody) SetSuccess added in v1.0.41

func (*FlightItineraryScanQueryResponseBody) SetTraceId added in v1.0.41

func (FlightItineraryScanQueryResponseBody) String added in v1.0.41

type FlightItineraryScanQueryResponseBodyModule added in v1.0.41

type FlightItineraryScanQueryResponseBodyModule struct {
	Items     []*FlightItineraryScanQueryResponseBodyModuleItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	PageNo    *int32                                             `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize  *int32                                             `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalPage *int32                                             `json:"total_page,omitempty" xml:"total_page,omitempty"`
	TotalSize *int32                                             `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (FlightItineraryScanQueryResponseBodyModule) GoString added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModule) SetItems added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModule) SetPageNo added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModule) SetPageSize added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModule) SetTotalPage added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModule) SetTotalSize added in v1.0.41

func (FlightItineraryScanQueryResponseBodyModule) String added in v1.0.41

type FlightItineraryScanQueryResponseBodyModuleItems added in v1.0.41

type FlightItineraryScanQueryResponseBodyModuleItems struct {
	BillDate      *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	Build         *string `json:"build,omitempty" xml:"build,omitempty"`
	CostCenter    *string `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	Department    *string `json:"department,omitempty" xml:"department,omitempty"`
	FuelSurcharge *string `json:"fuel_surcharge,omitempty" xml:"fuel_surcharge,omitempty"`
	Insurance     *string `json:"insurance,omitempty" xml:"insurance,omitempty"`
	InvoiceTitle  *string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	ItineraryNum  *string `json:"itinerary_num,omitempty" xml:"itinerary_num,omitempty"`
	OrderId       *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OssUrl        *string `json:"oss_url,omitempty" xml:"oss_url,omitempty"`
	PassengerName *string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	Project       *string `json:"project,omitempty" xml:"project,omitempty"`
	TaxAmount     *string `json:"tax_amount,omitempty" xml:"tax_amount,omitempty"`
	TaxRate       *string `json:"tax_rate,omitempty" xml:"tax_rate,omitempty"`
	TicketNo      *string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TicketPrice   *string `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TotalPrice    *string `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

func (FlightItineraryScanQueryResponseBodyModuleItems) GoString added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetBillDate added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetBuild added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetCostCenter added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetDepartment added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetFuelSurcharge added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetInsurance added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetInvoiceTitle added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetItineraryNum added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetOrderId added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetOssUrl added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetPassengerName added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetProject added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetTaxAmount added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetTaxRate added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetTicketNo added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetTicketPrice added in v1.0.41

func (*FlightItineraryScanQueryResponseBodyModuleItems) SetTotalPrice added in v1.0.41

func (FlightItineraryScanQueryResponseBodyModuleItems) String added in v1.0.41

type FlightOrderDetailInfoHeaders added in v1.0.36

type FlightOrderDetailInfoHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightOrderDetailInfoHeaders) GoString added in v1.0.36

func (s FlightOrderDetailInfoHeaders) GoString() string

func (*FlightOrderDetailInfoHeaders) SetCommonHeaders added in v1.0.36

func (*FlightOrderDetailInfoHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (FlightOrderDetailInfoHeaders) String added in v1.0.36

type FlightOrderDetailInfoRequest added in v1.0.36

type FlightOrderDetailInfoRequest struct {
	DisOrderId *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
}

func (FlightOrderDetailInfoRequest) GoString added in v1.0.36

func (s FlightOrderDetailInfoRequest) GoString() string

func (*FlightOrderDetailInfoRequest) SetDisOrderId added in v1.0.36

func (FlightOrderDetailInfoRequest) String added in v1.0.36

type FlightOrderDetailInfoResponse added in v1.0.36

type FlightOrderDetailInfoResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightOrderDetailInfoResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightOrderDetailInfoResponse) GoString added in v1.0.36

func (*FlightOrderDetailInfoResponse) SetBody added in v1.0.36

func (*FlightOrderDetailInfoResponse) SetHeaders added in v1.0.36

func (*FlightOrderDetailInfoResponse) SetStatusCode added in v1.0.36

func (FlightOrderDetailInfoResponse) String added in v1.0.36

type FlightOrderDetailInfoResponseBody added in v1.0.36

type FlightOrderDetailInfoResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightOrderDetailInfoResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                    `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightOrderDetailInfoResponseBody) GoString added in v1.0.36

func (*FlightOrderDetailInfoResponseBody) SetCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBody) SetMessage added in v1.0.36

func (*FlightOrderDetailInfoResponseBody) SetModule added in v1.0.36

func (*FlightOrderDetailInfoResponseBody) SetRequestId added in v1.0.36

func (*FlightOrderDetailInfoResponseBody) SetSuccess added in v1.0.36

func (*FlightOrderDetailInfoResponseBody) SetTraceId added in v1.0.36

func (FlightOrderDetailInfoResponseBody) String added in v1.0.36

type FlightOrderDetailInfoResponseBodyModule added in v1.0.36

type FlightOrderDetailInfoResponseBodyModule struct {
	AlipayTradeNo    *string                                                    `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	BookUserId       *string                                                    `json:"book_user_id,omitempty" xml:"book_user_id,omitempty"`
	BtripOrderId     *int64                                                     `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	ContactName      *string                                                    `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	ContactPhone     *string                                                    `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	DisOrderId       *string                                                    `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	Extra            *string                                                    `json:"extra,omitempty" xml:"extra,omitempty"`
	FlightInfoList   []*FlightOrderDetailInfoResponseBodyModuleFlightInfoList   `json:"flight_info_list,omitempty" xml:"flight_info_list,omitempty" type:"Repeated"`
	LastPayTime      *string                                                    `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	PayStatus        *int32                                                     `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	PayTime          *string                                                    `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	PromotionPrice   *int64                                                     `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	SettleAmount     *int64                                                     `json:"settle_amount,omitempty" xml:"settle_amount,omitempty"`
	SettleType       *int32                                                     `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	Status           *int32                                                     `json:"status,omitempty" xml:"status,omitempty"`
	TicketInfoList   []*FlightOrderDetailInfoResponseBodyModuleTicketInfoList   `json:"ticket_info_list,omitempty" xml:"ticket_info_list,omitempty" type:"Repeated"`
	TotalBuildPrice  *int64                                                     `json:"total_build_price,omitempty" xml:"total_build_price,omitempty"`
	TotalOilPrice    *int64                                                     `json:"total_oil_price,omitempty" xml:"total_oil_price,omitempty"`
	TotalOrderPrice  *int64                                                     `json:"total_order_price,omitempty" xml:"total_order_price,omitempty"`
	TravelerInfoList []*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList `json:"traveler_info_list,omitempty" xml:"traveler_info_list,omitempty" type:"Repeated"`
}

func (FlightOrderDetailInfoResponseBodyModule) GoString added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetAlipayTradeNo added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetBookUserId added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetBtripOrderId added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetContactName added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetContactPhone added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetDisOrderId added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetExtra added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetFlightInfoList added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetLastPayTime added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetPayStatus added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetPayTime added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetPromotionPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetSettleAmount added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetSettleType added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetStatus added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetTicketInfoList added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetTotalBuildPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetTotalOilPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetTotalOrderPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModule) SetTravelerInfoList added in v1.0.36

func (FlightOrderDetailInfoResponseBodyModule) String added in v1.0.36

type FlightOrderDetailInfoResponseBodyModuleFlightInfoList added in v1.0.36

type FlightOrderDetailInfoResponseBodyModuleFlightInfoList struct {
	AirlineCode        *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName        *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	AirlineSimpleName  *string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
	ArrAirport         *string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	ArrAirportCode     *string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrAirportCodeName *string `json:"arr_airport_code_name,omitempty" xml:"arr_airport_code_name,omitempty"`
	ArrCity            *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityCode        *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrTerminal        *string `json:"arr_terminal,omitempty" xml:"arr_terminal,omitempty"`
	ArrTime            *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	Baggage            *string `json:"baggage,omitempty" xml:"baggage,omitempty"`
	BuildPrice         *int64  `json:"build_price,omitempty" xml:"build_price,omitempty"`
	Cabin              *string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass         *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	Carrier            *string `json:"carrier,omitempty" xml:"carrier,omitempty"`
	DepAirport         *string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	DepAirportCode     *string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	DepAirportCodeName *string `json:"dep_airport_code_name,omitempty" xml:"dep_airport_code_name,omitempty"`
	DepCity            *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityCode        *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepTerminal        *string `json:"dep_terminal,omitempty" xml:"dep_terminal,omitempty"`
	DepTime            *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	FlightNo           *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	LastCabin          *string `json:"last_cabin,omitempty" xml:"last_cabin,omitempty"`
	LastFlightNo       *string `json:"last_flight_no,omitempty" xml:"last_flight_no,omitempty"`
	Meal               *string `json:"meal,omitempty" xml:"meal,omitempty"`
	OilPrice           *int64  `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	SegmentType        *int32  `json:"segment_type,omitempty" xml:"segment_type,omitempty"`
	StopArrTime        *string `json:"stop_arr_time,omitempty" xml:"stop_arr_time,omitempty"`
	StopCity           *string `json:"stop_city,omitempty" xml:"stop_city,omitempty"`
	StopDepTime        *string `json:"stop_dep_time,omitempty" xml:"stop_dep_time,omitempty"`
	TicketPrice        *int64  `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TuigaiqianInfo     *string `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
}

func (FlightOrderDetailInfoResponseBodyModuleFlightInfoList) GoString added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetAirlineCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetAirlineName added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetAirlineSimpleName added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrAirport added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrAirportCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrAirportCodeName added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrCity added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrCityCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrTerminal added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetArrTime added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetBaggage added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetBuildPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetCabin added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetCabinClass added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetCarrier added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepAirport added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepAirportCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepAirportCodeName added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepCity added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepCityCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepTerminal added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetDepTime added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetFlightNo added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetLastCabin added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetLastFlightNo added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetMeal added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetOilPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetSegmentType added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetStopArrTime added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetStopCity added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetStopDepTime added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetTicketPrice added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleFlightInfoList) SetTuigaiqianInfo added in v1.0.36

func (FlightOrderDetailInfoResponseBodyModuleFlightInfoList) String added in v1.0.36

type FlightOrderDetailInfoResponseBodyModuleTicketInfoList added in v1.0.36

type FlightOrderDetailInfoResponseBodyModuleTicketInfoList struct {
	OpenTicketStatus *string `json:"open_ticket_status,omitempty" xml:"open_ticket_status,omitempty"`
	PnrCode          *string `json:"pnr_code,omitempty" xml:"pnr_code,omitempty"`
	TicketNo         *string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TicketStatus     *string `json:"ticket_status,omitempty" xml:"ticket_status,omitempty"`
}

func (FlightOrderDetailInfoResponseBodyModuleTicketInfoList) GoString added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTicketInfoList) SetOpenTicketStatus added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTicketInfoList) SetPnrCode added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTicketInfoList) SetTicketNo added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTicketInfoList) SetTicketStatus added in v1.0.36

func (FlightOrderDetailInfoResponseBodyModuleTicketInfoList) String added in v1.0.36

type FlightOrderDetailInfoResponseBodyModuleTravelerInfoList added in v1.0.36

type FlightOrderDetailInfoResponseBodyModuleTravelerInfoList struct {
	BirthDate        *string `json:"birth_date,omitempty" xml:"birth_date,omitempty"`
	CertNo           *string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	CertType         *string `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	OpenTicketStatus *int32  `json:"open_ticket_status,omitempty" xml:"open_ticket_status,omitempty"`
	PassengerName    *string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PassengerType    *string `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	Phone            *string `json:"phone,omitempty" xml:"phone,omitempty"`
	TicketNo         *string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) GoString added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetBirthDate added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetCertNo added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetCertType added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetOpenTicketStatus added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetPassengerName added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetPassengerType added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetPhone added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetTicketNo added in v1.0.36

func (*FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) SetUserId added in v1.0.36

func (FlightOrderDetailInfoResponseBodyModuleTravelerInfoList) String added in v1.0.36

type FlightOrderListQueryHeaders added in v1.0.9

type FlightOrderListQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (FlightOrderListQueryHeaders) GoString added in v1.0.9

func (s FlightOrderListQueryHeaders) GoString() string

func (*FlightOrderListQueryHeaders) SetCommonHeaders added in v1.0.9

func (*FlightOrderListQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *FlightOrderListQueryHeaders) SetXAcsBtripSoCorpToken(v string) *FlightOrderListQueryHeaders

func (FlightOrderListQueryHeaders) String added in v1.0.9

type FlightOrderListQueryRequest added in v1.0.1

type FlightOrderListQueryRequest struct {
	AllApply         *bool   `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	ApplyId          *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	DepartId         *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	EndTime          *string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	Page             *int32  `json:"page,omitempty" xml:"page,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	StartTime        *string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	ThirdpartApplyId *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	UpdateEndTime    *string `json:"update_end_time,omitempty" xml:"update_end_time,omitempty"`
	UpdateStartTime  *string `json:"update_start_time,omitempty" xml:"update_start_time,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightOrderListQueryRequest) GoString added in v1.0.1

func (s FlightOrderListQueryRequest) GoString() string

func (*FlightOrderListQueryRequest) SetAllApply added in v1.0.1

func (*FlightOrderListQueryRequest) SetApplyId added in v1.0.1

func (*FlightOrderListQueryRequest) SetDepartId added in v1.0.1

func (*FlightOrderListQueryRequest) SetEndTime added in v1.0.1

func (*FlightOrderListQueryRequest) SetPage added in v1.0.1

func (*FlightOrderListQueryRequest) SetPageSize added in v1.0.1

func (*FlightOrderListQueryRequest) SetStartTime added in v1.0.1

func (*FlightOrderListQueryRequest) SetThirdpartApplyId added in v1.0.1

func (*FlightOrderListQueryRequest) SetUpdateEndTime added in v1.0.1

func (*FlightOrderListQueryRequest) SetUpdateStartTime added in v1.0.1

func (*FlightOrderListQueryRequest) SetUserId added in v1.0.1

func (FlightOrderListQueryRequest) String added in v1.0.1

type FlightOrderListQueryResponse added in v1.0.1

type FlightOrderListQueryResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightOrderListQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightOrderListQueryResponse) GoString added in v1.0.1

func (s FlightOrderListQueryResponse) GoString() string

func (*FlightOrderListQueryResponse) SetBody added in v1.0.1

func (*FlightOrderListQueryResponse) SetHeaders added in v1.0.1

func (*FlightOrderListQueryResponse) SetStatusCode added in v1.0.1

func (FlightOrderListQueryResponse) String added in v1.0.1

type FlightOrderListQueryResponseBody added in v1.0.1

type FlightOrderListQueryResponseBody struct {
	Code      *string                                   `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                   `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*FlightOrderListQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	PageInfo  *FlightOrderListQueryResponseBodyPageInfo `json:"page_info,omitempty" xml:"page_info,omitempty" type:"Struct"`
	RequestId *string                                   `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                     `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                   `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightOrderListQueryResponseBody) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBody) SetCode added in v1.0.16

func (*FlightOrderListQueryResponseBody) SetMessage added in v1.0.16

func (*FlightOrderListQueryResponseBody) SetModule added in v1.0.1

func (*FlightOrderListQueryResponseBody) SetPageInfo added in v1.0.1

func (*FlightOrderListQueryResponseBody) SetRequestId added in v1.0.1

func (*FlightOrderListQueryResponseBody) SetSuccess added in v1.0.1

func (*FlightOrderListQueryResponseBody) SetTraceId added in v1.0.1

func (FlightOrderListQueryResponseBody) String added in v1.0.1

type FlightOrderListQueryResponseBodyModule added in v1.0.1

type FlightOrderListQueryResponseBodyModule struct {
	ApplyId              *int64                                                     `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ArrAirport           *string                                                    `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	ArrCity              *string                                                    `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	BtripTitle           *string                                                    `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	CabinClass           *string                                                    `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	ContactName          *string                                                    `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	CorpId               *string                                                    `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string                                                    `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	CostCenter           *FlightOrderListQueryResponseBodyModuleCostCenter          `json:"cost_center,omitempty" xml:"cost_center,omitempty" type:"Struct"`
	DepAirport           *string                                                    `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	DepCity              *string                                                    `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate              *string                                                    `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	DepartId             *string                                                    `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string                                                    `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	Discount             *string                                                    `json:"discount,omitempty" xml:"discount,omitempty"`
	FlightNo             *string                                                    `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	GmtCreate            *string                                                    `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *string                                                    `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Id                   *int64                                                     `json:"id,omitempty" xml:"id,omitempty"`
	InsureInfoList       []*FlightOrderListQueryResponseBodyModuleInsureInfoList    `json:"insure_info_list,omitempty" xml:"insure_info_list,omitempty" type:"Repeated"`
	Invoice              *FlightOrderListQueryResponseBodyModuleInvoice             `json:"invoice,omitempty" xml:"invoice,omitempty" type:"Struct"`
	PassengerCount       *int32                                                     `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	PassengerName        *string                                                    `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PriceInfoList        []*FlightOrderListQueryResponseBodyModulePriceInfoList     `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
	ProjectCode          *string                                                    `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId            *int64                                                     `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle         *string                                                    `json:"project_title,omitempty" xml:"project_title,omitempty"`
	RetDate              *string                                                    `json:"ret_date,omitempty" xml:"ret_date,omitempty"`
	Status               *int32                                                     `json:"status,omitempty" xml:"status,omitempty"`
	ThirdPartProjectId   *string                                                    `json:"third_part_project_id,omitempty" xml:"third_part_project_id,omitempty"`
	ThirdpartApplyId     *string                                                    `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartItineraryId *string                                                    `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	TripType             *int32                                                     `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	UserAffiliateList    []*FlightOrderListQueryResponseBodyModuleUserAffiliateList `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list,omitempty" type:"Repeated"`
	UserId               *string                                                    `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string                                                    `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (FlightOrderListQueryResponseBodyModule) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetArrAirport added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetArrCity added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetBtripTitle added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetCabinClass added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetContactName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetCorpName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetCostCenter added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetDepAirport added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetDepCity added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetDepDate added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetDepartId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetDepartName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetDiscount added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetFlightNo added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetGmtCreate added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetGmtModified added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetInsureInfoList added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetInvoice added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetPassengerCount added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetPassengerName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetPriceInfoList added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetProjectCode added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetProjectId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetProjectTitle added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetRetDate added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetStatus added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetThirdPartProjectId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetThirdpartItineraryId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetTripType added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetUserAffiliateList added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetUserId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModule) SetUserName added in v1.0.1

func (FlightOrderListQueryResponseBodyModule) String added in v1.0.1

type FlightOrderListQueryResponseBodyModuleCostCenter added in v1.0.1

type FlightOrderListQueryResponseBodyModuleCostCenter struct {
	CorpId *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	Id     *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	Number *string `json:"number,omitempty" xml:"number,omitempty"`
}

func (FlightOrderListQueryResponseBodyModuleCostCenter) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleCostCenter) SetCorpId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleCostCenter) SetId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleCostCenter) SetName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleCostCenter) SetNumber added in v1.0.1

func (FlightOrderListQueryResponseBodyModuleCostCenter) String added in v1.0.1

type FlightOrderListQueryResponseBodyModuleInsureInfoList added in v1.0.1

type FlightOrderListQueryResponseBodyModuleInsureInfoList struct {
	InsureNo *string `json:"insure_no,omitempty" xml:"insure_no,omitempty"`
	Name     *string `json:"name,omitempty" xml:"name,omitempty"`
	Status   *int32  `json:"status,omitempty" xml:"status,omitempty"`
}

func (FlightOrderListQueryResponseBodyModuleInsureInfoList) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleInsureInfoList) SetInsureNo added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleInsureInfoList) SetName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleInsureInfoList) SetStatus added in v1.0.1

func (FlightOrderListQueryResponseBodyModuleInsureInfoList) String added in v1.0.1

type FlightOrderListQueryResponseBodyModuleInvoice added in v1.0.1

type FlightOrderListQueryResponseBodyModuleInvoice struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightOrderListQueryResponseBodyModuleInvoice) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleInvoice) SetId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleInvoice) SetTitle added in v1.0.1

func (FlightOrderListQueryResponseBodyModuleInvoice) String added in v1.0.1

type FlightOrderListQueryResponseBodyModulePriceInfoList added in v1.0.1

type FlightOrderListQueryResponseBodyModulePriceInfoList struct {
	CategoryCode     *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	CategoryType     *int32   `json:"category_type,omitempty" xml:"category_type,omitempty"`
	ChangeFlightNo   *string  `json:"change_flight_no,omitempty" xml:"change_flight_no,omitempty"`
	Discount         *string  `json:"discount,omitempty" xml:"discount,omitempty"`
	EndTime          *string  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	GmtCreate        *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	OriginalTicketNo *string  `json:"original_ticket_no,omitempty" xml:"original_ticket_no,omitempty"`
	PassengerName    *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType          *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price            *float64 `json:"price,omitempty" xml:"price,omitempty"`
	StartTime        *string  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	TicketNo         *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TradeId          *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type             *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightOrderListQueryResponseBodyModulePriceInfoList) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetCategoryType added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetChangeFlightNo added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetDiscount added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetEndTime added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetOriginalTicketNo added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetStartTime added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetTicketNo added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModulePriceInfoList) SetType added in v1.0.1

func (FlightOrderListQueryResponseBodyModulePriceInfoList) String added in v1.0.1

type FlightOrderListQueryResponseBodyModuleUserAffiliateList added in v1.0.1

type FlightOrderListQueryResponseBodyModuleUserAffiliateList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (FlightOrderListQueryResponseBodyModuleUserAffiliateList) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleUserAffiliateList) SetUserId added in v1.0.1

func (*FlightOrderListQueryResponseBodyModuleUserAffiliateList) SetUserName added in v1.0.1

func (FlightOrderListQueryResponseBodyModuleUserAffiliateList) String added in v1.0.1

type FlightOrderListQueryResponseBodyPageInfo added in v1.0.1

type FlightOrderListQueryResponseBodyPageInfo struct {
	Page        *int32 `json:"page,omitempty" xml:"page,omitempty"`
	PageSize    *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalNumber *int32 `json:"total_number,omitempty" xml:"total_number,omitempty"`
}

func (FlightOrderListQueryResponseBodyPageInfo) GoString added in v1.0.1

func (*FlightOrderListQueryResponseBodyPageInfo) SetPage added in v1.0.1

func (*FlightOrderListQueryResponseBodyPageInfo) SetPageSize added in v1.0.1

func (*FlightOrderListQueryResponseBodyPageInfo) SetTotalNumber added in v1.0.1

func (FlightOrderListQueryResponseBodyPageInfo) String added in v1.0.1

type FlightOrderQueryHeaders added in v1.0.9

type FlightOrderQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (FlightOrderQueryHeaders) GoString added in v1.0.9

func (s FlightOrderQueryHeaders) GoString() string

func (*FlightOrderQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *FlightOrderQueryHeaders) SetCommonHeaders(v map[string]*string) *FlightOrderQueryHeaders

func (*FlightOrderQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *FlightOrderQueryHeaders) SetXAcsBtripSoCorpToken(v string) *FlightOrderQueryHeaders

func (FlightOrderQueryHeaders) String added in v1.0.9

func (s FlightOrderQueryHeaders) String() string

type FlightOrderQueryRequest added in v1.0.1

type FlightOrderQueryRequest struct {
	OrderId *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	UserId  *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightOrderQueryRequest) GoString added in v1.0.1

func (s FlightOrderQueryRequest) GoString() string

func (*FlightOrderQueryRequest) SetOrderId added in v1.0.1

func (*FlightOrderQueryRequest) SetUserId added in v1.0.1

func (FlightOrderQueryRequest) String added in v1.0.1

func (s FlightOrderQueryRequest) String() string

type FlightOrderQueryResponse added in v1.0.1

type FlightOrderQueryResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightOrderQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightOrderQueryResponse) GoString added in v1.0.1

func (s FlightOrderQueryResponse) GoString() string

func (*FlightOrderQueryResponse) SetBody added in v1.0.1

func (*FlightOrderQueryResponse) SetHeaders added in v1.0.1

func (*FlightOrderQueryResponse) SetStatusCode added in v1.0.1

func (FlightOrderQueryResponse) String added in v1.0.1

func (s FlightOrderQueryResponse) String() string

type FlightOrderQueryResponseBody added in v1.0.1

type FlightOrderQueryResponseBody struct {
	Code      *string                             `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                             `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightOrderQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                             `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                               `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                             `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightOrderQueryResponseBody) GoString added in v1.0.1

func (s FlightOrderQueryResponseBody) GoString() string

func (*FlightOrderQueryResponseBody) SetCode added in v1.0.16

func (*FlightOrderQueryResponseBody) SetMessage added in v1.0.16

func (*FlightOrderQueryResponseBody) SetModule added in v1.0.1

func (*FlightOrderQueryResponseBody) SetRequestId added in v1.0.1

func (*FlightOrderQueryResponseBody) SetSuccess added in v1.0.1

func (*FlightOrderQueryResponseBody) SetTraceId added in v1.0.1

func (FlightOrderQueryResponseBody) String added in v1.0.1

type FlightOrderQueryResponseBodyModule added in v1.0.1

type FlightOrderQueryResponseBodyModule struct {
	FlightChangeTicketInfoList []*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList `json:"flight_change_ticket_info_list,omitempty" xml:"flight_change_ticket_info_list,omitempty" type:"Repeated"`
	FlightInfoList             []*FlightOrderQueryResponseBodyModuleFlightInfoList             `json:"flight_info_list,omitempty" xml:"flight_info_list,omitempty" type:"Repeated"`
	FlightRefundTicketInfoList []*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList `json:"flight_refund_ticket_info_list,omitempty" xml:"flight_refund_ticket_info_list,omitempty" type:"Repeated"`
	FlightTicketInfoList       []*FlightOrderQueryResponseBodyModuleFlightTicketInfoList       `json:"flight_ticket_info_list,omitempty" xml:"flight_ticket_info_list,omitempty" type:"Repeated"`
	InsuranceInfoList          []*FlightOrderQueryResponseBodyModuleInsuranceInfoList          `json:"insurance_info_list,omitempty" xml:"insurance_info_list,omitempty" type:"Repeated"`
	InvoiceInfo                *FlightOrderQueryResponseBodyModuleInvoiceInfo                  `json:"invoice_info,omitempty" xml:"invoice_info,omitempty" type:"Struct"`
	OrderBaseInfo              *FlightOrderQueryResponseBodyModuleOrderBaseInfo                `json:"order_base_info,omitempty" xml:"order_base_info,omitempty" type:"Struct"`
	PassengerInfoList          []*FlightOrderQueryResponseBodyModulePassengerInfoList          `json:"passenger_info_list,omitempty" xml:"passenger_info_list,omitempty" type:"Repeated"`
	PriceInfoList              []*FlightOrderQueryResponseBodyModulePriceInfoList              `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
}

func (FlightOrderQueryResponseBodyModule) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetFlightChangeTicketInfoList added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetFlightInfoList added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetFlightRefundTicketInfoList added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetFlightTicketInfoList added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetInsuranceInfoList added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetInvoiceInfo added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetOrderBaseInfo added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetPassengerInfoList added in v1.0.1

func (*FlightOrderQueryResponseBodyModule) SetPriceInfoList added in v1.0.1

func (FlightOrderQueryResponseBodyModule) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList struct {
	ArrTime          *string  `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	ChangeCabin      *string  `json:"change_cabin,omitempty" xml:"change_cabin,omitempty"`
	ChangeCabinLevel *string  `json:"change_cabin_level,omitempty" xml:"change_cabin_level,omitempty"`
	ChangeFee        *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	ChangeFlightNo   *string  `json:"change_flight_no,omitempty" xml:"change_flight_no,omitempty"`
	ChangeOrderId    *int64   `json:"change_order_id,omitempty" xml:"change_order_id,omitempty"`
	ChangeReason     *string  `json:"change_reason,omitempty" xml:"change_reason,omitempty"`
	ChangeType       *int32   `json:"change_type,omitempty" xml:"change_type,omitempty"`
	DepTime          *string  `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	GmtCreate        *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify        *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	OriginTicketNo   *string  `json:"origin_ticket_no,omitempty" xml:"origin_ticket_no,omitempty"`
	TicketNo         *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	UpgradeFee       *float64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetArrTime added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeCabin added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeCabinLevel added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeFee added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeFlightNo added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeOrderId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeReason added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetChangeType added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetDepTime added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetGmtCreate added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetGmtModify added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetOriginTicketNo added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetTicketNo added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) SetUpgradeFee added in v1.0.1

func (FlightOrderQueryResponseBodyModuleFlightChangeTicketInfoList) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightInfoList struct {
	AirlineCode    *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName    *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	ArrAirportCode *string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrAirportName *string `json:"arr_airport_name,omitempty" xml:"arr_airport_name,omitempty"`
	ArrCityCode    *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrCityName    *string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	ArrTime        *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	Cabin          *string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinLevel     *string `json:"cabin_level,omitempty" xml:"cabin_level,omitempty"`
	DepAirportCode *string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	DepAirportName *string `json:"dep_airport_name,omitempty" xml:"dep_airport_name,omitempty"`
	DepCityCode    *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepCityName    *string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	DepTime        *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	FlightMile     *int32  `json:"flight_mile,omitempty" xml:"flight_mile,omitempty"`
	FlightNo       *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleFlightInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetAirlineCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetAirlineName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetArrAirportCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetArrAirportName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetArrCityCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetArrCityName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetArrTime added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetCabin added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetCabinLevel added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetDepAirportCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetDepAirportName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetDepCityCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetDepCityName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetDepTime added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetFlightMile added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightInfoList) SetFlightNo added in v1.0.1

func (FlightOrderQueryResponseBodyModuleFlightInfoList) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList struct {
	GmtCreate       *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify       *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	RefundOrderId   *int64   `json:"refund_order_id,omitempty" xml:"refund_order_id,omitempty"`
	RefundReason    *string  `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"`
	RefundTicketFee *float64 `json:"refund_ticket_fee,omitempty" xml:"refund_ticket_fee,omitempty"`
	RefundType      *int32   `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
	TicketNo        *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetGmtCreate added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetGmtModify added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetRefundOrderId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetRefundReason added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetRefundTicketFee added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetRefundType added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) SetTicketNo added in v1.0.1

func (FlightOrderQueryResponseBodyModuleFlightRefundTicketInfoList) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightTicketInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModuleFlightTicketInfoList struct {
	BuildPrice       *float64 `json:"build_price,omitempty" xml:"build_price,omitempty"`
	Changed          *bool    `json:"changed,omitempty" xml:"changed,omitempty"`
	Discount         *int32   `json:"discount,omitempty" xml:"discount,omitempty"`
	GmtCreate        *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify        *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	OilPrice         *float64 `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	PayType          *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	SettlePrice      *float64 `json:"settle_price,omitempty" xml:"settle_price,omitempty"`
	TicketNo         *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TicketPrice      *float64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TicketStatus     *string  `json:"ticket_status,omitempty" xml:"ticket_status,omitempty"`
	TicketStatusCode *int32   `json:"ticket_status_code,omitempty" xml:"ticket_status_code,omitempty"`
	UserId           *string  `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleFlightTicketInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetBuildPrice added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetChanged added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetDiscount added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetGmtCreate added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetGmtModify added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetOilPrice added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetPayType added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetSettlePrice added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetTicketNo added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetTicketPrice added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetTicketStatus added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetTicketStatusCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleFlightTicketInfoList) SetUserId added in v1.0.1

func (FlightOrderQueryResponseBodyModuleFlightTicketInfoList) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleInsuranceInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModuleInsuranceInfoList struct {
	Amount      *float64 `json:"amount,omitempty" xml:"amount,omitempty"`
	InsuranceNo *string  `json:"insurance_no,omitempty" xml:"insurance_no,omitempty"`
	Status      *int32   `json:"status,omitempty" xml:"status,omitempty"`
	Type        *string  `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleInsuranceInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleInsuranceInfoList) SetAmount added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleInsuranceInfoList) SetInsuranceNo added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleInsuranceInfoList) SetStatus added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleInsuranceInfoList) SetType added in v1.0.1

func (FlightOrderQueryResponseBodyModuleInsuranceInfoList) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleInvoiceInfo added in v1.0.1

type FlightOrderQueryResponseBodyModuleInvoiceInfo struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleInvoiceInfo) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleInvoiceInfo) SetId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleInvoiceInfo) SetTitle added in v1.0.1

func (FlightOrderQueryResponseBodyModuleInvoiceInfo) String added in v1.0.1

type FlightOrderQueryResponseBodyModuleOrderBaseInfo added in v1.0.1

type FlightOrderQueryResponseBodyModuleOrderBaseInfo struct {
	ApplyId              *string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BtripTitle           *string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	ContactName          *string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	CorpId               *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId             *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	GmtCreate            *string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify            *string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	ItineraryId          *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	OrderId              *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderStatus          *int32  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	ThirdpartApplyId     *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartCorpId      *string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	ThirdpartItineraryId *string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	TripType             *int32  `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	UserId               *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightOrderQueryResponseBodyModuleOrderBaseInfo) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetApplyId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetBtripTitle added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetContactName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartName added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtCreate added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtModify added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetItineraryId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderStatus added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartApplyId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartCorpId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartItineraryId added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetTripType added in v1.0.1

func (*FlightOrderQueryResponseBodyModuleOrderBaseInfo) SetUserId added in v1.0.1

func (FlightOrderQueryResponseBodyModuleOrderBaseInfo) String added in v1.0.1

type FlightOrderQueryResponseBodyModulePassengerInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModulePassengerInfoList struct {
	CostCenterId       *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName     *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	CostCenterNumber   *string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	ProjectCode        *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId          *int64  `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle       *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdpartProjectId *string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	UserId             *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName           *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	UserType           *int32  `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

func (FlightOrderQueryResponseBodyModulePassengerInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetCostCenterId added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetCostCenterName added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetCostCenterNumber added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetProjectCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetProjectId added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetProjectTitle added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetThirdpartProjectId added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetUserId added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetUserName added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePassengerInfoList) SetUserType added in v1.0.1

func (FlightOrderQueryResponseBodyModulePassengerInfoList) String added in v1.0.1

type FlightOrderQueryResponseBodyModulePriceInfoList added in v1.0.1

type FlightOrderQueryResponseBodyModulePriceInfoList struct {
	CategoryCode  *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	GmtCreate     *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PassengerName *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType       *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price         *float64 `json:"price,omitempty" xml:"price,omitempty"`
	TradeId       *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type          *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightOrderQueryResponseBodyModulePriceInfoList) GoString added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.1

func (*FlightOrderQueryResponseBodyModulePriceInfoList) SetType added in v1.0.1

func (FlightOrderQueryResponseBodyModulePriceInfoList) String added in v1.0.1

type FlightPayOrderHeaders added in v1.0.36

type FlightPayOrderHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightPayOrderHeaders) GoString added in v1.0.36

func (s FlightPayOrderHeaders) GoString() string

func (*FlightPayOrderHeaders) SetCommonHeaders added in v1.0.36

func (s *FlightPayOrderHeaders) SetCommonHeaders(v map[string]*string) *FlightPayOrderHeaders

func (*FlightPayOrderHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *FlightPayOrderHeaders) SetXAcsBtripCorpToken(v string) *FlightPayOrderHeaders

func (FlightPayOrderHeaders) String added in v1.0.36

func (s FlightPayOrderHeaders) String() string

type FlightPayOrderRequest added in v1.0.36

type FlightPayOrderRequest struct {
	CorpPayPrice     *int64             `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	DisOrderId       *string            `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	Extra            map[string]*string `json:"extra,omitempty" xml:"extra,omitempty"`
	PersonalPayPrice *int64             `json:"personal_pay_price,omitempty" xml:"personal_pay_price,omitempty"`
	TotalPayPrice    *int64             `json:"total_pay_price,omitempty" xml:"total_pay_price,omitempty"`
}

func (FlightPayOrderRequest) GoString added in v1.0.36

func (s FlightPayOrderRequest) GoString() string

func (*FlightPayOrderRequest) SetCorpPayPrice added in v1.0.36

func (s *FlightPayOrderRequest) SetCorpPayPrice(v int64) *FlightPayOrderRequest

func (*FlightPayOrderRequest) SetDisOrderId added in v1.0.36

func (s *FlightPayOrderRequest) SetDisOrderId(v string) *FlightPayOrderRequest

func (*FlightPayOrderRequest) SetExtra added in v1.0.36

func (*FlightPayOrderRequest) SetPersonalPayPrice added in v1.0.36

func (s *FlightPayOrderRequest) SetPersonalPayPrice(v int64) *FlightPayOrderRequest

func (*FlightPayOrderRequest) SetTotalPayPrice added in v1.0.36

func (s *FlightPayOrderRequest) SetTotalPayPrice(v int64) *FlightPayOrderRequest

func (FlightPayOrderRequest) String added in v1.0.36

func (s FlightPayOrderRequest) String() string

type FlightPayOrderResponse added in v1.0.36

type FlightPayOrderResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightPayOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightPayOrderResponse) GoString added in v1.0.36

func (s FlightPayOrderResponse) GoString() string

func (*FlightPayOrderResponse) SetBody added in v1.0.36

func (*FlightPayOrderResponse) SetHeaders added in v1.0.36

func (*FlightPayOrderResponse) SetStatusCode added in v1.0.36

func (FlightPayOrderResponse) String added in v1.0.36

func (s FlightPayOrderResponse) String() string

type FlightPayOrderResponseBody added in v1.0.36

type FlightPayOrderResponseBody struct {
	Code      *string                           `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                           `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightPayOrderResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                             `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                           `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightPayOrderResponseBody) GoString added in v1.0.36

func (s FlightPayOrderResponseBody) GoString() string

func (*FlightPayOrderResponseBody) SetCode added in v1.0.36

func (*FlightPayOrderResponseBody) SetMessage added in v1.0.36

func (*FlightPayOrderResponseBody) SetModule added in v1.0.36

func (*FlightPayOrderResponseBody) SetRequestId added in v1.0.36

func (*FlightPayOrderResponseBody) SetSuccess added in v1.0.36

func (*FlightPayOrderResponseBody) SetTraceId added in v1.0.36

func (FlightPayOrderResponseBody) String added in v1.0.36

type FlightPayOrderResponseBodyModule added in v1.0.36

type FlightPayOrderResponseBodyModule struct {
	ActualPayPrice *int64  `json:"actual_pay_price,omitempty" xml:"actual_pay_price,omitempty"`
	AlipayTradeNo  *string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	LastPayTime    *string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	PayStatus      *int32  `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
}

func (FlightPayOrderResponseBodyModule) GoString added in v1.0.36

func (*FlightPayOrderResponseBodyModule) SetActualPayPrice added in v1.0.36

func (*FlightPayOrderResponseBodyModule) SetAlipayTradeNo added in v1.0.36

func (*FlightPayOrderResponseBodyModule) SetLastPayTime added in v1.0.36

func (*FlightPayOrderResponseBodyModule) SetPayStatus added in v1.0.36

func (FlightPayOrderResponseBodyModule) String added in v1.0.36

type FlightPayOrderShrinkRequest added in v1.0.36

type FlightPayOrderShrinkRequest struct {
	CorpPayPrice     *int64  `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	DisOrderId       *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	ExtraShrink      *string `json:"extra,omitempty" xml:"extra,omitempty"`
	PersonalPayPrice *int64  `json:"personal_pay_price,omitempty" xml:"personal_pay_price,omitempty"`
	TotalPayPrice    *int64  `json:"total_pay_price,omitempty" xml:"total_pay_price,omitempty"`
}

func (FlightPayOrderShrinkRequest) GoString added in v1.0.36

func (s FlightPayOrderShrinkRequest) GoString() string

func (*FlightPayOrderShrinkRequest) SetCorpPayPrice added in v1.0.36

func (*FlightPayOrderShrinkRequest) SetDisOrderId added in v1.0.36

func (*FlightPayOrderShrinkRequest) SetExtraShrink added in v1.0.36

func (*FlightPayOrderShrinkRequest) SetPersonalPayPrice added in v1.0.36

func (*FlightPayOrderShrinkRequest) SetTotalPayPrice added in v1.0.36

func (FlightPayOrderShrinkRequest) String added in v1.0.36

type FlightRefundApplyHeaders added in v1.0.36

type FlightRefundApplyHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightRefundApplyHeaders) GoString added in v1.0.36

func (s FlightRefundApplyHeaders) GoString() string

func (*FlightRefundApplyHeaders) SetCommonHeaders added in v1.0.36

func (s *FlightRefundApplyHeaders) SetCommonHeaders(v map[string]*string) *FlightRefundApplyHeaders

func (*FlightRefundApplyHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *FlightRefundApplyHeaders) SetXAcsBtripCorpToken(v string) *FlightRefundApplyHeaders

func (FlightRefundApplyHeaders) String added in v1.0.36

func (s FlightRefundApplyHeaders) String() string

type FlightRefundApplyRequest added in v1.0.36

type FlightRefundApplyRequest struct {
	CorpRefundPrice          *int64                                              `json:"corp_refund_price,omitempty" xml:"corp_refund_price,omitempty"`
	DisOrderId               *string                                             `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId            *string                                             `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	DisplayRefundMoney       *string                                             `json:"display_refund_money,omitempty" xml:"display_refund_money,omitempty"`
	Extra                    map[string]*string                                  `json:"extra,omitempty" xml:"extra,omitempty"`
	IsVoluntary              *int32                                              `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	ItemUnitIds              *string                                             `json:"item_unit_ids,omitempty" xml:"item_unit_ids,omitempty"`
	PassengerSegmentInfoList []*FlightRefundApplyRequestPassengerSegmentInfoList `json:"passenger_segment_info_list,omitempty" xml:"passenger_segment_info_list,omitempty" type:"Repeated"`
	PersonalRefundPrice      *int64                                              `json:"personal_refund_price,omitempty" xml:"personal_refund_price,omitempty"`
	ReasonDetail             *string                                             `json:"reason_detail,omitempty" xml:"reason_detail,omitempty"`
	ReasonType               *int32                                              `json:"reason_type,omitempty" xml:"reason_type,omitempty"`
	RefundVoucherInfo        []*string                                           `json:"refund_voucher_info,omitempty" xml:"refund_voucher_info,omitempty" type:"Repeated"`
	SessionId                *string                                             `json:"session_id,omitempty" xml:"session_id,omitempty"`
	TotalRefundPrice         *int64                                              `json:"total_refund_price,omitempty" xml:"total_refund_price,omitempty"`
}

func (FlightRefundApplyRequest) GoString added in v1.0.36

func (s FlightRefundApplyRequest) GoString() string

func (*FlightRefundApplyRequest) SetCorpRefundPrice added in v1.0.36

func (s *FlightRefundApplyRequest) SetCorpRefundPrice(v int64) *FlightRefundApplyRequest

func (*FlightRefundApplyRequest) SetDisOrderId added in v1.0.36

func (*FlightRefundApplyRequest) SetDisSubOrderId added in v1.0.36

func (*FlightRefundApplyRequest) SetDisplayRefundMoney added in v1.0.36

func (s *FlightRefundApplyRequest) SetDisplayRefundMoney(v string) *FlightRefundApplyRequest

func (*FlightRefundApplyRequest) SetExtra added in v1.0.36

func (*FlightRefundApplyRequest) SetIsVoluntary added in v1.0.36

func (*FlightRefundApplyRequest) SetItemUnitIds added in v1.0.36

func (*FlightRefundApplyRequest) SetPassengerSegmentInfoList added in v1.0.36

func (*FlightRefundApplyRequest) SetPersonalRefundPrice added in v1.0.36

func (s *FlightRefundApplyRequest) SetPersonalRefundPrice(v int64) *FlightRefundApplyRequest

func (*FlightRefundApplyRequest) SetReasonDetail added in v1.0.36

func (*FlightRefundApplyRequest) SetReasonType added in v1.0.36

func (*FlightRefundApplyRequest) SetRefundVoucherInfo added in v1.0.36

func (s *FlightRefundApplyRequest) SetRefundVoucherInfo(v []*string) *FlightRefundApplyRequest

func (*FlightRefundApplyRequest) SetSessionId added in v1.0.36

func (*FlightRefundApplyRequest) SetTotalRefundPrice added in v1.0.36

func (s *FlightRefundApplyRequest) SetTotalRefundPrice(v int64) *FlightRefundApplyRequest

func (FlightRefundApplyRequest) String added in v1.0.36

func (s FlightRefundApplyRequest) String() string

type FlightRefundApplyRequestPassengerSegmentInfoList added in v1.0.36

type FlightRefundApplyRequestPassengerSegmentInfoList struct {
	FlightNo      *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	PassengerName *string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	UserId        *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightRefundApplyRequestPassengerSegmentInfoList) GoString added in v1.0.36

func (*FlightRefundApplyRequestPassengerSegmentInfoList) SetFlightNo added in v1.0.36

func (*FlightRefundApplyRequestPassengerSegmentInfoList) SetPassengerName added in v1.0.36

func (*FlightRefundApplyRequestPassengerSegmentInfoList) SetUserId added in v1.0.36

func (FlightRefundApplyRequestPassengerSegmentInfoList) String added in v1.0.36

type FlightRefundApplyResponse added in v1.0.36

type FlightRefundApplyResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightRefundApplyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightRefundApplyResponse) GoString added in v1.0.36

func (s FlightRefundApplyResponse) GoString() string

func (*FlightRefundApplyResponse) SetBody added in v1.0.36

func (*FlightRefundApplyResponse) SetHeaders added in v1.0.36

func (*FlightRefundApplyResponse) SetStatusCode added in v1.0.36

func (FlightRefundApplyResponse) String added in v1.0.36

func (s FlightRefundApplyResponse) String() string

type FlightRefundApplyResponseBody added in v1.0.36

type FlightRefundApplyResponseBody struct {
	Code      *string                              `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                              `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightRefundApplyResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                              `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightRefundApplyResponseBody) GoString added in v1.0.36

func (*FlightRefundApplyResponseBody) SetCode added in v1.0.36

func (*FlightRefundApplyResponseBody) SetMessage added in v1.0.36

func (*FlightRefundApplyResponseBody) SetModule added in v1.0.36

func (*FlightRefundApplyResponseBody) SetRequestId added in v1.0.36

func (*FlightRefundApplyResponseBody) SetSuccess added in v1.0.36

func (*FlightRefundApplyResponseBody) SetTraceId added in v1.0.36

func (FlightRefundApplyResponseBody) String added in v1.0.36

type FlightRefundApplyResponseBodyModule added in v1.0.36

type FlightRefundApplyResponseBodyModule struct {
	DisOrderId    *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	RefundApplyId *int64  `json:"refund_apply_id,omitempty" xml:"refund_apply_id,omitempty"`
	RefundFee     *int64  `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	RefundMoney   *int64  `json:"refund_money,omitempty" xml:"refund_money,omitempty"`
}

func (FlightRefundApplyResponseBodyModule) GoString added in v1.0.36

func (*FlightRefundApplyResponseBodyModule) SetDisOrderId added in v1.0.36

func (*FlightRefundApplyResponseBodyModule) SetDisSubOrderId added in v1.0.36

func (*FlightRefundApplyResponseBodyModule) SetRefundApplyId added in v1.0.36

func (*FlightRefundApplyResponseBodyModule) SetRefundFee added in v1.0.36

func (*FlightRefundApplyResponseBodyModule) SetRefundMoney added in v1.0.36

func (FlightRefundApplyResponseBodyModule) String added in v1.0.36

type FlightRefundApplyShrinkRequest added in v1.0.36

type FlightRefundApplyShrinkRequest struct {
	CorpRefundPrice                *int64  `json:"corp_refund_price,omitempty" xml:"corp_refund_price,omitempty"`
	DisOrderId                     *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId                  *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	DisplayRefundMoney             *string `json:"display_refund_money,omitempty" xml:"display_refund_money,omitempty"`
	ExtraShrink                    *string `json:"extra,omitempty" xml:"extra,omitempty"`
	IsVoluntary                    *int32  `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	ItemUnitIds                    *string `json:"item_unit_ids,omitempty" xml:"item_unit_ids,omitempty"`
	PassengerSegmentInfoListShrink *string `json:"passenger_segment_info_list,omitempty" xml:"passenger_segment_info_list,omitempty"`
	PersonalRefundPrice            *int64  `json:"personal_refund_price,omitempty" xml:"personal_refund_price,omitempty"`
	ReasonDetail                   *string `json:"reason_detail,omitempty" xml:"reason_detail,omitempty"`
	ReasonType                     *int32  `json:"reason_type,omitempty" xml:"reason_type,omitempty"`
	RefundVoucherInfoShrink        *string `json:"refund_voucher_info,omitempty" xml:"refund_voucher_info,omitempty"`
	SessionId                      *string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	TotalRefundPrice               *int64  `json:"total_refund_price,omitempty" xml:"total_refund_price,omitempty"`
}

func (FlightRefundApplyShrinkRequest) GoString added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetCorpRefundPrice added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetDisOrderId added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetDisSubOrderId added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetDisplayRefundMoney added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetExtraShrink added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetIsVoluntary added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetItemUnitIds added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetPassengerSegmentInfoListShrink added in v1.0.36

func (s *FlightRefundApplyShrinkRequest) SetPassengerSegmentInfoListShrink(v string) *FlightRefundApplyShrinkRequest

func (*FlightRefundApplyShrinkRequest) SetPersonalRefundPrice added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetReasonDetail added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetReasonType added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetRefundVoucherInfoShrink added in v1.0.36

func (s *FlightRefundApplyShrinkRequest) SetRefundVoucherInfoShrink(v string) *FlightRefundApplyShrinkRequest

func (*FlightRefundApplyShrinkRequest) SetSessionId added in v1.0.36

func (*FlightRefundApplyShrinkRequest) SetTotalRefundPrice added in v1.0.36

func (FlightRefundApplyShrinkRequest) String added in v1.0.36

type FlightRefundDetailHeaders added in v1.0.36

type FlightRefundDetailHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightRefundDetailHeaders) GoString added in v1.0.36

func (s FlightRefundDetailHeaders) GoString() string

func (*FlightRefundDetailHeaders) SetCommonHeaders added in v1.0.36

func (*FlightRefundDetailHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *FlightRefundDetailHeaders) SetXAcsBtripCorpToken(v string) *FlightRefundDetailHeaders

func (FlightRefundDetailHeaders) String added in v1.0.36

func (s FlightRefundDetailHeaders) String() string

type FlightRefundDetailRequest added in v1.0.36

type FlightRefundDetailRequest struct {
	DisOrderId    *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
}

func (FlightRefundDetailRequest) GoString added in v1.0.36

func (s FlightRefundDetailRequest) GoString() string

func (*FlightRefundDetailRequest) SetDisOrderId added in v1.0.36

func (*FlightRefundDetailRequest) SetDisSubOrderId added in v1.0.36

func (FlightRefundDetailRequest) String added in v1.0.36

func (s FlightRefundDetailRequest) String() string

type FlightRefundDetailResponse added in v1.0.36

type FlightRefundDetailResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightRefundDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightRefundDetailResponse) GoString added in v1.0.36

func (s FlightRefundDetailResponse) GoString() string

func (*FlightRefundDetailResponse) SetBody added in v1.0.36

func (*FlightRefundDetailResponse) SetHeaders added in v1.0.36

func (*FlightRefundDetailResponse) SetStatusCode added in v1.0.36

func (FlightRefundDetailResponse) String added in v1.0.36

type FlightRefundDetailResponseBody added in v1.0.36

type FlightRefundDetailResponseBody struct {
	Code      *string                               `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                               `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightRefundDetailResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                               `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                 `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                               `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightRefundDetailResponseBody) GoString added in v1.0.36

func (*FlightRefundDetailResponseBody) SetCode added in v1.0.36

func (*FlightRefundDetailResponseBody) SetMessage added in v1.0.36

func (*FlightRefundDetailResponseBody) SetModule added in v1.0.36

func (*FlightRefundDetailResponseBody) SetRequestId added in v1.0.36

func (*FlightRefundDetailResponseBody) SetSuccess added in v1.0.36

func (*FlightRefundDetailResponseBody) SetTraceId added in v1.0.36

func (FlightRefundDetailResponseBody) String added in v1.0.36

type FlightRefundDetailResponseBodyModule added in v1.0.36

type FlightRefundDetailResponseBodyModule struct {
	BtripOrderId    *int64                                               `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	BtripSubOrderId *int64                                               `json:"btrip_sub_order_id,omitempty" xml:"btrip_sub_order_id,omitempty"`
	DisOrderId      *string                                              `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId   *string                                              `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	IsVoluntary     *int32                                               `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	Reason          *string                                              `json:"reason,omitempty" xml:"reason,omitempty"`
	RefundFee       *int64                                               `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	RefundFeeList   []*FlightRefundDetailResponseBodyModuleRefundFeeList `json:"refund_fee_list,omitempty" xml:"refund_fee_list,omitempty" type:"Repeated"`
	RefundPrice     *int64                                               `json:"refund_price,omitempty" xml:"refund_price,omitempty"`
	Status          *string                                              `json:"status,omitempty" xml:"status,omitempty"`
}

func (FlightRefundDetailResponseBodyModule) GoString added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetBtripOrderId added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetBtripSubOrderId added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetDisOrderId added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetDisSubOrderId added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetIsVoluntary added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetReason added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetRefundFee added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetRefundFeeList added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetRefundPrice added in v1.0.36

func (*FlightRefundDetailResponseBodyModule) SetStatus added in v1.0.36

func (FlightRefundDetailResponseBodyModule) String added in v1.0.36

type FlightRefundDetailResponseBodyModuleRefundFeeList added in v1.0.36

type FlightRefundDetailResponseBodyModuleRefundFeeList struct {
	AlipayTradeNo *string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	RefundFee     *int64  `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	RefundPrice   *int64  `json:"refund_price,omitempty" xml:"refund_price,omitempty"`
	Status        *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (FlightRefundDetailResponseBodyModuleRefundFeeList) GoString added in v1.0.36

func (*FlightRefundDetailResponseBodyModuleRefundFeeList) SetAlipayTradeNo added in v1.0.36

func (*FlightRefundDetailResponseBodyModuleRefundFeeList) SetRefundFee added in v1.0.36

func (*FlightRefundDetailResponseBodyModuleRefundFeeList) SetRefundPrice added in v1.0.36

func (*FlightRefundDetailResponseBodyModuleRefundFeeList) SetStatus added in v1.0.36

func (FlightRefundDetailResponseBodyModuleRefundFeeList) String added in v1.0.36

type FlightRefundPreCalHeaders added in v1.0.36

type FlightRefundPreCalHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightRefundPreCalHeaders) GoString added in v1.0.36

func (s FlightRefundPreCalHeaders) GoString() string

func (*FlightRefundPreCalHeaders) SetCommonHeaders added in v1.0.36

func (*FlightRefundPreCalHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *FlightRefundPreCalHeaders) SetXAcsBtripCorpToken(v string) *FlightRefundPreCalHeaders

func (FlightRefundPreCalHeaders) String added in v1.0.36

func (s FlightRefundPreCalHeaders) String() string

type FlightRefundPreCalRequest added in v1.0.36

type FlightRefundPreCalRequest struct {
	DisOrderId               *string                                              `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	IsVoluntary              *string                                              `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	PassengerSegmentInfoList []*FlightRefundPreCalRequestPassengerSegmentInfoList `json:"passenger_segment_info_list,omitempty" xml:"passenger_segment_info_list,omitempty" type:"Repeated"`
}

func (FlightRefundPreCalRequest) GoString added in v1.0.36

func (s FlightRefundPreCalRequest) GoString() string

func (*FlightRefundPreCalRequest) SetDisOrderId added in v1.0.36

func (*FlightRefundPreCalRequest) SetIsVoluntary added in v1.0.36

func (*FlightRefundPreCalRequest) SetPassengerSegmentInfoList added in v1.0.36

func (FlightRefundPreCalRequest) String added in v1.0.36

func (s FlightRefundPreCalRequest) String() string

type FlightRefundPreCalRequestPassengerSegmentInfoList added in v1.0.36

type FlightRefundPreCalRequestPassengerSegmentInfoList struct {
	FlightNo      *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	PassengerName *string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	UserId        *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightRefundPreCalRequestPassengerSegmentInfoList) GoString added in v1.0.36

func (*FlightRefundPreCalRequestPassengerSegmentInfoList) SetFlightNo added in v1.0.36

func (*FlightRefundPreCalRequestPassengerSegmentInfoList) SetPassengerName added in v1.0.36

func (*FlightRefundPreCalRequestPassengerSegmentInfoList) SetUserId added in v1.0.36

func (FlightRefundPreCalRequestPassengerSegmentInfoList) String added in v1.0.36

type FlightRefundPreCalResponse added in v1.0.36

type FlightRefundPreCalResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightRefundPreCalResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightRefundPreCalResponse) GoString added in v1.0.36

func (s FlightRefundPreCalResponse) GoString() string

func (*FlightRefundPreCalResponse) SetBody added in v1.0.36

func (*FlightRefundPreCalResponse) SetHeaders added in v1.0.36

func (*FlightRefundPreCalResponse) SetStatusCode added in v1.0.36

func (FlightRefundPreCalResponse) String added in v1.0.36

type FlightRefundPreCalResponseBody added in v1.0.36

type FlightRefundPreCalResponseBody struct {
	Code      *string                               `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                               `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightRefundPreCalResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                               `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                 `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                               `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightRefundPreCalResponseBody) GoString added in v1.0.36

func (*FlightRefundPreCalResponseBody) SetCode added in v1.0.36

func (*FlightRefundPreCalResponseBody) SetMessage added in v1.0.36

func (*FlightRefundPreCalResponseBody) SetModule added in v1.0.36

func (*FlightRefundPreCalResponseBody) SetRequestId added in v1.0.36

func (*FlightRefundPreCalResponseBody) SetSuccess added in v1.0.36

func (*FlightRefundPreCalResponseBody) SetTraceId added in v1.0.36

func (FlightRefundPreCalResponseBody) String added in v1.0.36

type FlightRefundPreCalResponseBodyModule added in v1.0.36

type FlightRefundPreCalResponseBodyModule struct {
	FlightChange       *bool                                                     `json:"flight_change,omitempty" xml:"flight_change,omitempty"`
	ItemUnitId         *string                                                   `json:"item_unit_id,omitempty" xml:"item_unit_id,omitempty"`
	MultiRefundCalList []*FlightRefundPreCalResponseBodyModuleMultiRefundCalList `json:"multi_refund_cal_list,omitempty" xml:"multi_refund_cal_list,omitempty" type:"Repeated"`
	PreRefundMoney     *int64                                                    `json:"pre_refund_money,omitempty" xml:"pre_refund_money,omitempty"`
	RefundFee          *int64                                                    `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	ReturnReason       []*FlightRefundPreCalResponseBodyModuleReturnReason       `json:"return_reason,omitempty" xml:"return_reason,omitempty" type:"Repeated"`
	SessionId          *string                                                   `json:"session_id,omitempty" xml:"session_id,omitempty"`
	Tips               *string                                                   `json:"tips,omitempty" xml:"tips,omitempty"`
}

func (FlightRefundPreCalResponseBodyModule) GoString added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetFlightChange added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetItemUnitId added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetMultiRefundCalList added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetPreRefundMoney added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetRefundFee added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetReturnReason added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetSessionId added in v1.0.36

func (*FlightRefundPreCalResponseBodyModule) SetTips added in v1.0.36

func (FlightRefundPreCalResponseBodyModule) String added in v1.0.36

type FlightRefundPreCalResponseBodyModuleMultiRefundCalList added in v1.0.36

type FlightRefundPreCalResponseBodyModuleMultiRefundCalList struct {
	CanApplyRefund *bool   `json:"can_apply_refund,omitempty" xml:"can_apply_refund,omitempty"`
	Name           *string `json:"name,omitempty" xml:"name,omitempty"`
	PreRefundMoney *int64  `json:"pre_refund_money,omitempty" xml:"pre_refund_money,omitempty"`
	RefundFee      *int64  `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	UserId         *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (FlightRefundPreCalResponseBodyModuleMultiRefundCalList) GoString added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleMultiRefundCalList) SetCanApplyRefund added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleMultiRefundCalList) SetName added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleMultiRefundCalList) SetPreRefundMoney added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleMultiRefundCalList) SetRefundFee added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleMultiRefundCalList) SetUserId added in v1.0.36

func (FlightRefundPreCalResponseBodyModuleMultiRefundCalList) String added in v1.0.36

type FlightRefundPreCalResponseBodyModuleReturnReason added in v1.0.36

type FlightRefundPreCalResponseBodyModuleReturnReason struct {
	ExtendDesc *string `json:"extend_desc,omitempty" xml:"extend_desc,omitempty"`
	Person     *int32  `json:"person,omitempty" xml:"person,omitempty"`
	ReasonCode *int32  `json:"reason_code,omitempty" xml:"reason_code,omitempty"`
	ReasonShow *string `json:"reason_show,omitempty" xml:"reason_show,omitempty"`
	ReasonType *int32  `json:"reason_type,omitempty" xml:"reason_type,omitempty"`
	Volunteer  *int32  `json:"volunteer,omitempty" xml:"volunteer,omitempty"`
}

func (FlightRefundPreCalResponseBodyModuleReturnReason) GoString added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleReturnReason) SetExtendDesc added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleReturnReason) SetPerson added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleReturnReason) SetReasonCode added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleReturnReason) SetReasonShow added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleReturnReason) SetReasonType added in v1.0.36

func (*FlightRefundPreCalResponseBodyModuleReturnReason) SetVolunteer added in v1.0.36

func (FlightRefundPreCalResponseBodyModuleReturnReason) String added in v1.0.36

type FlightRefundPreCalShrinkRequest added in v1.0.36

type FlightRefundPreCalShrinkRequest struct {
	DisOrderId                     *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	IsVoluntary                    *string `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	PassengerSegmentInfoListShrink *string `json:"passenger_segment_info_list,omitempty" xml:"passenger_segment_info_list,omitempty"`
}

func (FlightRefundPreCalShrinkRequest) GoString added in v1.0.36

func (*FlightRefundPreCalShrinkRequest) SetDisOrderId added in v1.0.36

func (*FlightRefundPreCalShrinkRequest) SetIsVoluntary added in v1.0.36

func (*FlightRefundPreCalShrinkRequest) SetPassengerSegmentInfoListShrink added in v1.0.36

func (s *FlightRefundPreCalShrinkRequest) SetPassengerSegmentInfoListShrink(v string) *FlightRefundPreCalShrinkRequest

func (FlightRefundPreCalShrinkRequest) String added in v1.0.36

type FlightSearchListHeaders added in v1.0.37

type FlightSearchListHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (FlightSearchListHeaders) GoString added in v1.0.37

func (s FlightSearchListHeaders) GoString() string

func (*FlightSearchListHeaders) SetCommonHeaders added in v1.0.37

func (s *FlightSearchListHeaders) SetCommonHeaders(v map[string]*string) *FlightSearchListHeaders

func (*FlightSearchListHeaders) SetXAcsBtripCorpToken added in v1.0.37

func (s *FlightSearchListHeaders) SetXAcsBtripCorpToken(v string) *FlightSearchListHeaders

func (FlightSearchListHeaders) String added in v1.0.37

func (s FlightSearchListHeaders) String() string

type FlightSearchListRequest added in v1.0.37

type FlightSearchListRequest struct {
	AirlineCode         *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	ArrCityCode         *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrCityName         *string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	ArrDate             *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	CabinClass          *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	DepCityCode         *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepCityName         *string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	DepDate             *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	FlightNo            *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	NeedMultiClassPrice *bool   `json:"need_multi_class_price,omitempty" xml:"need_multi_class_price,omitempty"`
	TransferCityCode    *string `json:"transfer_city_code,omitempty" xml:"transfer_city_code,omitempty"`
	TransferFlightNo    *string `json:"transfer_flight_no,omitempty" xml:"transfer_flight_no,omitempty"`
	TransferLeaveDate   *string `json:"transfer_leave_date,omitempty" xml:"transfer_leave_date,omitempty"`
	TripType            *string `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
}

func (FlightSearchListRequest) GoString added in v1.0.37

func (s FlightSearchListRequest) GoString() string

func (*FlightSearchListRequest) SetAirlineCode added in v1.0.37

func (*FlightSearchListRequest) SetArrCityCode added in v1.0.37

func (*FlightSearchListRequest) SetArrCityName added in v1.0.37

func (*FlightSearchListRequest) SetArrDate added in v1.0.37

func (*FlightSearchListRequest) SetCabinClass added in v1.0.37

func (*FlightSearchListRequest) SetDepCityCode added in v1.0.37

func (*FlightSearchListRequest) SetDepCityName added in v1.0.37

func (*FlightSearchListRequest) SetDepDate added in v1.0.37

func (*FlightSearchListRequest) SetFlightNo added in v1.0.37

func (*FlightSearchListRequest) SetNeedMultiClassPrice added in v1.0.37

func (s *FlightSearchListRequest) SetNeedMultiClassPrice(v bool) *FlightSearchListRequest

func (*FlightSearchListRequest) SetTransferCityCode added in v1.0.37

func (s *FlightSearchListRequest) SetTransferCityCode(v string) *FlightSearchListRequest

func (*FlightSearchListRequest) SetTransferFlightNo added in v1.0.37

func (s *FlightSearchListRequest) SetTransferFlightNo(v string) *FlightSearchListRequest

func (*FlightSearchListRequest) SetTransferLeaveDate added in v1.0.37

func (s *FlightSearchListRequest) SetTransferLeaveDate(v string) *FlightSearchListRequest

func (*FlightSearchListRequest) SetTripType added in v1.0.37

func (FlightSearchListRequest) String added in v1.0.37

func (s FlightSearchListRequest) String() string

type FlightSearchListResponse added in v1.0.37

type FlightSearchListResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *FlightSearchListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (FlightSearchListResponse) GoString added in v1.0.37

func (s FlightSearchListResponse) GoString() string

func (*FlightSearchListResponse) SetBody added in v1.0.37

func (*FlightSearchListResponse) SetHeaders added in v1.0.37

func (*FlightSearchListResponse) SetStatusCode added in v1.0.37

func (FlightSearchListResponse) String added in v1.0.37

func (s FlightSearchListResponse) String() string

type FlightSearchListResponseBody added in v1.0.37

type FlightSearchListResponseBody struct {
	Code      *string                             `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                             `json:"message,omitempty" xml:"message,omitempty"`
	Module    *FlightSearchListResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                             `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                               `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                             `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (FlightSearchListResponseBody) GoString added in v1.0.37

func (s FlightSearchListResponseBody) GoString() string

func (*FlightSearchListResponseBody) SetCode added in v1.0.37

func (*FlightSearchListResponseBody) SetMessage added in v1.0.37

func (*FlightSearchListResponseBody) SetModule added in v1.0.37

func (*FlightSearchListResponseBody) SetRequestId added in v1.0.37

func (*FlightSearchListResponseBody) SetSuccess added in v1.0.37

func (*FlightSearchListResponseBody) SetTraceId added in v1.0.37

func (FlightSearchListResponseBody) String added in v1.0.37

type FlightSearchListResponseBodyModule added in v1.0.37

type FlightSearchListResponseBodyModule struct {
	FlightList   []*FlightSearchListResponseBodyModuleFlightList `json:"flight_list,omitempty" xml:"flight_list,omitempty" type:"Repeated"`
	IsReplacePnr *bool                                           `json:"is_replace_pnr,omitempty" xml:"is_replace_pnr,omitempty"`
}

func (FlightSearchListResponseBodyModule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModule) SetFlightList added in v1.0.37

func (*FlightSearchListResponseBodyModule) SetIsReplacePnr added in v1.0.37

func (FlightSearchListResponseBodyModule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightList added in v1.0.37

type FlightSearchListResponseBodyModuleFlightList struct {
	AirlineInfo       *FlightSearchListResponseBodyModuleFlightListAirlineInfo      `json:"airline_info,omitempty" xml:"airline_info,omitempty" type:"Struct"`
	ArrAirportInfo    *FlightSearchListResponseBodyModuleFlightListArrAirportInfo   `json:"arr_airport_info,omitempty" xml:"arr_airport_info,omitempty" type:"Struct"`
	ArrDate           *string                                                       `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	BasicCabinPrice   *int32                                                        `json:"basic_cabin_price,omitempty" xml:"basic_cabin_price,omitempty"`
	BuildPrice        *int32                                                        `json:"build_price,omitempty" xml:"build_price,omitempty"`
	Cabin             *string                                                       `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass        *string                                                       `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CabinInfoList     []*FlightSearchListResponseBodyModuleFlightListCabinInfoList  `json:"cabin_info_list,omitempty" xml:"cabin_info_list,omitempty" type:"Repeated"`
	CarrierAirline    *string                                                       `json:"carrier_airline,omitempty" xml:"carrier_airline,omitempty"`
	CarrierNo         *string                                                       `json:"carrier_no,omitempty" xml:"carrier_no,omitempty"`
	ClassRule         *string                                                       `json:"class_rule,omitempty" xml:"class_rule,omitempty"`
	DepAirportInfo    *FlightSearchListResponseBodyModuleFlightListDepAirportInfo   `json:"dep_airport_info,omitempty" xml:"dep_airport_info,omitempty" type:"Struct"`
	DepCityCode       *string                                                       `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepDate           *string                                                       `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	Discount          *int32                                                        `json:"discount,omitempty" xml:"discount,omitempty"`
	FlightNo          *string                                                       `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	FlightRuleList    []*FlightSearchListResponseBodyModuleFlightListFlightRuleList `json:"flight_rule_list,omitempty" xml:"flight_rule_list,omitempty" type:"Repeated"`
	FlightRuleListStr *string                                                       `json:"flight_rule_list_str,omitempty" xml:"flight_rule_list_str,omitempty"`
	FlightSize        *string                                                       `json:"flight_size,omitempty" xml:"flight_size,omitempty"`
	FlightType        *string                                                       `json:"flight_type,omitempty" xml:"flight_type,omitempty"`
	InvoiceType       *int32                                                        `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	IsProtocol        *bool                                                         `json:"is_protocol,omitempty" xml:"is_protocol,omitempty"`
	IsShare           *bool                                                         `json:"is_share,omitempty" xml:"is_share,omitempty"`
	IsStop            *bool                                                         `json:"is_stop,omitempty" xml:"is_stop,omitempty"`
	IsTransfer        *bool                                                         `json:"is_transfer,omitempty" xml:"is_transfer,omitempty"`
	MealDesc          *string                                                       `json:"meal_desc,omitempty" xml:"meal_desc,omitempty"`
	Memo              *string                                                       `json:"memo,omitempty" xml:"memo,omitempty"`
	OilPrice          *int32                                                        `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	OtaItemId         *string                                                       `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	Price             *int32                                                        `json:"price,omitempty" xml:"price,omitempty"`
	ProductType       *int64                                                        `json:"product_type,omitempty" xml:"product_type,omitempty"`
	ProductTypeDesc   *string                                                       `json:"product_type_desc,omitempty" xml:"product_type_desc,omitempty"`
	PromotionPrice    *string                                                       `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	RemainedSeatCount *string                                                       `json:"remained_seat_count,omitempty" xml:"remained_seat_count,omitempty"`
	SecretParams      *string                                                       `json:"secret_params,omitempty" xml:"secret_params,omitempty"`
	SegmentNumber     *string                                                       `json:"segment_number,omitempty" xml:"segment_number,omitempty"`
	StopArrTime       *string                                                       `json:"stop_arr_time,omitempty" xml:"stop_arr_time,omitempty"`
	StopCity          *string                                                       `json:"stop_city,omitempty" xml:"stop_city,omitempty"`
	StopDepTime       *string                                                       `json:"stop_dep_time,omitempty" xml:"stop_dep_time,omitempty"`
	TicketPrice       *int32                                                        `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TotalPrice        *string                                                       `json:"total_price,omitempty" xml:"total_price,omitempty"`
	TransferInfo      *FlightSearchListResponseBodyModuleFlightListTransferInfo     `json:"transfer_info,omitempty" xml:"transfer_info,omitempty" type:"Struct"`
	TripType          *int32                                                        `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightList) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetAirlineInfo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetArrDate added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetBasicCabinPrice added in v1.0.38

func (*FlightSearchListResponseBodyModuleFlightList) SetBuildPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetCabin added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetCabinClass added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetCabinInfoList added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetCarrierAirline added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetCarrierNo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetClassRule added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetDepCityCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetDepDate added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetDiscount added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetFlightNo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetFlightRuleList added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetFlightRuleListStr added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetFlightSize added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetFlightType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetInvoiceType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetIsProtocol added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetIsShare added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetIsStop added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetIsTransfer added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetMealDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetMemo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetOilPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetOtaItemId added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetProductType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetProductTypeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetPromotionPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetRemainedSeatCount added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetSecretParams added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetSegmentNumber added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetStopArrTime added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetStopCity added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetStopDepTime added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetTicketPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetTotalPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightList) SetTripType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightList) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListAirlineInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListAirlineInfo struct {
	AirlineCode       *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName       *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	AirlineSimpleName *string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListAirlineInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListAirlineInfo) SetAirlineCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListAirlineInfo) SetAirlineName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListAirlineInfo) SetAirlineSimpleName added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListAirlineInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListArrAirportInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListArrAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListArrAirportInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListArrAirportInfo) SetAirportCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListArrAirportInfo) SetAirportName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListArrAirportInfo) SetCityCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListArrAirportInfo) SetCityName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListArrAirportInfo) SetTerminal added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListArrAirportInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoList added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoList struct {
	AgentId           *int64                                                                     `json:"agent_id,omitempty" xml:"agent_id,omitempty"`
	BasicCabinPrice   *int32                                                                     `json:"basic_cabin_price,omitempty" xml:"basic_cabin_price,omitempty"`
	BuildPrice        *int32                                                                     `json:"build_price,omitempty" xml:"build_price,omitempty"`
	Cabin             *string                                                                    `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass        *string                                                                    `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CabinClassName    *string                                                                    `json:"cabin_class_name,omitempty" xml:"cabin_class_name,omitempty"`
	ChildCabin        *string                                                                    `json:"child_cabin,omitempty" xml:"child_cabin,omitempty"`
	ClassName         *string                                                                    `json:"class_name,omitempty" xml:"class_name,omitempty"`
	ClassRule         *string                                                                    `json:"class_rule,omitempty" xml:"class_rule,omitempty"`
	Discount          *string                                                                    `json:"discount,omitempty" xml:"discount,omitempty"`
	FlightRuleList    []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList `json:"flight_rule_list,omitempty" xml:"flight_rule_list,omitempty" type:"Repeated"`
	FlightRuleListStr *string                                                                    `json:"flight_rule_list_str,omitempty" xml:"flight_rule_list_str,omitempty"`
	InvoiceType       *int32                                                                     `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	IsProtocol        *bool                                                                      `json:"is_protocol,omitempty" xml:"is_protocol,omitempty"`
	Memo              *string                                                                    `json:"memo,omitempty" xml:"memo,omitempty"`
	OilPrice          *int32                                                                     `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	OrderParams       *string                                                                    `json:"order_params,omitempty" xml:"order_params,omitempty"`
	OtaItemId         *string                                                                    `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	Price             *int32                                                                     `json:"price,omitempty" xml:"price,omitempty"`
	ProductType       *int64                                                                     `json:"product_type,omitempty" xml:"product_type,omitempty"`
	ProductTypeDesc   *string                                                                    `json:"product_type_desc,omitempty" xml:"product_type_desc,omitempty"`
	PromotionPrice    *string                                                                    `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	RemainedSeatCount *string                                                                    `json:"remained_seat_count,omitempty" xml:"remained_seat_count,omitempty"`
	TicketPrice       *int32                                                                     `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TotalPrice        *int32                                                                     `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoList) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetAgentId added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetBasicCabinPrice added in v1.0.40

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetBuildPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetCabin added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetCabinClass added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetCabinClassName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetChildCabin added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetClassName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetClassRule added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetDiscount added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetFlightRuleListStr added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetInvoiceType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetIsProtocol added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetMemo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetOilPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetOrderParams added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetOtaItemId added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetProductType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetProductTypeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetPromotionPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetRemainedSeatCount added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetTicketPrice added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoList) SetTotalPrice added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoList) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList struct {
	BaggageInfo    *string                                                                                `json:"baggage_info,omitempty" xml:"baggage_info,omitempty"`
	BaggageItem    *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem    `json:"baggage_item,omitempty" xml:"baggage_item,omitempty" type:"Struct"`
	ChangeRule     *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRule     `json:"change_rule,omitempty" xml:"change_rule,omitempty" type:"Struct"`
	ChangeRuleItem *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem `json:"change_rule_item,omitempty" xml:"change_rule_item,omitempty" type:"Struct"`
	Extra          *string                                                                                `json:"extra,omitempty" xml:"extra,omitempty"`
	RefundRule     *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRule     `json:"refund_rule,omitempty" xml:"refund_rule,omitempty" type:"Struct"`
	RefundRuleItem *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem `json:"refund_rule_item,omitempty" xml:"refund_rule_item,omitempty" type:"Struct"`
	SignRule       *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRule       `json:"sign_rule,omitempty" xml:"sign_rule,omitempty" type:"Struct"`
	TuigaiqianInfo *string                                                                                `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
	UpgradeRule    *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRule    `json:"upgrade_rule,omitempty" xml:"upgrade_rule,omitempty" type:"Struct"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList) SetBaggageInfo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList) SetExtra added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList) SetTuigaiqianInfo added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleList) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem struct {
	BaggageSubItems []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems `json:"baggage_sub_items,omitempty" xml:"baggage_sub_items,omitempty" type:"Repeated"`
	Index           *int32                                                                                               `json:"index,omitempty" xml:"index,omitempty"`
	TableHead       *string                                                                                              `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Tips            *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips              `json:"tips,omitempty" xml:"tips,omitempty" type:"Struct"`
	Title           *string                                                                                              `json:"title,omitempty" xml:"title,omitempty"`
	Type            *int32                                                                                               `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems struct {
	BaggageSubContentVisualizes []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes `json:"baggage_sub_content_visualizes,omitempty" xml:"baggage_sub_content_visualizes,omitempty" type:"Repeated"`
	ExtraContentVisualizes      []interface{}                                                                                                                   `json:"extra_content_visualizes,omitempty" xml:"extra_content_visualizes,omitempty" type:"Repeated"`
	IsStruct                    *bool                                                                                                                           `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc   *string `json:"ptc,omitempty" xml:"ptc,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems) SetExtraContentVisualizes added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes struct {
	BaggageDesc           []*string                                                                                                                                `json:"baggage_desc,omitempty" xml:"baggage_desc,omitempty" type:"Repeated"`
	BaggageSubContentType *int32                                                                                                                                   `json:"baggage_sub_content_type,omitempty" xml:"baggage_sub_content_type,omitempty"`
	Description           *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription `json:"description,omitempty" xml:"description,omitempty" type:"Struct"`
	ImageDO               *FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO     `json:"image_d_o,omitempty" xml:"image_d_o,omitempty" type:"Struct"`
	IsHighlight           *bool                                                                                                                                    `json:"is_highlight,omitempty" xml:"is_highlight,omitempty"`
	SubTitle              *string                                                                                                                                  `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetBaggageDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetBaggageSubContentType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetIsHighlight added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetSubTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription struct {
	Desc  *string `json:"desc,omitempty" xml:"desc,omitempty"`
	Icon  *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Image *string `json:"image,omitempty" xml:"image,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) GoString added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO struct {
	Image    *string `json:"image,omitempty" xml:"image,omitempty"`
	Largest  *string `json:"largest,omitempty" xml:"largest,omitempty"`
	Middle   *string `json:"middle,omitempty" xml:"middle,omitempty"`
	Smallest *string `json:"smallest,omitempty" xml:"smallest,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetImage added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetLargest added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetMiddle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetSmallest added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips struct {
	TipsDesc  *string `json:"tips_desc,omitempty" xml:"tips_desc,omitempty"`
	TipsImage *string `json:"tips_image,omitempty" xml:"tips_image,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips) SetTipsDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips) SetTipsImage added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListBaggageItemTips) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRule struct {
	Able *bool                                                                                    `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem struct {
	ExtraContents  []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                                 `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	SubTableHead   []*string                                                                                              `json:"sub_table_head,omitempty" xml:"sub_table_head,omitempty" type:"Repeated"`
	TableHead      *string                                                                                                `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                                `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                                 `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) SetSubTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemExtraContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems struct {
	IsStruct *bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc               *string                                                                                                                 `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                                 `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *int32  `json:"style,omitempty" xml:"style,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetStyle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRule struct {
	Able *bool                                                                                    `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem struct {
	ExtraContents  []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                                 `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	SubTableHead   []*string                                                                                              `json:"sub_table_head,omitempty" xml:"sub_table_head,omitempty" type:"Repeated"`
	TableHead      *string                                                                                                `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                                `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                                 `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) SetSubTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemExtraContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems struct {
	IsStruct *bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc               *string                                                                                                                 `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                                 `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *int32  `json:"style,omitempty" xml:"style,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetStyle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRule struct {
	Able *bool                                                                                  `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListSignRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRule struct {
	Able *bool                                                                                     `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListCabinInfoListFlightRuleListUpgradeRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListDepAirportInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListDepAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListDepAirportInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListDepAirportInfo) SetAirportCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListDepAirportInfo) SetAirportName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListDepAirportInfo) SetCityCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListDepAirportInfo) SetCityName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListDepAirportInfo) SetTerminal added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListDepAirportInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleList added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleList struct {
	BaggageInfo    *string                                                                   `json:"baggage_info,omitempty" xml:"baggage_info,omitempty"`
	BaggageItem    *FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem    `json:"baggage_item,omitempty" xml:"baggage_item,omitempty" type:"Struct"`
	ChangeRule     *FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRule     `json:"change_rule,omitempty" xml:"change_rule,omitempty" type:"Struct"`
	ChangeRuleItem *FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem `json:"change_rule_item,omitempty" xml:"change_rule_item,omitempty" type:"Struct"`
	Extra          *string                                                                   `json:"extra,omitempty" xml:"extra,omitempty"`
	RefundRule     *FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRule     `json:"refund_rule,omitempty" xml:"refund_rule,omitempty" type:"Struct"`
	RefundRuleItem *FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem `json:"refund_rule_item,omitempty" xml:"refund_rule_item,omitempty" type:"Struct"`
	SignRule       *FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRule       `json:"sign_rule,omitempty" xml:"sign_rule,omitempty" type:"Struct"`
	TuigaiqianInfo *string                                                                   `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
	UpgradeRule    *FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRule    `json:"upgrade_rule,omitempty" xml:"upgrade_rule,omitempty" type:"Struct"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleList) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleList) SetBaggageInfo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleList) SetExtra added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleList) SetTuigaiqianInfo added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleList) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem struct {
	BaggageSubItems []*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems `json:"baggage_sub_items,omitempty" xml:"baggage_sub_items,omitempty" type:"Repeated"`
	Index           *int32                                                                                  `json:"index,omitempty" xml:"index,omitempty"`
	TableHead       *string                                                                                 `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Tips            *FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips              `json:"tips,omitempty" xml:"tips,omitempty" type:"Struct"`
	Title           *string                                                                                 `json:"title,omitempty" xml:"title,omitempty"`
	Type            *int32                                                                                  `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems struct {
	BaggageSubContentVisualizes []*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes `json:"baggage_sub_content_visualizes,omitempty" xml:"baggage_sub_content_visualizes,omitempty" type:"Repeated"`
	ExtraContentVisualizes      []interface{}                                                                                                      `json:"extra_content_visualizes,omitempty" xml:"extra_content_visualizes,omitempty" type:"Repeated"`
	IsStruct                    *bool                                                                                                              `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc   *string `json:"ptc,omitempty" xml:"ptc,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems) SetExtraContentVisualizes added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes struct {
	BaggageDesc           []*string                                                                                                                   `json:"baggage_desc,omitempty" xml:"baggage_desc,omitempty" type:"Repeated"`
	BaggageSubContentType *int32                                                                                                                      `json:"baggage_sub_content_type,omitempty" xml:"baggage_sub_content_type,omitempty"`
	Description           *FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription `json:"description,omitempty" xml:"description,omitempty" type:"Struct"`
	ImageDO               *FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO     `json:"image_d_o,omitempty" xml:"image_d_o,omitempty" type:"Struct"`
	IsHighlight           *bool                                                                                                                       `json:"is_highlight,omitempty" xml:"is_highlight,omitempty"`
	SubTitle              *string                                                                                                                     `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetBaggageDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetBaggageSubContentType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetIsHighlight added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetSubTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription struct {
	Desc  *string `json:"desc,omitempty" xml:"desc,omitempty"`
	Icon  *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Image *string `json:"image,omitempty" xml:"image,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) SetDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) SetIcon added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) SetImage added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO struct {
	Image    *string `json:"image,omitempty" xml:"image,omitempty"`
	Largest  *string `json:"largest,omitempty" xml:"largest,omitempty"`
	Middle   *string `json:"middle,omitempty" xml:"middle,omitempty"`
	Smallest *string `json:"smallest,omitempty" xml:"smallest,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetImage added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetLargest added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetMiddle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) SetSmallest added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips struct {
	TipsDesc  *string `json:"tips_desc,omitempty" xml:"tips_desc,omitempty"`
	TipsImage *string `json:"tips_image,omitempty" xml:"tips_image,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips) SetTipsDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips) SetTipsImage added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListBaggageItemTips) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRule struct {
	Able *bool                                                                       `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem struct {
	ExtraContents  []*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                    `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	SubTableHead   []*string                                                                                 `json:"sub_table_head,omitempty" xml:"sub_table_head,omitempty" type:"Repeated"`
	TableHead      *string                                                                                   `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                   `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                    `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) SetSubTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemExtraContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems struct {
	IsStruct *bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc               *string                                                                                                    `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                    `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *int32  `json:"style,omitempty" xml:"style,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetStyle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRule struct {
	Able *bool                                                                       `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem struct {
	ExtraContents  []*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                    `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	SubTableHead   []*string                                                                                 `json:"sub_table_head,omitempty" xml:"sub_table_head,omitempty" type:"Repeated"`
	TableHead      *string                                                                                   `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                   `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                    `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) SetSubTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemExtraContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems struct {
	IsStruct *bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc               *string                                                                                                    `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                    `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *int32  `json:"style,omitempty" xml:"style,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetStyle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRule struct {
	Able *bool                                                                     `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListSignRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRule struct {
	Able *bool                                                                        `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListFlightRuleListUpgradeRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfo struct {
	FlightSize             *string                                                                           `json:"flight_size,omitempty" xml:"flight_size,omitempty"`
	FlightType             *string                                                                           `json:"flight_type,omitempty" xml:"flight_type,omitempty"`
	TransferAirlineInfo    *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo      `json:"transfer_airline_info,omitempty" xml:"transfer_airline_info,omitempty" type:"Struct"`
	TransferArrAirportInfo *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo   `json:"transfer_arr_airport_info,omitempty" xml:"transfer_arr_airport_info,omitempty" type:"Struct"`
	TransferArrDate        *string                                                                           `json:"transfer_arr_date,omitempty" xml:"transfer_arr_date,omitempty"`
	TransferDepAirportInfo *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo   `json:"transfer_dep_airport_info,omitempty" xml:"transfer_dep_airport_info,omitempty" type:"Struct"`
	TransferDepDate        *string                                                                           `json:"transfer_dep_date,omitempty" xml:"transfer_dep_date,omitempty"`
	TransferFlightNo       *string                                                                           `json:"transfer_flight_no,omitempty" xml:"transfer_flight_no,omitempty"`
	TransferFlightRuleList []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList `json:"transfer_flight_rule_list,omitempty" xml:"transfer_flight_rule_list,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfo) SetFlightSize added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfo) SetFlightType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfo) SetTransferArrDate added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfo) SetTransferDepDate added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfo) SetTransferFlightNo added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo struct {
	AirlineCode       *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName       *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	AirlineSimpleName *string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo) SetAirlineCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo) SetAirlineName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo) SetAirlineSimpleName added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferAirlineInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) SetAirportCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) SetAirportName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) SetCityCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) SetCityName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) SetTerminal added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferArrAirportInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) SetAirportCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) SetAirportName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) SetCityCode added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) SetCityName added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) SetTerminal added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferDepAirportInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList struct {
	BaggageInfo    *string                                                                                       `json:"baggage_info,omitempty" xml:"baggage_info,omitempty"`
	BaggageItem    *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem    `json:"baggage_item,omitempty" xml:"baggage_item,omitempty" type:"Struct"`
	ChangeRule     *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRule     `json:"change_rule,omitempty" xml:"change_rule,omitempty" type:"Struct"`
	ChangeRuleItem *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem `json:"change_rule_item,omitempty" xml:"change_rule_item,omitempty" type:"Struct"`
	Extra          *string                                                                                       `json:"extra,omitempty" xml:"extra,omitempty"`
	RefundRule     *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRule     `json:"refund_rule,omitempty" xml:"refund_rule,omitempty" type:"Struct"`
	RefundRuleItem *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem `json:"refund_rule_item,omitempty" xml:"refund_rule_item,omitempty" type:"Struct"`
	SignRule       *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRule       `json:"sign_rule,omitempty" xml:"sign_rule,omitempty" type:"Struct"`
	TuigaiqianInfo *string                                                                                       `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
	UpgradeRule    *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRule    `json:"upgrade_rule,omitempty" xml:"upgrade_rule,omitempty" type:"Struct"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList) SetBaggageInfo added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList) SetExtra added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList) SetTuigaiqianInfo added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleList) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem struct {
	BaggageSubItems []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems `json:"baggage_sub_items,omitempty" xml:"baggage_sub_items,omitempty" type:"Repeated"`
	Index           *int32                                                                                                      `json:"index,omitempty" xml:"index,omitempty"`
	TableHead       *string                                                                                                     `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Tips            *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips              `json:"tips,omitempty" xml:"tips,omitempty" type:"Struct"`
	Title           *string                                                                                                     `json:"title,omitempty" xml:"title,omitempty"`
	Type            *int32                                                                                                      `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems struct {
	BaggageSubContentVisualizes []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes `json:"baggage_sub_content_visualizes,omitempty" xml:"baggage_sub_content_visualizes,omitempty" type:"Repeated"`
	ExtraContentVisualizes      []interface{}                                                                                                                          `json:"extra_content_visualizes,omitempty" xml:"extra_content_visualizes,omitempty" type:"Repeated"`
	IsStruct                    *bool                                                                                                                                  `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc   *string `json:"ptc,omitempty" xml:"ptc,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems) SetExtraContentVisualizes added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes struct {
	BaggageDesc           []*string                                                                                                                                       `json:"baggage_desc,omitempty" xml:"baggage_desc,omitempty" type:"Repeated"`
	BaggageSubContentType *int32                                                                                                                                          `json:"baggage_sub_content_type,omitempty" xml:"baggage_sub_content_type,omitempty"`
	Description           *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription `json:"description,omitempty" xml:"description,omitempty" type:"Struct"`
	ImageDO               *FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO     `json:"image_d_o,omitempty" xml:"image_d_o,omitempty" type:"Struct"`
	IsHighlight           *bool                                                                                                                                           `json:"is_highlight,omitempty" xml:"is_highlight,omitempty"`
	SubTitle              *string                                                                                                                                         `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetBaggageDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetBaggageSubContentType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetIsHighlight added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) SetSubTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizes) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription struct {
	Desc  *string `json:"desc,omitempty" xml:"desc,omitempty"`
	Icon  *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Image *string `json:"image,omitempty" xml:"image,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) GoString added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesDescription) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO struct {
	Image    *string `json:"image,omitempty" xml:"image,omitempty"`
	Largest  *string `json:"largest,omitempty" xml:"largest,omitempty"`
	Middle   *string `json:"middle,omitempty" xml:"middle,omitempty"`
	Smallest *string `json:"smallest,omitempty" xml:"smallest,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) GoString added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemBaggageSubItemsBaggageSubContentVisualizesImageDO) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips struct {
	TipsDesc  *string `json:"tips_desc,omitempty" xml:"tips_desc,omitempty"`
	TipsImage *string `json:"tips_image,omitempty" xml:"tips_image,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips) SetTipsDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips) SetTipsImage added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListBaggageItemTips) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRule struct {
	Able *bool                                                                                           `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem struct {
	ExtraContents  []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                                        `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	SubTableHead   []*string                                                                                                     `json:"sub_table_head,omitempty" xml:"sub_table_head,omitempty" type:"Repeated"`
	TableHead      *string                                                                                                       `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                                       `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                                        `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) SetSubTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemExtraContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems struct {
	IsStruct *bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc               *string                                                                                                                        `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                                        `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *int32  `json:"style,omitempty" xml:"style,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) SetStyle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListChangeRuleItemRefundSubItemsRefundSubContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRule struct {
	Able *bool                                                                                           `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem struct {
	ExtraContents  []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                                        `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	SubTableHead   []*string                                                                                                     `json:"sub_table_head,omitempty" xml:"sub_table_head,omitempty" type:"Repeated"`
	TableHead      *string                                                                                                       `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                                       `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                                        `json:"type,omitempty" xml:"type,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) SetIndex added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) SetSubTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) SetTableHead added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) SetTitle added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) SetType added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItem) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemExtraContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems struct {
	IsStruct *bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	// PTC
	Ptc               *string                                                                                                                        `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                                        `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems) SetIsStruct added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems) SetPtc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItems) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *int32  `json:"style,omitempty" xml:"style,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) SetStyle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListRefundRuleItemRefundSubItemsRefundSubContents) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRule struct {
	Able *bool                                                                                         `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListSignRuleInfo) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRule added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRule struct {
	Able *bool                                                                                            `json:"able,omitempty" xml:"able,omitempty"`
	Info []*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo `json:"info,omitempty" xml:"info,omitempty" type:"Repeated"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRule) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRule) SetAble added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRule) String added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo added in v1.0.37

type FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo struct {
	Content     *string `json:"content,omitempty" xml:"content,omitempty"`
	Cost        *int32  `json:"cost,omitempty" xml:"cost,omitempty"`
	CostPercent *int32  `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
	TimeStamp   *int32  `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	TimeType    *string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) GoString added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) SetContent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) SetCost added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) SetCostPercent added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) SetTimeStamp added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) SetTimeType added in v1.0.37

func (*FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) SetTitle added in v1.0.37

func (FlightSearchListResponseBodyModuleFlightListTransferInfoTransferFlightRuleListUpgradeRuleInfo) String added in v1.0.37

type HotelBillSettlementQueryHeaders added in v1.0.9

type HotelBillSettlementQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (HotelBillSettlementQueryHeaders) GoString added in v1.0.9

func (*HotelBillSettlementQueryHeaders) SetCommonHeaders added in v1.0.9

func (*HotelBillSettlementQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (HotelBillSettlementQueryHeaders) String added in v1.0.9

type HotelBillSettlementQueryRequest added in v1.0.1

type HotelBillSettlementQueryRequest struct {
	PageNo      *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize    *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	PeriodEnd   *string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string `json:"period_start,omitempty" xml:"period_start,omitempty"`
}

func (HotelBillSettlementQueryRequest) GoString added in v1.0.1

func (*HotelBillSettlementQueryRequest) SetPageNo added in v1.0.1

func (*HotelBillSettlementQueryRequest) SetPageSize added in v1.0.1

func (*HotelBillSettlementQueryRequest) SetPeriodEnd added in v1.0.1

func (*HotelBillSettlementQueryRequest) SetPeriodStart added in v1.0.1

func (HotelBillSettlementQueryRequest) String added in v1.0.1

type HotelBillSettlementQueryResponse added in v1.0.1

type HotelBillSettlementQueryResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *HotelBillSettlementQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (HotelBillSettlementQueryResponse) GoString added in v1.0.1

func (*HotelBillSettlementQueryResponse) SetBody added in v1.0.1

func (*HotelBillSettlementQueryResponse) SetHeaders added in v1.0.1

func (*HotelBillSettlementQueryResponse) SetStatusCode added in v1.0.1

func (HotelBillSettlementQueryResponse) String added in v1.0.1

type HotelBillSettlementQueryResponseBody added in v1.0.1

type HotelBillSettlementQueryResponseBody struct {
	Code      *string                                     `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                     `json:"message,omitempty" xml:"message,omitempty"`
	Module    *HotelBillSettlementQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                       `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                     `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (HotelBillSettlementQueryResponseBody) GoString added in v1.0.1

func (*HotelBillSettlementQueryResponseBody) SetCode added in v1.0.17

func (*HotelBillSettlementQueryResponseBody) SetMessage added in v1.0.16

func (*HotelBillSettlementQueryResponseBody) SetModule added in v1.0.1

func (*HotelBillSettlementQueryResponseBody) SetRequestId added in v1.0.1

func (*HotelBillSettlementQueryResponseBody) SetSuccess added in v1.0.1

func (*HotelBillSettlementQueryResponseBody) SetTraceId added in v1.0.1

func (HotelBillSettlementQueryResponseBody) String added in v1.0.1

type HotelBillSettlementQueryResponseBodyModule added in v1.0.1

type HotelBillSettlementQueryResponseBodyModule struct {
	Category    *int32                                                `json:"category,omitempty" xml:"category,omitempty"`
	CorpId      *string                                               `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	DataList    []*HotelBillSettlementQueryResponseBodyModuleDataList `json:"data_list,omitempty" xml:"data_list,omitempty" type:"Repeated"`
	PeriodEnd   *string                                               `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string                                               `json:"period_start,omitempty" xml:"period_start,omitempty"`
	TotalNum    *int64                                                `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

func (HotelBillSettlementQueryResponseBodyModule) GoString added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModule) SetCategory added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModule) SetDataList added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModule) SetPeriodEnd added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModule) SetPeriodStart added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModule) SetTotalNum added in v1.0.1

func (HotelBillSettlementQueryResponseBodyModule) String added in v1.0.1

type HotelBillSettlementQueryResponseBodyModuleDataList added in v1.0.1

type HotelBillSettlementQueryResponseBodyModuleDataList struct {
	AlipayTradeNo      *string  `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	ApplyId            *string  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BillRecordTime     *string  `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	BookTime           *string  `json:"book_time,omitempty" xml:"book_time,omitempty"`
	BookerId           *string  `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	BookerJobNo        *string  `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	BookerName         *string  `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	CapitalDirection   *string  `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	CascadeDepartment  *string  `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	CheckInDate        *string  `json:"check_in_date,omitempty" xml:"check_in_date,omitempty"`
	CheckoutDate       *string  `json:"checkout_date,omitempty" xml:"checkout_date,omitempty"`
	City               *string  `json:"city,omitempty" xml:"city,omitempty"`
	CityCode           *string  `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CorpRefundFee      *float64 `json:"corp_refund_fee,omitempty" xml:"corp_refund_fee,omitempty"`
	CorpTotalFee       *float64 `json:"corp_total_fee,omitempty" xml:"corp_total_fee,omitempty"`
	CostCenter         *string  `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	CostCenterNumber   *string  `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	Department         *string  `json:"department,omitempty" xml:"department,omitempty"`
	DepartmentId       *string  `json:"department_id,omitempty" xml:"department_id,omitempty"`
	FeeType            *string  `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	Fees               *float64 `json:"fees,omitempty" xml:"fees,omitempty"`
	FuPointFee         *float64 `json:"fu_point_fee,omitempty" xml:"fu_point_fee,omitempty"`
	HotelName          *string  `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	Index              *string  `json:"index,omitempty" xml:"index,omitempty"`
	InvoiceTitle       *string  `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	IsNegotiation      *string  `json:"is_negotiation,omitempty" xml:"is_negotiation,omitempty"`
	IsShareStr         *string  `json:"is_share_str,omitempty" xml:"is_share_str,omitempty"`
	Nights             *int32   `json:"nights,omitempty" xml:"nights,omitempty"`
	OrderId            *string  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderPrice         *float64 `json:"order_price,omitempty" xml:"order_price,omitempty"`
	OrderType          *string  `json:"order_type,omitempty" xml:"order_type,omitempty"`
	OverApplyId        *string  `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	PersonRefundFee    *float64 `json:"person_refund_fee,omitempty" xml:"person_refund_fee,omitempty"`
	PersonSettlePrice  *float64 `json:"person_settle_price,omitempty" xml:"person_settle_price,omitempty"`
	PrimaryId          *int64   `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	ProjectCode        *string  `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectName        *string  `json:"project_name,omitempty" xml:"project_name,omitempty"`
	PromotionFee       *float64 `json:"promotion_fee,omitempty" xml:"promotion_fee,omitempty"`
	Remark             *string  `json:"remark,omitempty" xml:"remark,omitempty"`
	RoomNumber         *int32   `json:"room_number,omitempty" xml:"room_number,omitempty"`
	RoomPrice          *float64 `json:"room_price,omitempty" xml:"room_price,omitempty"`
	RoomType           *string  `json:"room_type,omitempty" xml:"room_type,omitempty"`
	ServiceFee         *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	SettlementFee      *float64 `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	SettlementGrantFee *float64 `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	SettlementTime     *string  `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	SettlementType     *string  `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	Status             *int32   `json:"status,omitempty" xml:"status,omitempty"`
	TotalNights        *int32   `json:"total_nights,omitempty" xml:"total_nights,omitempty"`
	TravelerId         *string  `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	TravelerJobNo      *string  `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	TravelerName       *string  `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	VoucherType        *int32   `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

func (HotelBillSettlementQueryResponseBodyModuleDataList) GoString added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetAlipayTradeNo added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetApplyId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetBillRecordTime added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetBookTime added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetBookerId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetBookerJobNo added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetBookerName added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCapitalDirection added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCascadeDepartment added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCheckInDate added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCheckoutDate added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCity added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCityCode added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCorpRefundFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCorpTotalFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCostCenter added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetCostCenterNumber added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetDepartment added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetDepartmentId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetFeeType added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetFees added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetFuPointFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetHotelName added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetIndex added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetInvoiceTitle added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetIsNegotiation added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetIsShareStr added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetNights added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetOrderId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetOrderPrice added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetOrderType added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetOverApplyId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetPersonRefundFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetPersonSettlePrice added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetPrimaryId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetProjectCode added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetProjectName added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetPromotionFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetRemark added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetRoomNumber added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetRoomPrice added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetRoomType added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetServiceFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetSettlementFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetSettlementGrantFee added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetSettlementTime added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetSettlementType added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetStatus added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetTotalNights added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetTravelerId added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetTravelerJobNo added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetTravelerName added in v1.0.1

func (*HotelBillSettlementQueryResponseBodyModuleDataList) SetVoucherType added in v1.0.1

func (HotelBillSettlementQueryResponseBodyModuleDataList) String added in v1.0.1

type HotelExceedApplyQueryHeaders added in v1.0.9

type HotelExceedApplyQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (HotelExceedApplyQueryHeaders) GoString added in v1.0.9

func (s HotelExceedApplyQueryHeaders) GoString() string

func (*HotelExceedApplyQueryHeaders) SetCommonHeaders added in v1.0.9

func (*HotelExceedApplyQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *HotelExceedApplyQueryHeaders) SetXAcsBtripSoCorpToken(v string) *HotelExceedApplyQueryHeaders

func (HotelExceedApplyQueryHeaders) String added in v1.0.9

type HotelExceedApplyQueryRequest added in v1.0.1

type HotelExceedApplyQueryRequest struct {
	ApplyId *int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
}

func (HotelExceedApplyQueryRequest) GoString added in v1.0.1

func (s HotelExceedApplyQueryRequest) GoString() string

func (*HotelExceedApplyQueryRequest) SetApplyId added in v1.0.1

func (HotelExceedApplyQueryRequest) String added in v1.0.1

type HotelExceedApplyQueryResponse added in v1.0.1

type HotelExceedApplyQueryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *HotelExceedApplyQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (HotelExceedApplyQueryResponse) GoString added in v1.0.1

func (*HotelExceedApplyQueryResponse) SetBody added in v1.0.1

func (*HotelExceedApplyQueryResponse) SetHeaders added in v1.0.1

func (*HotelExceedApplyQueryResponse) SetStatusCode added in v1.0.1

func (HotelExceedApplyQueryResponse) String added in v1.0.1

type HotelExceedApplyQueryResponseBody added in v1.0.1

type HotelExceedApplyQueryResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    *HotelExceedApplyQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                    `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (HotelExceedApplyQueryResponseBody) GoString added in v1.0.1

func (*HotelExceedApplyQueryResponseBody) SetCode added in v1.0.16

func (*HotelExceedApplyQueryResponseBody) SetMessage added in v1.0.16

func (*HotelExceedApplyQueryResponseBody) SetModule added in v1.0.1

func (*HotelExceedApplyQueryResponseBody) SetRequestId added in v1.0.1

func (*HotelExceedApplyQueryResponseBody) SetSuccess added in v1.0.1

func (*HotelExceedApplyQueryResponseBody) SetTraceId added in v1.0.1

func (HotelExceedApplyQueryResponseBody) String added in v1.0.1

type HotelExceedApplyQueryResponseBodyModule added in v1.0.1

type HotelExceedApplyQueryResponseBodyModule struct {
	ApplyId              *int64                                                       `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ApplyIntentionInfoDo *HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo `json:"apply_intention_info_do,omitempty" xml:"apply_intention_info_do,omitempty" type:"Struct"`
	BtripCause           *string                                                      `json:"btrip_cause,omitempty" xml:"btrip_cause,omitempty"`
	CorpId               *string                                                      `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	ExceedReason         *string                                                      `json:"exceed_reason,omitempty" xml:"exceed_reason,omitempty"`
	ExceedType           *int32                                                       `json:"exceed_type,omitempty" xml:"exceed_type,omitempty"`
	OriginStandard       *string                                                      `json:"origin_standard,omitempty" xml:"origin_standard,omitempty"`
	Status               *int32                                                       `json:"status,omitempty" xml:"status,omitempty"`
	SubmitTime           *string                                                      `json:"submit_time,omitempty" xml:"submit_time,omitempty"`
	ThirdpartApplyId     *string                                                      `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartCorpId      *string                                                      `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	UserId               *string                                                      `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (HotelExceedApplyQueryResponseBodyModule) GoString added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetApplyIntentionInfoDo added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetBtripCause added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetExceedReason added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetExceedType added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetOriginStandard added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetStatus added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetSubmitTime added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetThirdpartCorpId added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModule) SetUserId added in v1.0.1

func (HotelExceedApplyQueryResponseBodyModule) String added in v1.0.1

type HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo added in v1.0.1

type HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo struct {
	CheckIn  *string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	CheckOut *string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	CityCode *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Price    *int64  `json:"price,omitempty" xml:"price,omitempty"`
	Together *bool   `json:"together,omitempty" xml:"together,omitempty"`
	Type     *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) GoString added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCheckIn added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCheckOut added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCityCode added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetCityName added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetPrice added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetTogether added in v1.0.1

func (*HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) SetType added in v1.0.1

func (HotelExceedApplyQueryResponseBodyModuleApplyIntentionInfoDo) String added in v1.0.1

type HotelOrderListQueryHeaders added in v1.0.9

type HotelOrderListQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (HotelOrderListQueryHeaders) GoString added in v1.0.9

func (s HotelOrderListQueryHeaders) GoString() string

func (*HotelOrderListQueryHeaders) SetCommonHeaders added in v1.0.9

func (*HotelOrderListQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *HotelOrderListQueryHeaders) SetXAcsBtripSoCorpToken(v string) *HotelOrderListQueryHeaders

func (HotelOrderListQueryHeaders) String added in v1.0.9

type HotelOrderListQueryRequest added in v1.0.1

type HotelOrderListQueryRequest struct {
	AllApply         *bool   `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	ApplyId          *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	DepartId         *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	EndTime          *string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	Page             *int32  `json:"page,omitempty" xml:"page,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	StartTime        *string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	ThirdpartApplyId *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	UpdateEndTime    *string `json:"update_end_time,omitempty" xml:"update_end_time,omitempty"`
	UpdateStartTime  *string `json:"update_start_time,omitempty" xml:"update_start_time,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (HotelOrderListQueryRequest) GoString added in v1.0.1

func (s HotelOrderListQueryRequest) GoString() string

func (*HotelOrderListQueryRequest) SetAllApply added in v1.0.1

func (*HotelOrderListQueryRequest) SetApplyId added in v1.0.1

func (*HotelOrderListQueryRequest) SetDepartId added in v1.0.1

func (*HotelOrderListQueryRequest) SetEndTime added in v1.0.1

func (*HotelOrderListQueryRequest) SetPage added in v1.0.1

func (*HotelOrderListQueryRequest) SetPageSize added in v1.0.1

func (*HotelOrderListQueryRequest) SetStartTime added in v1.0.1

func (*HotelOrderListQueryRequest) SetThirdpartApplyId added in v1.0.1

func (*HotelOrderListQueryRequest) SetUpdateEndTime added in v1.0.1

func (*HotelOrderListQueryRequest) SetUpdateStartTime added in v1.0.1

func (*HotelOrderListQueryRequest) SetUserId added in v1.0.1

func (HotelOrderListQueryRequest) String added in v1.0.1

type HotelOrderListQueryResponse added in v1.0.1

type HotelOrderListQueryResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *HotelOrderListQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (HotelOrderListQueryResponse) GoString added in v1.0.1

func (s HotelOrderListQueryResponse) GoString() string

func (*HotelOrderListQueryResponse) SetBody added in v1.0.1

func (*HotelOrderListQueryResponse) SetHeaders added in v1.0.1

func (*HotelOrderListQueryResponse) SetStatusCode added in v1.0.1

func (HotelOrderListQueryResponse) String added in v1.0.1

type HotelOrderListQueryResponseBody added in v1.0.1

type HotelOrderListQueryResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*HotelOrderListQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	PageInfo  *HotelOrderListQueryResponseBodyPageInfo `json:"page_info,omitempty" xml:"page_info,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                    `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (HotelOrderListQueryResponseBody) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBody) SetCode added in v1.0.16

func (*HotelOrderListQueryResponseBody) SetMessage added in v1.0.16

func (*HotelOrderListQueryResponseBody) SetModule added in v1.0.1

func (*HotelOrderListQueryResponseBody) SetPageInfo added in v1.0.1

func (*HotelOrderListQueryResponseBody) SetRequestId added in v1.0.1

func (*HotelOrderListQueryResponseBody) SetSuccess added in v1.0.1

func (*HotelOrderListQueryResponseBody) SetTraceId added in v1.0.1

func (HotelOrderListQueryResponseBody) String added in v1.0.1

type HotelOrderListQueryResponseBodyModule added in v1.0.1

type HotelOrderListQueryResponseBodyModule struct {
	ApplyId                    *int64                                                    `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BtripTitle                 *string                                                   `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	CheckIn                    *string                                                   `json:"check_in,omitempty" xml:"check_in,omitempty"`
	CheckOut                   *string                                                   `json:"check_out,omitempty" xml:"check_out,omitempty"`
	City                       *string                                                   `json:"city,omitempty" xml:"city,omitempty"`
	ContactName                *string                                                   `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	CorpId                     *string                                                   `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName                   *string                                                   `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	CostCenter                 *HotelOrderListQueryResponseBodyModuleCostCenter          `json:"cost_center,omitempty" xml:"cost_center,omitempty" type:"Struct"`
	DepartId                   *string                                                   `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName                 *string                                                   `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	GmtCreate                  *string                                                   `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified                *string                                                   `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Guest                      *string                                                   `json:"guest,omitempty" xml:"guest,omitempty"`
	HotelName                  *string                                                   `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	HotelSupportVatInvoiceType *int32                                                    `json:"hotel_support_vat_invoice_type,omitempty" xml:"hotel_support_vat_invoice_type,omitempty"`
	Id                         *int64                                                    `json:"id,omitempty" xml:"id,omitempty"`
	Invoice                    *HotelOrderListQueryResponseBodyModuleInvoice             `json:"invoice,omitempty" xml:"invoice,omitempty" type:"Struct"`
	Night                      *int32                                                    `json:"night,omitempty" xml:"night,omitempty"`
	OrderStatus                *int32                                                    `json:"order_status,omitempty" xml:"order_status,omitempty"`
	OrderStatusDesc            *string                                                   `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	OrderType                  *int32                                                    `json:"order_type,omitempty" xml:"order_type,omitempty"`
	OrderTypeDesc              *string                                                   `json:"order_type_desc,omitempty" xml:"order_type_desc,omitempty"`
	PriceInfoList              []*HotelOrderListQueryResponseBodyModulePriceInfoList     `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
	ProjectCode                *string                                                   `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId                  *int64                                                    `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle               *string                                                   `json:"project_title,omitempty" xml:"project_title,omitempty"`
	RoomNum                    *int32                                                    `json:"room_num,omitempty" xml:"room_num,omitempty"`
	RoomType                   *string                                                   `json:"room_type,omitempty" xml:"room_type,omitempty"`
	ThirdpartApplyId           *string                                                   `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartItineraryId       *string                                                   `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	ThirdpartProjectId         *string                                                   `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	UserAffiliateList          []*HotelOrderListQueryResponseBodyModuleUserAffiliateList `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list,omitempty" type:"Repeated"`
	UserId                     *string                                                   `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName                   *string                                                   `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (HotelOrderListQueryResponseBodyModule) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetBtripTitle added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetCheckIn added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetCheckOut added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetCity added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetContactName added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetCorpName added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetCostCenter added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetDepartId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetDepartName added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetGmtCreate added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetGmtModified added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetGuest added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetHotelName added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetHotelSupportVatInvoiceType added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetInvoice added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetNight added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetOrderStatus added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetOrderStatusDesc added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetOrderType added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetOrderTypeDesc added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetPriceInfoList added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetProjectCode added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetProjectId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetProjectTitle added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetRoomNum added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetRoomType added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetThirdpartItineraryId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetThirdpartProjectId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetUserAffiliateList added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetUserId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModule) SetUserName added in v1.0.1

func (HotelOrderListQueryResponseBodyModule) String added in v1.0.1

type HotelOrderListQueryResponseBodyModuleCostCenter added in v1.0.1

type HotelOrderListQueryResponseBodyModuleCostCenter struct {
	CorpId *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	Id     *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	Number *string `json:"number,omitempty" xml:"number,omitempty"`
}

func (HotelOrderListQueryResponseBodyModuleCostCenter) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleCostCenter) SetCorpId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleCostCenter) SetId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleCostCenter) SetName added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleCostCenter) SetNumber added in v1.0.1

func (HotelOrderListQueryResponseBodyModuleCostCenter) String added in v1.0.1

type HotelOrderListQueryResponseBodyModuleInvoice added in v1.0.1

type HotelOrderListQueryResponseBodyModuleInvoice struct {
	Id          *int64  `json:"id,omitempty" xml:"id,omitempty"`
	InvoiceType *int32  `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (HotelOrderListQueryResponseBodyModuleInvoice) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleInvoice) SetId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleInvoice) SetInvoiceType added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleInvoice) SetTitle added in v1.0.1

func (HotelOrderListQueryResponseBodyModuleInvoice) String added in v1.0.1

type HotelOrderListQueryResponseBodyModulePriceInfoList added in v1.0.1

type HotelOrderListQueryResponseBodyModulePriceInfoList struct {
	CategoryCode  *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	CategoryType  *int32   `json:"category_type,omitempty" xml:"category_type,omitempty"`
	GmtCreate     *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PassengerName *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType       *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price         *float64 `json:"price,omitempty" xml:"price,omitempty"`
	TradeId       *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type          *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (HotelOrderListQueryResponseBodyModulePriceInfoList) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetCategoryType added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModulePriceInfoList) SetType added in v1.0.1

func (HotelOrderListQueryResponseBodyModulePriceInfoList) String added in v1.0.1

type HotelOrderListQueryResponseBodyModuleUserAffiliateList added in v1.0.1

type HotelOrderListQueryResponseBodyModuleUserAffiliateList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (HotelOrderListQueryResponseBodyModuleUserAffiliateList) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleUserAffiliateList) SetUserId added in v1.0.1

func (*HotelOrderListQueryResponseBodyModuleUserAffiliateList) SetUserName added in v1.0.1

func (HotelOrderListQueryResponseBodyModuleUserAffiliateList) String added in v1.0.1

type HotelOrderListQueryResponseBodyPageInfo added in v1.0.1

type HotelOrderListQueryResponseBodyPageInfo struct {
	Page        *int32 `json:"page,omitempty" xml:"page,omitempty"`
	PageSize    *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalNumber *int32 `json:"total_number,omitempty" xml:"total_number,omitempty"`
}

func (HotelOrderListQueryResponseBodyPageInfo) GoString added in v1.0.1

func (*HotelOrderListQueryResponseBodyPageInfo) SetPage added in v1.0.1

func (*HotelOrderListQueryResponseBodyPageInfo) SetPageSize added in v1.0.1

func (*HotelOrderListQueryResponseBodyPageInfo) SetTotalNumber added in v1.0.1

func (HotelOrderListQueryResponseBodyPageInfo) String added in v1.0.1

type HotelOrderQueryHeaders added in v1.0.28

type HotelOrderQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (HotelOrderQueryHeaders) GoString added in v1.0.28

func (s HotelOrderQueryHeaders) GoString() string

func (*HotelOrderQueryHeaders) SetCommonHeaders added in v1.0.28

func (s *HotelOrderQueryHeaders) SetCommonHeaders(v map[string]*string) *HotelOrderQueryHeaders

func (*HotelOrderQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.28

func (s *HotelOrderQueryHeaders) SetXAcsBtripSoCorpToken(v string) *HotelOrderQueryHeaders

func (HotelOrderQueryHeaders) String added in v1.0.28

func (s HotelOrderQueryHeaders) String() string

type HotelOrderQueryRequest added in v1.0.28

type HotelOrderQueryRequest struct {
	OrderId *int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

func (HotelOrderQueryRequest) GoString added in v1.0.28

func (s HotelOrderQueryRequest) GoString() string

func (*HotelOrderQueryRequest) SetOrderId added in v1.0.28

func (HotelOrderQueryRequest) String added in v1.0.28

func (s HotelOrderQueryRequest) String() string

type HotelOrderQueryResponse added in v1.0.28

type HotelOrderQueryResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *HotelOrderQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (HotelOrderQueryResponse) GoString added in v1.0.28

func (s HotelOrderQueryResponse) GoString() string

func (*HotelOrderQueryResponse) SetBody added in v1.0.28

func (*HotelOrderQueryResponse) SetHeaders added in v1.0.28

func (*HotelOrderQueryResponse) SetStatusCode added in v1.0.28

func (HotelOrderQueryResponse) String added in v1.0.28

func (s HotelOrderQueryResponse) String() string

type HotelOrderQueryResponseBody added in v1.0.28

type HotelOrderQueryResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module。
	Module *HotelOrderQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (HotelOrderQueryResponseBody) GoString added in v1.0.28

func (s HotelOrderQueryResponseBody) GoString() string

func (*HotelOrderQueryResponseBody) SetCode added in v1.0.28

func (*HotelOrderQueryResponseBody) SetMessage added in v1.0.28

func (*HotelOrderQueryResponseBody) SetModule added in v1.0.28

func (*HotelOrderQueryResponseBody) SetRequestId added in v1.0.28

func (*HotelOrderQueryResponseBody) SetSuccess added in v1.0.28

func (*HotelOrderQueryResponseBody) SetTraceId added in v1.0.28

func (HotelOrderQueryResponseBody) String added in v1.0.28

type HotelOrderQueryResponseBodyModule added in v1.0.28

type HotelOrderQueryResponseBodyModule struct {
	HotelInfo     *HotelOrderQueryResponseBodyModuleHotelInfo       `json:"hotel_info,omitempty" xml:"hotel_info,omitempty" type:"Struct"`
	InvoiceInfo   *HotelOrderQueryResponseBodyModuleInvoiceInfo     `json:"invoice_info,omitempty" xml:"invoice_info,omitempty" type:"Struct"`
	OrderBaseInfo *HotelOrderQueryResponseBodyModuleOrderBaseInfo   `json:"order_base_info,omitempty" xml:"order_base_info,omitempty" type:"Struct"`
	PassengerList []*HotelOrderQueryResponseBodyModulePassengerList `json:"passenger_list,omitempty" xml:"passenger_list,omitempty" type:"Repeated"`
	PriceInfoList []*HotelOrderQueryResponseBodyModulePriceInfoList `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
}

func (HotelOrderQueryResponseBodyModule) GoString added in v1.0.28

func (*HotelOrderQueryResponseBodyModule) SetHotelInfo added in v1.0.28

func (*HotelOrderQueryResponseBodyModule) SetInvoiceInfo added in v1.0.28

func (*HotelOrderQueryResponseBodyModule) SetOrderBaseInfo added in v1.0.28

func (*HotelOrderQueryResponseBodyModule) SetPassengerList added in v1.0.28

func (*HotelOrderQueryResponseBodyModule) SetPriceInfoList added in v1.0.28

func (HotelOrderQueryResponseBodyModule) String added in v1.0.28

type HotelOrderQueryResponseBodyModuleHotelInfo added in v1.0.28

type HotelOrderQueryResponseBodyModuleHotelInfo struct {
	CheckIn                    *int64  `json:"check_in,omitempty" xml:"check_in,omitempty"`
	CheckOut                   *int64  `json:"check_out,omitempty" xml:"check_out,omitempty"`
	City                       *string `json:"city,omitempty" xml:"city,omitempty"`
	HotelName                  *string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	HotelSupportVatInvoiceType *int32  `json:"hotel_support_vat_invoice_type,omitempty" xml:"hotel_support_vat_invoice_type,omitempty"`
	Night                      *int32  `json:"night,omitempty" xml:"night,omitempty"`
	RoomNum                    *int32  `json:"room_num,omitempty" xml:"room_num,omitempty"`
	RoomType                   *string `json:"room_type,omitempty" xml:"room_type,omitempty"`
}

func (HotelOrderQueryResponseBodyModuleHotelInfo) GoString added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetCheckIn added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetCheckOut added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetCity added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetHotelName added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetHotelSupportVatInvoiceType added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetNight added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetRoomNum added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleHotelInfo) SetRoomType added in v1.0.28

func (HotelOrderQueryResponseBodyModuleHotelInfo) String added in v1.0.28

type HotelOrderQueryResponseBodyModuleInvoiceInfo added in v1.0.28

type HotelOrderQueryResponseBodyModuleInvoiceInfo struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (HotelOrderQueryResponseBodyModuleInvoiceInfo) GoString added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleInvoiceInfo) SetId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleInvoiceInfo) SetTitle added in v1.0.28

func (HotelOrderQueryResponseBodyModuleInvoiceInfo) String added in v1.0.28

type HotelOrderQueryResponseBodyModuleOrderBaseInfo added in v1.0.28

type HotelOrderQueryResponseBodyModuleOrderBaseInfo struct {
	ApplyId              *string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BtripTitle           *string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	CorpId               *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId             *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	GmtCreate            *int64  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *int64  `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Id                   *int64  `json:"id,omitempty" xml:"id,omitempty"`
	ItineraryId          *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	OrderStatus          *int32  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	OrderType            *int32  `json:"order_type,omitempty" xml:"order_type,omitempty"`
	ThirdpartApplyId     *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartDepartId    *string `json:"thirdpart_depart_id,omitempty" xml:"thirdpart_depart_id,omitempty"`
	ThirdpartItineraryId *string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	UserId               *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (HotelOrderQueryResponseBodyModuleOrderBaseInfo) GoString added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetApplyId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetBtripTitle added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpName added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartName added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtCreate added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtModified added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetItineraryId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderStatus added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderType added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartApplyId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartDepartId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartItineraryId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetUserId added in v1.0.28

func (*HotelOrderQueryResponseBodyModuleOrderBaseInfo) SetUserName added in v1.0.28

func (HotelOrderQueryResponseBodyModuleOrderBaseInfo) String added in v1.0.28

type HotelOrderQueryResponseBodyModulePassengerList added in v1.0.28

type HotelOrderQueryResponseBodyModulePassengerList struct {
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName        *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	CostCenterNumber      *string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId             *int64  `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	ThirdpartProjectId    *string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	UserId                *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName              *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	UserType              *int32  `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

func (HotelOrderQueryResponseBodyModulePassengerList) GoString added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetCostCenterId added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetCostCenterName added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetCostCenterNumber added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetProjectCode added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetProjectId added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetProjectTitle added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetThirdpartCostCenterId added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetThirdpartProjectId added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetUserId added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetUserName added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePassengerList) SetUserType added in v1.0.28

func (HotelOrderQueryResponseBodyModulePassengerList) String added in v1.0.28

type HotelOrderQueryResponseBodyModulePriceInfoList added in v1.0.28

type HotelOrderQueryResponseBodyModulePriceInfoList struct {
	CategoryCode *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	GmtCreate    *int64   `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PayType      *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price        *float64 `json:"price,omitempty" xml:"price,omitempty"`
	TradeId      *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type         *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (HotelOrderQueryResponseBodyModulePriceInfoList) GoString added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.28

func (*HotelOrderQueryResponseBodyModulePriceInfoList) SetType added in v1.0.28

func (HotelOrderQueryResponseBodyModulePriceInfoList) String added in v1.0.28

type IeFlightBillSettlementQueryHeaders added in v1.0.9

type IeFlightBillSettlementQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (IeFlightBillSettlementQueryHeaders) GoString added in v1.0.9

func (*IeFlightBillSettlementQueryHeaders) SetCommonHeaders added in v1.0.9

func (*IeFlightBillSettlementQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (IeFlightBillSettlementQueryHeaders) String added in v1.0.9

type IeFlightBillSettlementQueryRequest added in v1.0.9

type IeFlightBillSettlementQueryRequest struct {
	PageNo      *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize    *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	PeriodEnd   *string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string `json:"period_start,omitempty" xml:"period_start,omitempty"`
}

func (IeFlightBillSettlementQueryRequest) GoString added in v1.0.9

func (*IeFlightBillSettlementQueryRequest) SetPageNo added in v1.0.9

func (*IeFlightBillSettlementQueryRequest) SetPageSize added in v1.0.9

func (*IeFlightBillSettlementQueryRequest) SetPeriodEnd added in v1.0.9

func (*IeFlightBillSettlementQueryRequest) SetPeriodStart added in v1.0.9

func (IeFlightBillSettlementQueryRequest) String added in v1.0.9

type IeFlightBillSettlementQueryResponse added in v1.0.9

type IeFlightBillSettlementQueryResponse struct {
	Headers    map[string]*string                       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *IeFlightBillSettlementQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (IeFlightBillSettlementQueryResponse) GoString added in v1.0.9

func (*IeFlightBillSettlementQueryResponse) SetBody added in v1.0.9

func (*IeFlightBillSettlementQueryResponse) SetHeaders added in v1.0.9

func (*IeFlightBillSettlementQueryResponse) SetStatusCode added in v1.0.9

func (IeFlightBillSettlementQueryResponse) String added in v1.0.9

type IeFlightBillSettlementQueryResponseBody added in v1.0.9

type IeFlightBillSettlementQueryResponseBody struct {
	Code      *string                                        `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                        `json:"message,omitempty" xml:"message,omitempty"`
	Module    *IeFlightBillSettlementQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	MorePage  *bool                                          `json:"more_page,omitempty" xml:"more_page,omitempty"`
	RequestId *string                                        `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                          `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                        `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (IeFlightBillSettlementQueryResponseBody) GoString added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBody) SetCode added in v1.0.17

func (*IeFlightBillSettlementQueryResponseBody) SetMessage added in v1.0.16

func (*IeFlightBillSettlementQueryResponseBody) SetModule added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBody) SetMorePage added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBody) SetRequestId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBody) SetSuccess added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBody) SetTraceId added in v1.0.9

func (IeFlightBillSettlementQueryResponseBody) String added in v1.0.9

type IeFlightBillSettlementQueryResponseBodyModule added in v1.0.9

type IeFlightBillSettlementQueryResponseBodyModule struct {
	Category    *int32                                                   `json:"category,omitempty" xml:"category,omitempty"`
	CorpId      *string                                                  `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	DataList    []*IeFlightBillSettlementQueryResponseBodyModuleDataList `json:"data_list,omitempty" xml:"data_list,omitempty" type:"Repeated"`
	PeriodEnd   *string                                                  `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string                                                  `json:"period_start,omitempty" xml:"period_start,omitempty"`
	TotalNum    *int64                                                   `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

func (IeFlightBillSettlementQueryResponseBodyModule) GoString added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModule) SetCategory added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModule) SetCorpId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModule) SetDataList added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModule) SetPeriodEnd added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModule) SetPeriodStart added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModule) SetTotalNum added in v1.0.9

func (IeFlightBillSettlementQueryResponseBodyModule) String added in v1.0.9

type IeFlightBillSettlementQueryResponseBodyModuleDataList added in v1.0.9

type IeFlightBillSettlementQueryResponseBodyModuleDataList struct {
	AdvanceDay             *int32   `json:"advance_day,omitempty" xml:"advance_day,omitempty"`
	AirlineCorpCode        *string  `json:"airline_corp_code,omitempty" xml:"airline_corp_code,omitempty"`
	AirlineCorpName        *string  `json:"airline_corp_name,omitempty" xml:"airline_corp_name,omitempty"`
	AlipayTradeNo          *string  `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	ApplyId                *string  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ArrAirportCode         *string  `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrCity                *string  `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrDate                *string  `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	ArrStation             *string  `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	ArrTime                *string  `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	BillRecordTime         *string  `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	BookMode               *string  `json:"book_mode,omitempty" xml:"book_mode,omitempty"`
	BookTime               *string  `json:"book_time,omitempty" xml:"book_time,omitempty"`
	BookerId               *string  `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	BookerJobNo            *string  `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	BookerName             *string  `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	BtripCouponFee         *float64 `json:"btrip_coupon_fee,omitempty" xml:"btrip_coupon_fee,omitempty"`
	Cabin                  *string  `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass             *string  `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CapitalDirection       *string  `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	CascadeDepartment      *string  `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	ChangeFee              *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	CorpPayOrderFee        *float64 `json:"corp_pay_order_fee,omitempty" xml:"corp_pay_order_fee,omitempty"`
	CostCenter             *string  `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	CostCenterNumber       *string  `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	Coupon                 *float64 `json:"coupon,omitempty" xml:"coupon,omitempty"`
	DepAirportCode         *string  `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	Department             *string  `json:"department,omitempty" xml:"department,omitempty"`
	DepartmentId           *string  `json:"department_id,omitempty" xml:"department_id,omitempty"`
	DeptCity               *string  `json:"dept_city,omitempty" xml:"dept_city,omitempty"`
	DeptDate               *string  `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	DeptStation            *string  `json:"dept_station,omitempty" xml:"dept_station,omitempty"`
	DeptTime               *string  `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	Discount               *string  `json:"discount,omitempty" xml:"discount,omitempty"`
	FeeType                *string  `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	FlightNo               *string  `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	Index                  *string  `json:"index,omitempty" xml:"index,omitempty"`
	InsuranceFee           *float64 `json:"insurance_fee,omitempty" xml:"insurance_fee,omitempty"`
	InsuranceNumber        *string  `json:"insurance_number,omitempty" xml:"insurance_number,omitempty"`
	InvoiceTitle           *string  `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	MostDifferenceDeptTime *string  `json:"most_difference_dept_time,omitempty" xml:"most_difference_dept_time,omitempty"`
	MostDifferenceDiscount *string  `json:"most_difference_discount,omitempty" xml:"most_difference_discount,omitempty"`
	MostDifferenceFlightNo *string  `json:"most_difference_flight_no,omitempty" xml:"most_difference_flight_no,omitempty"`
	MostDifferencePrice    *float64 `json:"most_difference_price,omitempty" xml:"most_difference_price,omitempty"`
	MostDifferenceReason   *string  `json:"most_difference_reason,omitempty" xml:"most_difference_reason,omitempty"`
	MostPrice              *float64 `json:"most_price,omitempty" xml:"most_price,omitempty"`
	NegotiationCouponFee   *float64 `json:"negotiation_coupon_fee,omitempty" xml:"negotiation_coupon_fee,omitempty"`
	OrderId                *string  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderStatusDesc        *string  `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	OverApplyId            *string  `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	PrimaryId              *int64   `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	ProjectCode            *string  `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectName            *string  `json:"project_name,omitempty" xml:"project_name,omitempty"`
	RefundFee              *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	Remark                 *string  `json:"remark,omitempty" xml:"remark,omitempty"`
	RepeatRefund           *string  `json:"repeat_refund,omitempty" xml:"repeat_refund,omitempty"`
	SealPrice              *float64 `json:"seal_price,omitempty" xml:"seal_price,omitempty"`
	SegmentType            *string  `json:"segment_type,omitempty" xml:"segment_type,omitempty"`
	ServiceFee             *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	SettlementFee          *float64 `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	SettlementGrantFee     *float64 `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	SettlementTime         *string  `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	SettlementType         *string  `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	Status                 *int32   `json:"status,omitempty" xml:"status,omitempty"`
	SubOrderId             *string  `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	TaxFee                 *float64 `json:"tax_fee,omitempty" xml:"tax_fee,omitempty"`
	TicketId               *string  `json:"ticket_id,omitempty" xml:"ticket_id,omitempty"`
	Trade                  *string  `json:"trade,omitempty" xml:"trade,omitempty"`
	TravelerId             *string  `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	TravelerJobNo          *string  `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	TravelerName           *string  `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	VoucherType            *int32   `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

func (IeFlightBillSettlementQueryResponseBodyModuleDataList) GoString added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetAdvanceDay added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetAirlineCorpCode added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetAirlineCorpName added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetAlipayTradeNo added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetApplyId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetArrAirportCode added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetArrCity added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetArrDate added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetArrStation added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetArrTime added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBillRecordTime added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBookMode added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBookTime added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBookerId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBookerJobNo added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBookerName added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetBtripCouponFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCabin added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCabinClass added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCapitalDirection added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCascadeDepartment added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetChangeFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCorpPayOrderFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCostCenter added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCostCenterNumber added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetCoupon added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDepAirportCode added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDepartment added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDepartmentId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDeptCity added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDeptDate added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDeptStation added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDeptTime added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetDiscount added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetFeeType added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetFlightNo added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetIndex added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetInsuranceFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetInsuranceNumber added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetInvoiceTitle added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceDeptTime added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceDiscount added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceFlightNo added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferencePrice added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetMostDifferenceReason added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetMostPrice added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetNegotiationCouponFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetOrderId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetOrderStatusDesc added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetOverApplyId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetPrimaryId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetProjectCode added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetProjectName added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetRefundFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetRemark added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetRepeatRefund added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSealPrice added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSegmentType added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetServiceFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementGrantFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementTime added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSettlementType added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetStatus added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetSubOrderId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetTaxFee added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetTicketId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetTrade added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetTravelerId added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetTravelerJobNo added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetTravelerName added in v1.0.9

func (*IeFlightBillSettlementQueryResponseBodyModuleDataList) SetVoucherType added in v1.0.9

func (IeFlightBillSettlementQueryResponseBodyModuleDataList) String added in v1.0.9

type InvoiceAddHeaders added in v1.0.9

type InvoiceAddHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (InvoiceAddHeaders) GoString added in v1.0.9

func (s InvoiceAddHeaders) GoString() string

func (*InvoiceAddHeaders) SetCommonHeaders added in v1.0.9

func (s *InvoiceAddHeaders) SetCommonHeaders(v map[string]*string) *InvoiceAddHeaders

func (*InvoiceAddHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *InvoiceAddHeaders) SetXAcsBtripSoCorpToken(v string) *InvoiceAddHeaders

func (InvoiceAddHeaders) String added in v1.0.9

func (s InvoiceAddHeaders) String() string

type InvoiceAddRequest added in v1.0.1

type InvoiceAddRequest struct {
	Address     *string `json:"address,omitempty" xml:"address,omitempty"`
	BankName    *string `json:"bank_name,omitempty" xml:"bank_name,omitempty"`
	BankNo      *string `json:"bank_no,omitempty" xml:"bank_no,omitempty"`
	TaxNo       *string `json:"tax_no,omitempty" xml:"tax_no,omitempty"`
	Tel         *string `json:"tel,omitempty" xml:"tel,omitempty"`
	ThirdPartId *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
	Type        *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (InvoiceAddRequest) GoString added in v1.0.1

func (s InvoiceAddRequest) GoString() string

func (*InvoiceAddRequest) SetAddress added in v1.0.1

func (s *InvoiceAddRequest) SetAddress(v string) *InvoiceAddRequest

func (*InvoiceAddRequest) SetBankName added in v1.0.1

func (s *InvoiceAddRequest) SetBankName(v string) *InvoiceAddRequest

func (*InvoiceAddRequest) SetBankNo added in v1.0.1

func (s *InvoiceAddRequest) SetBankNo(v string) *InvoiceAddRequest

func (*InvoiceAddRequest) SetTaxNo added in v1.0.1

func (s *InvoiceAddRequest) SetTaxNo(v string) *InvoiceAddRequest

func (*InvoiceAddRequest) SetTel added in v1.0.1

func (*InvoiceAddRequest) SetThirdPartId added in v1.0.1

func (s *InvoiceAddRequest) SetThirdPartId(v string) *InvoiceAddRequest

func (*InvoiceAddRequest) SetTitle added in v1.0.1

func (s *InvoiceAddRequest) SetTitle(v string) *InvoiceAddRequest

func (*InvoiceAddRequest) SetType added in v1.0.1

func (s *InvoiceAddRequest) SetType(v int32) *InvoiceAddRequest

func (InvoiceAddRequest) String added in v1.0.1

func (s InvoiceAddRequest) String() string

type InvoiceAddResponse added in v1.0.1

type InvoiceAddResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InvoiceAddResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InvoiceAddResponse) GoString added in v1.0.1

func (s InvoiceAddResponse) GoString() string

func (*InvoiceAddResponse) SetBody added in v1.0.1

func (*InvoiceAddResponse) SetHeaders added in v1.0.1

func (s *InvoiceAddResponse) SetHeaders(v map[string]*string) *InvoiceAddResponse

func (*InvoiceAddResponse) SetStatusCode added in v1.0.1

func (s *InvoiceAddResponse) SetStatusCode(v int32) *InvoiceAddResponse

func (InvoiceAddResponse) String added in v1.0.1

func (s InvoiceAddResponse) String() string

type InvoiceAddResponseBody added in v1.0.1

type InvoiceAddResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (InvoiceAddResponseBody) GoString added in v1.0.1

func (s InvoiceAddResponseBody) GoString() string

func (*InvoiceAddResponseBody) SetCode added in v1.0.16

func (*InvoiceAddResponseBody) SetMessage added in v1.0.16

func (*InvoiceAddResponseBody) SetRequestId added in v1.0.1

func (*InvoiceAddResponseBody) SetSuccess added in v1.0.1

func (*InvoiceAddResponseBody) SetTraceId added in v1.0.1

func (InvoiceAddResponseBody) String added in v1.0.1

func (s InvoiceAddResponseBody) String() string

type InvoiceDeleteHeaders added in v1.0.9

type InvoiceDeleteHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (InvoiceDeleteHeaders) GoString added in v1.0.9

func (s InvoiceDeleteHeaders) GoString() string

func (*InvoiceDeleteHeaders) SetCommonHeaders added in v1.0.9

func (s *InvoiceDeleteHeaders) SetCommonHeaders(v map[string]*string) *InvoiceDeleteHeaders

func (*InvoiceDeleteHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *InvoiceDeleteHeaders) SetXAcsBtripSoCorpToken(v string) *InvoiceDeleteHeaders

func (InvoiceDeleteHeaders) String added in v1.0.9

func (s InvoiceDeleteHeaders) String() string

type InvoiceDeleteRequest added in v1.0.1

type InvoiceDeleteRequest struct {
	ThirdPartId *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
}

func (InvoiceDeleteRequest) GoString added in v1.0.1

func (s InvoiceDeleteRequest) GoString() string

func (*InvoiceDeleteRequest) SetThirdPartId added in v1.0.1

func (s *InvoiceDeleteRequest) SetThirdPartId(v string) *InvoiceDeleteRequest

func (InvoiceDeleteRequest) String added in v1.0.1

func (s InvoiceDeleteRequest) String() string

type InvoiceDeleteResponse added in v1.0.1

type InvoiceDeleteResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InvoiceDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InvoiceDeleteResponse) GoString added in v1.0.1

func (s InvoiceDeleteResponse) GoString() string

func (*InvoiceDeleteResponse) SetBody added in v1.0.1

func (*InvoiceDeleteResponse) SetHeaders added in v1.0.1

func (*InvoiceDeleteResponse) SetStatusCode added in v1.0.1

func (s *InvoiceDeleteResponse) SetStatusCode(v int32) *InvoiceDeleteResponse

func (InvoiceDeleteResponse) String added in v1.0.1

func (s InvoiceDeleteResponse) String() string

type InvoiceDeleteResponseBody added in v1.0.1

type InvoiceDeleteResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (InvoiceDeleteResponseBody) GoString added in v1.0.1

func (s InvoiceDeleteResponseBody) GoString() string

func (*InvoiceDeleteResponseBody) SetCode added in v1.0.16

func (*InvoiceDeleteResponseBody) SetMessage added in v1.0.16

func (*InvoiceDeleteResponseBody) SetRequestId added in v1.0.1

func (*InvoiceDeleteResponseBody) SetSuccess added in v1.0.1

func (*InvoiceDeleteResponseBody) SetTraceId added in v1.0.1

func (InvoiceDeleteResponseBody) String added in v1.0.1

func (s InvoiceDeleteResponseBody) String() string

type InvoiceModifyHeaders added in v1.0.9

type InvoiceModifyHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (InvoiceModifyHeaders) GoString added in v1.0.9

func (s InvoiceModifyHeaders) GoString() string

func (*InvoiceModifyHeaders) SetCommonHeaders added in v1.0.9

func (s *InvoiceModifyHeaders) SetCommonHeaders(v map[string]*string) *InvoiceModifyHeaders

func (*InvoiceModifyHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *InvoiceModifyHeaders) SetXAcsBtripSoCorpToken(v string) *InvoiceModifyHeaders

func (InvoiceModifyHeaders) String added in v1.0.9

func (s InvoiceModifyHeaders) String() string

type InvoiceModifyRequest added in v1.0.1

type InvoiceModifyRequest struct {
	Address     *string `json:"address,omitempty" xml:"address,omitempty"`
	BankName    *string `json:"bank_name,omitempty" xml:"bank_name,omitempty"`
	BankNo      *string `json:"bank_no,omitempty" xml:"bank_no,omitempty"`
	TaxNo       *string `json:"tax_no,omitempty" xml:"tax_no,omitempty"`
	Tel         *string `json:"tel,omitempty" xml:"tel,omitempty"`
	ThirdPartId *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	Title       *string `json:"title,omitempty" xml:"title,omitempty"`
	Type        *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (InvoiceModifyRequest) GoString added in v1.0.1

func (s InvoiceModifyRequest) GoString() string

func (*InvoiceModifyRequest) SetAddress added in v1.0.1

func (*InvoiceModifyRequest) SetBankName added in v1.0.1

func (*InvoiceModifyRequest) SetBankNo added in v1.0.1

func (*InvoiceModifyRequest) SetTaxNo added in v1.0.1

func (*InvoiceModifyRequest) SetTel added in v1.0.1

func (*InvoiceModifyRequest) SetThirdPartId added in v1.0.1

func (s *InvoiceModifyRequest) SetThirdPartId(v string) *InvoiceModifyRequest

func (*InvoiceModifyRequest) SetTitle added in v1.0.1

func (*InvoiceModifyRequest) SetType added in v1.0.1

func (InvoiceModifyRequest) String added in v1.0.1

func (s InvoiceModifyRequest) String() string

type InvoiceModifyResponse added in v1.0.1

type InvoiceModifyResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InvoiceModifyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InvoiceModifyResponse) GoString added in v1.0.1

func (s InvoiceModifyResponse) GoString() string

func (*InvoiceModifyResponse) SetBody added in v1.0.1

func (*InvoiceModifyResponse) SetHeaders added in v1.0.1

func (*InvoiceModifyResponse) SetStatusCode added in v1.0.1

func (s *InvoiceModifyResponse) SetStatusCode(v int32) *InvoiceModifyResponse

func (InvoiceModifyResponse) String added in v1.0.1

func (s InvoiceModifyResponse) String() string

type InvoiceModifyResponseBody added in v1.0.1

type InvoiceModifyResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (InvoiceModifyResponseBody) GoString added in v1.0.1

func (s InvoiceModifyResponseBody) GoString() string

func (*InvoiceModifyResponseBody) SetCode added in v1.0.16

func (*InvoiceModifyResponseBody) SetMessage added in v1.0.16

func (*InvoiceModifyResponseBody) SetRequestId added in v1.0.1

func (*InvoiceModifyResponseBody) SetSuccess added in v1.0.1

func (*InvoiceModifyResponseBody) SetTraceId added in v1.0.1

func (InvoiceModifyResponseBody) String added in v1.0.1

func (s InvoiceModifyResponseBody) String() string

type InvoiceRuleSaveHeaders added in v1.0.9

type InvoiceRuleSaveHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (InvoiceRuleSaveHeaders) GoString added in v1.0.9

func (s InvoiceRuleSaveHeaders) GoString() string

func (*InvoiceRuleSaveHeaders) SetCommonHeaders added in v1.0.9

func (s *InvoiceRuleSaveHeaders) SetCommonHeaders(v map[string]*string) *InvoiceRuleSaveHeaders

func (*InvoiceRuleSaveHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *InvoiceRuleSaveHeaders) SetXAcsBtripSoCorpToken(v string) *InvoiceRuleSaveHeaders

func (InvoiceRuleSaveHeaders) String added in v1.0.9

func (s InvoiceRuleSaveHeaders) String() string

type InvoiceRuleSaveRequest added in v1.0.1

type InvoiceRuleSaveRequest struct {
	AllEmploye  *bool                             `json:"all_employe,omitempty" xml:"all_employe,omitempty"`
	Entities    []*InvoiceRuleSaveRequestEntities `json:"entities,omitempty" xml:"entities,omitempty" type:"Repeated"`
	ThirdPartId *string                           `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
}

func (InvoiceRuleSaveRequest) GoString added in v1.0.1

func (s InvoiceRuleSaveRequest) GoString() string

func (*InvoiceRuleSaveRequest) SetAllEmploye added in v1.0.1

func (s *InvoiceRuleSaveRequest) SetAllEmploye(v bool) *InvoiceRuleSaveRequest

func (*InvoiceRuleSaveRequest) SetEntities added in v1.0.1

func (*InvoiceRuleSaveRequest) SetThirdPartId added in v1.0.1

func (InvoiceRuleSaveRequest) String added in v1.0.1

func (s InvoiceRuleSaveRequest) String() string

type InvoiceRuleSaveRequestEntities added in v1.0.1

type InvoiceRuleSaveRequestEntities struct {
	Id   *string `json:"id,omitempty" xml:"id,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
	Type *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (InvoiceRuleSaveRequestEntities) GoString added in v1.0.1

func (*InvoiceRuleSaveRequestEntities) SetId added in v1.0.1

func (*InvoiceRuleSaveRequestEntities) SetName added in v1.0.1

func (*InvoiceRuleSaveRequestEntities) SetType added in v1.0.1

func (InvoiceRuleSaveRequestEntities) String added in v1.0.1

type InvoiceRuleSaveResponse added in v1.0.1

type InvoiceRuleSaveResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InvoiceRuleSaveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InvoiceRuleSaveResponse) GoString added in v1.0.1

func (s InvoiceRuleSaveResponse) GoString() string

func (*InvoiceRuleSaveResponse) SetBody added in v1.0.1

func (*InvoiceRuleSaveResponse) SetHeaders added in v1.0.1

func (*InvoiceRuleSaveResponse) SetStatusCode added in v1.0.1

func (InvoiceRuleSaveResponse) String added in v1.0.1

func (s InvoiceRuleSaveResponse) String() string

type InvoiceRuleSaveResponseBody added in v1.0.1

type InvoiceRuleSaveResponseBody struct {
	Code      *string                            `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                            `json:"message,omitempty" xml:"message,omitempty"`
	Module    *InvoiceRuleSaveResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                            `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                              `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                            `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (InvoiceRuleSaveResponseBody) GoString added in v1.0.1

func (s InvoiceRuleSaveResponseBody) GoString() string

func (*InvoiceRuleSaveResponseBody) SetCode added in v1.0.16

func (*InvoiceRuleSaveResponseBody) SetMessage added in v1.0.16

func (*InvoiceRuleSaveResponseBody) SetModule added in v1.0.1

func (*InvoiceRuleSaveResponseBody) SetRequestId added in v1.0.1

func (*InvoiceRuleSaveResponseBody) SetSuccess added in v1.0.1

func (*InvoiceRuleSaveResponseBody) SetTraceId added in v1.0.1

func (InvoiceRuleSaveResponseBody) String added in v1.0.1

type InvoiceRuleSaveResponseBodyModule added in v1.0.1

type InvoiceRuleSaveResponseBodyModule struct {
	AddNum    *int32 `json:"add_num,omitempty" xml:"add_num,omitempty"`
	RemoveNum *int32 `json:"remove_num,omitempty" xml:"remove_num,omitempty"`
}

func (InvoiceRuleSaveResponseBodyModule) GoString added in v1.0.1

func (*InvoiceRuleSaveResponseBodyModule) SetAddNum added in v1.0.1

func (*InvoiceRuleSaveResponseBodyModule) SetRemoveNum added in v1.0.1

func (InvoiceRuleSaveResponseBodyModule) String added in v1.0.1

type InvoiceRuleSaveShrinkRequest added in v1.0.1

type InvoiceRuleSaveShrinkRequest struct {
	AllEmploye     *bool   `json:"all_employe,omitempty" xml:"all_employe,omitempty"`
	EntitiesShrink *string `json:"entities,omitempty" xml:"entities,omitempty"`
	ThirdPartId    *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
}

func (InvoiceRuleSaveShrinkRequest) GoString added in v1.0.1

func (s InvoiceRuleSaveShrinkRequest) GoString() string

func (*InvoiceRuleSaveShrinkRequest) SetAllEmploye added in v1.0.1

func (*InvoiceRuleSaveShrinkRequest) SetEntitiesShrink added in v1.0.1

func (*InvoiceRuleSaveShrinkRequest) SetThirdPartId added in v1.0.1

func (InvoiceRuleSaveShrinkRequest) String added in v1.0.1

type InvoiceSearchHeaders added in v1.0.9

type InvoiceSearchHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (InvoiceSearchHeaders) GoString added in v1.0.9

func (s InvoiceSearchHeaders) GoString() string

func (*InvoiceSearchHeaders) SetCommonHeaders added in v1.0.9

func (s *InvoiceSearchHeaders) SetCommonHeaders(v map[string]*string) *InvoiceSearchHeaders

func (*InvoiceSearchHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *InvoiceSearchHeaders) SetXAcsBtripSoCorpToken(v string) *InvoiceSearchHeaders

func (InvoiceSearchHeaders) String added in v1.0.9

func (s InvoiceSearchHeaders) String() string

type InvoiceSearchRequest added in v1.0.1

type InvoiceSearchRequest struct {
	Title  *string `json:"title,omitempty" xml:"title,omitempty"`
	UserId *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (InvoiceSearchRequest) GoString added in v1.0.1

func (s InvoiceSearchRequest) GoString() string

func (*InvoiceSearchRequest) SetTitle added in v1.0.1

func (*InvoiceSearchRequest) SetUserId added in v1.0.1

func (InvoiceSearchRequest) String added in v1.0.1

func (s InvoiceSearchRequest) String() string

type InvoiceSearchResponse added in v1.0.1

type InvoiceSearchResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *InvoiceSearchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (InvoiceSearchResponse) GoString added in v1.0.1

func (s InvoiceSearchResponse) GoString() string

func (*InvoiceSearchResponse) SetBody added in v1.0.1

func (*InvoiceSearchResponse) SetHeaders added in v1.0.1

func (*InvoiceSearchResponse) SetStatusCode added in v1.0.1

func (s *InvoiceSearchResponse) SetStatusCode(v int32) *InvoiceSearchResponse

func (InvoiceSearchResponse) String added in v1.0.1

func (s InvoiceSearchResponse) String() string

type InvoiceSearchResponseBody added in v1.0.1

type InvoiceSearchResponseBody struct {
	Code      *string                            `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                            `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*InvoiceSearchResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	RequestId *string                            `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                              `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (InvoiceSearchResponseBody) GoString added in v1.0.1

func (s InvoiceSearchResponseBody) GoString() string

func (*InvoiceSearchResponseBody) SetCode added in v1.0.16

func (*InvoiceSearchResponseBody) SetMessage added in v1.0.16

func (*InvoiceSearchResponseBody) SetModule added in v1.0.1

func (*InvoiceSearchResponseBody) SetRequestId added in v1.0.1

func (*InvoiceSearchResponseBody) SetSuccess added in v1.0.1

func (*InvoiceSearchResponseBody) SetTraceId added in v1.0.1

func (InvoiceSearchResponseBody) String added in v1.0.1

func (s InvoiceSearchResponseBody) String() string

type InvoiceSearchResponseBodyModule added in v1.0.1

type InvoiceSearchResponseBodyModule struct {
	// ID
	Id                 *int64  `json:"id,omitempty" xml:"id,omitempty"`
	ThirdPartInvoiceId *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	Title              *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (InvoiceSearchResponseBodyModule) GoString added in v1.0.1

func (*InvoiceSearchResponseBodyModule) SetId added in v1.0.1

func (*InvoiceSearchResponseBodyModule) SetThirdPartInvoiceId added in v1.0.1

func (*InvoiceSearchResponseBodyModule) SetTitle added in v1.0.1

func (InvoiceSearchResponseBodyModule) String added in v1.0.1

type IsvUserSaveHeaders added in v1.0.9

type IsvUserSaveHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (IsvUserSaveHeaders) GoString added in v1.0.9

func (s IsvUserSaveHeaders) GoString() string

func (*IsvUserSaveHeaders) SetCommonHeaders added in v1.0.9

func (s *IsvUserSaveHeaders) SetCommonHeaders(v map[string]*string) *IsvUserSaveHeaders

func (*IsvUserSaveHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *IsvUserSaveHeaders) SetXAcsBtripSoCorpToken(v string) *IsvUserSaveHeaders

func (IsvUserSaveHeaders) String added in v1.0.9

func (s IsvUserSaveHeaders) String() string

type IsvUserSaveRequest added in v1.0.1

type IsvUserSaveRequest struct {
	UserList []*IsvUserSaveRequestUserList `json:"user_list,omitempty" xml:"user_list,omitempty" type:"Repeated"`
}

func (IsvUserSaveRequest) GoString added in v1.0.1

func (s IsvUserSaveRequest) GoString() string

func (*IsvUserSaveRequest) SetUserList added in v1.0.1

func (IsvUserSaveRequest) String added in v1.0.1

func (s IsvUserSaveRequest) String() string

type IsvUserSaveRequestUserList added in v1.0.1

type IsvUserSaveRequestUserList struct {
	DepartId          *int64    `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	Email             *string   `json:"email,omitempty" xml:"email,omitempty"`
	JobNo             *string   `json:"job_no,omitempty" xml:"job_no,omitempty"`
	LeaveStatus       *int32    `json:"leave_status,omitempty" xml:"leave_status,omitempty"`
	ManagerUserId     *string   `json:"manager_user_id,omitempty" xml:"manager_user_id,omitempty"`
	Phone             *string   `json:"phone,omitempty" xml:"phone,omitempty"`
	Position          *string   `json:"position,omitempty" xml:"position,omitempty"`
	PositionLevel     *string   `json:"position_level,omitempty" xml:"position_level,omitempty"`
	RealNameEn        *string   `json:"real_name_en,omitempty" xml:"real_name_en,omitempty"`
	ThirdDepartId     *string   `json:"third_depart_id,omitempty" xml:"third_depart_id,omitempty"`
	ThirdDepartIdList []*string `json:"third_depart_id_list,omitempty" xml:"third_depart_id_list,omitempty" type:"Repeated"`
	UserId            *string   `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName          *string   `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (IsvUserSaveRequestUserList) GoString added in v1.0.1

func (s IsvUserSaveRequestUserList) GoString() string

func (*IsvUserSaveRequestUserList) SetDepartId added in v1.0.1

func (*IsvUserSaveRequestUserList) SetEmail added in v1.0.1

func (*IsvUserSaveRequestUserList) SetJobNo added in v1.0.1

func (*IsvUserSaveRequestUserList) SetLeaveStatus added in v1.0.1

func (*IsvUserSaveRequestUserList) SetManagerUserId added in v1.0.18

func (*IsvUserSaveRequestUserList) SetPhone added in v1.0.1

func (*IsvUserSaveRequestUserList) SetPosition added in v1.0.1

func (*IsvUserSaveRequestUserList) SetPositionLevel added in v1.0.1

func (*IsvUserSaveRequestUserList) SetRealNameEn added in v1.0.1

func (*IsvUserSaveRequestUserList) SetThirdDepartId added in v1.0.1

func (*IsvUserSaveRequestUserList) SetThirdDepartIdList added in v1.0.1

func (s *IsvUserSaveRequestUserList) SetThirdDepartIdList(v []*string) *IsvUserSaveRequestUserList

func (*IsvUserSaveRequestUserList) SetUserId added in v1.0.1

func (*IsvUserSaveRequestUserList) SetUserName added in v1.0.1

func (IsvUserSaveRequestUserList) String added in v1.0.1

type IsvUserSaveResponse added in v1.0.1

type IsvUserSaveResponse struct {
	Headers    map[string]*string       `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                   `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *IsvUserSaveResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (IsvUserSaveResponse) GoString added in v1.0.1

func (s IsvUserSaveResponse) GoString() string

func (*IsvUserSaveResponse) SetBody added in v1.0.1

func (*IsvUserSaveResponse) SetHeaders added in v1.0.1

func (s *IsvUserSaveResponse) SetHeaders(v map[string]*string) *IsvUserSaveResponse

func (*IsvUserSaveResponse) SetStatusCode added in v1.0.1

func (s *IsvUserSaveResponse) SetStatusCode(v int32) *IsvUserSaveResponse

func (IsvUserSaveResponse) String added in v1.0.1

func (s IsvUserSaveResponse) String() string

type IsvUserSaveResponseBody added in v1.0.1

type IsvUserSaveResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *string `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (IsvUserSaveResponseBody) GoString added in v1.0.1

func (s IsvUserSaveResponseBody) GoString() string

func (*IsvUserSaveResponseBody) SetCode added in v1.0.14

func (*IsvUserSaveResponseBody) SetMessage added in v1.0.14

func (*IsvUserSaveResponseBody) SetModule added in v1.0.1

func (*IsvUserSaveResponseBody) SetRequestId added in v1.0.1

func (*IsvUserSaveResponseBody) SetSuccess added in v1.0.1

func (*IsvUserSaveResponseBody) SetTraceId added in v1.0.2

func (IsvUserSaveResponseBody) String added in v1.0.1

func (s IsvUserSaveResponseBody) String() string

type IsvUserSaveShrinkRequest added in v1.0.1

type IsvUserSaveShrinkRequest struct {
	UserListShrink *string `json:"user_list,omitempty" xml:"user_list,omitempty"`
}

func (IsvUserSaveShrinkRequest) GoString added in v1.0.1

func (s IsvUserSaveShrinkRequest) GoString() string

func (*IsvUserSaveShrinkRequest) SetUserListShrink added in v1.0.1

func (s *IsvUserSaveShrinkRequest) SetUserListShrink(v string) *IsvUserSaveShrinkRequest

func (IsvUserSaveShrinkRequest) String added in v1.0.1

func (s IsvUserSaveShrinkRequest) String() string

type MonthBillConfirmHeaders added in v1.0.48

type MonthBillConfirmHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (MonthBillConfirmHeaders) GoString added in v1.0.48

func (s MonthBillConfirmHeaders) GoString() string

func (*MonthBillConfirmHeaders) SetCommonHeaders added in v1.0.48

func (s *MonthBillConfirmHeaders) SetCommonHeaders(v map[string]*string) *MonthBillConfirmHeaders

func (*MonthBillConfirmHeaders) SetXAcsBtripCorpToken added in v1.0.48

func (s *MonthBillConfirmHeaders) SetXAcsBtripCorpToken(v string) *MonthBillConfirmHeaders

func (MonthBillConfirmHeaders) String added in v1.0.48

func (s MonthBillConfirmHeaders) String() string

type MonthBillConfirmRequest added in v1.0.48

type MonthBillConfirmRequest struct {
	MailBillDate *int32  `json:"mail_bill_date,omitempty" xml:"mail_bill_date,omitempty"`
	UserId       *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (MonthBillConfirmRequest) GoString added in v1.0.48

func (s MonthBillConfirmRequest) GoString() string

func (*MonthBillConfirmRequest) SetMailBillDate added in v1.0.48

func (s *MonthBillConfirmRequest) SetMailBillDate(v int32) *MonthBillConfirmRequest

func (*MonthBillConfirmRequest) SetUserId added in v1.0.48

func (MonthBillConfirmRequest) String added in v1.0.48

func (s MonthBillConfirmRequest) String() string

type MonthBillConfirmResponse added in v1.0.48

type MonthBillConfirmResponse struct {
	Headers    map[string]*string            `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                        `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *MonthBillConfirmResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (MonthBillConfirmResponse) GoString added in v1.0.48

func (s MonthBillConfirmResponse) GoString() string

func (*MonthBillConfirmResponse) SetBody added in v1.0.48

func (*MonthBillConfirmResponse) SetHeaders added in v1.0.48

func (*MonthBillConfirmResponse) SetStatusCode added in v1.0.48

func (MonthBillConfirmResponse) String added in v1.0.48

func (s MonthBillConfirmResponse) String() string

type MonthBillConfirmResponseBody added in v1.0.48

type MonthBillConfirmResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (MonthBillConfirmResponseBody) GoString added in v1.0.48

func (s MonthBillConfirmResponseBody) GoString() string

func (*MonthBillConfirmResponseBody) SetCode added in v1.0.48

func (*MonthBillConfirmResponseBody) SetMessage added in v1.0.48

func (*MonthBillConfirmResponseBody) SetRequestId added in v1.0.48

func (*MonthBillConfirmResponseBody) SetSuccess added in v1.0.48

func (*MonthBillConfirmResponseBody) SetTraceId added in v1.0.48

func (MonthBillConfirmResponseBody) String added in v1.0.48

type MonthBillGetHeaders added in v1.0.9

type MonthBillGetHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (MonthBillGetHeaders) GoString added in v1.0.9

func (s MonthBillGetHeaders) GoString() string

func (*MonthBillGetHeaders) SetCommonHeaders added in v1.0.9

func (s *MonthBillGetHeaders) SetCommonHeaders(v map[string]*string) *MonthBillGetHeaders

func (*MonthBillGetHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *MonthBillGetHeaders) SetXAcsBtripSoCorpToken(v string) *MonthBillGetHeaders

func (MonthBillGetHeaders) String added in v1.0.9

func (s MonthBillGetHeaders) String() string

type MonthBillGetRequest added in v1.0.1

type MonthBillGetRequest struct {
	BillMonth *string `json:"bill_month,omitempty" xml:"bill_month,omitempty"`
}

func (MonthBillGetRequest) GoString added in v1.0.1

func (s MonthBillGetRequest) GoString() string

func (*MonthBillGetRequest) SetBillMonth added in v1.0.1

func (s *MonthBillGetRequest) SetBillMonth(v string) *MonthBillGetRequest

func (MonthBillGetRequest) String added in v1.0.1

func (s MonthBillGetRequest) String() string

type MonthBillGetResponse added in v1.0.1

type MonthBillGetResponse struct {
	Headers    map[string]*string        `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                    `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *MonthBillGetResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (MonthBillGetResponse) GoString added in v1.0.1

func (s MonthBillGetResponse) GoString() string

func (*MonthBillGetResponse) SetBody added in v1.0.1

func (*MonthBillGetResponse) SetHeaders added in v1.0.1

func (s *MonthBillGetResponse) SetHeaders(v map[string]*string) *MonthBillGetResponse

func (*MonthBillGetResponse) SetStatusCode added in v1.0.1

func (s *MonthBillGetResponse) SetStatusCode(v int32) *MonthBillGetResponse

func (MonthBillGetResponse) String added in v1.0.1

func (s MonthBillGetResponse) String() string

type MonthBillGetResponseBody added in v1.0.1

type MonthBillGetResponseBody struct {
	Code      *string                           `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                           `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*MonthBillGetResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	RequestId *string                           `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                             `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                           `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (MonthBillGetResponseBody) GoString added in v1.0.1

func (s MonthBillGetResponseBody) GoString() string

func (*MonthBillGetResponseBody) SetCode added in v1.0.16

func (*MonthBillGetResponseBody) SetMessage added in v1.0.16

func (*MonthBillGetResponseBody) SetModule added in v1.0.1

func (*MonthBillGetResponseBody) SetRequestId added in v1.0.1

func (*MonthBillGetResponseBody) SetSuccess added in v1.0.1

func (*MonthBillGetResponseBody) SetTraceId added in v1.0.1

func (MonthBillGetResponseBody) String added in v1.0.1

func (s MonthBillGetResponseBody) String() string

type MonthBillGetResponseBodyModule added in v1.0.1

type MonthBillGetResponseBodyModule struct {
	EndDate                *string                                               `json:"end_date,omitempty" xml:"end_date,omitempty"`
	MonthAccountBillDetail *MonthBillGetResponseBodyModuleMonthAccountBillDetail `json:"monthAccountBillDetail,omitempty" xml:"monthAccountBillDetail,omitempty" type:"Struct"`
	StartDate              *string                                               `json:"start_date,omitempty" xml:"start_date,omitempty"`
	Url                    *string                                               `json:"url,omitempty" xml:"url,omitempty"`
}

func (MonthBillGetResponseBodyModule) GoString added in v1.0.1

func (*MonthBillGetResponseBodyModule) SetEndDate added in v1.0.1

func (*MonthBillGetResponseBodyModule) SetMonthAccountBillDetail added in v1.0.45

func (*MonthBillGetResponseBodyModule) SetStartDate added in v1.0.1

func (*MonthBillGetResponseBodyModule) SetUrl added in v1.0.1

func (MonthBillGetResponseBodyModule) String added in v1.0.1

type MonthBillGetResponseBodyModuleMonthAccountBillDetail added in v1.0.45

type MonthBillGetResponseBodyModuleMonthAccountBillDetail struct {
	CarAmount      *float64 `json:"carAmount,omitempty" xml:"carAmount,omitempty"`
	DamageAmount   *float64 `json:"damageAmount,omitempty" xml:"damageAmount,omitempty"`
	FlightAmount   *float64 `json:"flightAmount,omitempty" xml:"flightAmount,omitempty"`
	FuPoint        *float64 `json:"fuPoint,omitempty" xml:"fuPoint,omitempty"`
	HotelAmount    *float64 `json:"hotelAmount,omitempty" xml:"hotelAmount,omitempty"`
	IeFlightAmount *float64 `json:"ieFlightAmount,omitempty" xml:"ieFlightAmount,omitempty"`
	MailBillDate   *int64   `json:"mailBillDate,omitempty" xml:"mailBillDate,omitempty"`
	ServiceAmount  *float64 `json:"serviceAmount,omitempty" xml:"serviceAmount,omitempty"`
	TrainAmount    *float64 `json:"trainAmount,omitempty" xml:"trainAmount,omitempty"`
}

func (MonthBillGetResponseBodyModuleMonthAccountBillDetail) GoString added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetCarAmount added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetDamageAmount added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetFlightAmount added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetFuPoint added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetHotelAmount added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetIeFlightAmount added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetMailBillDate added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetServiceAmount added in v1.0.45

func (*MonthBillGetResponseBodyModuleMonthAccountBillDetail) SetTrainAmount added in v1.0.45

func (MonthBillGetResponseBodyModuleMonthAccountBillDetail) String added in v1.0.45

type ProjectAddHeaders added in v1.0.9

type ProjectAddHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ProjectAddHeaders) GoString added in v1.0.9

func (s ProjectAddHeaders) GoString() string

func (*ProjectAddHeaders) SetCommonHeaders added in v1.0.9

func (s *ProjectAddHeaders) SetCommonHeaders(v map[string]*string) *ProjectAddHeaders

func (*ProjectAddHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ProjectAddHeaders) SetXAcsBtripSoCorpToken(v string) *ProjectAddHeaders

func (ProjectAddHeaders) String added in v1.0.9

func (s ProjectAddHeaders) String() string

type ProjectAddRequest added in v1.0.1

type ProjectAddRequest struct {
	Code                  *string `json:"code,omitempty" xml:"code,omitempty"`
	ProjectName           *string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	ThirdPartCostCenterId *string `json:"third_part_cost_center_id,omitempty" xml:"third_part_cost_center_id,omitempty"`
	ThirdPartId           *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
}

func (ProjectAddRequest) GoString added in v1.0.1

func (s ProjectAddRequest) GoString() string

func (*ProjectAddRequest) SetCode added in v1.0.1

func (*ProjectAddRequest) SetProjectName added in v1.0.1

func (s *ProjectAddRequest) SetProjectName(v string) *ProjectAddRequest

func (*ProjectAddRequest) SetThirdPartCostCenterId added in v1.0.1

func (s *ProjectAddRequest) SetThirdPartCostCenterId(v string) *ProjectAddRequest

func (*ProjectAddRequest) SetThirdPartId added in v1.0.1

func (s *ProjectAddRequest) SetThirdPartId(v string) *ProjectAddRequest

func (*ProjectAddRequest) SetThirdPartInvoiceId added in v1.0.1

func (s *ProjectAddRequest) SetThirdPartInvoiceId(v string) *ProjectAddRequest

func (ProjectAddRequest) String added in v1.0.1

func (s ProjectAddRequest) String() string

type ProjectAddResponse added in v1.0.1

type ProjectAddResponse struct {
	Headers    map[string]*string      `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                  `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ProjectAddResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ProjectAddResponse) GoString added in v1.0.1

func (s ProjectAddResponse) GoString() string

func (*ProjectAddResponse) SetBody added in v1.0.1

func (*ProjectAddResponse) SetHeaders added in v1.0.1

func (s *ProjectAddResponse) SetHeaders(v map[string]*string) *ProjectAddResponse

func (*ProjectAddResponse) SetStatusCode added in v1.0.1

func (s *ProjectAddResponse) SetStatusCode(v int32) *ProjectAddResponse

func (ProjectAddResponse) String added in v1.0.1

func (s ProjectAddResponse) String() string

type ProjectAddResponseBody added in v1.0.1

type ProjectAddResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *int64  `json:"module,omitempty" xml:"module,omitempty"`
	MorePage  *bool   `json:"more_page,omitempty" xml:"more_page,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ProjectAddResponseBody) GoString added in v1.0.1

func (s ProjectAddResponseBody) GoString() string

func (*ProjectAddResponseBody) SetCode added in v1.0.16

func (*ProjectAddResponseBody) SetMessage added in v1.0.16

func (*ProjectAddResponseBody) SetModule added in v1.0.1

func (*ProjectAddResponseBody) SetMorePage added in v1.0.1

func (*ProjectAddResponseBody) SetRequestId added in v1.0.1

func (*ProjectAddResponseBody) SetSuccess added in v1.0.1

func (*ProjectAddResponseBody) SetTraceId added in v1.0.1

func (ProjectAddResponseBody) String added in v1.0.1

func (s ProjectAddResponseBody) String() string

type ProjectDeleteHeaders added in v1.0.9

type ProjectDeleteHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ProjectDeleteHeaders) GoString added in v1.0.9

func (s ProjectDeleteHeaders) GoString() string

func (*ProjectDeleteHeaders) SetCommonHeaders added in v1.0.9

func (s *ProjectDeleteHeaders) SetCommonHeaders(v map[string]*string) *ProjectDeleteHeaders

func (*ProjectDeleteHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ProjectDeleteHeaders) SetXAcsBtripSoCorpToken(v string) *ProjectDeleteHeaders

func (ProjectDeleteHeaders) String added in v1.0.9

func (s ProjectDeleteHeaders) String() string

type ProjectDeleteRequest added in v1.0.1

type ProjectDeleteRequest struct {
	ThirdPartId *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
}

func (ProjectDeleteRequest) GoString added in v1.0.1

func (s ProjectDeleteRequest) GoString() string

func (*ProjectDeleteRequest) SetThirdPartId added in v1.0.1

func (s *ProjectDeleteRequest) SetThirdPartId(v string) *ProjectDeleteRequest

func (ProjectDeleteRequest) String added in v1.0.1

func (s ProjectDeleteRequest) String() string

type ProjectDeleteResponse added in v1.0.1

type ProjectDeleteResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ProjectDeleteResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ProjectDeleteResponse) GoString added in v1.0.1

func (s ProjectDeleteResponse) GoString() string

func (*ProjectDeleteResponse) SetBody added in v1.0.1

func (*ProjectDeleteResponse) SetHeaders added in v1.0.1

func (*ProjectDeleteResponse) SetStatusCode added in v1.0.1

func (s *ProjectDeleteResponse) SetStatusCode(v int32) *ProjectDeleteResponse

func (ProjectDeleteResponse) String added in v1.0.1

func (s ProjectDeleteResponse) String() string

type ProjectDeleteResponseBody added in v1.0.1

type ProjectDeleteResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *bool   `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ProjectDeleteResponseBody) GoString added in v1.0.1

func (s ProjectDeleteResponseBody) GoString() string

func (*ProjectDeleteResponseBody) SetCode added in v1.0.16

func (*ProjectDeleteResponseBody) SetMessage added in v1.0.16

func (*ProjectDeleteResponseBody) SetModule added in v1.0.1

func (*ProjectDeleteResponseBody) SetRequestId added in v1.0.1

func (*ProjectDeleteResponseBody) SetSuccess added in v1.0.1

func (*ProjectDeleteResponseBody) SetTraceId added in v1.0.1

func (ProjectDeleteResponseBody) String added in v1.0.1

func (s ProjectDeleteResponseBody) String() string

type ProjectModifyHeaders added in v1.0.9

type ProjectModifyHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (ProjectModifyHeaders) GoString added in v1.0.9

func (s ProjectModifyHeaders) GoString() string

func (*ProjectModifyHeaders) SetCommonHeaders added in v1.0.9

func (s *ProjectModifyHeaders) SetCommonHeaders(v map[string]*string) *ProjectModifyHeaders

func (*ProjectModifyHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *ProjectModifyHeaders) SetXAcsBtripSoCorpToken(v string) *ProjectModifyHeaders

func (ProjectModifyHeaders) String added in v1.0.9

func (s ProjectModifyHeaders) String() string

type ProjectModifyRequest added in v1.0.1

type ProjectModifyRequest struct {
	Code                  *string `json:"code,omitempty" xml:"code,omitempty"`
	ProjectName           *string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	ThirdPartCostCenterId *string `json:"third_part_cost_center_id,omitempty" xml:"third_part_cost_center_id,omitempty"`
	ThirdPartId           *string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	ThirdPartInvoiceId    *string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
}

func (ProjectModifyRequest) GoString added in v1.0.1

func (s ProjectModifyRequest) GoString() string

func (*ProjectModifyRequest) SetCode added in v1.0.1

func (*ProjectModifyRequest) SetProjectName added in v1.0.1

func (s *ProjectModifyRequest) SetProjectName(v string) *ProjectModifyRequest

func (*ProjectModifyRequest) SetThirdPartCostCenterId added in v1.0.1

func (s *ProjectModifyRequest) SetThirdPartCostCenterId(v string) *ProjectModifyRequest

func (*ProjectModifyRequest) SetThirdPartId added in v1.0.1

func (s *ProjectModifyRequest) SetThirdPartId(v string) *ProjectModifyRequest

func (*ProjectModifyRequest) SetThirdPartInvoiceId added in v1.0.1

func (s *ProjectModifyRequest) SetThirdPartInvoiceId(v string) *ProjectModifyRequest

func (ProjectModifyRequest) String added in v1.0.1

func (s ProjectModifyRequest) String() string

type ProjectModifyResponse added in v1.0.1

type ProjectModifyResponse struct {
	Headers    map[string]*string         `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                     `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *ProjectModifyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (ProjectModifyResponse) GoString added in v1.0.1

func (s ProjectModifyResponse) GoString() string

func (*ProjectModifyResponse) SetBody added in v1.0.1

func (*ProjectModifyResponse) SetHeaders added in v1.0.1

func (*ProjectModifyResponse) SetStatusCode added in v1.0.1

func (s *ProjectModifyResponse) SetStatusCode(v int32) *ProjectModifyResponse

func (ProjectModifyResponse) String added in v1.0.1

func (s ProjectModifyResponse) String() string

type ProjectModifyResponseBody added in v1.0.1

type ProjectModifyResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *bool   `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (ProjectModifyResponseBody) GoString added in v1.0.1

func (s ProjectModifyResponseBody) GoString() string

func (*ProjectModifyResponseBody) SetCode added in v1.0.16

func (*ProjectModifyResponseBody) SetMessage added in v1.0.16

func (*ProjectModifyResponseBody) SetModule added in v1.0.1

func (*ProjectModifyResponseBody) SetRequestId added in v1.0.1

func (*ProjectModifyResponseBody) SetSuccess added in v1.0.1

func (*ProjectModifyResponseBody) SetTraceId added in v1.0.1

func (ProjectModifyResponseBody) String added in v1.0.1

func (s ProjectModifyResponseBody) String() string

type QueryReimbursementOrderHeaders added in v1.0.47

type QueryReimbursementOrderHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (QueryReimbursementOrderHeaders) GoString added in v1.0.47

func (*QueryReimbursementOrderHeaders) SetCommonHeaders added in v1.0.47

func (*QueryReimbursementOrderHeaders) SetXAcsBtripCorpToken added in v1.0.47

func (QueryReimbursementOrderHeaders) String added in v1.0.47

type QueryReimbursementOrderRequest added in v1.0.47

type QueryReimbursementOrderRequest struct {
	ReimbOrderNo *string `json:"reimb_order_no,omitempty" xml:"reimb_order_no,omitempty"`
	SubCorpId    *string `json:"sub_corp_id,omitempty" xml:"sub_corp_id,omitempty"`
}

func (QueryReimbursementOrderRequest) GoString added in v1.0.47

func (*QueryReimbursementOrderRequest) SetReimbOrderNo added in v1.0.47

func (*QueryReimbursementOrderRequest) SetSubCorpId added in v1.0.47

func (QueryReimbursementOrderRequest) String added in v1.0.47

type QueryReimbursementOrderResponse added in v1.0.47

type QueryReimbursementOrderResponse struct {
	Headers    map[string]*string                   `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                               `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *QueryReimbursementOrderResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (QueryReimbursementOrderResponse) GoString added in v1.0.47

func (*QueryReimbursementOrderResponse) SetBody added in v1.0.47

func (*QueryReimbursementOrderResponse) SetHeaders added in v1.0.47

func (*QueryReimbursementOrderResponse) SetStatusCode added in v1.0.47

func (QueryReimbursementOrderResponse) String added in v1.0.47

type QueryReimbursementOrderResponseBody added in v1.0.47

type QueryReimbursementOrderResponseBody struct {
	Code    *string                                    `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                                    `json:"message,omitempty" xml:"message,omitempty"`
	Module  *QueryReimbursementOrderResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (QueryReimbursementOrderResponseBody) GoString added in v1.0.47

func (*QueryReimbursementOrderResponseBody) SetCode added in v1.0.47

func (*QueryReimbursementOrderResponseBody) SetMessage added in v1.0.47

func (*QueryReimbursementOrderResponseBody) SetModule added in v1.0.47

func (*QueryReimbursementOrderResponseBody) SetRequestId added in v1.0.47

func (*QueryReimbursementOrderResponseBody) SetSuccess added in v1.0.47

func (*QueryReimbursementOrderResponseBody) SetTraceId added in v1.0.47

func (QueryReimbursementOrderResponseBody) String added in v1.0.47

type QueryReimbursementOrderResponseBodyModule added in v1.0.47

type QueryReimbursementOrderResponseBodyModule struct {
	CompanyAmount      *string                                                  `json:"company_amount,omitempty" xml:"company_amount,omitempty"`
	CompanyPayAmount   *string                                                  `json:"company_pay_amount,omitempty" xml:"company_pay_amount,omitempty"`
	CorpId             *string                                                  `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	Expenses           []*QueryReimbursementOrderResponseBodyModuleExpenses     `json:"expenses,omitempty" xml:"expenses,omitempty" type:"Repeated"`
	GmtCreate          *string                                                  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified        *string                                                  `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Itineraries        []*QueryReimbursementOrderResponseBodyModuleItineraries  `json:"itineraries,omitempty" xml:"itineraries,omitempty" type:"Repeated"`
	PaymentInfos       []*QueryReimbursementOrderResponseBodyModulePaymentInfos `json:"payment_infos,omitempty" xml:"payment_infos,omitempty" type:"Repeated"`
	PersonalAmount     *string                                                  `json:"personal_amount,omitempty" xml:"personal_amount,omitempty"`
	Reason             *string                                                  `json:"reason,omitempty" xml:"reason,omitempty"`
	ReimbursementNo    *string                                                  `json:"reimbursement_no,omitempty" xml:"reimbursement_no,omitempty"`
	Remark             *string                                                  `json:"remark,omitempty" xml:"remark,omitempty"`
	Status             *string                                                  `json:"status,omitempty" xml:"status,omitempty"`
	TravelThirdApplyId *string                                                  `json:"travel_third_apply_id,omitempty" xml:"travel_third_apply_id,omitempty"`
	UserId             *string                                                  `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName           *string                                                  `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (QueryReimbursementOrderResponseBodyModule) GoString added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetCompanyAmount added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetCompanyPayAmount added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetCorpId added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetExpenses added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetGmtCreate added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetGmtModified added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetItineraries added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetPaymentInfos added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetPersonalAmount added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetReason added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetReimbursementNo added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetRemark added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetStatus added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetTravelThirdApplyId added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetUserId added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModule) SetUserName added in v1.0.47

func (QueryReimbursementOrderResponseBodyModule) String added in v1.0.47

type QueryReimbursementOrderResponseBodyModuleExpenses added in v1.0.47

type QueryReimbursementOrderResponseBodyModuleExpenses struct {
	Amount          *string `json:"amount,omitempty" xml:"amount,omitempty"`
	Currency        *string `json:"currency,omitempty" xml:"currency,omitempty"`
	ExpenseCity     *string `json:"expense_city,omitempty" xml:"expense_city,omitempty"`
	ExpenseTime     *string `json:"expense_time,omitempty" xml:"expense_time,omitempty"`
	ExpenseType     *string `json:"expense_type,omitempty" xml:"expense_type,omitempty"`
	ExpenseTypeCode *string `json:"expense_type_code,omitempty" xml:"expense_type_code,omitempty"`
	ReimbExpenseId  *int64  `json:"reimb_expense_id,omitempty" xml:"reimb_expense_id,omitempty"`
	Remark          *string `json:"remark,omitempty" xml:"remark,omitempty"`
	SettlementType  *string `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
}

func (QueryReimbursementOrderResponseBodyModuleExpenses) GoString added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetAmount added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetCurrency added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetExpenseCity added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetExpenseTime added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetExpenseType added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetExpenseTypeCode added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetReimbExpenseId added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetRemark added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleExpenses) SetSettlementType added in v1.0.47

func (QueryReimbursementOrderResponseBodyModuleExpenses) String added in v1.0.47

type QueryReimbursementOrderResponseBodyModuleItineraries added in v1.0.47

type QueryReimbursementOrderResponseBodyModuleItineraries struct {
	ArrCity    *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrDate    *string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	DepCity    *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate    *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	TrafficWay *string `json:"traffic_way,omitempty" xml:"traffic_way,omitempty"`
	TripWay    *string `json:"trip_way,omitempty" xml:"trip_way,omitempty"`
}

func (QueryReimbursementOrderResponseBodyModuleItineraries) GoString added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleItineraries) SetArrCity added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleItineraries) SetArrDate added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleItineraries) SetDepCity added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleItineraries) SetDepDate added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleItineraries) SetTrafficWay added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModuleItineraries) SetTripWay added in v1.0.47

func (QueryReimbursementOrderResponseBodyModuleItineraries) String added in v1.0.47

type QueryReimbursementOrderResponseBodyModulePaymentInfos added in v1.0.47

type QueryReimbursementOrderResponseBodyModulePaymentInfos struct {
	Amount      *string `json:"amount,omitempty" xml:"amount,omitempty"`
	PayeeUserId *string `json:"payee_user_id,omitempty" xml:"payee_user_id,omitempty"`
}

func (QueryReimbursementOrderResponseBodyModulePaymentInfos) GoString added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModulePaymentInfos) SetAmount added in v1.0.47

func (*QueryReimbursementOrderResponseBodyModulePaymentInfos) SetPayeeUserId added in v1.0.47

func (QueryReimbursementOrderResponseBodyModulePaymentInfos) String added in v1.0.47

type SyncSingleUserHeaders added in v1.0.31

type SyncSingleUserHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (SyncSingleUserHeaders) GoString added in v1.0.31

func (s SyncSingleUserHeaders) GoString() string

func (*SyncSingleUserHeaders) SetCommonHeaders added in v1.0.31

func (s *SyncSingleUserHeaders) SetCommonHeaders(v map[string]*string) *SyncSingleUserHeaders

func (*SyncSingleUserHeaders) SetXAcsBtripSoCorpToken added in v1.0.31

func (s *SyncSingleUserHeaders) SetXAcsBtripSoCorpToken(v string) *SyncSingleUserHeaders

func (SyncSingleUserHeaders) String added in v1.0.31

func (s SyncSingleUserHeaders) String() string

type SyncSingleUserRequest added in v1.0.31

type SyncSingleUserRequest struct {
	Email             *string   `json:"email,omitempty" xml:"email,omitempty"`
	JobNo             *string   `json:"job_no,omitempty" xml:"job_no,omitempty"`
	LeaveStatus       *int32    `json:"leave_status,omitempty" xml:"leave_status,omitempty"`
	ManagerUserId     *string   `json:"manager_user_id,omitempty" xml:"manager_user_id,omitempty"`
	Phone             *string   `json:"phone,omitempty" xml:"phone,omitempty"`
	Position          *string   `json:"position,omitempty" xml:"position,omitempty"`
	PositionLevel     *string   `json:"position_level,omitempty" xml:"position_level,omitempty"`
	RealNameEn        *string   `json:"real_name_en,omitempty" xml:"real_name_en,omitempty"`
	ThirdDepartIdList []*string `json:"third_depart_id_list,omitempty" xml:"third_depart_id_list,omitempty" type:"Repeated"`
	UserId            *string   `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName          *string   `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (SyncSingleUserRequest) GoString added in v1.0.31

func (s SyncSingleUserRequest) GoString() string

func (*SyncSingleUserRequest) SetEmail added in v1.0.31

func (*SyncSingleUserRequest) SetJobNo added in v1.0.31

func (*SyncSingleUserRequest) SetLeaveStatus added in v1.0.31

func (s *SyncSingleUserRequest) SetLeaveStatus(v int32) *SyncSingleUserRequest

func (*SyncSingleUserRequest) SetManagerUserId added in v1.0.31

func (s *SyncSingleUserRequest) SetManagerUserId(v string) *SyncSingleUserRequest

func (*SyncSingleUserRequest) SetPhone added in v1.0.31

func (*SyncSingleUserRequest) SetPosition added in v1.0.31

func (*SyncSingleUserRequest) SetPositionLevel added in v1.0.31

func (s *SyncSingleUserRequest) SetPositionLevel(v string) *SyncSingleUserRequest

func (*SyncSingleUserRequest) SetRealNameEn added in v1.0.31

func (s *SyncSingleUserRequest) SetRealNameEn(v string) *SyncSingleUserRequest

func (*SyncSingleUserRequest) SetThirdDepartIdList added in v1.0.31

func (s *SyncSingleUserRequest) SetThirdDepartIdList(v []*string) *SyncSingleUserRequest

func (*SyncSingleUserRequest) SetUserId added in v1.0.31

func (*SyncSingleUserRequest) SetUserName added in v1.0.31

func (SyncSingleUserRequest) String added in v1.0.31

func (s SyncSingleUserRequest) String() string

type SyncSingleUserResponse added in v1.0.31

type SyncSingleUserResponse struct {
	Headers    map[string]*string          `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                      `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *SyncSingleUserResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (SyncSingleUserResponse) GoString added in v1.0.31

func (s SyncSingleUserResponse) GoString() string

func (*SyncSingleUserResponse) SetBody added in v1.0.31

func (*SyncSingleUserResponse) SetHeaders added in v1.0.31

func (*SyncSingleUserResponse) SetStatusCode added in v1.0.31

func (SyncSingleUserResponse) String added in v1.0.31

func (s SyncSingleUserResponse) String() string

type SyncSingleUserResponseBody added in v1.0.31

type SyncSingleUserResponseBody struct {
	Code      *string `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string `json:"message,omitempty" xml:"message,omitempty"`
	Module    *string `json:"module,omitempty" xml:"module,omitempty"`
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (SyncSingleUserResponseBody) GoString added in v1.0.31

func (s SyncSingleUserResponseBody) GoString() string

func (*SyncSingleUserResponseBody) SetCode added in v1.0.31

func (*SyncSingleUserResponseBody) SetMessage added in v1.0.31

func (*SyncSingleUserResponseBody) SetModule added in v1.0.31

func (*SyncSingleUserResponseBody) SetRequestId added in v1.0.31

func (*SyncSingleUserResponseBody) SetSuccess added in v1.0.31

func (*SyncSingleUserResponseBody) SetTraceId added in v1.0.31

func (SyncSingleUserResponseBody) String added in v1.0.31

type SyncSingleUserShrinkRequest added in v1.0.31

type SyncSingleUserShrinkRequest struct {
	Email                   *string `json:"email,omitempty" xml:"email,omitempty"`
	JobNo                   *string `json:"job_no,omitempty" xml:"job_no,omitempty"`
	LeaveStatus             *int32  `json:"leave_status,omitempty" xml:"leave_status,omitempty"`
	ManagerUserId           *string `json:"manager_user_id,omitempty" xml:"manager_user_id,omitempty"`
	Phone                   *string `json:"phone,omitempty" xml:"phone,omitempty"`
	Position                *string `json:"position,omitempty" xml:"position,omitempty"`
	PositionLevel           *string `json:"position_level,omitempty" xml:"position_level,omitempty"`
	RealNameEn              *string `json:"real_name_en,omitempty" xml:"real_name_en,omitempty"`
	ThirdDepartIdListShrink *string `json:"third_depart_id_list,omitempty" xml:"third_depart_id_list,omitempty"`
	UserId                  *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName                *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (SyncSingleUserShrinkRequest) GoString added in v1.0.31

func (s SyncSingleUserShrinkRequest) GoString() string

func (*SyncSingleUserShrinkRequest) SetEmail added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetJobNo added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetLeaveStatus added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetManagerUserId added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetPhone added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetPosition added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetPositionLevel added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetRealNameEn added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetThirdDepartIdListShrink added in v1.0.31

func (s *SyncSingleUserShrinkRequest) SetThirdDepartIdListShrink(v string) *SyncSingleUserShrinkRequest

func (*SyncSingleUserShrinkRequest) SetUserId added in v1.0.31

func (*SyncSingleUserShrinkRequest) SetUserName added in v1.0.31

func (SyncSingleUserShrinkRequest) String added in v1.0.31

type TicketChangingApplyHeaders added in v1.0.36

type TicketChangingApplyHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TicketChangingApplyHeaders) GoString added in v1.0.36

func (s TicketChangingApplyHeaders) GoString() string

func (*TicketChangingApplyHeaders) SetCommonHeaders added in v1.0.36

func (*TicketChangingApplyHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *TicketChangingApplyHeaders) SetXAcsBtripCorpToken(v string) *TicketChangingApplyHeaders

func (TicketChangingApplyHeaders) String added in v1.0.36

type TicketChangingApplyRequest added in v1.0.36

type TicketChangingApplyRequest struct {
	DisOrderId           *string                                           `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId        *string                                           `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	IsVoluntary          *int32                                            `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	ModifyFlightInfoList []*TicketChangingApplyRequestModifyFlightInfoList `json:"modify_flight_info_list,omitempty" xml:"modify_flight_info_list,omitempty" type:"Repeated"`
	OtaItemId            *string                                           `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	Reason               *string                                           `json:"reason,omitempty" xml:"reason,omitempty"`
	SessionId            *string                                           `json:"session_id,omitempty" xml:"session_id,omitempty"`
	WhetherRetry         *bool                                             `json:"whether_retry,omitempty" xml:"whether_retry,omitempty"`
}

func (TicketChangingApplyRequest) GoString added in v1.0.36

func (s TicketChangingApplyRequest) GoString() string

func (*TicketChangingApplyRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingApplyRequest) SetDisSubOrderId added in v1.0.36

func (*TicketChangingApplyRequest) SetIsVoluntary added in v1.0.36

func (*TicketChangingApplyRequest) SetModifyFlightInfoList added in v1.0.36

func (*TicketChangingApplyRequest) SetOtaItemId added in v1.0.36

func (*TicketChangingApplyRequest) SetReason added in v1.0.36

func (*TicketChangingApplyRequest) SetSessionId added in v1.0.36

func (*TicketChangingApplyRequest) SetWhetherRetry added in v1.0.36

func (TicketChangingApplyRequest) String added in v1.0.36

type TicketChangingApplyRequestModifyFlightInfoList added in v1.0.36

type TicketChangingApplyRequestModifyFlightInfoList struct {
	ArrCity           *string                                                            `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	Cabin             *string                                                            `json:"cabin,omitempty" xml:"cabin,omitempty"`
	DepCity           *string                                                            `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate           *string                                                            `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	FlightNo          *string                                                            `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	PassengerInfoList []*TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList `json:"passenger_info_list,omitempty" xml:"passenger_info_list,omitempty" type:"Repeated"`
}

func (TicketChangingApplyRequestModifyFlightInfoList) GoString added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoList) SetArrCity added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoList) SetCabin added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoList) SetDepCity added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoList) SetDepDate added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoList) SetFlightNo added in v1.0.36

func (TicketChangingApplyRequestModifyFlightInfoList) String added in v1.0.36

type TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList added in v1.0.36

type TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList struct {
	OriginFlightNo *string `json:"origin_flight_no,omitempty" xml:"origin_flight_no,omitempty"`
	OutUserId      *string `json:"out_user_id,omitempty" xml:"out_user_id,omitempty"`
	PassengerName  *string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
}

func (TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList) GoString added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList) SetOriginFlightNo added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList) SetOutUserId added in v1.0.36

func (*TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList) SetPassengerName added in v1.0.36

func (TicketChangingApplyRequestModifyFlightInfoListPassengerInfoList) String added in v1.0.36

type TicketChangingApplyResponse added in v1.0.36

type TicketChangingApplyResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TicketChangingApplyResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TicketChangingApplyResponse) GoString added in v1.0.36

func (s TicketChangingApplyResponse) GoString() string

func (*TicketChangingApplyResponse) SetBody added in v1.0.36

func (*TicketChangingApplyResponse) SetHeaders added in v1.0.36

func (*TicketChangingApplyResponse) SetStatusCode added in v1.0.36

func (TicketChangingApplyResponse) String added in v1.0.36

type TicketChangingApplyResponseBody added in v1.0.36

type TicketChangingApplyResponseBody struct {
	Code      *string                                `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TicketChangingApplyResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                  `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TicketChangingApplyResponseBody) GoString added in v1.0.36

func (*TicketChangingApplyResponseBody) SetCode added in v1.0.36

func (*TicketChangingApplyResponseBody) SetMessage added in v1.0.36

func (*TicketChangingApplyResponseBody) SetModule added in v1.0.36

func (*TicketChangingApplyResponseBody) SetRequestId added in v1.0.36

func (*TicketChangingApplyResponseBody) SetSuccess added in v1.0.36

func (*TicketChangingApplyResponseBody) SetTraceId added in v1.0.36

func (TicketChangingApplyResponseBody) String added in v1.0.36

type TicketChangingApplyResponseBodyModule added in v1.0.36

type TicketChangingApplyResponseBodyModule struct {
	BookingChangedTotalFee *int32  `json:"booking_changed_total_fee,omitempty" xml:"booking_changed_total_fee,omitempty"`
	BookingOriginTotalFee  *int32  `json:"booking_origin_total_fee,omitempty" xml:"booking_origin_total_fee,omitempty"`
	BookingPriceChanged    *bool   `json:"booking_price_changed,omitempty" xml:"booking_price_changed,omitempty"`
	BtripOrderId           *int64  `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	BtripSubOrderId        *int64  `json:"btrip_sub_order_id,omitempty" xml:"btrip_sub_order_id,omitempty"`
	CanPay                 *bool   `json:"can_pay,omitempty" xml:"can_pay,omitempty"`
	ChangeFee              *int64  `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	DeadlineTime           *string `json:"deadline_time,omitempty" xml:"deadline_time,omitempty"`
	DisOrderId             *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId          *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	MaxRetryTimes          *int32  `json:"max_retry_times,omitempty" xml:"max_retry_times,omitempty"`
	NextRetryInterval      *int64  `json:"next_retry_interval,omitempty" xml:"next_retry_interval,omitempty"`
	Retry                  *bool   `json:"retry,omitempty" xml:"retry,omitempty"`
	RetryClientTips        *string `json:"retry_client_tips,omitempty" xml:"retry_client_tips,omitempty"`
	Status                 *int32  `json:"status,omitempty" xml:"status,omitempty"`
	UpgradeFee             *int64  `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
}

func (TicketChangingApplyResponseBodyModule) GoString added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetBookingChangedTotalFee added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetBookingOriginTotalFee added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetBookingPriceChanged added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetBtripOrderId added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetBtripSubOrderId added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetCanPay added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetChangeFee added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetDeadlineTime added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetDisOrderId added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetDisSubOrderId added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetMaxRetryTimes added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetNextRetryInterval added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetRetry added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetRetryClientTips added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetStatus added in v1.0.36

func (*TicketChangingApplyResponseBodyModule) SetUpgradeFee added in v1.0.36

func (TicketChangingApplyResponseBodyModule) String added in v1.0.36

type TicketChangingApplyShrinkRequest added in v1.0.36

type TicketChangingApplyShrinkRequest struct {
	DisOrderId                 *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId              *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	IsVoluntary                *int32  `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	ModifyFlightInfoListShrink *string `json:"modify_flight_info_list,omitempty" xml:"modify_flight_info_list,omitempty"`
	OtaItemId                  *string `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	Reason                     *string `json:"reason,omitempty" xml:"reason,omitempty"`
	SessionId                  *string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	WhetherRetry               *bool   `json:"whether_retry,omitempty" xml:"whether_retry,omitempty"`
}

func (TicketChangingApplyShrinkRequest) GoString added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetDisSubOrderId added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetIsVoluntary added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetModifyFlightInfoListShrink added in v1.0.36

func (s *TicketChangingApplyShrinkRequest) SetModifyFlightInfoListShrink(v string) *TicketChangingApplyShrinkRequest

func (*TicketChangingApplyShrinkRequest) SetOtaItemId added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetReason added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetSessionId added in v1.0.36

func (*TicketChangingApplyShrinkRequest) SetWhetherRetry added in v1.0.36

func (TicketChangingApplyShrinkRequest) String added in v1.0.36

type TicketChangingCancelHeaders added in v1.0.36

type TicketChangingCancelHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TicketChangingCancelHeaders) GoString added in v1.0.36

func (s TicketChangingCancelHeaders) GoString() string

func (*TicketChangingCancelHeaders) SetCommonHeaders added in v1.0.36

func (*TicketChangingCancelHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *TicketChangingCancelHeaders) SetXAcsBtripCorpToken(v string) *TicketChangingCancelHeaders

func (TicketChangingCancelHeaders) String added in v1.0.36

type TicketChangingCancelRequest added in v1.0.36

type TicketChangingCancelRequest struct {
	DisOrderId    *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
}

func (TicketChangingCancelRequest) GoString added in v1.0.36

func (s TicketChangingCancelRequest) GoString() string

func (*TicketChangingCancelRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingCancelRequest) SetDisSubOrderId added in v1.0.36

func (TicketChangingCancelRequest) String added in v1.0.36

type TicketChangingCancelResponse added in v1.0.36

type TicketChangingCancelResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TicketChangingCancelResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TicketChangingCancelResponse) GoString added in v1.0.36

func (s TicketChangingCancelResponse) GoString() string

func (*TicketChangingCancelResponse) SetBody added in v1.0.36

func (*TicketChangingCancelResponse) SetHeaders added in v1.0.36

func (*TicketChangingCancelResponse) SetStatusCode added in v1.0.36

func (TicketChangingCancelResponse) String added in v1.0.36

type TicketChangingCancelResponseBody added in v1.0.36

type TicketChangingCancelResponseBody struct {
	Code      *string                                 `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                 `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TicketChangingCancelResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                 `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TicketChangingCancelResponseBody) GoString added in v1.0.36

func (*TicketChangingCancelResponseBody) SetCode added in v1.0.36

func (*TicketChangingCancelResponseBody) SetMessage added in v1.0.36

func (*TicketChangingCancelResponseBody) SetModule added in v1.0.36

func (*TicketChangingCancelResponseBody) SetRequestId added in v1.0.36

func (*TicketChangingCancelResponseBody) SetSuccess added in v1.0.36

func (*TicketChangingCancelResponseBody) SetTraceId added in v1.0.36

func (TicketChangingCancelResponseBody) String added in v1.0.36

type TicketChangingCancelResponseBodyModule added in v1.0.36

type TicketChangingCancelResponseBodyModule struct {
	CancelTime    *string `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	DisSubOrderId *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	Status        *string `json:"status,omitempty" xml:"status,omitempty"`
}

func (TicketChangingCancelResponseBodyModule) GoString added in v1.0.36

func (*TicketChangingCancelResponseBodyModule) SetCancelTime added in v1.0.36

func (*TicketChangingCancelResponseBodyModule) SetDisSubOrderId added in v1.0.36

func (*TicketChangingCancelResponseBodyModule) SetStatus added in v1.0.36

func (TicketChangingCancelResponseBodyModule) String added in v1.0.36

type TicketChangingDetailHeaders added in v1.0.36

type TicketChangingDetailHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TicketChangingDetailHeaders) GoString added in v1.0.36

func (s TicketChangingDetailHeaders) GoString() string

func (*TicketChangingDetailHeaders) SetCommonHeaders added in v1.0.36

func (*TicketChangingDetailHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *TicketChangingDetailHeaders) SetXAcsBtripCorpToken(v string) *TicketChangingDetailHeaders

func (TicketChangingDetailHeaders) String added in v1.0.36

type TicketChangingDetailRequest added in v1.0.36

type TicketChangingDetailRequest struct {
	DisOrderId    *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
}

func (TicketChangingDetailRequest) GoString added in v1.0.36

func (s TicketChangingDetailRequest) GoString() string

func (*TicketChangingDetailRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingDetailRequest) SetDisSubOrderId added in v1.0.36

func (TicketChangingDetailRequest) String added in v1.0.36

type TicketChangingDetailResponse added in v1.0.36

type TicketChangingDetailResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TicketChangingDetailResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TicketChangingDetailResponse) GoString added in v1.0.36

func (s TicketChangingDetailResponse) GoString() string

func (*TicketChangingDetailResponse) SetBody added in v1.0.36

func (*TicketChangingDetailResponse) SetHeaders added in v1.0.36

func (*TicketChangingDetailResponse) SetStatusCode added in v1.0.36

func (TicketChangingDetailResponse) String added in v1.0.36

type TicketChangingDetailResponseBody added in v1.0.36

type TicketChangingDetailResponseBody struct {
	Code      *string                                 `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                 `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TicketChangingDetailResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                 `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                   `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                 `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TicketChangingDetailResponseBody) GoString added in v1.0.36

func (*TicketChangingDetailResponseBody) SetCode added in v1.0.36

func (*TicketChangingDetailResponseBody) SetMessage added in v1.0.36

func (*TicketChangingDetailResponseBody) SetModule added in v1.0.36

func (*TicketChangingDetailResponseBody) SetRequestId added in v1.0.36

func (*TicketChangingDetailResponseBody) SetSuccess added in v1.0.36

func (*TicketChangingDetailResponseBody) SetTraceId added in v1.0.36

func (TicketChangingDetailResponseBody) String added in v1.0.36

type TicketChangingDetailResponseBodyModule added in v1.0.36

type TicketChangingDetailResponseBodyModule struct {
	AlipayTradeNo     *string                                                   `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	BtripOrderId      *int64                                                    `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	BtripSubOrderId   *int64                                                    `json:"btrip_sub_order_id,omitempty" xml:"btrip_sub_order_id,omitempty"`
	DisOrderId        *string                                                   `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId     *string                                                   `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	Extra             *string                                                   `json:"extra,omitempty" xml:"extra,omitempty"`
	FlightInfoList    []*TicketChangingDetailResponseBodyModuleFlightInfoList   `json:"flight_info_list,omitempty" xml:"flight_info_list,omitempty" type:"Repeated"`
	LastPayTime       *string                                                   `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	PayStatus         *int32                                                    `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	PayTime           *string                                                   `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	SettlePrice       *int64                                                    `json:"settle_price,omitempty" xml:"settle_price,omitempty"`
	SettleType        *int32                                                    `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	Status            *int32                                                    `json:"status,omitempty" xml:"status,omitempty"`
	TotalChangePrice  *int64                                                    `json:"total_change_price,omitempty" xml:"total_change_price,omitempty"`
	TotalPrice        *int64                                                    `json:"total_price,omitempty" xml:"total_price,omitempty"`
	TotalUpgradePrice *int64                                                    `json:"total_upgrade_price,omitempty" xml:"total_upgrade_price,omitempty"`
	TravelerInfoList  []*TicketChangingDetailResponseBodyModuleTravelerInfoList `json:"traveler_info_list,omitempty" xml:"traveler_info_list,omitempty" type:"Repeated"`
}

func (TicketChangingDetailResponseBodyModule) GoString added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetAlipayTradeNo added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetBtripOrderId added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetBtripSubOrderId added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetDisOrderId added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetDisSubOrderId added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetExtra added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetFlightInfoList added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetLastPayTime added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetPayStatus added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetPayTime added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetSettlePrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetSettleType added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetStatus added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetTotalChangePrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetTotalPrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetTotalUpgradePrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModule) SetTravelerInfoList added in v1.0.36

func (TicketChangingDetailResponseBodyModule) String added in v1.0.36

type TicketChangingDetailResponseBodyModuleFlightInfoList added in v1.0.36

type TicketChangingDetailResponseBodyModuleFlightInfoList struct {
	AirlineCode        *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName        *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	AirlineSimpleName  *string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
	ArrAirport         *string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	ArrAirportCode     *string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	ArrAirportCodeName *string `json:"arr_airport_code_name,omitempty" xml:"arr_airport_code_name,omitempty"`
	ArrCity            *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityCode        *string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	ArrTerminal        *string `json:"arr_terminal,omitempty" xml:"arr_terminal,omitempty"`
	ArrTime            *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	Baggage            *string `json:"baggage,omitempty" xml:"baggage,omitempty"`
	BuildPrice         *int64  `json:"build_price,omitempty" xml:"build_price,omitempty"`
	Cabin              *string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass         *string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	Carrier            *string `json:"carrier,omitempty" xml:"carrier,omitempty"`
	DepAirport         *string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	DepAirportCode     *string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	DepAirportCodeName *string `json:"dep_airport_code_name,omitempty" xml:"dep_airport_code_name,omitempty"`
	DepCity            *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityCode        *string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	DepTerminal        *string `json:"dep_terminal,omitempty" xml:"dep_terminal,omitempty"`
	DepTime            *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	FlightNo           *string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	LastCabin          *string `json:"last_cabin,omitempty" xml:"last_cabin,omitempty"`
	LastFlightNo       *string `json:"last_flight_no,omitempty" xml:"last_flight_no,omitempty"`
	Meal               *string `json:"meal,omitempty" xml:"meal,omitempty"`
	OilPrice           *int64  `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	SegmentType        *int32  `json:"segment_type,omitempty" xml:"segment_type,omitempty"`
	StopArrTime        *string `json:"stop_arr_time,omitempty" xml:"stop_arr_time,omitempty"`
	StopCity           *string `json:"stop_city,omitempty" xml:"stop_city,omitempty"`
	StopDepTime        *string `json:"stop_dep_time,omitempty" xml:"stop_dep_time,omitempty"`
	TicketPrice        *int64  `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TuigaiqianInfo     *string `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
}

func (TicketChangingDetailResponseBodyModuleFlightInfoList) GoString added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetAirlineCode added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetAirlineName added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetAirlineSimpleName added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrAirport added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrAirportCode added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrAirportCodeName added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrCity added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrCityCode added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrTerminal added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetArrTime added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetBaggage added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetBuildPrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetCabin added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetCabinClass added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetCarrier added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepAirport added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepAirportCode added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepAirportCodeName added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepCity added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepCityCode added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepTerminal added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetDepTime added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetFlightNo added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetLastCabin added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetLastFlightNo added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetMeal added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetOilPrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetSegmentType added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetStopArrTime added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetStopCity added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetStopDepTime added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetTicketPrice added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleFlightInfoList) SetTuigaiqianInfo added in v1.0.36

func (TicketChangingDetailResponseBodyModuleFlightInfoList) String added in v1.0.36

type TicketChangingDetailResponseBodyModuleTravelerInfoList added in v1.0.36

type TicketChangingDetailResponseBodyModuleTravelerInfoList struct {
	BirthDate        *string `json:"birth_date,omitempty" xml:"birth_date,omitempty"`
	CertNo           *string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	CertType         *string `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	OpenTicketStatus *int32  `json:"open_ticket_status,omitempty" xml:"open_ticket_status,omitempty"`
	PassengerName    *string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PassengerType    *string `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	Phone            *string `json:"phone,omitempty" xml:"phone,omitempty"`
	TicketNo         *string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TicketChangingDetailResponseBodyModuleTravelerInfoList) GoString added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetBirthDate added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetCertNo added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetCertType added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetOpenTicketStatus added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetPassengerName added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetPassengerType added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetPhone added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetTicketNo added in v1.0.36

func (*TicketChangingDetailResponseBodyModuleTravelerInfoList) SetUserId added in v1.0.36

func (TicketChangingDetailResponseBodyModuleTravelerInfoList) String added in v1.0.36

type TicketChangingEnquiryHeaders added in v1.0.36

type TicketChangingEnquiryHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TicketChangingEnquiryHeaders) GoString added in v1.0.36

func (s TicketChangingEnquiryHeaders) GoString() string

func (*TicketChangingEnquiryHeaders) SetCommonHeaders added in v1.0.36

func (*TicketChangingEnquiryHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (TicketChangingEnquiryHeaders) String added in v1.0.36

type TicketChangingEnquiryRequest added in v1.0.36

type TicketChangingEnquiryRequest struct {
	ArrCity          *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	DepCity          *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DisOrderId       *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	IsVoluntary      *int32  `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	ModifyDepartDate *string `json:"modify_depart_date,omitempty" xml:"modify_depart_date,omitempty"`
	ModifyFlightNo   *string `json:"modify_flight_no,omitempty" xml:"modify_flight_no,omitempty"`
	SessionId        *string `json:"session_id,omitempty" xml:"session_id,omitempty"`
}

func (TicketChangingEnquiryRequest) GoString added in v1.0.36

func (s TicketChangingEnquiryRequest) GoString() string

func (*TicketChangingEnquiryRequest) SetArrCity added in v1.0.36

func (*TicketChangingEnquiryRequest) SetDepCity added in v1.0.36

func (*TicketChangingEnquiryRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingEnquiryRequest) SetIsVoluntary added in v1.0.36

func (*TicketChangingEnquiryRequest) SetModifyDepartDate added in v1.0.36

func (*TicketChangingEnquiryRequest) SetModifyFlightNo added in v1.0.36

func (*TicketChangingEnquiryRequest) SetSessionId added in v1.0.36

func (TicketChangingEnquiryRequest) String added in v1.0.36

type TicketChangingEnquiryResponse added in v1.0.36

type TicketChangingEnquiryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TicketChangingEnquiryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TicketChangingEnquiryResponse) GoString added in v1.0.36

func (*TicketChangingEnquiryResponse) SetBody added in v1.0.36

func (*TicketChangingEnquiryResponse) SetHeaders added in v1.0.36

func (*TicketChangingEnquiryResponse) SetStatusCode added in v1.0.36

func (TicketChangingEnquiryResponse) String added in v1.0.36

type TicketChangingEnquiryResponseBody added in v1.0.36

type TicketChangingEnquiryResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TicketChangingEnquiryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                    `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TicketChangingEnquiryResponseBody) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBody) SetCode added in v1.0.36

func (*TicketChangingEnquiryResponseBody) SetMessage added in v1.0.36

func (*TicketChangingEnquiryResponseBody) SetModule added in v1.0.36

func (*TicketChangingEnquiryResponseBody) SetRequestId added in v1.0.36

func (*TicketChangingEnquiryResponseBody) SetSuccess added in v1.0.36

func (*TicketChangingEnquiryResponseBody) SetTraceId added in v1.0.36

func (TicketChangingEnquiryResponseBody) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModule added in v1.0.36

type TicketChangingEnquiryResponseBodyModule struct {
	FlightInfoList []*TicketChangingEnquiryResponseBodyModuleFlightInfoList `json:"flight_info_list,omitempty" xml:"flight_info_list,omitempty" type:"Repeated"`
}

func (TicketChangingEnquiryResponseBodyModule) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModule) SetFlightInfoList added in v1.0.36

func (TicketChangingEnquiryResponseBodyModule) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoList added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoList struct {
	AirlineInfo         *TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo        `json:"airline_info,omitempty" xml:"airline_info,omitempty" type:"Struct"`
	ArrAirportInfo      *TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo     `json:"arr_airport_info,omitempty" xml:"arr_airport_info,omitempty" type:"Struct"`
	CabinList           []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList        `json:"cabin_list,omitempty" xml:"cabin_list,omitempty" type:"Repeated"`
	CarrierAirline      *string                                                                  `json:"carrier_airline,omitempty" xml:"carrier_airline,omitempty"`
	CarrierNo           *string                                                                  `json:"carrier_no,omitempty" xml:"carrier_no,omitempty"`
	DepAirportInfo      *TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo     `json:"dep_airport_info,omitempty" xml:"dep_airport_info,omitempty" type:"Struct"`
	DepCityCode         *string                                                                  `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	FlightNo            *string                                                                  `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	IsShare             *bool                                                                    `json:"is_share,omitempty" xml:"is_share,omitempty"`
	LowestCabin         *string                                                                  `json:"lowest_cabin,omitempty" xml:"lowest_cabin,omitempty"`
	LowestCabinClass    *string                                                                  `json:"lowest_cabin_class,omitempty" xml:"lowest_cabin_class,omitempty"`
	LowestCabinDesc     *string                                                                  `json:"lowest_cabin_desc,omitempty" xml:"lowest_cabin_desc,omitempty"`
	LowestCabinNum      *string                                                                  `json:"lowest_cabin_num,omitempty" xml:"lowest_cabin_num,omitempty"`
	LowestCabinPrice    []*TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice `json:"lowest_cabin_price,omitempty" xml:"lowest_cabin_price,omitempty" type:"Repeated"`
	ModifyFlightArrTime *string                                                                  `json:"modify_flight_arr_time,omitempty" xml:"modify_flight_arr_time,omitempty"`
	ModifyFlightDepDate *string                                                                  `json:"modify_flight_dep_date,omitempty" xml:"modify_flight_dep_date,omitempty"`
	ModifyFlightDepTime *string                                                                  `json:"modify_flight_dep_time,omitempty" xml:"modify_flight_dep_time,omitempty"`
	SessionId           *string                                                                  `json:"session_id,omitempty" xml:"session_id,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoList) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetCarrierAirline added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetCarrierNo added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetDepCityCode added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetFlightNo added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetIsShare added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetLowestCabin added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetLowestCabinClass added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetLowestCabinDesc added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetLowestCabinNum added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetModifyFlightArrTime added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetModifyFlightDepDate added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetModifyFlightDepTime added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoList) SetSessionId added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoList) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo struct {
	AirlineCode       *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName       *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	AirlineSimpleName *string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo) SetAirlineCode added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo) SetAirlineName added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo) SetAirlineSimpleName added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListAirlineInfo) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) SetAirportCode added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) SetAirportName added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) SetCityCode added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) SetCityName added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) SetTerminal added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListArrAirportInfo) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList struct {
	Cabin               *string                                                                            `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass          *string                                                                            `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CabinDesc           *string                                                                            `json:"cabin_desc,omitempty" xml:"cabin_desc,omitempty"`
	CabinDiscount       *int32                                                                             `json:"cabin_discount,omitempty" xml:"cabin_discount,omitempty"`
	ChangeOtaItemRuleRq *TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRq `json:"change_ota_item_rule_rq,omitempty" xml:"change_ota_item_rule_rq,omitempty" type:"Struct"`
	ChildCabin          *string                                                                            `json:"child_cabin,omitempty" xml:"child_cabin,omitempty"`
	LeftNum             *string                                                                            `json:"left_num,omitempty" xml:"left_num,omitempty"`
	ModifyPriceList     []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList   `json:"modify_price_list,omitempty" xml:"modify_price_list,omitempty" type:"Repeated"`
	OtaItemid           *string                                                                            `json:"ota_itemid,omitempty" xml:"ota_itemid,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetCabin added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetCabinClass added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetCabinDesc added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetCabinDiscount added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetChildCabin added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetLeftNum added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) SetOtaItemid added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinList) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRq added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRq struct {
	BaggageDetails []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails `json:"baggage_details,omitempty" xml:"baggage_details,omitempty" type:"Repeated"`
	ChangeDetails  []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails  `json:"change_details,omitempty" xml:"change_details,omitempty" type:"Repeated"`
	RefundDetails  []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails  `json:"refund_details,omitempty" xml:"refund_details,omitempty" type:"Repeated"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRq) GoString added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRq) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails struct {
	BaggageSubItems []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems `json:"baggage_sub_items,omitempty" xml:"baggage_sub_items,omitempty" type:"Repeated"`
	Index           *int32                                                                                                            `json:"index,omitempty" xml:"index,omitempty"`
	TableHead       *string                                                                                                           `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Tips            *TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips              `json:"tips,omitempty" xml:"tips,omitempty" type:"Struct"`
	Title           *string                                                                                                           `json:"title,omitempty" xml:"title,omitempty"`
	Type            *int32                                                                                                            `json:"type,omitempty" xml:"type,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails) SetIndex added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails) SetTableHead added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails) SetTitle added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails) SetType added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetails) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems struct {
	Attributes                  map[string]interface{}                                                                                                                       `json:"attributes,omitempty" xml:"attributes,omitempty"`
	BaggageSubContentVisualizes []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes `json:"baggage_sub_content_visualizes,omitempty" xml:"baggage_sub_content_visualizes,omitempty" type:"Repeated"`
	BaggageSubContents          []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents          `json:"baggage_sub_contents,omitempty" xml:"baggage_sub_contents,omitempty" type:"Repeated"`
	Content                     *string                                                                                                                                      `json:"content,omitempty" xml:"content,omitempty"`
	IsStruct                    *bool                                                                                                                                        `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	Ptc                         *string                                                                                                                                      `json:"ptc,omitempty" xml:"ptc,omitempty"`
	Title                       *string                                                                                                                                      `json:"title,omitempty" xml:"title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) SetAttributes added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) SetContent added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) SetIsStruct added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) SetPtc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) SetTitle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItems) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes struct {
	BaggageDesc           []*string                                                                                                                                             `json:"baggage_desc,omitempty" xml:"baggage_desc,omitempty" type:"Repeated"`
	BaggageSubContentType *int32                                                                                                                                                `json:"baggage_sub_content_type,omitempty" xml:"baggage_sub_content_type,omitempty"`
	Description           *TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesDescription `json:"description,omitempty" xml:"description,omitempty" type:"Struct"`
	ImageDO               *TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesImageDO     `json:"imageDO,omitempty" xml:"imageDO,omitempty" type:"Struct"`
	IsHighlight           *bool                                                                                                                                                 `json:"is_highlight,omitempty" xml:"is_highlight,omitempty"`
	SubTitle              *string                                                                                                                                               `json:"subTitle,omitempty" xml:"subTitle,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes) SetBaggageDesc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes) SetBaggageSubContentType added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes) SetIsHighlight added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizes) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesDescription added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesDescription struct {
	Desc  *string `json:"desc,omitempty" xml:"desc,omitempty"`
	Icon  *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Image *string `json:"image,omitempty" xml:"image,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesDescription) GoString added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesDescription) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesImageDO added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesImageDO struct {
	Image    *string `json:"image,omitempty" xml:"image,omitempty"`
	Largest  *string `json:"largest,omitempty" xml:"largest,omitempty"`
	Middle   *string `json:"middle,omitempty" xml:"middle,omitempty"`
	Smallest *string `json:"smallest,omitempty" xml:"smallest,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesImageDO) GoString added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContentVisualizesImageDO) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents struct {
	BaggageDesc *string `json:"baggage_desc,omitempty" xml:"baggage_desc,omitempty"`
	Icon        *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Style       *int32  `json:"style,omitempty" xml:"style,omitempty"`
	SubTitle    *string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents) SetBaggageDesc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents) SetIcon added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents) SetStyle added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents) SetSubTitle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsBaggageSubItemsBaggageSubContents) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips struct {
	TipsDesc  *string `json:"tips_desc,omitempty" xml:"tips_desc,omitempty"`
	TipsImage *string `json:"tips_image,omitempty" xml:"tips_image,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips) SetTipsDesc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips) SetTipsImage added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqBaggageDetailsTips) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails struct {
	ExtraContents  []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                                          `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	TableHead      *string                                                                                                         `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                                         `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                                          `json:"type,omitempty" xml:"type,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails) SetIndex added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails) SetTableHead added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails) SetTitle added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails) SetType added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetails) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Icon    *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents) SetContent added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents) SetIcon added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents) SetTitle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsExtraContents) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems struct {
	Content           *string                                                                                                                          `json:"content,omitempty" xml:"content,omitempty"`
	IsStruct          *bool                                                                                                                            `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	Ptc               *string                                                                                                                          `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                                          `json:"title,omitempty" xml:"title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems) SetContent added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems) SetIsStruct added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems) SetPtc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems) SetTitle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItems) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *string `json:"style,omitempty" xml:"style,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents) SetStyle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqChangeDetailsRefundSubItemsRefundSubContents) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails struct {
	ExtraContents  []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents  `json:"extra_contents,omitempty" xml:"extra_contents,omitempty" type:"Repeated"`
	Index          *int32                                                                                                          `json:"index,omitempty" xml:"index,omitempty"`
	RefundSubItems []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems `json:"refund_sub_items,omitempty" xml:"refund_sub_items,omitempty" type:"Repeated"`
	TableHead      *string                                                                                                         `json:"table_head,omitempty" xml:"table_head,omitempty"`
	Title          *string                                                                                                         `json:"title,omitempty" xml:"title,omitempty"`
	Type           *int32                                                                                                          `json:"type,omitempty" xml:"type,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails) SetIndex added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails) SetTableHead added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails) SetTitle added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails) SetType added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetails) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents struct {
	Content *string `json:"content,omitempty" xml:"content,omitempty"`
	Icon    *string `json:"icon,omitempty" xml:"icon,omitempty"`
	Title   *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents) SetContent added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents) SetIcon added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents) SetTitle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsExtraContents) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems struct {
	Content           *string                                                                                                                          `json:"content,omitempty" xml:"content,omitempty"`
	IsStruct          *bool                                                                                                                            `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
	Ptc               *string                                                                                                                          `json:"ptc,omitempty" xml:"ptc,omitempty"`
	RefundSubContents []*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents,omitempty" type:"Repeated"`
	Title             *string                                                                                                                          `json:"title,omitempty" xml:"title,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems) SetContent added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems) SetIsStruct added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems) SetPtc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems) SetTitle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItems) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents struct {
	FeeDesc  *string `json:"fee_desc,omitempty" xml:"fee_desc,omitempty"`
	FeeRange *string `json:"fee_range,omitempty" xml:"fee_range,omitempty"`
	Style    *string `json:"style,omitempty" xml:"style,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents) GoString added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents) SetFeeDesc added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents) SetFeeRange added in v1.0.40

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents) SetStyle added in v1.0.40

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListChangeOtaItemRuleRqRefundDetailsRefundSubItemsRefundSubContents) String added in v1.0.40

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList struct {
	PassengerType *int32 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	TicketPrice   *int32 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	UpgradeFee    *int32 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
	UpgradePrice  *int32 `json:"upgrade_price,omitempty" xml:"upgrade_price,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetPassengerType added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetTicketPrice added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetUpgradeFee added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetUpgradePrice added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListCabinListModifyPriceList) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) SetAirportCode added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) SetAirportName added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) SetCityCode added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) SetCityName added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) SetTerminal added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListDepAirportInfo) String added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice added in v1.0.36

type TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice struct {
	PassengerType *int32 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	TicketPrice   *int32 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	UpgradeFee    *int32 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
	UpgradePrice  *int32 `json:"upgrade_price,omitempty" xml:"upgrade_price,omitempty"`
}

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice) GoString added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice) SetPassengerType added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice) SetTicketPrice added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice) SetUpgradeFee added in v1.0.36

func (*TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice) SetUpgradePrice added in v1.0.36

func (TicketChangingEnquiryResponseBodyModuleFlightInfoListLowestCabinPrice) String added in v1.0.36

type TicketChangingFlightListHeaders added in v1.0.36

type TicketChangingFlightListHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TicketChangingFlightListHeaders) GoString added in v1.0.36

func (*TicketChangingFlightListHeaders) SetCommonHeaders added in v1.0.36

func (*TicketChangingFlightListHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (TicketChangingFlightListHeaders) String added in v1.0.36

type TicketChangingFlightListRequest added in v1.0.36

type TicketChangingFlightListRequest struct {
	ArrCity          *string                                            `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	DepCity          *string                                            `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate          *string                                            `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	DisOrderId       *string                                            `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	IsVoluntary      *int32                                             `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	TravelerInfoList []*TicketChangingFlightListRequestTravelerInfoList `json:"traveler_info_list,omitempty" xml:"traveler_info_list,omitempty" type:"Repeated"`
}

func (TicketChangingFlightListRequest) GoString added in v1.0.36

func (*TicketChangingFlightListRequest) SetArrCity added in v1.0.36

func (*TicketChangingFlightListRequest) SetDepCity added in v1.0.36

func (*TicketChangingFlightListRequest) SetDepDate added in v1.0.36

func (*TicketChangingFlightListRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingFlightListRequest) SetIsVoluntary added in v1.0.36

func (*TicketChangingFlightListRequest) SetTravelerInfoList added in v1.0.36

func (TicketChangingFlightListRequest) String added in v1.0.36

type TicketChangingFlightListRequestTravelerInfoList added in v1.0.36

type TicketChangingFlightListRequestTravelerInfoList struct {
	ArrCity *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	DepCity *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	Name    *string `json:"name,omitempty" xml:"name,omitempty"`
	Type    *string `json:"type,omitempty" xml:"type,omitempty"`
	UserId  *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TicketChangingFlightListRequestTravelerInfoList) GoString added in v1.0.36

func (*TicketChangingFlightListRequestTravelerInfoList) SetArrCity added in v1.0.36

func (*TicketChangingFlightListRequestTravelerInfoList) SetDepCity added in v1.0.36

func (*TicketChangingFlightListRequestTravelerInfoList) SetName added in v1.0.36

func (*TicketChangingFlightListRequestTravelerInfoList) SetType added in v1.0.36

func (*TicketChangingFlightListRequestTravelerInfoList) SetUserId added in v1.0.36

func (TicketChangingFlightListRequestTravelerInfoList) String added in v1.0.36

type TicketChangingFlightListResponse added in v1.0.36

type TicketChangingFlightListResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TicketChangingFlightListResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TicketChangingFlightListResponse) GoString added in v1.0.36

func (*TicketChangingFlightListResponse) SetBody added in v1.0.36

func (*TicketChangingFlightListResponse) SetHeaders added in v1.0.36

func (*TicketChangingFlightListResponse) SetStatusCode added in v1.0.36

func (TicketChangingFlightListResponse) String added in v1.0.36

type TicketChangingFlightListResponseBody added in v1.0.36

type TicketChangingFlightListResponseBody struct {
	Code      *string                                     `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                     `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TicketChangingFlightListResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                       `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                     `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TicketChangingFlightListResponseBody) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBody) SetCode added in v1.0.36

func (*TicketChangingFlightListResponseBody) SetMessage added in v1.0.36

func (*TicketChangingFlightListResponseBody) SetModule added in v1.0.36

func (*TicketChangingFlightListResponseBody) SetRequestId added in v1.0.36

func (*TicketChangingFlightListResponseBody) SetSuccess added in v1.0.36

func (*TicketChangingFlightListResponseBody) SetTraceId added in v1.0.36

func (TicketChangingFlightListResponseBody) String added in v1.0.36

type TicketChangingFlightListResponseBodyModule added in v1.0.36

type TicketChangingFlightListResponseBodyModule struct {
	FlightInfoList []*TicketChangingFlightListResponseBodyModuleFlightInfoList `json:"flight_info_list,omitempty" xml:"flight_info_list,omitempty" type:"Repeated"`
}

func (TicketChangingFlightListResponseBodyModule) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModule) SetFlightInfoList added in v1.0.36

func (TicketChangingFlightListResponseBodyModule) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoList added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoList struct {
	AirlineInfo         *TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo        `json:"airline_info,omitempty" xml:"airline_info,omitempty" type:"Struct"`
	ArrAirportInfo      *TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo     `json:"arr_airport_info,omitempty" xml:"arr_airport_info,omitempty" type:"Struct"`
	CabinList           []*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList        `json:"cabin_list,omitempty" xml:"cabin_list,omitempty" type:"Repeated"`
	CarrierAirline      *string                                                                     `json:"carrier_airline,omitempty" xml:"carrier_airline,omitempty"`
	CarrierNo           *string                                                                     `json:"carrier_no,omitempty" xml:"carrier_no,omitempty"`
	DepAirportInfo      *TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo     `json:"dep_airport_info,omitempty" xml:"dep_airport_info,omitempty" type:"Struct"`
	FlightNo            *string                                                                     `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	FlightSize          *string                                                                     `json:"flight_size,omitempty" xml:"flight_size,omitempty"`
	FlightType          *string                                                                     `json:"flight_type,omitempty" xml:"flight_type,omitempty"`
	IsProtocol          *bool                                                                       `json:"is_protocol,omitempty" xml:"is_protocol,omitempty"`
	IsShare             *bool                                                                       `json:"is_share,omitempty" xml:"is_share,omitempty"`
	IsStop              *bool                                                                       `json:"is_stop,omitempty" xml:"is_stop,omitempty"`
	LowestCabin         *string                                                                     `json:"lowest_cabin,omitempty" xml:"lowest_cabin,omitempty"`
	LowestCabinClass    *string                                                                     `json:"lowest_cabin_class,omitempty" xml:"lowest_cabin_class,omitempty"`
	LowestCabinDesc     *string                                                                     `json:"lowest_cabin_desc,omitempty" xml:"lowest_cabin_desc,omitempty"`
	LowestCabinNum      *string                                                                     `json:"lowest_cabin_num,omitempty" xml:"lowest_cabin_num,omitempty"`
	LowestCabinPrice    []*TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice `json:"lowest_cabin_price,omitempty" xml:"lowest_cabin_price,omitempty" type:"Repeated"`
	MealDesc            *string                                                                     `json:"meal_desc,omitempty" xml:"meal_desc,omitempty"`
	ModifyFlightArrTime *string                                                                     `json:"modify_flight_arr_time,omitempty" xml:"modify_flight_arr_time,omitempty"`
	ModifyFlightDepDate *string                                                                     `json:"modify_flight_dep_date,omitempty" xml:"modify_flight_dep_date,omitempty"`
	ModifyFlightDepTime *string                                                                     `json:"modify_flight_dep_time,omitempty" xml:"modify_flight_dep_time,omitempty"`
	SessionId           *string                                                                     `json:"session_id,omitempty" xml:"session_id,omitempty"`
	StopArrTime         *string                                                                     `json:"stop_arr_time,omitempty" xml:"stop_arr_time,omitempty"`
	StopCity            *string                                                                     `json:"stop_city,omitempty" xml:"stop_city,omitempty"`
	StopDepTime         *string                                                                     `json:"stop_dep_time,omitempty" xml:"stop_dep_time,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoList) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetCarrierAirline added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetCarrierNo added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetFlightNo added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetFlightSize added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetFlightType added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetIsProtocol added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetIsShare added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetIsStop added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetLowestCabin added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetLowestCabinClass added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetLowestCabinDesc added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetLowestCabinNum added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetMealDesc added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetModifyFlightArrTime added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetModifyFlightDepDate added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetModifyFlightDepTime added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetSessionId added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetStopArrTime added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetStopCity added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoList) SetStopDepTime added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoList) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo struct {
	AirlineCode       *string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	AirlineName       *string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	AirlineSimpleName *string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo) SetAirlineCode added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo) SetAirlineName added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo) SetAirlineSimpleName added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoListAirlineInfo) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) SetAirportCode added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) SetAirportName added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) SetCityCode added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) SetCityName added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) SetTerminal added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoListArrAirportInfo) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList struct {
	Cabin           *string                                                                             `json:"cabin,omitempty" xml:"cabin,omitempty"`
	CabinClass      *string                                                                             `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	CabinDesc       *string                                                                             `json:"cabin_desc,omitempty" xml:"cabin_desc,omitempty"`
	CabinDiscount   *int32                                                                              `json:"cabin_discount,omitempty" xml:"cabin_discount,omitempty"`
	ChildCabin      *string                                                                             `json:"child_cabin,omitempty" xml:"child_cabin,omitempty"`
	LeftNum         *string                                                                             `json:"left_num,omitempty" xml:"left_num,omitempty"`
	ModifyPriceList []*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList `json:"modify_price_list,omitempty" xml:"modify_price_list,omitempty" type:"Repeated"`
	OtaItemid       *string                                                                             `json:"ota_itemid,omitempty" xml:"ota_itemid,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetCabin added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetCabinClass added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetCabinDesc added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetCabinDiscount added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetChildCabin added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetLeftNum added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) SetOtaItemid added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoListCabinList) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList struct {
	PassengerType *int32 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	TicketPrice   *int32 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	UpgradeFee    *int32 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
	UpgradePrice  *int32 `json:"upgrade_price,omitempty" xml:"upgrade_price,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetPassengerType added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetTicketPrice added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetUpgradeFee added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList) SetUpgradePrice added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoListCabinListModifyPriceList) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo struct {
	AirportCode *string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	AirportName *string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	CityCode    *string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	CityName    *string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	Terminal    *string `json:"terminal,omitempty" xml:"terminal,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) SetAirportCode added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) SetAirportName added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) SetCityCode added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) SetCityName added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) SetTerminal added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoListDepAirportInfo) String added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice added in v1.0.36

type TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice struct {
	PassengerType *int32 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	TicketPrice   *int32 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	UpgradeFee    *int32 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
	UpgradePrice  *int32 `json:"upgrade_price,omitempty" xml:"upgrade_price,omitempty"`
}

func (TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice) GoString added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice) SetPassengerType added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice) SetTicketPrice added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice) SetUpgradeFee added in v1.0.36

func (*TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice) SetUpgradePrice added in v1.0.36

func (TicketChangingFlightListResponseBodyModuleFlightInfoListLowestCabinPrice) String added in v1.0.36

type TicketChangingFlightListShrinkRequest added in v1.0.36

type TicketChangingFlightListShrinkRequest struct {
	ArrCity                *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	DepCity                *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepDate                *string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	DisOrderId             *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	IsVoluntary            *int32  `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	TravelerInfoListShrink *string `json:"traveler_info_list,omitempty" xml:"traveler_info_list,omitempty"`
}

func (TicketChangingFlightListShrinkRequest) GoString added in v1.0.36

func (*TicketChangingFlightListShrinkRequest) SetArrCity added in v1.0.36

func (*TicketChangingFlightListShrinkRequest) SetDepCity added in v1.0.36

func (*TicketChangingFlightListShrinkRequest) SetDepDate added in v1.0.36

func (*TicketChangingFlightListShrinkRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingFlightListShrinkRequest) SetIsVoluntary added in v1.0.36

func (*TicketChangingFlightListShrinkRequest) SetTravelerInfoListShrink added in v1.0.36

func (TicketChangingFlightListShrinkRequest) String added in v1.0.36

type TicketChangingPayHeaders added in v1.0.36

type TicketChangingPayHeaders struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TicketChangingPayHeaders) GoString added in v1.0.36

func (s TicketChangingPayHeaders) GoString() string

func (*TicketChangingPayHeaders) SetCommonHeaders added in v1.0.36

func (s *TicketChangingPayHeaders) SetCommonHeaders(v map[string]*string) *TicketChangingPayHeaders

func (*TicketChangingPayHeaders) SetXAcsBtripCorpToken added in v1.0.36

func (s *TicketChangingPayHeaders) SetXAcsBtripCorpToken(v string) *TicketChangingPayHeaders

func (TicketChangingPayHeaders) String added in v1.0.36

func (s TicketChangingPayHeaders) String() string

type TicketChangingPayRequest added in v1.0.36

type TicketChangingPayRequest struct {
	CorpPayPrice     *int64             `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	DisOrderId       *string            `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId    *string            `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	Extra            map[string]*string `json:"extra,omitempty" xml:"extra,omitempty"`
	PersonalPayPrice *int64             `json:"personal_pay_price,omitempty" xml:"personal_pay_price,omitempty"`
	TotalPayPrice    *int64             `json:"total_pay_price,omitempty" xml:"total_pay_price,omitempty"`
}

func (TicketChangingPayRequest) GoString added in v1.0.36

func (s TicketChangingPayRequest) GoString() string

func (*TicketChangingPayRequest) SetCorpPayPrice added in v1.0.36

func (*TicketChangingPayRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingPayRequest) SetDisSubOrderId added in v1.0.36

func (*TicketChangingPayRequest) SetExtra added in v1.0.36

func (*TicketChangingPayRequest) SetPersonalPayPrice added in v1.0.36

func (s *TicketChangingPayRequest) SetPersonalPayPrice(v int64) *TicketChangingPayRequest

func (*TicketChangingPayRequest) SetTotalPayPrice added in v1.0.36

func (TicketChangingPayRequest) String added in v1.0.36

func (s TicketChangingPayRequest) String() string

type TicketChangingPayResponse added in v1.0.36

type TicketChangingPayResponse struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TicketChangingPayResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TicketChangingPayResponse) GoString added in v1.0.36

func (s TicketChangingPayResponse) GoString() string

func (*TicketChangingPayResponse) SetBody added in v1.0.36

func (*TicketChangingPayResponse) SetHeaders added in v1.0.36

func (*TicketChangingPayResponse) SetStatusCode added in v1.0.36

func (TicketChangingPayResponse) String added in v1.0.36

func (s TicketChangingPayResponse) String() string

type TicketChangingPayResponseBody added in v1.0.36

type TicketChangingPayResponseBody struct {
	Code      *string                              `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                              `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TicketChangingPayResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                              `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                              `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TicketChangingPayResponseBody) GoString added in v1.0.36

func (*TicketChangingPayResponseBody) SetCode added in v1.0.36

func (*TicketChangingPayResponseBody) SetMessage added in v1.0.36

func (*TicketChangingPayResponseBody) SetModule added in v1.0.36

func (*TicketChangingPayResponseBody) SetRequestId added in v1.0.36

func (*TicketChangingPayResponseBody) SetSuccess added in v1.0.36

func (*TicketChangingPayResponseBody) SetTraceId added in v1.0.36

func (TicketChangingPayResponseBody) String added in v1.0.36

type TicketChangingPayResponseBodyModule added in v1.0.36

type TicketChangingPayResponseBodyModule struct {
	CanRetry  *bool   `json:"can_retry,omitempty" xml:"can_retry,omitempty"`
	PayPrice  *int64  `json:"pay_price,omitempty" xml:"pay_price,omitempty"`
	PayStatus *int32  `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	PayTime   *string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	TradeNo   *string `json:"trade_no,omitempty" xml:"trade_no,omitempty"`
}

func (TicketChangingPayResponseBodyModule) GoString added in v1.0.36

func (*TicketChangingPayResponseBodyModule) SetCanRetry added in v1.0.36

func (*TicketChangingPayResponseBodyModule) SetPayPrice added in v1.0.36

func (*TicketChangingPayResponseBodyModule) SetPayStatus added in v1.0.36

func (*TicketChangingPayResponseBodyModule) SetPayTime added in v1.0.36

func (*TicketChangingPayResponseBodyModule) SetTradeNo added in v1.0.36

func (TicketChangingPayResponseBodyModule) String added in v1.0.36

type TicketChangingPayShrinkRequest added in v1.0.36

type TicketChangingPayShrinkRequest struct {
	CorpPayPrice     *int64  `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	DisOrderId       *string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	DisSubOrderId    *string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	ExtraShrink      *string `json:"extra,omitempty" xml:"extra,omitempty"`
	PersonalPayPrice *int64  `json:"personal_pay_price,omitempty" xml:"personal_pay_price,omitempty"`
	TotalPayPrice    *int64  `json:"total_pay_price,omitempty" xml:"total_pay_price,omitempty"`
}

func (TicketChangingPayShrinkRequest) GoString added in v1.0.36

func (*TicketChangingPayShrinkRequest) SetCorpPayPrice added in v1.0.36

func (*TicketChangingPayShrinkRequest) SetDisOrderId added in v1.0.36

func (*TicketChangingPayShrinkRequest) SetDisSubOrderId added in v1.0.36

func (*TicketChangingPayShrinkRequest) SetExtraShrink added in v1.0.36

func (*TicketChangingPayShrinkRequest) SetPersonalPayPrice added in v1.0.36

func (*TicketChangingPayShrinkRequest) SetTotalPayPrice added in v1.0.36

func (TicketChangingPayShrinkRequest) String added in v1.0.36

type TrainBillSettlementQueryHeaders added in v1.0.9

type TrainBillSettlementQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (TrainBillSettlementQueryHeaders) GoString added in v1.0.9

func (*TrainBillSettlementQueryHeaders) SetCommonHeaders added in v1.0.9

func (*TrainBillSettlementQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (TrainBillSettlementQueryHeaders) String added in v1.0.9

type TrainBillSettlementQueryRequest added in v1.0.1

type TrainBillSettlementQueryRequest struct {
	PageNo      *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize    *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	PeriodEnd   *string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string `json:"period_start,omitempty" xml:"period_start,omitempty"`
}

func (TrainBillSettlementQueryRequest) GoString added in v1.0.1

func (*TrainBillSettlementQueryRequest) SetPageNo added in v1.0.1

func (*TrainBillSettlementQueryRequest) SetPageSize added in v1.0.1

func (*TrainBillSettlementQueryRequest) SetPeriodEnd added in v1.0.1

func (*TrainBillSettlementQueryRequest) SetPeriodStart added in v1.0.1

func (TrainBillSettlementQueryRequest) String added in v1.0.1

type TrainBillSettlementQueryResponse added in v1.0.1

type TrainBillSettlementQueryResponse struct {
	Headers    map[string]*string                    `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainBillSettlementQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainBillSettlementQueryResponse) GoString added in v1.0.1

func (*TrainBillSettlementQueryResponse) SetBody added in v1.0.1

func (*TrainBillSettlementQueryResponse) SetHeaders added in v1.0.1

func (*TrainBillSettlementQueryResponse) SetStatusCode added in v1.0.1

func (TrainBillSettlementQueryResponse) String added in v1.0.1

type TrainBillSettlementQueryResponseBody added in v1.0.1

type TrainBillSettlementQueryResponseBody struct {
	Code      *string                                     `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                     `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TrainBillSettlementQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                     `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                       `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                     `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainBillSettlementQueryResponseBody) GoString added in v1.0.1

func (*TrainBillSettlementQueryResponseBody) SetCode added in v1.0.17

func (*TrainBillSettlementQueryResponseBody) SetMessage added in v1.0.16

func (*TrainBillSettlementQueryResponseBody) SetModule added in v1.0.1

func (*TrainBillSettlementQueryResponseBody) SetRequestId added in v1.0.1

func (*TrainBillSettlementQueryResponseBody) SetSuccess added in v1.0.1

func (*TrainBillSettlementQueryResponseBody) SetTraceId added in v1.0.1

func (TrainBillSettlementQueryResponseBody) String added in v1.0.1

type TrainBillSettlementQueryResponseBodyModule added in v1.0.1

type TrainBillSettlementQueryResponseBodyModule struct {
	Category    *int32                                                `json:"category,omitempty" xml:"category,omitempty"`
	CorpId      *string                                               `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	DataList    []*TrainBillSettlementQueryResponseBodyModuleDataList `json:"data_list,omitempty" xml:"data_list,omitempty" type:"Repeated"`
	PeriodEnd   *string                                               `json:"period_end,omitempty" xml:"period_end,omitempty"`
	PeriodStart *string                                               `json:"period_start,omitempty" xml:"period_start,omitempty"`
	TotalNum    *int64                                                `json:"total_num,omitempty" xml:"total_num,omitempty"`
}

func (TrainBillSettlementQueryResponseBodyModule) GoString added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModule) SetCategory added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModule) SetDataList added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModule) SetPeriodEnd added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModule) SetPeriodStart added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModule) SetTotalNum added in v1.0.1

func (TrainBillSettlementQueryResponseBodyModule) String added in v1.0.1

type TrainBillSettlementQueryResponseBodyModuleDataList added in v1.0.1

type TrainBillSettlementQueryResponseBodyModuleDataList struct {
	AlipayTradeNo      *string  `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	ApplyId            *string  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ArrDate            *string  `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	ArrStation         *string  `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	ArrTime            *string  `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	BillRecordTime     *string  `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	BookTime           *string  `json:"book_time,omitempty" xml:"book_time,omitempty"`
	BookerId           *string  `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	BookerJobNo        *string  `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	BookerName         *string  `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	CapitalDirection   *string  `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	CascadeDepartment  *string  `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	ChangeFee          *float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	CostCenter         *string  `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	CostCenterNumber   *string  `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	Coupon             *float64 `json:"coupon,omitempty" xml:"coupon,omitempty"`
	Department         *string  `json:"department,omitempty" xml:"department,omitempty"`
	DepartmentId       *string  `json:"department_id,omitempty" xml:"department_id,omitempty"`
	DeptDate           *string  `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	DeptStation        *string  `json:"dept_station,omitempty" xml:"dept_station,omitempty"`
	DeptTime           *string  `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	FeeType            *string  `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	Index              *string  `json:"index,omitempty" xml:"index,omitempty"`
	InvoiceTitle       *string  `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	OrderId            *string  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderPrice         *float64 `json:"order_price,omitempty" xml:"order_price,omitempty"`
	OverApplyId        *string  `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	PrimaryId          *int64   `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	ProjectCode        *string  `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectName        *string  `json:"project_name,omitempty" xml:"project_name,omitempty"`
	RefundFee          *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	Remark             *string  `json:"remark,omitempty" xml:"remark,omitempty"`
	RunTime            *string  `json:"run_time,omitempty" xml:"run_time,omitempty"`
	SeatNo             *string  `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
	SeatType           *string  `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	ServiceFee         *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	SettlementFee      *float64 `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	SettlementGrantFee *float64 `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	SettlementTime     *string  `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	SettlementType     *string  `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	Status             *int32   `json:"status,omitempty" xml:"status,omitempty"`
	TicketNo           *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TicketPrice        *float64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TrainNo            *string  `json:"train_no,omitempty" xml:"train_no,omitempty"`
	TrainType          *string  `json:"train_type,omitempty" xml:"train_type,omitempty"`
	TravelerId         *string  `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	TravelerJobNo      *string  `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	TravelerName       *string  `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	VoucherType        *int32   `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

func (TrainBillSettlementQueryResponseBodyModuleDataList) GoString added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetAlipayTradeNo added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetApplyId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetArrDate added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetArrStation added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetArrTime added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetBillRecordTime added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetBookTime added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetBookerId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetBookerJobNo added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetBookerName added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetCapitalDirection added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetCascadeDepartment added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetChangeFee added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetCostCenter added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetCostCenterNumber added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetCoupon added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetDepartment added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetDepartmentId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetDeptDate added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetDeptStation added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetDeptTime added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetFeeType added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetIndex added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetInvoiceTitle added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetOrderId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetOrderPrice added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetOverApplyId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetPrimaryId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetProjectCode added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetProjectName added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetRefundFee added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetRemark added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetRunTime added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetSeatNo added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetSeatType added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetServiceFee added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetSettlementFee added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetSettlementGrantFee added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetSettlementTime added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetSettlementType added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetStatus added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTicketNo added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTicketPrice added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTrainNo added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTrainType added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTravelerId added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTravelerJobNo added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetTravelerName added in v1.0.1

func (*TrainBillSettlementQueryResponseBodyModuleDataList) SetVoucherType added in v1.0.1

func (TrainBillSettlementQueryResponseBodyModuleDataList) String added in v1.0.1

type TrainExceedApplyQueryHeaders added in v1.0.9

type TrainExceedApplyQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (TrainExceedApplyQueryHeaders) GoString added in v1.0.9

func (s TrainExceedApplyQueryHeaders) GoString() string

func (*TrainExceedApplyQueryHeaders) SetCommonHeaders added in v1.0.9

func (*TrainExceedApplyQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *TrainExceedApplyQueryHeaders) SetXAcsBtripSoCorpToken(v string) *TrainExceedApplyQueryHeaders

func (TrainExceedApplyQueryHeaders) String added in v1.0.9

type TrainExceedApplyQueryRequest added in v1.0.1

type TrainExceedApplyQueryRequest struct {
	ApplyId *int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
}

func (TrainExceedApplyQueryRequest) GoString added in v1.0.1

func (s TrainExceedApplyQueryRequest) GoString() string

func (*TrainExceedApplyQueryRequest) SetApplyId added in v1.0.1

func (TrainExceedApplyQueryRequest) String added in v1.0.1

type TrainExceedApplyQueryResponse added in v1.0.1

type TrainExceedApplyQueryResponse struct {
	Headers    map[string]*string                 `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                             `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainExceedApplyQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainExceedApplyQueryResponse) GoString added in v1.0.1

func (*TrainExceedApplyQueryResponse) SetBody added in v1.0.1

func (*TrainExceedApplyQueryResponse) SetHeaders added in v1.0.1

func (*TrainExceedApplyQueryResponse) SetStatusCode added in v1.0.1

func (TrainExceedApplyQueryResponse) String added in v1.0.1

type TrainExceedApplyQueryResponseBody added in v1.0.1

type TrainExceedApplyQueryResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TrainExceedApplyQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                    `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainExceedApplyQueryResponseBody) GoString added in v1.0.1

func (*TrainExceedApplyQueryResponseBody) SetCode added in v1.0.16

func (*TrainExceedApplyQueryResponseBody) SetMessage added in v1.0.16

func (*TrainExceedApplyQueryResponseBody) SetModule added in v1.0.1

func (*TrainExceedApplyQueryResponseBody) SetRequestId added in v1.0.1

func (*TrainExceedApplyQueryResponseBody) SetSuccess added in v1.0.1

func (*TrainExceedApplyQueryResponseBody) SetTraceId added in v1.0.1

func (TrainExceedApplyQueryResponseBody) String added in v1.0.1

type TrainExceedApplyQueryResponseBodyModule added in v1.0.1

type TrainExceedApplyQueryResponseBodyModule struct {
	ApplyId              *int64                                                       `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ApplyIntentionInfoDO *TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO `json:"apply_intention_info_d_o,omitempty" xml:"apply_intention_info_d_o,omitempty" type:"Struct"`
	BtripCause           *string                                                      `json:"btrip_cause,omitempty" xml:"btrip_cause,omitempty"`
	CorpId               *string                                                      `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	ExceedReason         *string                                                      `json:"exceed_reason,omitempty" xml:"exceed_reason,omitempty"`
	ExceedType           *int32                                                       `json:"exceed_type,omitempty" xml:"exceed_type,omitempty"`
	OriginStandard       *string                                                      `json:"origin_standard,omitempty" xml:"origin_standard,omitempty"`
	Status               *int32                                                       `json:"status,omitempty" xml:"status,omitempty"`
	SubmitTime           *string                                                      `json:"submit_time,omitempty" xml:"submit_time,omitempty"`
	ThirdpartApplyId     *string                                                      `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartCorpId      *string                                                      `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	UserId               *string                                                      `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainExceedApplyQueryResponseBodyModule) GoString added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetApplyIntentionInfoDO added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetBtripCause added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetExceedReason added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetExceedType added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetOriginStandard added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetStatus added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetSubmitTime added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetThirdpartCorpId added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModule) SetUserId added in v1.0.1

func (TrainExceedApplyQueryResponseBodyModule) String added in v1.0.1

type TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO added in v1.0.1

type TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO struct {
	ArrCity       *string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrCityName   *string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	ArrStation    *string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	ArrTime       *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	DepCity       *string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepCityName   *string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	DepStation    *string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	DepTime       *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	Price         *int64  `json:"price,omitempty" xml:"price,omitempty"`
	SeatName      *string `json:"seat_name,omitempty" xml:"seat_name,omitempty"`
	TrainNo       *string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	TrainTypeDesc *string `json:"train_type_desc,omitempty" xml:"train_type_desc,omitempty"`
	Type          *int32  `json:"type,omitempty" xml:"type,omitempty"`
}

func (TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) GoString added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetArrCity added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetArrCityName added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetArrStation added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetArrTime added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetDepCity added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetDepCityName added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetDepStation added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetDepTime added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetPrice added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetSeatName added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetTrainNo added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetTrainTypeDesc added in v1.0.1

func (*TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) SetType added in v1.0.1

func (TrainExceedApplyQueryResponseBodyModuleApplyIntentionInfoDO) String added in v1.0.1

type TrainOrderListQueryHeaders added in v1.0.9

type TrainOrderListQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (TrainOrderListQueryHeaders) GoString added in v1.0.9

func (s TrainOrderListQueryHeaders) GoString() string

func (*TrainOrderListQueryHeaders) SetCommonHeaders added in v1.0.9

func (*TrainOrderListQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *TrainOrderListQueryHeaders) SetXAcsBtripSoCorpToken(v string) *TrainOrderListQueryHeaders

func (TrainOrderListQueryHeaders) String added in v1.0.9

type TrainOrderListQueryRequest added in v1.0.1

type TrainOrderListQueryRequest struct {
	AllApply         *bool   `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	ApplyId          *int64  `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	DepartId         *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	EndTime          *string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	Page             *int32  `json:"page,omitempty" xml:"page,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	StartTime        *string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	ThirdpartApplyId *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	UpdateEndTime    *string `json:"update_end_time,omitempty" xml:"update_end_time,omitempty"`
	UpdateStartTime  *string `json:"update_start_time,omitempty" xml:"update_start_time,omitempty"`
	UserId           *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderListQueryRequest) GoString added in v1.0.1

func (s TrainOrderListQueryRequest) GoString() string

func (*TrainOrderListQueryRequest) SetAllApply added in v1.0.1

func (*TrainOrderListQueryRequest) SetApplyId added in v1.0.1

func (*TrainOrderListQueryRequest) SetDepartId added in v1.0.1

func (*TrainOrderListQueryRequest) SetEndTime added in v1.0.1

func (*TrainOrderListQueryRequest) SetPage added in v1.0.1

func (*TrainOrderListQueryRequest) SetPageSize added in v1.0.1

func (*TrainOrderListQueryRequest) SetStartTime added in v1.0.1

func (*TrainOrderListQueryRequest) SetThirdpartApplyId added in v1.0.1

func (*TrainOrderListQueryRequest) SetUpdateEndTime added in v1.0.1

func (*TrainOrderListQueryRequest) SetUpdateStartTime added in v1.0.1

func (*TrainOrderListQueryRequest) SetUserId added in v1.0.1

func (TrainOrderListQueryRequest) String added in v1.0.1

type TrainOrderListQueryResponse added in v1.0.1

type TrainOrderListQueryResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainOrderListQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainOrderListQueryResponse) GoString added in v1.0.1

func (s TrainOrderListQueryResponse) GoString() string

func (*TrainOrderListQueryResponse) SetBody added in v1.0.1

func (*TrainOrderListQueryResponse) SetHeaders added in v1.0.1

func (*TrainOrderListQueryResponse) SetStatusCode added in v1.0.1

func (TrainOrderListQueryResponse) String added in v1.0.1

type TrainOrderListQueryResponseBody added in v1.0.1

type TrainOrderListQueryResponseBody struct {
	Code      *string                                  `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                                  `json:"message,omitempty" xml:"message,omitempty"`
	Module    []*TrainOrderListQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	PageInfo  *TrainOrderListQueryResponseBodyPageInfo `json:"page_info,omitempty" xml:"page_info,omitempty" type:"Struct"`
	RequestId *string                                  `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                    `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                                  `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainOrderListQueryResponseBody) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBody) SetCode added in v1.0.16

func (*TrainOrderListQueryResponseBody) SetMessage added in v1.0.16

func (*TrainOrderListQueryResponseBody) SetModule added in v1.0.1

func (*TrainOrderListQueryResponseBody) SetPageInfo added in v1.0.1

func (*TrainOrderListQueryResponseBody) SetRequestId added in v1.0.1

func (*TrainOrderListQueryResponseBody) SetSuccess added in v1.0.1

func (*TrainOrderListQueryResponseBody) SetTraceId added in v1.0.1

func (TrainOrderListQueryResponseBody) String added in v1.0.1

type TrainOrderListQueryResponseBodyModule added in v1.0.1

type TrainOrderListQueryResponseBodyModule struct {
	ApplyId              *int64                                                    `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	ArrCity              *string                                                   `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	ArrStation           *string                                                   `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	ArrTime              *string                                                   `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	BtripTitle           *string                                                   `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	ContactName          *string                                                   `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	CorpId               *string                                                   `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName             *string                                                   `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	CostCenter           *TrainOrderListQueryResponseBodyModuleCostCenter          `json:"cost_center,omitempty" xml:"cost_center,omitempty" type:"Struct"`
	DepCity              *string                                                   `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	DepStation           *string                                                   `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	DepTime              *string                                                   `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	DepartId             *string                                                   `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName           *string                                                   `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	GmtCreate            *string                                                   `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModified          *string                                                   `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	Id                   *int64                                                    `json:"id,omitempty" xml:"id,omitempty"`
	Invoice              *TrainOrderListQueryResponseBodyModuleInvoice             `json:"invoice,omitempty" xml:"invoice,omitempty" type:"Struct"`
	PriceInfoList        []*TrainOrderListQueryResponseBodyModulePriceInfoList     `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
	ProjectCode          *string                                                   `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId            *int64                                                    `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle         *string                                                   `json:"project_title,omitempty" xml:"project_title,omitempty"`
	RiderName            *string                                                   `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	RunTime              *string                                                   `json:"run_time,omitempty" xml:"run_time,omitempty"`
	SeatType             *string                                                   `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	Status               *int32                                                    `json:"status,omitempty" xml:"status,omitempty"`
	ThirdPartProjectId   *string                                                   `json:"third_part_project_id,omitempty" xml:"third_part_project_id,omitempty"`
	ThirdpartApplyId     *string                                                   `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartItineraryId *string                                                   `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	TicketCount          *int32                                                    `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	TicketNo12306        *string                                                   `json:"ticket_no12306,omitempty" xml:"ticket_no12306,omitempty"`
	TrainNumber          *string                                                   `json:"train_number,omitempty" xml:"train_number,omitempty"`
	TrainType            *string                                                   `json:"train_type,omitempty" xml:"train_type,omitempty"`
	UserAffiliateList    []*TrainOrderListQueryResponseBodyModuleUserAffiliateList `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list,omitempty" type:"Repeated"`
	UserId               *string                                                   `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName             *string                                                   `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (TrainOrderListQueryResponseBodyModule) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetApplyId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetArrCity added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetArrStation added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetArrTime added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetBtripTitle added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetContactName added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetCorpId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetCorpName added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetCostCenter added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetDepCity added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetDepStation added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetDepTime added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetDepartId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetDepartName added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetGmtCreate added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetGmtModified added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetInvoice added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetPriceInfoList added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetProjectCode added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetProjectId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetProjectTitle added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetRiderName added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetRunTime added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetSeatType added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetStatus added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetThirdPartProjectId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetThirdpartApplyId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetThirdpartItineraryId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetTicketCount added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetTicketNo12306 added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetTrainNumber added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetTrainType added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetUserAffiliateList added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetUserId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModule) SetUserName added in v1.0.1

func (TrainOrderListQueryResponseBodyModule) String added in v1.0.1

type TrainOrderListQueryResponseBodyModuleCostCenter added in v1.0.1

type TrainOrderListQueryResponseBodyModuleCostCenter struct {
	CorpId *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	Id     *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Name   *string `json:"name,omitempty" xml:"name,omitempty"`
	Number *string `json:"number,omitempty" xml:"number,omitempty"`
}

func (TrainOrderListQueryResponseBodyModuleCostCenter) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleCostCenter) SetCorpId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleCostCenter) SetId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleCostCenter) SetName added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleCostCenter) SetNumber added in v1.0.1

func (TrainOrderListQueryResponseBodyModuleCostCenter) String added in v1.0.1

type TrainOrderListQueryResponseBodyModuleInvoice added in v1.0.1

type TrainOrderListQueryResponseBodyModuleInvoice struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (TrainOrderListQueryResponseBodyModuleInvoice) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleInvoice) SetId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleInvoice) SetTitle added in v1.0.1

func (TrainOrderListQueryResponseBodyModuleInvoice) String added in v1.0.1

type TrainOrderListQueryResponseBodyModulePriceInfoList added in v1.0.1

type TrainOrderListQueryResponseBodyModulePriceInfoList struct {
	CategoryCode    *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	CategoryType    *int32   `json:"category_type,omitempty" xml:"category_type,omitempty"`
	EndCity         *string  `json:"end_city,omitempty" xml:"end_city,omitempty"`
	EndTime         *string  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	GmtCreate       *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	OriginalTrainNo *string  `json:"original_train_no,omitempty" xml:"original_train_no,omitempty"`
	PassengerName   *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType         *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price           *float64 `json:"price,omitempty" xml:"price,omitempty"`
	SeatType        *string  `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	StartCity       *string  `json:"start_city,omitempty" xml:"start_city,omitempty"`
	StartTime       *string  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	TradeId         *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	TrainNo         *string  `json:"train_no,omitempty" xml:"train_no,omitempty"`
	Type            *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (TrainOrderListQueryResponseBodyModulePriceInfoList) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetCategoryType added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetEndCity added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetEndTime added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetOriginalTrainNo added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetSeatType added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetStartCity added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetStartTime added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetTrainNo added in v1.0.1

func (*TrainOrderListQueryResponseBodyModulePriceInfoList) SetType added in v1.0.1

func (TrainOrderListQueryResponseBodyModulePriceInfoList) String added in v1.0.1

type TrainOrderListQueryResponseBodyModuleUserAffiliateList added in v1.0.1

type TrainOrderListQueryResponseBodyModuleUserAffiliateList struct {
	UserId   *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

func (TrainOrderListQueryResponseBodyModuleUserAffiliateList) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleUserAffiliateList) SetUserId added in v1.0.1

func (*TrainOrderListQueryResponseBodyModuleUserAffiliateList) SetUserName added in v1.0.1

func (TrainOrderListQueryResponseBodyModuleUserAffiliateList) String added in v1.0.1

type TrainOrderListQueryResponseBodyPageInfo added in v1.0.1

type TrainOrderListQueryResponseBodyPageInfo struct {
	Page        *int32 `json:"page,omitempty" xml:"page,omitempty"`
	PageSize    *int32 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalNumber *int32 `json:"total_number,omitempty" xml:"total_number,omitempty"`
}

func (TrainOrderListQueryResponseBodyPageInfo) GoString added in v1.0.1

func (*TrainOrderListQueryResponseBodyPageInfo) SetPage added in v1.0.1

func (*TrainOrderListQueryResponseBodyPageInfo) SetPageSize added in v1.0.1

func (*TrainOrderListQueryResponseBodyPageInfo) SetTotalNumber added in v1.0.1

func (TrainOrderListQueryResponseBodyPageInfo) String added in v1.0.1

type TrainOrderQueryHeaders added in v1.0.9

type TrainOrderQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (TrainOrderQueryHeaders) GoString added in v1.0.9

func (s TrainOrderQueryHeaders) GoString() string

func (*TrainOrderQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *TrainOrderQueryHeaders) SetCommonHeaders(v map[string]*string) *TrainOrderQueryHeaders

func (*TrainOrderQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *TrainOrderQueryHeaders) SetXAcsBtripSoCorpToken(v string) *TrainOrderQueryHeaders

func (TrainOrderQueryHeaders) String added in v1.0.9

func (s TrainOrderQueryHeaders) String() string

type TrainOrderQueryRequest added in v1.0.1

type TrainOrderQueryRequest struct {
	OrderId *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	UserId  *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryRequest) GoString added in v1.0.1

func (s TrainOrderQueryRequest) GoString() string

func (*TrainOrderQueryRequest) SetOrderId added in v1.0.1

func (*TrainOrderQueryRequest) SetUserId added in v1.0.1

func (TrainOrderQueryRequest) String added in v1.0.1

func (s TrainOrderQueryRequest) String() string

type TrainOrderQueryResponse added in v1.0.1

type TrainOrderQueryResponse struct {
	Headers    map[string]*string           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainOrderQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainOrderQueryResponse) GoString added in v1.0.1

func (s TrainOrderQueryResponse) GoString() string

func (*TrainOrderQueryResponse) SetBody added in v1.0.1

func (*TrainOrderQueryResponse) SetHeaders added in v1.0.1

func (*TrainOrderQueryResponse) SetStatusCode added in v1.0.1

func (TrainOrderQueryResponse) String added in v1.0.1

func (s TrainOrderQueryResponse) String() string

type TrainOrderQueryResponseBody added in v1.0.1

type TrainOrderQueryResponseBody struct {
	Code      *string                            `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                            `json:"message,omitempty" xml:"message,omitempty"`
	Module    *TrainOrderQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                            `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                              `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                            `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainOrderQueryResponseBody) GoString added in v1.0.1

func (s TrainOrderQueryResponseBody) GoString() string

func (*TrainOrderQueryResponseBody) SetCode added in v1.0.25

func (*TrainOrderQueryResponseBody) SetMessage added in v1.0.25

func (*TrainOrderQueryResponseBody) SetModule added in v1.0.1

func (*TrainOrderQueryResponseBody) SetRequestId added in v1.0.1

func (*TrainOrderQueryResponseBody) SetSuccess added in v1.0.1

func (*TrainOrderQueryResponseBody) SetTraceId added in v1.0.1

func (TrainOrderQueryResponseBody) String added in v1.0.1

type TrainOrderQueryResponseBodyModule added in v1.0.1

type TrainOrderQueryResponseBodyModule struct {
	ChangeTicketInfoList []*TrainOrderQueryResponseBodyModuleChangeTicketInfoList `json:"change_ticket_info_list,omitempty" xml:"change_ticket_info_list,omitempty" type:"Repeated"`
	InvoiceInfo          *TrainOrderQueryResponseBodyModuleInvoiceInfo            `json:"invoice_info,omitempty" xml:"invoice_info,omitempty" type:"Struct"`
	OrderBaseInfo        *TrainOrderQueryResponseBodyModuleOrderBaseInfo          `json:"order_base_info,omitempty" xml:"order_base_info,omitempty" type:"Struct"`
	PassengerInfoList    []*TrainOrderQueryResponseBodyModulePassengerInfoList    `json:"passenger_info_list,omitempty" xml:"passenger_info_list,omitempty" type:"Repeated"`
	PriceInfoList        []*TrainOrderQueryResponseBodyModulePriceInfoList        `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
	RefundTicketInfoList []*TrainOrderQueryResponseBodyModuleRefundTicketInfoList `json:"refund_ticket_info_list,omitempty" xml:"refund_ticket_info_list,omitempty" type:"Repeated"`
	TicketInfoList       []*TrainOrderQueryResponseBodyModuleTicketInfoList       `json:"ticket_info_list,omitempty" xml:"ticket_info_list,omitempty" type:"Repeated"`
	TrainInfo            *TrainOrderQueryResponseBodyModuleTrainInfo              `json:"train_info,omitempty" xml:"train_info,omitempty" type:"Struct"`
}

func (TrainOrderQueryResponseBodyModule) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetChangeTicketInfoList added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetInvoiceInfo added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetOrderBaseInfo added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetPassengerInfoList added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetPriceInfoList added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetRefundTicketInfoList added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetTicketInfoList added in v1.0.1

func (*TrainOrderQueryResponseBodyModule) SetTrainInfo added in v1.0.1

func (TrainOrderQueryResponseBodyModule) String added in v1.0.1

type TrainOrderQueryResponseBodyModuleChangeTicketInfoList added in v1.0.1

type TrainOrderQueryResponseBodyModuleChangeTicketInfoList struct {
	ChangeCoachNo       *string  `json:"change_coach_no,omitempty" xml:"change_coach_no,omitempty"`
	ChangeGapFee        *float64 `json:"change_gap_fee,omitempty" xml:"change_gap_fee,omitempty"`
	ChangeHandlingFee   *float64 `json:"change_handling_fee,omitempty" xml:"change_handling_fee,omitempty"`
	ChangeSeatNo        *string  `json:"change_seat_no,omitempty" xml:"change_seat_no,omitempty"`
	ChangeSeatTypeName  *string  `json:"change_seat_type_name,omitempty" xml:"change_seat_type_name,omitempty"`
	ChangeServiceFee    *float64 `json:"change_service_fee,omitempty" xml:"change_service_fee,omitempty"`
	ChangeTrainNo       *string  `json:"change_train_no,omitempty" xml:"change_train_no,omitempty"`
	ChangeTrainTypeName *string  `json:"change_train_type_name,omitempty" xml:"change_train_type_name,omitempty"`
	CheckInTime         *string  `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"`
	CheckOutTime        *string  `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"`
	EndTime             *string  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	FromStationName     *string  `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	GmtCreate           *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify           *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	OriginTicketNo      *string  `json:"origin_ticket_no,omitempty" xml:"origin_ticket_no,omitempty"`
	OutTicketStatus     *string  `json:"out_ticket_status,omitempty" xml:"out_ticket_status,omitempty"`
	StartTime           *string  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	TicketNo            *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	ToStationName       *string  `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
}

func (TrainOrderQueryResponseBodyModuleChangeTicketInfoList) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeCoachNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeGapFee added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeHandlingFee added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeSeatNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeSeatTypeName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeServiceFee added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeTrainNo added in v1.0.15

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetChangeTrainTypeName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetCheckInTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetCheckOutTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetEndTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetFromStationName added in v1.0.15

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetGmtCreate added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetGmtModify added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetOriginTicketNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetOutTicketStatus added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetStartTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetTicketNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleChangeTicketInfoList) SetToStationName added in v1.0.15

func (TrainOrderQueryResponseBodyModuleChangeTicketInfoList) String added in v1.0.1

type TrainOrderQueryResponseBodyModuleInvoiceInfo added in v1.0.1

type TrainOrderQueryResponseBodyModuleInvoiceInfo struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (TrainOrderQueryResponseBodyModuleInvoiceInfo) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleInvoiceInfo) SetId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleInvoiceInfo) SetTitle added in v1.0.1

func (TrainOrderQueryResponseBodyModuleInvoiceInfo) String added in v1.0.1

type TrainOrderQueryResponseBodyModuleOrderBaseInfo added in v1.0.1

type TrainOrderQueryResponseBodyModuleOrderBaseInfo struct {
	ApplyId                *string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BtripTitle             *string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	ContactName            *string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	CorpId                 *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName               *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId               *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName             *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExceedApplyId          *string `json:"exceed_apply_id,omitempty" xml:"exceed_apply_id,omitempty"`
	ExceedThirdPartApplyId *string `json:"exceed_third_part_apply_id,omitempty" xml:"exceed_third_part_apply_id,omitempty"`
	GmtCreate              *string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify              *string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	ItineraryId            *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	OrderId                *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderStatus            *int32  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	ThirdpartApplyId       *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartCorpId        *string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	ThirdpartItineraryId   *string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	TripType               *int32  `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	UserId                 *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryResponseBodyModuleOrderBaseInfo) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetApplyId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetBtripTitle added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetContactName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetCorpName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetDepartName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetExceedApplyId added in v1.0.31

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetExceedThirdPartApplyId added in v1.0.31

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtCreate added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetGmtModify added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetItineraryId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetOrderStatus added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartApplyId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartCorpId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetThirdpartItineraryId added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetTripType added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleOrderBaseInfo) SetUserId added in v1.0.1

func (TrainOrderQueryResponseBodyModuleOrderBaseInfo) String added in v1.0.1

type TrainOrderQueryResponseBodyModulePassengerInfoList added in v1.0.1

type TrainOrderQueryResponseBodyModulePassengerInfoList struct {
	CostCenterId       *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName     *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	CostCenterNumber   *string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	ProjectCode        *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId          *int64  `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle       *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdpartProjectId *string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	UserId             *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName           *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	UserType           *int32  `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

func (TrainOrderQueryResponseBodyModulePassengerInfoList) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetCostCenterId added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetCostCenterName added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetCostCenterNumber added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetProjectCode added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetProjectId added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetProjectTitle added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetThirdpartProjectId added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetUserId added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetUserName added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePassengerInfoList) SetUserType added in v1.0.1

func (TrainOrderQueryResponseBodyModulePassengerInfoList) String added in v1.0.1

type TrainOrderQueryResponseBodyModulePriceInfoList added in v1.0.1

type TrainOrderQueryResponseBodyModulePriceInfoList struct {
	CategoryCode  *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	GmtCreate     *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PassengerName *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType       *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price         *float64 `json:"price,omitempty" xml:"price,omitempty"`
	TradeId       *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type          *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (TrainOrderQueryResponseBodyModulePriceInfoList) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetPayType added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetPrice added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetTradeId added in v1.0.1

func (*TrainOrderQueryResponseBodyModulePriceInfoList) SetType added in v1.0.1

func (TrainOrderQueryResponseBodyModulePriceInfoList) String added in v1.0.1

type TrainOrderQueryResponseBodyModuleRefundTicketInfoList added in v1.0.1

type TrainOrderQueryResponseBodyModuleRefundTicketInfoList struct {
	GmtCreate        *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify        *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	RefundFee        *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	RefundServiceFee *float64 `json:"refund_service_fee,omitempty" xml:"refund_service_fee,omitempty"`
	TicketNo         *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
}

func (TrainOrderQueryResponseBodyModuleRefundTicketInfoList) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleRefundTicketInfoList) SetGmtCreate added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleRefundTicketInfoList) SetGmtModify added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleRefundTicketInfoList) SetRefundFee added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleRefundTicketInfoList) SetRefundServiceFee added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleRefundTicketInfoList) SetTicketNo added in v1.0.1

func (TrainOrderQueryResponseBodyModuleRefundTicketInfoList) String added in v1.0.1

type TrainOrderQueryResponseBodyModuleTicketInfoList added in v1.0.1

type TrainOrderQueryResponseBodyModuleTicketInfoList struct {
	Changed         *bool    `json:"changed,omitempty" xml:"changed,omitempty"`
	CheckInTime     *string  `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"`
	CheckOutTime    *string  `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"`
	CoachNo         *string  `json:"coach_no,omitempty" xml:"coach_no,omitempty"`
	EndTime         *string  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	GmtCreate       *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify       *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	OutTicketStatus *string  `json:"out_ticket_status,omitempty" xml:"out_ticket_status,omitempty"`
	PayType         *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	SeatNo          *string  `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
	SeatTypeName    *string  `json:"seat_type_name,omitempty" xml:"seat_type_name,omitempty"`
	ServiceFee      *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	StartTime       *string  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	TicketNo        *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TicketPrice     *float64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TicketStatus    *int32   `json:"ticket_status,omitempty" xml:"ticket_status,omitempty"`
	TrainTypeName   *string  `json:"train_type_name,omitempty" xml:"train_type_name,omitempty"`
	UserId          *string  `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryResponseBodyModuleTicketInfoList) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetChanged added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetCheckInTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetCheckOutTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetCoachNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetEndTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetGmtCreate added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetGmtModify added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetOutTicketStatus added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetPayType added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetSeatNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetSeatTypeName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetServiceFee added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetStartTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetTicketNo added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetTicketPrice added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetTicketStatus added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetTrainTypeName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTicketInfoList) SetUserId added in v1.0.1

func (TrainOrderQueryResponseBodyModuleTicketInfoList) String added in v1.0.1

type TrainOrderQueryResponseBodyModuleTrainInfo added in v1.0.1

type TrainOrderQueryResponseBodyModuleTrainInfo struct {
	ArrTime         *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	DepTime         *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	FromStationName *string `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	RunTime         *int64  `json:"run_time,omitempty" xml:"run_time,omitempty"`
	ToStationName   *string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	TrainNo         *string `json:"train_no,omitempty" xml:"train_no,omitempty"`
}

func (TrainOrderQueryResponseBodyModuleTrainInfo) GoString added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTrainInfo) SetArrTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTrainInfo) SetDepTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTrainInfo) SetFromStationName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTrainInfo) SetRunTime added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTrainInfo) SetToStationName added in v1.0.1

func (*TrainOrderQueryResponseBodyModuleTrainInfo) SetTrainNo added in v1.0.1

func (TrainOrderQueryResponseBodyModuleTrainInfo) String added in v1.0.1

type TrainOrderQueryV2Headers added in v1.0.41

type TrainOrderQueryV2Headers struct {
	CommonHeaders      map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripCorpToken *string            `json:"x-acs-btrip-corp-token,omitempty" xml:"x-acs-btrip-corp-token,omitempty"`
}

func (TrainOrderQueryV2Headers) GoString added in v1.0.41

func (s TrainOrderQueryV2Headers) GoString() string

func (*TrainOrderQueryV2Headers) SetCommonHeaders added in v1.0.41

func (s *TrainOrderQueryV2Headers) SetCommonHeaders(v map[string]*string) *TrainOrderQueryV2Headers

func (*TrainOrderQueryV2Headers) SetXAcsBtripCorpToken added in v1.0.41

func (s *TrainOrderQueryV2Headers) SetXAcsBtripCorpToken(v string) *TrainOrderQueryV2Headers

func (TrainOrderQueryV2Headers) String added in v1.0.41

func (s TrainOrderQueryV2Headers) String() string

type TrainOrderQueryV2Request added in v1.0.41

type TrainOrderQueryV2Request struct {
	OrderId *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	UserId  *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryV2Request) GoString added in v1.0.41

func (s TrainOrderQueryV2Request) GoString() string

func (*TrainOrderQueryV2Request) SetOrderId added in v1.0.41

func (*TrainOrderQueryV2Request) SetUserId added in v1.0.41

func (TrainOrderQueryV2Request) String added in v1.0.41

func (s TrainOrderQueryV2Request) String() string

type TrainOrderQueryV2Response added in v1.0.41

type TrainOrderQueryV2Response struct {
	Headers    map[string]*string             `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                         `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainOrderQueryV2ResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainOrderQueryV2Response) GoString added in v1.0.41

func (s TrainOrderQueryV2Response) GoString() string

func (*TrainOrderQueryV2Response) SetBody added in v1.0.41

func (*TrainOrderQueryV2Response) SetHeaders added in v1.0.41

func (*TrainOrderQueryV2Response) SetStatusCode added in v1.0.41

func (TrainOrderQueryV2Response) String added in v1.0.41

func (s TrainOrderQueryV2Response) String() string

type TrainOrderQueryV2ResponseBody added in v1.0.41

type TrainOrderQueryV2ResponseBody struct {
	Code    *string                              `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                              `json:"message,omitempty" xml:"message,omitempty"`
	Module  *TrainOrderQueryV2ResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainOrderQueryV2ResponseBody) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBody) SetCode added in v1.0.41

func (*TrainOrderQueryV2ResponseBody) SetMessage added in v1.0.41

func (*TrainOrderQueryV2ResponseBody) SetModule added in v1.0.41

func (*TrainOrderQueryV2ResponseBody) SetRequestId added in v1.0.41

func (*TrainOrderQueryV2ResponseBody) SetSuccess added in v1.0.41

func (*TrainOrderQueryV2ResponseBody) SetTraceId added in v1.0.41

func (TrainOrderQueryV2ResponseBody) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModule added in v1.0.41

type TrainOrderQueryV2ResponseBodyModule struct {
	ChangeTicketInfoList []*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList `json:"change_ticket_info_list,omitempty" xml:"change_ticket_info_list,omitempty" type:"Repeated"`
	InvoiceInfo          *TrainOrderQueryV2ResponseBodyModuleInvoiceInfo            `json:"invoice_info,omitempty" xml:"invoice_info,omitempty" type:"Struct"`
	OrderBaseInfo        *TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo          `json:"order_base_info,omitempty" xml:"order_base_info,omitempty" type:"Struct"`
	PassengerInfoList    []*TrainOrderQueryV2ResponseBodyModulePassengerInfoList    `json:"passenger_info_list,omitempty" xml:"passenger_info_list,omitempty" type:"Repeated"`
	PriceInfoList        []*TrainOrderQueryV2ResponseBodyModulePriceInfoList        `json:"price_info_list,omitempty" xml:"price_info_list,omitempty" type:"Repeated"`
	RefundTicketInfoList []*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList `json:"refund_ticket_info_list,omitempty" xml:"refund_ticket_info_list,omitempty" type:"Repeated"`
	TrainOrderInfo       *TrainOrderQueryV2ResponseBodyModuleTrainOrderInfo         `json:"train_order_info,omitempty" xml:"train_order_info,omitempty" type:"Struct"`
}

func (TrainOrderQueryV2ResponseBodyModule) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetChangeTicketInfoList added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetInvoiceInfo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetOrderBaseInfo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetPassengerInfoList added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetPriceInfoList added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetRefundTicketInfoList added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModule) SetTrainOrderInfo added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModule) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList struct {
	ChangeCoachNo       *string  `json:"change_coach_no,omitempty" xml:"change_coach_no,omitempty"`
	ChangeGapFee        *float64 `json:"change_gap_fee,omitempty" xml:"change_gap_fee,omitempty"`
	ChangeHandlingFee   *float64 `json:"change_handling_fee,omitempty" xml:"change_handling_fee,omitempty"`
	ChangeSeatNo        *string  `json:"change_seat_no,omitempty" xml:"change_seat_no,omitempty"`
	ChangeSeatTypeName  *string  `json:"change_seat_type_name,omitempty" xml:"change_seat_type_name,omitempty"`
	ChangeServiceFee    *float64 `json:"change_service_fee,omitempty" xml:"change_service_fee,omitempty"`
	ChangeTrainNo       *string  `json:"change_train_no,omitempty" xml:"change_train_no,omitempty"`
	ChangeTrainTypeName *string  `json:"change_train_type_name,omitempty" xml:"change_train_type_name,omitempty"`
	CheckInTime         *string  `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"`
	CheckOutTime        *string  `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"`
	EndTime             *string  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	FromCityName        *string  `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	FromStationName     *string  `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	GmtCreate           *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify           *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	OriginTicketNo      *string  `json:"origin_ticket_no,omitempty" xml:"origin_ticket_no,omitempty"`
	OutTicketStatus     *string  `json:"out_ticket_status,omitempty" xml:"out_ticket_status,omitempty"`
	SegmentIndex        *int32   `json:"segment_index,omitempty" xml:"segment_index,omitempty"`
	StartTime           *string  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	TicketNo            *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	ToCityName          *string  `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	ToStationName       *string  `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	UseTicket           *string  `json:"use_ticket,omitempty" xml:"use_ticket,omitempty"`
	UserId              *string  `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeCoachNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeGapFee added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeHandlingFee added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeSeatNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeSeatTypeName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeServiceFee added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeTrainNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetChangeTrainTypeName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetCheckInTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetCheckOutTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetEndTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetFromCityName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetFromStationName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetGmtCreate added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetGmtModify added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetOriginTicketNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetOutTicketStatus added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetSegmentIndex added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetStartTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetTicketNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetToCityName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetToStationName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetUseTicket added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) SetUserId added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleChangeTicketInfoList) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleInvoiceInfo added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleInvoiceInfo struct {
	Id    *int64  `json:"id,omitempty" xml:"id,omitempty"`
	Title *string `json:"title,omitempty" xml:"title,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModuleInvoiceInfo) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleInvoiceInfo) SetId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleInvoiceInfo) SetTitle added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleInvoiceInfo) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo struct {
	ApplyId                *string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	BtripTitle             *string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	ContactName            *string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	ContactPhone           *string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	CorpId                 *string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	CorpName               *string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	DepartId               *string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	DepartName             *string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	ExceedApplyId          *string `json:"exceed_apply_id,omitempty" xml:"exceed_apply_id,omitempty"`
	ExceedThirdpartApplyId *string `json:"exceed_thirdpart_apply_id,omitempty" xml:"exceed_thirdpart_apply_id,omitempty"`
	GmtCreate              *string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify              *string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	ItineraryId            *string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	OrderId                *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OrderStatus            *int32  `json:"order_status,omitempty" xml:"order_status,omitempty"`
	ThirdpartApplyId       *string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	ThirdpartDepartId      *string `json:"thirdpart_depart_id,omitempty" xml:"thirdpart_depart_id,omitempty"`
	ThirdpartItineraryId   *string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	TripType               *int32  `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	UserId                 *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserNick               *string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetApplyId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetBtripTitle added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetContactName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetContactPhone added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetCorpId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetCorpName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetDepartId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetDepartName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetExceedApplyId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetExceedThirdpartApplyId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetGmtCreate added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetGmtModify added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetItineraryId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetOrderId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetOrderStatus added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetThirdpartApplyId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetThirdpartDepartId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetThirdpartItineraryId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetTripType added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetUserId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) SetUserNick added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleOrderBaseInfo) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModulePassengerInfoList added in v1.0.41

type TrainOrderQueryV2ResponseBodyModulePassengerInfoList struct {
	CostCenterId          *int64  `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	CostCenterName        *string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	CostCenterNumber      *string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	ProjectCode           *string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	ProjectId             *int64  `json:"project_id,omitempty" xml:"project_id,omitempty"`
	ProjectTitle          *string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	ThirdpartCostCenterId *string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	ThirdpartProjectId    *string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	UserId                *string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	UserName              *string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	UserType              *int32  `json:"user_type,omitempty" xml:"user_type,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModulePassengerInfoList) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetCostCenterId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetCostCenterName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetCostCenterNumber added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetProjectCode added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetProjectId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetProjectTitle added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetThirdpartCostCenterId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetThirdpartProjectId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetUserId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetUserName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePassengerInfoList) SetUserType added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModulePassengerInfoList) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModulePriceInfoList added in v1.0.41

type TrainOrderQueryV2ResponseBodyModulePriceInfoList struct {
	CategoryCode  *int32   `json:"category_code,omitempty" xml:"category_code,omitempty"`
	GmtCreate     *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	PassengerName *string  `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	PayType       *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	Price         *float64 `json:"price,omitempty" xml:"price,omitempty"`
	TradeId       *string  `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	Type          *int32   `json:"type,omitempty" xml:"type,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModulePriceInfoList) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetCategoryCode added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetGmtCreate added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetPassengerName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetPayType added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetPrice added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetTradeId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModulePriceInfoList) SetType added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModulePriceInfoList) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList struct {
	GmtCreate        *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify        *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	RefundFee        *float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	RefundServiceFee *float64 `json:"refund_service_fee,omitempty" xml:"refund_service_fee,omitempty"`
	TicketNo         *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	UserId           *string  `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) SetGmtCreate added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) SetGmtModify added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) SetRefundFee added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) SetRefundServiceFee added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) SetTicketNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) SetUserId added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleRefundTicketInfoList) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfo added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfo struct {
	TrainInfoList     []*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList   `json:"train_info_list,omitempty" xml:"train_info_list,omitempty" type:"Repeated"`
	TrainTransferInfo *TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo `json:"train_transfer_info,omitempty" xml:"train_transfer_info,omitempty" type:"Struct"`
}

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfo) GoString added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfo) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList struct {
	ArrTime         *string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	DepTime         *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	FromCityName    *string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	FromStationName *string `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	// itemId
	ItemId           *int64                                                                            `json:"item_id,omitempty" xml:"item_id,omitempty"`
	RunTime          *int64                                                                            `json:"run_time,omitempty" xml:"run_time,omitempty"`
	ToCityName       *string                                                                           `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	ToStationName    *string                                                                           `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	TrainNo          *string                                                                           `json:"train_no,omitempty" xml:"train_no,omitempty"`
	TrainTicketInfos []*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos `json:"train_ticket_infos,omitempty" xml:"train_ticket_infos,omitempty" type:"Repeated"`
}

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetArrTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetDepTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetFromCityName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetFromStationName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetItemId added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetRunTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetToCityName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetToStationName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) SetTrainNo added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoList) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos struct {
	Changed         *bool    `json:"changed,omitempty" xml:"changed,omitempty"`
	CheckInTime     *string  `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"`
	CheckOutTime    *string  `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"`
	CoachNo         *string  `json:"coach_no,omitempty" xml:"coach_no,omitempty"`
	EndTime         *string  `json:"end_time,omitempty" xml:"end_time,omitempty"`
	GmtCreate       *string  `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	GmtModify       *string  `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	OutTicketStatus *string  `json:"out_ticket_status,omitempty" xml:"out_ticket_status,omitempty"`
	PayType         *int32   `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	SeatNo          *string  `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
	SeatTypeName    *string  `json:"seat_type_name,omitempty" xml:"seat_type_name,omitempty"`
	SegmentIndex    *int32   `json:"segment_index,omitempty" xml:"segment_index,omitempty"`
	ServiceFee      *float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	StartTime       *string  `json:"start_time,omitempty" xml:"start_time,omitempty"`
	TicketNo        *string  `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	TicketPrice     *float64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	TicketStatus    *int32   `json:"ticket_status,omitempty" xml:"ticket_status,omitempty"`
	TrainTypeName   *string  `json:"train_type_name,omitempty" xml:"train_type_name,omitempty"`
	UseTicket       *string  `json:"use_ticket,omitempty" xml:"use_ticket,omitempty"`
	UserId          *string  `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetChanged added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetCheckInTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetCheckOutTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetCoachNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetEndTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetGmtCreate added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetGmtModify added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetOutTicketStatus added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetPayType added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetSeatNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetSeatTypeName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetSegmentIndex added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetServiceFee added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetStartTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetTicketNo added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetTicketPrice added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetTicketStatus added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetTrainTypeName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetUseTicket added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) SetUserId added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainInfoListTrainTicketInfos) String added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo added in v1.0.41

type TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo struct {
	CostTime        *string `json:"cost_time,omitempty" xml:"cost_time,omitempty"`
	EndTime         *string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	FromCityName    *string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	FromStationName *string `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	MiddleCity      *string `json:"middle_city,omitempty" xml:"middle_city,omitempty"`
	MiddleDate      *string `json:"middle_date,omitempty" xml:"middle_date,omitempty"`
	MiddleStation   *string `json:"middle_station,omitempty" xml:"middle_station,omitempty"`
	MiddleType      *string `json:"middle_type,omitempty" xml:"middle_type,omitempty"`
	StartTime       *string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	ToCityName      *string `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	ToStationName   *string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	WaitTime        *string `json:"wait_time,omitempty" xml:"wait_time,omitempty"`
}

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) GoString added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetCostTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetEndTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetFromCityName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetFromStationName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetMiddleCity added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetMiddleDate added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetMiddleStation added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetMiddleType added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetStartTime added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetToCityName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetToStationName added in v1.0.41

func (*TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) SetWaitTime added in v1.0.41

func (TrainOrderQueryV2ResponseBodyModuleTrainOrderInfoTrainTransferInfo) String added in v1.0.41

type TrainStationSearchHeaders added in v1.0.9

type TrainStationSearchHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (TrainStationSearchHeaders) GoString added in v1.0.9

func (s TrainStationSearchHeaders) GoString() string

func (*TrainStationSearchHeaders) SetCommonHeaders added in v1.0.9

func (*TrainStationSearchHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *TrainStationSearchHeaders) SetXAcsBtripSoCorpToken(v string) *TrainStationSearchHeaders

func (TrainStationSearchHeaders) String added in v1.0.9

func (s TrainStationSearchHeaders) String() string

type TrainStationSearchRequest added in v1.0.9

type TrainStationSearchRequest struct {
	Keyword *string `json:"keyword,omitempty" xml:"keyword,omitempty"`
}

func (TrainStationSearchRequest) GoString added in v1.0.9

func (s TrainStationSearchRequest) GoString() string

func (*TrainStationSearchRequest) SetKeyword added in v1.0.9

func (TrainStationSearchRequest) String added in v1.0.9

func (s TrainStationSearchRequest) String() string

type TrainStationSearchResponse added in v1.0.9

type TrainStationSearchResponse struct {
	Headers    map[string]*string              `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                          `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainStationSearchResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainStationSearchResponse) GoString added in v1.0.9

func (s TrainStationSearchResponse) GoString() string

func (*TrainStationSearchResponse) SetBody added in v1.0.9

func (*TrainStationSearchResponse) SetHeaders added in v1.0.9

func (*TrainStationSearchResponse) SetStatusCode added in v1.0.9

func (TrainStationSearchResponse) String added in v1.0.9

type TrainStationSearchResponseBody added in v1.0.9

type TrainStationSearchResponseBody struct {
	Code    *string `json:"code,omitempty" xml:"code,omitempty"`
	Message *string `json:"message,omitempty" xml:"message,omitempty"`
	// module
	Module    *TrainStationSearchResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                               `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                                 `json:"success,omitempty" xml:"success,omitempty"`
	TraceId   *string                               `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainStationSearchResponseBody) GoString added in v1.0.9

func (*TrainStationSearchResponseBody) SetCode added in v1.0.16

func (*TrainStationSearchResponseBody) SetMessage added in v1.0.16

func (*TrainStationSearchResponseBody) SetModule added in v1.0.9

func (*TrainStationSearchResponseBody) SetRequestId added in v1.0.9

func (*TrainStationSearchResponseBody) SetSuccess added in v1.0.9

func (*TrainStationSearchResponseBody) SetTraceId added in v1.0.9

func (TrainStationSearchResponseBody) String added in v1.0.9

type TrainStationSearchResponseBodyModule added in v1.0.9

type TrainStationSearchResponseBodyModule struct {
	Cities []*TrainStationSearchResponseBodyModuleCities `json:"cities,omitempty" xml:"cities,omitempty" type:"Repeated"`
}

func (TrainStationSearchResponseBodyModule) GoString added in v1.0.9

func (*TrainStationSearchResponseBodyModule) SetCities added in v1.0.9

func (TrainStationSearchResponseBodyModule) String added in v1.0.9

type TrainStationSearchResponseBodyModuleCities added in v1.0.9

type TrainStationSearchResponseBodyModuleCities struct {
	Code *string `json:"code,omitempty" xml:"code,omitempty"`
	Name *string `json:"name,omitempty" xml:"name,omitempty"`
}

func (TrainStationSearchResponseBodyModuleCities) GoString added in v1.0.9

func (*TrainStationSearchResponseBodyModuleCities) SetCode added in v1.0.9

func (*TrainStationSearchResponseBodyModuleCities) SetName added in v1.0.9

func (TrainStationSearchResponseBodyModuleCities) String added in v1.0.9

type TrainTicketScanQueryHeaders added in v1.0.41

type TrainTicketScanQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (TrainTicketScanQueryHeaders) GoString added in v1.0.41

func (s TrainTicketScanQueryHeaders) GoString() string

func (*TrainTicketScanQueryHeaders) SetCommonHeaders added in v1.0.41

func (*TrainTicketScanQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.41

func (s *TrainTicketScanQueryHeaders) SetXAcsBtripSoCorpToken(v string) *TrainTicketScanQueryHeaders

func (TrainTicketScanQueryHeaders) String added in v1.0.41

type TrainTicketScanQueryRequest added in v1.0.41

type TrainTicketScanQueryRequest struct {
	BillDate         *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	BillId           *int64  `json:"bill_id,omitempty" xml:"bill_id,omitempty"`
	InvoiceSubTaskId *int64  `json:"invoice_sub_task_id,omitempty" xml:"invoice_sub_task_id,omitempty"`
	PageNo           *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

func (TrainTicketScanQueryRequest) GoString added in v1.0.41

func (s TrainTicketScanQueryRequest) GoString() string

func (*TrainTicketScanQueryRequest) SetBillDate added in v1.0.41

func (*TrainTicketScanQueryRequest) SetBillId added in v1.0.41

func (*TrainTicketScanQueryRequest) SetInvoiceSubTaskId added in v1.0.41

func (*TrainTicketScanQueryRequest) SetPageNo added in v1.0.41

func (*TrainTicketScanQueryRequest) SetPageSize added in v1.0.41

func (TrainTicketScanQueryRequest) String added in v1.0.41

type TrainTicketScanQueryResponse added in v1.0.41

type TrainTicketScanQueryResponse struct {
	Headers    map[string]*string                `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                            `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *TrainTicketScanQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (TrainTicketScanQueryResponse) GoString added in v1.0.41

func (s TrainTicketScanQueryResponse) GoString() string

func (*TrainTicketScanQueryResponse) SetBody added in v1.0.41

func (*TrainTicketScanQueryResponse) SetHeaders added in v1.0.41

func (*TrainTicketScanQueryResponse) SetStatusCode added in v1.0.41

func (TrainTicketScanQueryResponse) String added in v1.0.41

type TrainTicketScanQueryResponseBody added in v1.0.41

type TrainTicketScanQueryResponseBody struct {
	Code    *string                                 `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                                 `json:"message,omitempty" xml:"message,omitempty"`
	Module  *TrainTicketScanQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (TrainTicketScanQueryResponseBody) GoString added in v1.0.41

func (*TrainTicketScanQueryResponseBody) SetCode added in v1.0.41

func (*TrainTicketScanQueryResponseBody) SetMessage added in v1.0.41

func (*TrainTicketScanQueryResponseBody) SetModule added in v1.0.41

func (*TrainTicketScanQueryResponseBody) SetRequestId added in v1.0.41

func (*TrainTicketScanQueryResponseBody) SetSuccess added in v1.0.41

func (*TrainTicketScanQueryResponseBody) SetTraceId added in v1.0.41

func (TrainTicketScanQueryResponseBody) String added in v1.0.41

type TrainTicketScanQueryResponseBodyModule added in v1.0.41

type TrainTicketScanQueryResponseBodyModule struct {
	Items     []*TrainTicketScanQueryResponseBodyModuleItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	PageNo    *int32                                         `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize  *int32                                         `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalPage *int32                                         `json:"total_page,omitempty" xml:"total_page,omitempty"`
	TotalSize *int32                                         `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (TrainTicketScanQueryResponseBodyModule) GoString added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModule) SetItems added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModule) SetPageNo added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModule) SetPageSize added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModule) SetTotalPage added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModule) SetTotalSize added in v1.0.41

func (TrainTicketScanQueryResponseBodyModule) String added in v1.0.41

type TrainTicketScanQueryResponseBodyModuleItems added in v1.0.41

type TrainTicketScanQueryResponseBodyModuleItems struct {
	ArrStation   *string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	BillDate     *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	CoachName    *string `json:"coach_name,omitempty" xml:"coach_name,omitempty"`
	CostCenter   *string `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	DepStation   *string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	DepTime      *string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	Department   *string `json:"department,omitempty" xml:"department,omitempty"`
	InvoiceTitle *string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	OrderId      *int64  `json:"order_id,omitempty" xml:"order_id,omitempty"`
	OssUrl       *string `json:"oss_url,omitempty" xml:"oss_url,omitempty"`
	Passenger    *string `json:"passenger,omitempty" xml:"passenger,omitempty"`
	Price        *string `json:"price,omitempty" xml:"price,omitempty"`
	Project      *string `json:"project,omitempty" xml:"project,omitempty"`
	Seat         *string `json:"seat,omitempty" xml:"seat,omitempty"`
	SeatNo       *string `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
	SerialNumber *string `json:"serial_number,omitempty" xml:"serial_number,omitempty"`
	TaxAmount    *string `json:"tax_amount,omitempty" xml:"tax_amount,omitempty"`
	TaxRate      *string `json:"tax_rate,omitempty" xml:"tax_rate,omitempty"`
}

func (TrainTicketScanQueryResponseBodyModuleItems) GoString added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetArrStation added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetBillDate added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetCoachName added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetCostCenter added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetDepStation added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetDepTime added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetDepartment added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetInvoiceTitle added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetOrderId added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetOssUrl added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetPassenger added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetPrice added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetProject added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetSeat added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetSeatNo added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetSerialNumber added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetTaxAmount added in v1.0.41

func (*TrainTicketScanQueryResponseBodyModuleItems) SetTaxRate added in v1.0.41

func (TrainTicketScanQueryResponseBodyModuleItems) String added in v1.0.41

type UserQueryHeaders added in v1.0.9

type UserQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (UserQueryHeaders) GoString added in v1.0.9

func (s UserQueryHeaders) GoString() string

func (*UserQueryHeaders) SetCommonHeaders added in v1.0.9

func (s *UserQueryHeaders) SetCommonHeaders(v map[string]*string) *UserQueryHeaders

func (*UserQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.9

func (s *UserQueryHeaders) SetXAcsBtripSoCorpToken(v string) *UserQueryHeaders

func (UserQueryHeaders) String added in v1.0.9

func (s UserQueryHeaders) String() string

type UserQueryRequest added in v1.0.2

type UserQueryRequest struct {
	ModifiedTimeGreaterOrEqualThan *string `json:"modified_time_greater_or_equal_than,omitempty" xml:"modified_time_greater_or_equal_than,omitempty"`
	PageSize                       *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
	PageToken                      *string `json:"page_token,omitempty" xml:"page_token,omitempty"`
	ThirdPartJobNo                 *string `json:"third_part_job_no,omitempty" xml:"third_part_job_no,omitempty"`
}

func (UserQueryRequest) GoString added in v1.0.2

func (s UserQueryRequest) GoString() string

func (*UserQueryRequest) SetModifiedTimeGreaterOrEqualThan added in v1.0.2

func (s *UserQueryRequest) SetModifiedTimeGreaterOrEqualThan(v string) *UserQueryRequest

func (*UserQueryRequest) SetPageSize added in v1.0.9

func (s *UserQueryRequest) SetPageSize(v int32) *UserQueryRequest

func (*UserQueryRequest) SetPageToken added in v1.0.9

func (s *UserQueryRequest) SetPageToken(v string) *UserQueryRequest

func (*UserQueryRequest) SetThirdPartJobNo added in v1.0.2

func (s *UserQueryRequest) SetThirdPartJobNo(v string) *UserQueryRequest

func (UserQueryRequest) String added in v1.0.2

func (s UserQueryRequest) String() string

type UserQueryResponse added in v1.0.2

type UserQueryResponse struct {
	Headers    map[string]*string     `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                 `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *UserQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (UserQueryResponse) GoString added in v1.0.2

func (s UserQueryResponse) GoString() string

func (*UserQueryResponse) SetBody added in v1.0.2

func (*UserQueryResponse) SetHeaders added in v1.0.2

func (s *UserQueryResponse) SetHeaders(v map[string]*string) *UserQueryResponse

func (*UserQueryResponse) SetStatusCode added in v1.0.2

func (s *UserQueryResponse) SetStatusCode(v int32) *UserQueryResponse

func (UserQueryResponse) String added in v1.0.2

func (s UserQueryResponse) String() string

type UserQueryResponseBody added in v1.0.2

type UserQueryResponseBody struct {
	Code      *string                      `json:"code,omitempty" xml:"code,omitempty"`
	Message   *string                      `json:"message,omitempty" xml:"message,omitempty"`
	Module    *UserQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	RequestId *string                      `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool                        `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (UserQueryResponseBody) GoString added in v1.0.2

func (s UserQueryResponseBody) GoString() string

func (*UserQueryResponseBody) SetCode added in v1.0.16

func (*UserQueryResponseBody) SetMessage added in v1.0.16

func (*UserQueryResponseBody) SetModule added in v1.0.2

func (*UserQueryResponseBody) SetRequestId added in v1.0.2

func (*UserQueryResponseBody) SetSuccess added in v1.0.2

func (*UserQueryResponseBody) SetTraceId added in v1.0.2

func (UserQueryResponseBody) String added in v1.0.2

func (s UserQueryResponseBody) String() string

type UserQueryResponseBodyModule added in v1.0.2

type UserQueryResponseBodyModule struct {
	HasMore   *bool                               `json:"has_more,omitempty" xml:"has_more,omitempty"`
	Items     []*UserQueryResponseBodyModuleItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	PageToken *string                             `json:"page_token,omitempty" xml:"page_token,omitempty"`
	Total     *int64                              `json:"total,omitempty" xml:"total,omitempty"`
}

func (UserQueryResponseBodyModule) GoString added in v1.0.2

func (s UserQueryResponseBodyModule) GoString() string

func (*UserQueryResponseBodyModule) SetHasMore added in v1.0.2

func (*UserQueryResponseBodyModule) SetItems added in v1.0.2

func (*UserQueryResponseBodyModule) SetPageToken added in v1.0.2

func (*UserQueryResponseBodyModule) SetTotal added in v1.0.2

func (UserQueryResponseBodyModule) String added in v1.0.2

type UserQueryResponseBodyModuleItems added in v1.0.2

type UserQueryResponseBodyModuleItems struct {
	EmployeeNick        *string `json:"employee_nick,omitempty" xml:"employee_nick,omitempty"`
	LeaveStatus         *int32  `json:"leave_status,omitempty" xml:"leave_status,omitempty"`
	ThirdPartEmployeeId *string `json:"third_part_employee_id,omitempty" xml:"third_part_employee_id,omitempty"`
	ThirdPartJobNo      *string `json:"third_part_job_no,omitempty" xml:"third_part_job_no,omitempty"`
}

func (UserQueryResponseBodyModuleItems) GoString added in v1.0.2

func (*UserQueryResponseBodyModuleItems) SetEmployeeNick added in v1.0.2

func (*UserQueryResponseBodyModuleItems) SetLeaveStatus added in v1.0.34

func (*UserQueryResponseBodyModuleItems) SetThirdPartEmployeeId added in v1.0.2

func (*UserQueryResponseBodyModuleItems) SetThirdPartJobNo added in v1.0.2

func (UserQueryResponseBodyModuleItems) String added in v1.0.2

type VatInvoiceScanQueryHeaders added in v1.0.41

type VatInvoiceScanQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (VatInvoiceScanQueryHeaders) GoString added in v1.0.41

func (s VatInvoiceScanQueryHeaders) GoString() string

func (*VatInvoiceScanQueryHeaders) SetCommonHeaders added in v1.0.41

func (*VatInvoiceScanQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.41

func (s *VatInvoiceScanQueryHeaders) SetXAcsBtripSoCorpToken(v string) *VatInvoiceScanQueryHeaders

func (VatInvoiceScanQueryHeaders) String added in v1.0.41

type VatInvoiceScanQueryRequest added in v1.0.41

type VatInvoiceScanQueryRequest struct {
	BillDate         *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	BillId           *int64  `json:"bill_id,omitempty" xml:"bill_id,omitempty"`
	InvoiceSubTaskId *int64  `json:"invoice_sub_task_id,omitempty" xml:"invoice_sub_task_id,omitempty"`
	PageNo           *int32  `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize         *int32  `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

func (VatInvoiceScanQueryRequest) GoString added in v1.0.41

func (s VatInvoiceScanQueryRequest) GoString() string

func (*VatInvoiceScanQueryRequest) SetBillDate added in v1.0.41

func (*VatInvoiceScanQueryRequest) SetBillId added in v1.0.41

func (*VatInvoiceScanQueryRequest) SetInvoiceSubTaskId added in v1.0.41

func (s *VatInvoiceScanQueryRequest) SetInvoiceSubTaskId(v int64) *VatInvoiceScanQueryRequest

func (*VatInvoiceScanQueryRequest) SetPageNo added in v1.0.41

func (*VatInvoiceScanQueryRequest) SetPageSize added in v1.0.41

func (VatInvoiceScanQueryRequest) String added in v1.0.41

type VatInvoiceScanQueryResponse added in v1.0.41

type VatInvoiceScanQueryResponse struct {
	Headers    map[string]*string               `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                           `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *VatInvoiceScanQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (VatInvoiceScanQueryResponse) GoString added in v1.0.41

func (s VatInvoiceScanQueryResponse) GoString() string

func (*VatInvoiceScanQueryResponse) SetBody added in v1.0.41

func (*VatInvoiceScanQueryResponse) SetHeaders added in v1.0.41

func (*VatInvoiceScanQueryResponse) SetStatusCode added in v1.0.41

func (VatInvoiceScanQueryResponse) String added in v1.0.41

type VatInvoiceScanQueryResponseBody added in v1.0.41

type VatInvoiceScanQueryResponseBody struct {
	Code    *string                                `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                                `json:"message,omitempty" xml:"message,omitempty"`
	Module  *VatInvoiceScanQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Struct"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (VatInvoiceScanQueryResponseBody) GoString added in v1.0.41

func (*VatInvoiceScanQueryResponseBody) SetCode added in v1.0.41

func (*VatInvoiceScanQueryResponseBody) SetMessage added in v1.0.41

func (*VatInvoiceScanQueryResponseBody) SetModule added in v1.0.41

func (*VatInvoiceScanQueryResponseBody) SetRequestId added in v1.0.41

func (*VatInvoiceScanQueryResponseBody) SetSuccess added in v1.0.41

func (*VatInvoiceScanQueryResponseBody) SetTraceId added in v1.0.41

func (VatInvoiceScanQueryResponseBody) String added in v1.0.41

type VatInvoiceScanQueryResponseBodyModule added in v1.0.41

type VatInvoiceScanQueryResponseBodyModule struct {
	Items     []*VatInvoiceScanQueryResponseBodyModuleItems `json:"items,omitempty" xml:"items,omitempty" type:"Repeated"`
	PageNo    *int32                                        `json:"page_no,omitempty" xml:"page_no,omitempty"`
	PageSize  *int32                                        `json:"page_size,omitempty" xml:"page_size,omitempty"`
	TotalPage *int32                                        `json:"total_page,omitempty" xml:"total_page,omitempty"`
	TotalSize *int32                                        `json:"total_size,omitempty" xml:"total_size,omitempty"`
}

func (VatInvoiceScanQueryResponseBodyModule) GoString added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModule) SetItems added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModule) SetPageNo added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModule) SetPageSize added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModule) SetTotalPage added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModule) SetTotalSize added in v1.0.41

func (VatInvoiceScanQueryResponseBodyModule) String added in v1.0.41

type VatInvoiceScanQueryResponseBodyModuleItems added in v1.0.41

type VatInvoiceScanQueryResponseBodyModuleItems struct {
	AmountWithTax    *string `json:"amount_with_tax,omitempty" xml:"amount_with_tax,omitempty"`
	AmountWithoutTax *string `json:"amount_without_tax,omitempty" xml:"amount_without_tax,omitempty"`
	BillDate         *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
	InvoiceCode      *string `json:"invoice_code,omitempty" xml:"invoice_code,omitempty"`
	InvoiceDay       *string `json:"invoice_day,omitempty" xml:"invoice_day,omitempty"`
	InvoiceDetail    *string `json:"invoice_detail,omitempty" xml:"invoice_detail,omitempty"`
	InvoiceNo        *string `json:"invoice_no,omitempty" xml:"invoice_no,omitempty"`
	InvoiceSubTaskId *int64  `json:"invoice_sub_task_id,omitempty" xml:"invoice_sub_task_id,omitempty"`
	InvoiceType      *int32  `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	InvoiceTypeDesc  *string `json:"invoice_type_desc,omitempty" xml:"invoice_type_desc,omitempty"`
	OssUrl           *string `json:"oss_url,omitempty" xml:"oss_url,omitempty"`
	PurchaserName    *string `json:"purchaser_name,omitempty" xml:"purchaser_name,omitempty"`
	PurchaserTaxNo   *string `json:"purchaser_tax_no,omitempty" xml:"purchaser_tax_no,omitempty"`
	SellerName       *string `json:"seller_name,omitempty" xml:"seller_name,omitempty"`
	SellerTaxNo      *string `json:"seller_tax_no,omitempty" xml:"seller_tax_no,omitempty"`
	TaxAmount        *string `json:"tax_amount,omitempty" xml:"tax_amount,omitempty"`
	TaxRate          *string `json:"tax_rate,omitempty" xml:"tax_rate,omitempty"`
}

func (VatInvoiceScanQueryResponseBodyModuleItems) GoString added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetAmountWithTax added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetAmountWithoutTax added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetBillDate added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceCode added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceDay added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceDetail added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceNo added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceSubTaskId added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceType added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetInvoiceTypeDesc added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetOssUrl added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetPurchaserName added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetPurchaserTaxNo added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetSellerName added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetSellerTaxNo added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetTaxAmount added in v1.0.41

func (*VatInvoiceScanQueryResponseBodyModuleItems) SetTaxRate added in v1.0.41

func (VatInvoiceScanQueryResponseBodyModuleItems) String added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryHeaders added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryHeaders struct {
	CommonHeaders        map[string]*string `json:"commonHeaders,omitempty" xml:"commonHeaders,omitempty"`
	XAcsBtripSoCorpToken *string            `json:"x-acs-btrip-so-corp-token,omitempty" xml:"x-acs-btrip-so-corp-token,omitempty"`
}

func (WaitApplyInvoiceTaskDetailQueryHeaders) GoString added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryHeaders) SetCommonHeaders added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryHeaders) SetXAcsBtripSoCorpToken added in v1.0.41

func (WaitApplyInvoiceTaskDetailQueryHeaders) String added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryRequest added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryRequest struct {
	BillDate *string `json:"bill_date,omitempty" xml:"bill_date,omitempty"`
}

func (WaitApplyInvoiceTaskDetailQueryRequest) GoString added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryRequest) SetBillDate added in v1.0.41

func (WaitApplyInvoiceTaskDetailQueryRequest) String added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryResponse added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryResponse struct {
	Headers    map[string]*string                           `json:"headers,omitempty" xml:"headers,omitempty" require:"true"`
	StatusCode *int32                                       `json:"statusCode,omitempty" xml:"statusCode,omitempty" require:"true"`
	Body       *WaitApplyInvoiceTaskDetailQueryResponseBody `json:"body,omitempty" xml:"body,omitempty" require:"true"`
}

func (WaitApplyInvoiceTaskDetailQueryResponse) GoString added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponse) SetBody added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponse) SetHeaders added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponse) SetStatusCode added in v1.0.41

func (WaitApplyInvoiceTaskDetailQueryResponse) String added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryResponseBody added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryResponseBody struct {
	Code    *string                                              `json:"code,omitempty" xml:"code,omitempty"`
	Message *string                                              `json:"message,omitempty" xml:"message,omitempty"`
	Module  []*WaitApplyInvoiceTaskDetailQueryResponseBodyModule `json:"module,omitempty" xml:"module,omitempty" type:"Repeated"`
	// requestId
	RequestId *string `json:"requestId,omitempty" xml:"requestId,omitempty"`
	Success   *bool   `json:"success,omitempty" xml:"success,omitempty"`
	// traceId
	TraceId *string `json:"traceId,omitempty" xml:"traceId,omitempty"`
}

func (WaitApplyInvoiceTaskDetailQueryResponseBody) GoString added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBody) SetCode added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBody) SetMessage added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBody) SetModule added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBody) SetRequestId added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBody) SetSuccess added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBody) SetTraceId added in v1.0.41

func (WaitApplyInvoiceTaskDetailQueryResponseBody) String added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryResponseBodyModule added in v1.0.41

type WaitApplyInvoiceTaskDetailQueryResponseBodyModule struct {
	Contact                       *string `json:"contact,omitempty" xml:"contact,omitempty"`
	Email                         *string `json:"email,omitempty" xml:"email,omitempty"`
	FlightInvoiceFee              *string `json:"flight_invoice_fee,omitempty" xml:"flight_invoice_fee,omitempty"`
	FuPointInvoiceFee             *string `json:"fu_point_invoice_fee,omitempty" xml:"fu_point_invoice_fee,omitempty"`
	HotelNormalInvoiceFee         *string `json:"hotel_normal_invoice_fee,omitempty" xml:"hotel_normal_invoice_fee,omitempty"`
	HotelSpecialInvoiceFee        *string `json:"hotel_special_invoice_fee,omitempty" xml:"hotel_special_invoice_fee,omitempty"`
	InternationalFlightInvoiceFee *string `json:"international_flight_invoice_fee,omitempty" xml:"international_flight_invoice_fee,omitempty"`
	InvoiceThirdPartId            *string `json:"invoice_third_part_id,omitempty" xml:"invoice_third_part_id,omitempty"`
	InvoiceTitle                  *string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	MailAddress                   *string `json:"mail_address,omitempty" xml:"mail_address,omitempty"`
	MailCity                      *string `json:"mail_city,omitempty" xml:"mail_city,omitempty"`
	MailFullAddress               *string `json:"mail_full_address,omitempty" xml:"mail_full_address,omitempty"`
	MailProvince                  *string `json:"mail_province,omitempty" xml:"mail_province,omitempty"`
	PenaltyFee                    *string `json:"penalty_fee,omitempty" xml:"penalty_fee,omitempty"`
	Remark                        *string `json:"remark,omitempty" xml:"remark,omitempty"`
	ServiceFee                    *string `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	Telephone                     *string `json:"telephone,omitempty" xml:"telephone,omitempty"`
	TrainInvoiceFee               *string `json:"train_invoice_fee,omitempty" xml:"train_invoice_fee,omitempty"`
	VehicleInvoiceFee             *string `json:"vehicle_invoice_fee,omitempty" xml:"vehicle_invoice_fee,omitempty"`
}

func (WaitApplyInvoiceTaskDetailQueryResponseBodyModule) GoString added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetContact added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetEmail added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetFlightInvoiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetFuPointInvoiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetHotelNormalInvoiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetHotelSpecialInvoiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetInternationalFlightInvoiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetInvoiceThirdPartId added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetInvoiceTitle added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetMailAddress added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetMailCity added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetMailFullAddress added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetMailProvince added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetPenaltyFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetRemark added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetServiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetTelephone added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetTrainInvoiceFee added in v1.0.41

func (*WaitApplyInvoiceTaskDetailQueryResponseBodyModule) SetVehicleInvoiceFee added in v1.0.41

func (WaitApplyInvoiceTaskDetailQueryResponseBodyModule) String added in v1.0.41

Jump to

Keyboard shortcuts

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