btrip

package
v1.2.7 Latest Latest
Warning

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

Go to latest
Published: Aug 31, 2022 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

Package btrip 包含商旅API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AirlineInfo added in v1.2.5

type AirlineInfo 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"`
}

AirlineInfo 结构体

type AirportInfo added in v1.2.5

type AirportInfo struct {
	// 机场编码
	AirportCode string `json:"airport_code,omitempty" xml:"airport_code,omitempty"`
	// 机场名称
	AirportName string `json:"airport_name,omitempty" xml:"airport_name,omitempty"`
	// 航站楼
	Terminal string `json:"terminal,omitempty" xml:"terminal,omitempty"`
	// 城市三字码
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 城市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
}

AirportInfo 结构体

type AlitripBtipCostCenterQueryAPIRequest added in v1.2.0

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

AlitripBtipCostCenterQueryAPIRequest 查询外部成本中心 API请求 alitrip.btip.cost.center.query

查询外部成本中心

func NewAlitripBtipCostCenterQueryRequest

func NewAlitripBtipCostCenterQueryRequest() *AlitripBtipCostCenterQueryAPIRequest

NewAlitripBtipCostCenterQueryRequest 初始化AlitripBtipCostCenterQueryAPIRequest对象

func (AlitripBtipCostCenterQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtipCostCenterQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtipCostCenterQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtipCostCenterQueryAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtipCostCenterQueryAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtipCostCenterQueryAPIResponse

type AlitripBtipCostCenterQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtipCostCenterQueryAPIResponseModel
}

AlitripBtipCostCenterQueryAPIResponse 查询外部成本中心 API返回值 alitrip.btip.cost.center.query

查询外部成本中心

type AlitripBtipCostCenterQueryAPIResponseModel added in v1.2.0

type AlitripBtipCostCenterQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btip_cost_center_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtipCostCenterQueryAPIResponseModel is 查询外部成本中心 成功返回结果

type AlitripBtripApplyGetAPIRequest added in v1.2.0

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

AlitripBtripApplyGetAPIRequest 获取单个审批单 API请求 alitrip.btrip.apply.get

获取单个审批单的详情数据

func NewAlitripBtripApplyGetRequest

func NewAlitripBtripApplyGetRequest() *AlitripBtripApplyGetAPIRequest

NewAlitripBtripApplyGetRequest 初始化AlitripBtripApplyGetAPIRequest对象

func (AlitripBtripApplyGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripApplyGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripApplyGetAPIRequest) GetApiParams added in v1.2.0

func (r AlitripBtripApplyGetAPIRequest) GetApiParams() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripApplyGetAPIRequest) GetApplyId added in v1.2.0

func (r AlitripBtripApplyGetAPIRequest) GetApplyId() int64

GetApplyId ApplyId Getter

func (AlitripBtripApplyGetAPIRequest) GetApplyShowId added in v1.2.0

func (r AlitripBtripApplyGetAPIRequest) GetApplyShowId() string

GetApplyShowId ApplyShowId Getter

func (AlitripBtripApplyGetAPIRequest) GetCorpId added in v1.2.0

func (r AlitripBtripApplyGetAPIRequest) GetCorpId() string

GetCorpId CorpId Getter

func (AlitripBtripApplyGetAPIRequest) GetThirdpartApplyId added in v1.2.0

func (r AlitripBtripApplyGetAPIRequest) GetThirdpartApplyId() string

GetThirdpartApplyId ThirdpartApplyId Getter

func (*AlitripBtripApplyGetAPIRequest) SetApplyId added in v1.2.0

func (r *AlitripBtripApplyGetAPIRequest) SetApplyId(_applyId int64) error

SetApplyId is ApplyId Setter 阿里商旅审批单id

func (*AlitripBtripApplyGetAPIRequest) SetApplyShowId added in v1.2.0

func (r *AlitripBtripApplyGetAPIRequest) SetApplyShowId(_applyShowId string) error

SetApplyShowId is ApplyShowId Setter 审批单展示id

func (*AlitripBtripApplyGetAPIRequest) SetCorpId added in v1.2.0

func (r *AlitripBtripApplyGetAPIRequest) SetCorpId(_corpId string) error

SetCorpId is CorpId Setter 企业id

func (*AlitripBtripApplyGetAPIRequest) SetThirdpartApplyId added in v1.2.0

func (r *AlitripBtripApplyGetAPIRequest) SetThirdpartApplyId(_thirdpartApplyId string) error

SetThirdpartApplyId is ThirdpartApplyId Setter 外部审批单id

type AlitripBtripApplyGetAPIResponse

type AlitripBtripApplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripApplyGetAPIResponseModel
}

AlitripBtripApplyGetAPIResponse 获取单个审批单 API返回值 alitrip.btrip.apply.get

获取单个审批单的详情数据

type AlitripBtripApplyGetAPIResponseModel added in v1.2.0

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

AlitripBtripApplyGetAPIResponseModel is 获取单个审批单 成功返回结果

type AlitripBtripApplySearchAPIRequest added in v1.2.0

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

AlitripBtripApplySearchAPIRequest 搜索审批单 API请求 alitrip.btrip.apply.search

外部企业调用获取本企业审批单列表数据

func NewAlitripBtripApplySearchRequest

func NewAlitripBtripApplySearchRequest() *AlitripBtripApplySearchAPIRequest

NewAlitripBtripApplySearchRequest 初始化AlitripBtripApplySearchAPIRequest对象

func (AlitripBtripApplySearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripApplySearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripApplySearchAPIRequest) GetApiParams added in v1.2.0

func (r AlitripBtripApplySearchAPIRequest) GetApiParams() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripApplySearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripApplySearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripApplySearchAPIResponse

type AlitripBtripApplySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripApplySearchAPIResponseModel
}

AlitripBtripApplySearchAPIResponse 搜索审批单 API返回值 alitrip.btrip.apply.search

外部企业调用获取本企业审批单列表数据

type AlitripBtripApplySearchAPIResponseModel added in v1.2.0

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

AlitripBtripApplySearchAPIResponseModel is 搜索审批单 成功返回结果

type AlitripBtripApprovalModifyAPIRequest added in v1.2.0

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

AlitripBtripApprovalModifyAPIRequest 修改审批单 API请求 alitrip.btrip.approval.modify

修改审批单

func NewAlitripBtripApprovalModifyRequest

func NewAlitripBtripApprovalModifyRequest() *AlitripBtripApprovalModifyAPIRequest

NewAlitripBtripApprovalModifyRequest 初始化AlitripBtripApprovalModifyAPIRequest对象

func (AlitripBtripApprovalModifyAPIRequest) GetAddApplyRequest added in v1.2.0

GetAddApplyRequest AddApplyRequest Getter

func (AlitripBtripApprovalModifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripApprovalModifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripApprovalModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (*AlitripBtripApprovalModifyAPIRequest) SetAddApplyRequest added in v1.2.0

func (r *AlitripBtripApprovalModifyAPIRequest) SetAddApplyRequest(_addApplyRequest *OpenApiNewApplyRq) error

SetAddApplyRequest is AddApplyRequest Setter 申请单

type AlitripBtripApprovalModifyAPIResponse

type AlitripBtripApprovalModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripApprovalModifyAPIResponseModel
}

AlitripBtripApprovalModifyAPIResponse 修改审批单 API返回值 alitrip.btrip.approval.modify

修改审批单

type AlitripBtripApprovalModifyAPIResponseModel added in v1.2.0

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

AlitripBtripApprovalModifyAPIResponseModel is 修改审批单 成功返回结果

type AlitripBtripApprovalNewAPIRequest added in v1.2.0

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

AlitripBtripApprovalNewAPIRequest 新建审批单 API请求 alitrip.btrip.approval.new

用户新建审批单

func NewAlitripBtripApprovalNewRequest

func NewAlitripBtripApprovalNewRequest() *AlitripBtripApprovalNewAPIRequest

NewAlitripBtripApprovalNewRequest 初始化AlitripBtripApprovalNewAPIRequest对象

func (AlitripBtripApprovalNewAPIRequest) GetAddApplyRequest added in v1.2.0

func (r AlitripBtripApprovalNewAPIRequest) GetAddApplyRequest() *OpenAddApplyRq

GetAddApplyRequest AddApplyRequest Getter

func (AlitripBtripApprovalNewAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripApprovalNewAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripApprovalNewAPIRequest) GetApiParams added in v1.2.0

func (r AlitripBtripApprovalNewAPIRequest) GetApiParams() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (*AlitripBtripApprovalNewAPIRequest) SetAddApplyRequest added in v1.2.0

func (r *AlitripBtripApprovalNewAPIRequest) SetAddApplyRequest(_addApplyRequest *OpenAddApplyRq) error

SetAddApplyRequest is AddApplyRequest Setter 申请单

type AlitripBtripApprovalNewAPIResponse

type AlitripBtripApprovalNewAPIResponse struct {
	model.CommonResponse
	AlitripBtripApprovalNewAPIResponseModel
}

AlitripBtripApprovalNewAPIResponse 新建审批单 API返回值 alitrip.btrip.approval.new

用户新建审批单

type AlitripBtripApprovalNewAPIResponseModel added in v1.2.0

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

AlitripBtripApprovalNewAPIResponseModel is 新建审批单 成功返回结果

type AlitripBtripApprovalUpdateAPIRequest added in v1.2.0

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

AlitripBtripApprovalUpdateAPIRequest 更新审批单 API请求 alitrip.btrip.approval.update

更新审批单

func NewAlitripBtripApprovalUpdateRequest

func NewAlitripBtripApprovalUpdateRequest() *AlitripBtripApprovalUpdateAPIRequest

NewAlitripBtripApprovalUpdateRequest 初始化AlitripBtripApprovalUpdateAPIRequest对象

func (AlitripBtripApprovalUpdateAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripApprovalUpdateAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripApprovalUpdateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripApprovalUpdateAPIRequest) GetApproveApplyRequest added in v1.2.0

func (r AlitripBtripApprovalUpdateAPIRequest) GetApproveApplyRequest() *OpenApproveApplyRq

GetApproveApplyRequest ApproveApplyRequest Getter

func (*AlitripBtripApprovalUpdateAPIRequest) SetApproveApplyRequest added in v1.2.0

func (r *AlitripBtripApprovalUpdateAPIRequest) SetApproveApplyRequest(_approveApplyRequest *OpenApproveApplyRq) error

SetApproveApplyRequest is ApproveApplyRequest Setter 审批请求对象

type AlitripBtripApprovalUpdateAPIResponse

type AlitripBtripApprovalUpdateAPIResponse struct {
	model.CommonResponse
	AlitripBtripApprovalUpdateAPIResponseModel
}

AlitripBtripApprovalUpdateAPIResponse 更新审批单 API返回值 alitrip.btrip.approval.update

更新审批单

type AlitripBtripApprovalUpdateAPIResponseModel added in v1.2.0

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

AlitripBtripApprovalUpdateAPIResponseModel is 更新审批单 成功返回结果

type AlitripBtripCityCarApplyAddAPIRequest added in v1.2.0

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

AlitripBtripCityCarApplyAddAPIRequest 三方市内用车申请单同步 API请求 alitrip.btrip.city.car.apply.add

三方市内用车申请单同步

func NewAlitripBtripCityCarApplyAddRequest

func NewAlitripBtripCityCarApplyAddRequest() *AlitripBtripCityCarApplyAddAPIRequest

NewAlitripBtripCityCarApplyAddRequest 初始化AlitripBtripCityCarApplyAddAPIRequest对象

func (AlitripBtripCityCarApplyAddAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCityCarApplyAddAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCityCarApplyAddAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCityCarApplyAddAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCityCarApplyAddAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripCityCarApplyAddAPIResponse

type AlitripBtripCityCarApplyAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripCityCarApplyAddAPIResponseModel
}

AlitripBtripCityCarApplyAddAPIResponse 三方市内用车申请单同步 API返回值 alitrip.btrip.city.car.apply.add

三方市内用车申请单同步

type AlitripBtripCityCarApplyAddAPIResponseModel added in v1.2.0

type AlitripBtripCityCarApplyAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_city_car_apply_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 商旅内部审批单ID
	Module int64 `json:"module,omitempty" xml:"module,omitempty"`
}

AlitripBtripCityCarApplyAddAPIResponseModel is 三方市内用车申请单同步 成功返回结果

type AlitripBtripCityCarApplyApproveAPIRequest added in v1.2.0

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

AlitripBtripCityCarApplyApproveAPIRequest 三方市内用车申请单审批 API请求 alitrip.btrip.city.car.apply.approve

三方市内用车申请单审批

func NewAlitripBtripCityCarApplyApproveRequest

func NewAlitripBtripCityCarApplyApproveRequest() *AlitripBtripCityCarApplyApproveAPIRequest

NewAlitripBtripCityCarApplyApproveRequest 初始化AlitripBtripCityCarApplyApproveAPIRequest对象

func (AlitripBtripCityCarApplyApproveAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCityCarApplyApproveAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCityCarApplyApproveAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCityCarApplyApproveAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripCityCarApplyApproveAPIResponse

type AlitripBtripCityCarApplyApproveAPIResponse struct {
	model.CommonResponse
	AlitripBtripCityCarApplyApproveAPIResponseModel
}

AlitripBtripCityCarApplyApproveAPIResponse 三方市内用车申请单审批 API返回值 alitrip.btrip.city.car.apply.approve

三方市内用车申请单审批

type AlitripBtripCityCarApplyApproveAPIResponseModel added in v1.2.0

type AlitripBtripCityCarApplyApproveAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_city_car_apply_approve_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 审批是否成功
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlitripBtripCityCarApplyApproveAPIResponseModel is 三方市内用车申请单审批 成功返回结果

type AlitripBtripCityCarApplyQueryAPIRequest added in v1.2.0

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

AlitripBtripCityCarApplyQueryAPIRequest 三方市内用车申请单查询 API请求 alitrip.btrip.city.car.apply.query

三方市内用车申请单查询

func NewAlitripBtripCityCarApplyQueryRequest

func NewAlitripBtripCityCarApplyQueryRequest() *AlitripBtripCityCarApplyQueryAPIRequest

NewAlitripBtripCityCarApplyQueryRequest 初始化AlitripBtripCityCarApplyQueryAPIRequest对象

func (AlitripBtripCityCarApplyQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCityCarApplyQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCityCarApplyQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCityCarApplyQueryAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCityCarApplyQueryAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripCityCarApplyQueryAPIResponse

type AlitripBtripCityCarApplyQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripCityCarApplyQueryAPIResponseModel
}

AlitripBtripCityCarApplyQueryAPIResponse 三方市内用车申请单查询 API返回值 alitrip.btrip.city.car.apply.query

三方市内用车申请单查询

type AlitripBtripCityCarApplyQueryAPIResponseModel added in v1.2.0

type AlitripBtripCityCarApplyQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_city_car_apply_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象
	Result *BtripApplyResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCityCarApplyQueryAPIResponseModel is 三方市内用车申请单查询 成功返回结果

type AlitripBtripCorpopApplyAddAPIRequest added in v1.2.0

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

AlitripBtripCorpopApplyAddAPIRequest 【商旅】isv添加审批单 API请求 alitrip.btrip.corpop.apply.add

【商旅】isv添加审批单

func NewAlitripBtripCorpopApplyAddRequest

func NewAlitripBtripCorpopApplyAddRequest() *AlitripBtripCorpopApplyAddAPIRequest

NewAlitripBtripCorpopApplyAddRequest 初始化AlitripBtripCorpopApplyAddAPIRequest对象

func (AlitripBtripCorpopApplyAddAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopApplyAddAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyAddAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyAddAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopApplyAddAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求参数

type AlitripBtripCorpopApplyAddAPIResponse

type AlitripBtripCorpopApplyAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyAddAPIResponseModel
}

AlitripBtripCorpopApplyAddAPIResponse 【商旅】isv添加审批单 API返回值 alitrip.btrip.corpop.apply.add

【商旅】isv添加审批单

type AlitripBtripCorpopApplyAddAPIResponseModel added in v1.2.0

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

AlitripBtripCorpopApplyAddAPIResponseModel is 【商旅】isv添加审批单 成功返回结果

type AlitripBtripCorpopApplyApproveAPIRequest added in v1.2.0

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

AlitripBtripCorpopApplyApproveAPIRequest 【商旅】更新审批单状态 API请求 alitrip.btrip.corpop.apply.approve

【商旅】更新审批单状态

func NewAlitripBtripCorpopApplyApproveRequest

func NewAlitripBtripCorpopApplyApproveRequest() *AlitripBtripCorpopApplyApproveAPIRequest

NewAlitripBtripCorpopApplyApproveRequest 初始化AlitripBtripCorpopApplyApproveAPIRequest对象

func (AlitripBtripCorpopApplyApproveAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopApplyApproveAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyApproveAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyApproveAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopApplyApproveAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCorpopApplyApproveAPIResponse

type AlitripBtripCorpopApplyApproveAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyApproveAPIResponseModel
}

AlitripBtripCorpopApplyApproveAPIResponse 【商旅】更新审批单状态 API返回值 alitrip.btrip.corpop.apply.approve

【商旅】更新审批单状态

type AlitripBtripCorpopApplyApproveAPIResponseModel added in v1.2.0

type AlitripBtripCorpopApplyApproveAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_apply_approve_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 传参
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// 成功
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 0
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 成功标识
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

AlitripBtripCorpopApplyApproveAPIResponseModel is 【商旅】更新审批单状态 成功返回结果

type AlitripBtripCorpopApplyGetAPIRequest added in v1.2.0

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

AlitripBtripCorpopApplyGetAPIRequest 【商旅】查询审批单 API请求 alitrip.btrip.corpop.apply.get

【商旅】查询审批单

func NewAlitripBtripCorpopApplyGetRequest

func NewAlitripBtripCorpopApplyGetRequest() *AlitripBtripCorpopApplyGetAPIRequest

NewAlitripBtripCorpopApplyGetRequest 初始化AlitripBtripCorpopApplyGetAPIRequest对象

func (AlitripBtripCorpopApplyGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopApplyGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyGetAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopApplyGetAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCorpopApplyGetAPIResponse

type AlitripBtripCorpopApplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyGetAPIResponseModel
}

AlitripBtripCorpopApplyGetAPIResponse 【商旅】查询审批单 API返回值 alitrip.btrip.corpop.apply.get

【商旅】查询审批单

type AlitripBtripCorpopApplyGetAPIResponseModel added in v1.2.0

type AlitripBtripCorpopApplyGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_apply_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopApplyGetAPIResponseModel is 【商旅】查询审批单 成功返回结果

type AlitripBtripCorpopApplyModifyAPIRequest added in v1.2.0

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

AlitripBtripCorpopApplyModifyAPIRequest 【商旅】修改出差审批单(行程) API请求 alitrip.btrip.corpop.apply.modify

【商旅】修改出差审批单(行程)

func NewAlitripBtripCorpopApplyModifyRequest

func NewAlitripBtripCorpopApplyModifyRequest() *AlitripBtripCorpopApplyModifyAPIRequest

NewAlitripBtripCorpopApplyModifyRequest 初始化AlitripBtripCorpopApplyModifyAPIRequest对象

func (AlitripBtripCorpopApplyModifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopApplyModifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyModifyAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopApplyModifyAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCorpopApplyModifyAPIResponse

type AlitripBtripCorpopApplyModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyModifyAPIResponseModel
}

AlitripBtripCorpopApplyModifyAPIResponse 【商旅】修改出差审批单(行程) API返回值 alitrip.btrip.corpop.apply.modify

【商旅】修改出差审批单(行程)

type AlitripBtripCorpopApplyModifyAPIResponseModel added in v1.2.0

type AlitripBtripCorpopApplyModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_apply_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopApplyModifyAPIResponseModel is 【商旅】修改出差审批单(行程) 成功返回结果

type AlitripBtripCorpopApplySearchAPIRequest added in v1.2.0

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

AlitripBtripCorpopApplySearchAPIRequest 【商旅】搜索审批单列表 API请求 alitrip.btrip.corpop.apply.search

【商旅】搜索审批单列表

func NewAlitripBtripCorpopApplySearchRequest

func NewAlitripBtripCorpopApplySearchRequest() *AlitripBtripCorpopApplySearchAPIRequest

NewAlitripBtripCorpopApplySearchRequest 初始化AlitripBtripCorpopApplySearchAPIRequest对象

func (AlitripBtripCorpopApplySearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopApplySearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplySearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplySearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopApplySearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCorpopApplySearchAPIResponse

type AlitripBtripCorpopApplySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplySearchAPIResponseModel
}

AlitripBtripCorpopApplySearchAPIResponse 【商旅】搜索审批单列表 API返回值 alitrip.btrip.corpop.apply.search

【商旅】搜索审批单列表

type AlitripBtripCorpopApplySearchAPIResponseModel added in v1.2.0

type AlitripBtripCorpopApplySearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_apply_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 服务出参
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopApplySearchAPIResponseModel is 【商旅】搜索审批单列表 成功返回结果

type AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest added in v1.2.5

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

AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest 商旅火车票结算记账查询接口 API请求 alitrip.btrip.corpop.btriptrain.billsettlement.query

商旅火车票结算记账查询接口

func NewAlitripBtripCorpopBtriptrainBillsettlementQueryRequest added in v1.2.5

func NewAlitripBtripCorpopBtriptrainBillsettlementQueryRequest() *AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest

NewAlitripBtripCorpopBtriptrainBillsettlementQueryRequest 初始化AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest对象

func (AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopBtriptrainBillsettlementQueryAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 请求入参

type AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponse added in v1.2.5

type AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponseModel
}

AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponse 商旅火车票结算记账查询接口 API返回值 alitrip.btrip.corpop.btriptrain.billsettlement.query

商旅火车票结算记账查询接口

type AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponseModel added in v1.2.5

type AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_btriptrain_billsettlement_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *HisvResultSupport `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopBtriptrainBillsettlementQueryAPIResponseModel is 商旅火车票结算记账查询接口 成功返回结果

type AlitripBtripCorpopCarBillsettlementQueryAPIRequest added in v1.2.5

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

AlitripBtripCorpopCarBillsettlementQueryAPIRequest 用车结算记账查询接口 API请求 alitrip.btrip.corpop.car.billsettlement.query

用车结算记账查询接口

func NewAlitripBtripCorpopCarBillsettlementQueryRequest added in v1.2.5

func NewAlitripBtripCorpopCarBillsettlementQueryRequest() *AlitripBtripCorpopCarBillsettlementQueryAPIRequest

NewAlitripBtripCorpopCarBillsettlementQueryRequest 初始化AlitripBtripCorpopCarBillsettlementQueryAPIRequest对象

func (AlitripBtripCorpopCarBillsettlementQueryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopCarBillsettlementQueryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopCarBillsettlementQueryAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopCarBillsettlementQueryAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 入参

type AlitripBtripCorpopCarBillsettlementQueryAPIResponse added in v1.2.5

type AlitripBtripCorpopCarBillsettlementQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopCarBillsettlementQueryAPIResponseModel
}

AlitripBtripCorpopCarBillsettlementQueryAPIResponse 用车结算记账查询接口 API返回值 alitrip.btrip.corpop.car.billsettlement.query

用车结算记账查询接口

type AlitripBtripCorpopCarBillsettlementQueryAPIResponseModel added in v1.2.5

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

AlitripBtripCorpopCarBillsettlementQueryAPIResponseModel is 用车结算记账查询接口 成功返回结果

type AlitripBtripCorpopCommonapplyGetAPIRequest added in v1.2.5

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

AlitripBtripCorpopCommonapplyGetAPIRequest 商旅审批单通用查询接口 API请求 alitrip.btrip.corpop.commonapply.get

商旅审批单通用查询接口

func NewAlitripBtripCorpopCommonapplyGetRequest added in v1.2.5

func NewAlitripBtripCorpopCommonapplyGetRequest() *AlitripBtripCorpopCommonapplyGetAPIRequest

NewAlitripBtripCorpopCommonapplyGetRequest 初始化AlitripBtripCorpopCommonapplyGetAPIRequest对象

func (AlitripBtripCorpopCommonapplyGetAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopCommonapplyGetAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopCommonapplyGetAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopCommonapplyGetAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 请求入参

type AlitripBtripCorpopCommonapplyGetAPIResponse added in v1.2.5

type AlitripBtripCorpopCommonapplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopCommonapplyGetAPIResponseModel
}

AlitripBtripCorpopCommonapplyGetAPIResponse 商旅审批单通用查询接口 API返回值 alitrip.btrip.corpop.commonapply.get

商旅审批单通用查询接口

type AlitripBtripCorpopCommonapplyGetAPIResponseModel added in v1.2.5

type AlitripBtripCorpopCommonapplyGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_commonapply_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopCommonapplyGetAPIResponseModel is 商旅审批单通用查询接口 成功返回结果

type AlitripBtripCorpopDepartSyncAPIRequest added in v1.2.0

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

AlitripBtripCorpopDepartSyncAPIRequest 外部部门同步 API请求 alitrip.btrip.corpop.depart.sync

同步外部平台部门信息至商旅内部

func NewAlitripBtripCorpopDepartSyncRequest

func NewAlitripBtripCorpopDepartSyncRequest() *AlitripBtripCorpopDepartSyncAPIRequest

NewAlitripBtripCorpopDepartSyncRequest 初始化AlitripBtripCorpopDepartSyncAPIRequest对象

func (AlitripBtripCorpopDepartSyncAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopDepartSyncAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopDepartSyncAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopDepartSyncAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopDepartSyncAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 同步部门请求

type AlitripBtripCorpopDepartSyncAPIResponse

type AlitripBtripCorpopDepartSyncAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopDepartSyncAPIResponseModel
}

AlitripBtripCorpopDepartSyncAPIResponse 外部部门同步 API返回值 alitrip.btrip.corpop.depart.sync

同步外部平台部门信息至商旅内部

type AlitripBtripCorpopDepartSyncAPIResponseModel added in v1.2.0

type AlitripBtripCorpopDepartSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_depart_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 导入失败原因以及导入失败部门信息
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 正确
	SuccessFlag bool `json:"success_flag,omitempty" xml:"success_flag,omitempty"`
}

AlitripBtripCorpopDepartSyncAPIResponseModel is 外部部门同步 成功返回结果

type AlitripBtripCorpopExceedapplySyncAPIRequest added in v1.2.5

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

AlitripBtripCorpopExceedapplySyncAPIRequest 第三方超标审批结果回传 API请求 alitrip.btrip.corpop.exceedapply.sync

第三方审批单推送到企业后,企业审批结束,将审批结果回传给阿里商旅

func NewAlitripBtripCorpopExceedapplySyncRequest added in v1.2.5

func NewAlitripBtripCorpopExceedapplySyncRequest() *AlitripBtripCorpopExceedapplySyncAPIRequest

NewAlitripBtripCorpopExceedapplySyncRequest 初始化AlitripBtripCorpopExceedapplySyncAPIRequest对象

func (AlitripBtripCorpopExceedapplySyncAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopExceedapplySyncAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopExceedapplySyncAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopExceedapplySyncAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 入参

type AlitripBtripCorpopExceedapplySyncAPIResponse added in v1.2.5

type AlitripBtripCorpopExceedapplySyncAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopExceedapplySyncAPIResponseModel
}

AlitripBtripCorpopExceedapplySyncAPIResponse 第三方超标审批结果回传 API返回值 alitrip.btrip.corpop.exceedapply.sync

第三方审批单推送到企业后,企业审批结束,将审批结果回传给阿里商旅

type AlitripBtripCorpopExceedapplySyncAPIResponseModel added in v1.2.5

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

AlitripBtripCorpopExceedapplySyncAPIResponseModel is 第三方超标审批结果回传 成功返回结果

type AlitripBtripCorpopFlightBillsettlementQueryAPIRequest added in v1.2.5

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

AlitripBtripCorpopFlightBillsettlementQueryAPIRequest 机票结算记账查询接口 API请求 alitrip.btrip.corpop.flight.billsettlement.query

机票结算记账查询接口

func NewAlitripBtripCorpopFlightBillsettlementQueryRequest added in v1.2.5

func NewAlitripBtripCorpopFlightBillsettlementQueryRequest() *AlitripBtripCorpopFlightBillsettlementQueryAPIRequest

NewAlitripBtripCorpopFlightBillsettlementQueryRequest 初始化AlitripBtripCorpopFlightBillsettlementQueryAPIRequest对象

func (AlitripBtripCorpopFlightBillsettlementQueryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopFlightBillsettlementQueryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopFlightBillsettlementQueryAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopFlightBillsettlementQueryAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 入参

type AlitripBtripCorpopFlightBillsettlementQueryAPIResponse added in v1.2.5

type AlitripBtripCorpopFlightBillsettlementQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopFlightBillsettlementQueryAPIResponseModel
}

AlitripBtripCorpopFlightBillsettlementQueryAPIResponse 机票结算记账查询接口 API返回值 alitrip.btrip.corpop.flight.billsettlement.query

机票结算记账查询接口

type AlitripBtripCorpopFlightBillsettlementQueryAPIResponseModel added in v1.2.5

type AlitripBtripCorpopFlightBillsettlementQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_flight_billsettlement_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *HisvResultSupport `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopFlightBillsettlementQueryAPIResponseModel is 机票结算记账查询接口 成功返回结果

type AlitripBtripCorpopFlightExceedapplyGetAPIRequest added in v1.2.5

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

AlitripBtripCorpopFlightExceedapplyGetAPIRequest 商旅机票第三方超标审批单搜索接口 API请求 alitrip.btrip.corpop.flight.exceedapply.get

商旅机票第三方超标审批单搜索接口

func NewAlitripBtripCorpopFlightExceedapplyGetRequest added in v1.2.5

func NewAlitripBtripCorpopFlightExceedapplyGetRequest() *AlitripBtripCorpopFlightExceedapplyGetAPIRequest

NewAlitripBtripCorpopFlightExceedapplyGetRequest 初始化AlitripBtripCorpopFlightExceedapplyGetAPIRequest对象

func (AlitripBtripCorpopFlightExceedapplyGetAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopFlightExceedapplyGetAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopFlightExceedapplyGetAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopFlightExceedapplyGetAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 入参

type AlitripBtripCorpopFlightExceedapplyGetAPIResponse added in v1.2.5

type AlitripBtripCorpopFlightExceedapplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopFlightExceedapplyGetAPIResponseModel
}

AlitripBtripCorpopFlightExceedapplyGetAPIResponse 商旅机票第三方超标审批单搜索接口 API返回值 alitrip.btrip.corpop.flight.exceedapply.get

商旅机票第三方超标审批单搜索接口

type AlitripBtripCorpopFlightExceedapplyGetAPIResponseModel added in v1.2.5

type AlitripBtripCorpopFlightExceedapplyGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_flight_exceedapply_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopFlightExceedapplyGetAPIResponseModel is 商旅机票第三方超标审批单搜索接口 成功返回结果

type AlitripBtripCorpopHotelBillsettlementQueryAPIRequest added in v1.2.5

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

AlitripBtripCorpopHotelBillsettlementQueryAPIRequest 酒店结算记账查询接口 API请求 alitrip.btrip.corpop.hotel.billsettlement.query

酒店结算记账查询接口

func NewAlitripBtripCorpopHotelBillsettlementQueryRequest added in v1.2.5

func NewAlitripBtripCorpopHotelBillsettlementQueryRequest() *AlitripBtripCorpopHotelBillsettlementQueryAPIRequest

NewAlitripBtripCorpopHotelBillsettlementQueryRequest 初始化AlitripBtripCorpopHotelBillsettlementQueryAPIRequest对象

func (AlitripBtripCorpopHotelBillsettlementQueryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopHotelBillsettlementQueryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopHotelBillsettlementQueryAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopHotelBillsettlementQueryAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 请求入参

type AlitripBtripCorpopHotelBillsettlementQueryAPIResponse added in v1.2.5

type AlitripBtripCorpopHotelBillsettlementQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopHotelBillsettlementQueryAPIResponseModel
}

AlitripBtripCorpopHotelBillsettlementQueryAPIResponse 酒店结算记账查询接口 API返回值 alitrip.btrip.corpop.hotel.billsettlement.query

酒店结算记账查询接口

type AlitripBtripCorpopHotelBillsettlementQueryAPIResponseModel added in v1.2.5

type AlitripBtripCorpopHotelBillsettlementQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_hotel_billsettlement_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *HisvResultSupport `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopHotelBillsettlementQueryAPIResponseModel is 酒店结算记账查询接口 成功返回结果

type AlitripBtripCorpopHotelExceedapplyGetAPIRequest added in v1.2.5

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

AlitripBtripCorpopHotelExceedapplyGetAPIRequest 商旅酒店第三方超标审批单搜索接口 API请求 alitrip.btrip.corpop.hotel.exceedapply.get

商旅酒店第三方超标审批单搜索接口

func NewAlitripBtripCorpopHotelExceedapplyGetRequest added in v1.2.5

func NewAlitripBtripCorpopHotelExceedapplyGetRequest() *AlitripBtripCorpopHotelExceedapplyGetAPIRequest

NewAlitripBtripCorpopHotelExceedapplyGetRequest 初始化AlitripBtripCorpopHotelExceedapplyGetAPIRequest对象

func (AlitripBtripCorpopHotelExceedapplyGetAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopHotelExceedapplyGetAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopHotelExceedapplyGetAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopHotelExceedapplyGetAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 入参

type AlitripBtripCorpopHotelExceedapplyGetAPIResponse added in v1.2.5

type AlitripBtripCorpopHotelExceedapplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopHotelExceedapplyGetAPIResponseModel
}

AlitripBtripCorpopHotelExceedapplyGetAPIResponse 商旅酒店第三方超标审批单搜索接口 API返回值 alitrip.btrip.corpop.hotel.exceedapply.get

商旅酒店第三方超标审批单搜索接口

type AlitripBtripCorpopHotelExceedapplyGetAPIResponseModel added in v1.2.5

type AlitripBtripCorpopHotelExceedapplyGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_hotel_exceedapply_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopHotelExceedapplyGetAPIResponseModel is 商旅酒店第三方超标审批单搜索接口 成功返回结果

type AlitripBtripCorpopTrainExceedapplyGetAPIRequest added in v1.2.5

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

AlitripBtripCorpopTrainExceedapplyGetAPIRequest 商旅火车票第三方超标审批单搜索接口 API请求 alitrip.btrip.corpop.train.exceedapply.get

商旅火车票第三方超标审批单搜索接口

func NewAlitripBtripCorpopTrainExceedapplyGetRequest added in v1.2.5

func NewAlitripBtripCorpopTrainExceedapplyGetRequest() *AlitripBtripCorpopTrainExceedapplyGetAPIRequest

NewAlitripBtripCorpopTrainExceedapplyGetRequest 初始化AlitripBtripCorpopTrainExceedapplyGetAPIRequest对象

func (AlitripBtripCorpopTrainExceedapplyGetAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopTrainExceedapplyGetAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopTrainExceedapplyGetAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripCorpopTrainExceedapplyGetAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 入参

type AlitripBtripCorpopTrainExceedapplyGetAPIResponse added in v1.2.5

type AlitripBtripCorpopTrainExceedapplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopTrainExceedapplyGetAPIResponseModel
}

AlitripBtripCorpopTrainExceedapplyGetAPIResponse 商旅火车票第三方超标审批单搜索接口 API返回值 alitrip.btrip.corpop.train.exceedapply.get

商旅火车票第三方超标审批单搜索接口

type AlitripBtripCorpopTrainExceedapplyGetAPIResponseModel added in v1.2.5

type AlitripBtripCorpopTrainExceedapplyGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_train_exceedapply_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCorpopTrainExceedapplyGetAPIResponseModel is 商旅火车票第三方超标审批单搜索接口 成功返回结果

type AlitripBtripCorpopUserSyncAPIRequest added in v1.2.0

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

AlitripBtripCorpopUserSyncAPIRequest 外部人员同步 API请求 alitrip.btrip.corpop.user.sync

同步外部平台用户信息至商旅内部

func NewAlitripBtripCorpopUserSyncRequest

func NewAlitripBtripCorpopUserSyncRequest() *AlitripBtripCorpopUserSyncAPIRequest

NewAlitripBtripCorpopUserSyncRequest 初始化AlitripBtripCorpopUserSyncAPIRequest对象

func (AlitripBtripCorpopUserSyncAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCorpopUserSyncAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopUserSyncAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopUserSyncAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCorpopUserSyncAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 人员同步请求

type AlitripBtripCorpopUserSyncAPIResponse

type AlitripBtripCorpopUserSyncAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopUserSyncAPIResponseModel
}

AlitripBtripCorpopUserSyncAPIResponse 外部人员同步 API返回值 alitrip.btrip.corpop.user.sync

同步外部平台用户信息至商旅内部

type AlitripBtripCorpopUserSyncAPIResponseModel added in v1.2.0

type AlitripBtripCorpopUserSyncAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_corpop_user_sync_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 返回错误用户信息
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 成功标示
	SuccessFlag bool `json:"success_flag,omitempty" xml:"success_flag,omitempty"`
}

AlitripBtripCorpopUserSyncAPIResponseModel is 外部人员同步 成功返回结果

type AlitripBtripCostCenterDeleteAPIRequest added in v1.2.0

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

AlitripBtripCostCenterDeleteAPIRequest 删除外部成本中心 API请求 alitrip.btrip.cost.center.delete

删除外部成本中心

func NewAlitripBtripCostCenterDeleteRequest

func NewAlitripBtripCostCenterDeleteRequest() *AlitripBtripCostCenterDeleteAPIRequest

NewAlitripBtripCostCenterDeleteRequest 初始化AlitripBtripCostCenterDeleteAPIRequest对象

func (AlitripBtripCostCenterDeleteAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCostCenterDeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterDeleteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterDeleteAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterDeleteAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterDeleteAPIResponse

type AlitripBtripCostCenterDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterDeleteAPIResponseModel
}

AlitripBtripCostCenterDeleteAPIResponse 删除外部成本中心 API返回值 alitrip.btrip.cost.center.delete

删除外部成本中心

type AlitripBtripCostCenterDeleteAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterDeleteAPIResponseModel is 删除外部成本中心 成功返回结果

type AlitripBtripCostCenterEntityAddAPIRequest added in v1.2.0

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

AlitripBtripCostCenterEntityAddAPIRequest 增加外部成本中心人员信息 API请求 alitrip.btrip.cost.center.entity.add

增加外部成本中心人员信息

func NewAlitripBtripCostCenterEntityAddRequest

func NewAlitripBtripCostCenterEntityAddRequest() *AlitripBtripCostCenterEntityAddAPIRequest

NewAlitripBtripCostCenterEntityAddRequest 初始化AlitripBtripCostCenterEntityAddAPIRequest对象

func (AlitripBtripCostCenterEntityAddAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterEntityAddAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterEntityAddAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterEntityAddAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterEntityAddAPIResponse

type AlitripBtripCostCenterEntityAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterEntityAddAPIResponseModel
}

AlitripBtripCostCenterEntityAddAPIResponse 增加外部成本中心人员信息 API返回值 alitrip.btrip.cost.center.entity.add

增加外部成本中心人员信息

type AlitripBtripCostCenterEntityAddAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterEntityAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_entity_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterEntityAddAPIResponseModel is 增加外部成本中心人员信息 成功返回结果

type AlitripBtripCostCenterEntityDeleteAPIRequest added in v1.2.0

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

AlitripBtripCostCenterEntityDeleteAPIRequest 删除外部成本中心人员信息 API请求 alitrip.btrip.cost.center.entity.delete

删除外部成本中心人员信息

func NewAlitripBtripCostCenterEntityDeleteRequest

func NewAlitripBtripCostCenterEntityDeleteRequest() *AlitripBtripCostCenterEntityDeleteAPIRequest

NewAlitripBtripCostCenterEntityDeleteRequest 初始化AlitripBtripCostCenterEntityDeleteAPIRequest对象

func (AlitripBtripCostCenterEntityDeleteAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterEntityDeleteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterEntityDeleteAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterEntityDeleteAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterEntityDeleteAPIResponse

type AlitripBtripCostCenterEntityDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterEntityDeleteAPIResponseModel
}

AlitripBtripCostCenterEntityDeleteAPIResponse 删除外部成本中心人员信息 API返回值 alitrip.btrip.cost.center.entity.delete

删除外部成本中心人员信息

type AlitripBtripCostCenterEntityDeleteAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterEntityDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_entity_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterEntityDeleteAPIResponseModel is 删除外部成本中心人员信息 成功返回结果

type AlitripBtripCostCenterEntitySetAPIRequest added in v1.2.0

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

AlitripBtripCostCenterEntitySetAPIRequest 设置外部成本中心人员信息 API请求 alitrip.btrip.cost.center.entity.set

设置外部成本中心人员信息

func NewAlitripBtripCostCenterEntitySetRequest

func NewAlitripBtripCostCenterEntitySetRequest() *AlitripBtripCostCenterEntitySetAPIRequest

NewAlitripBtripCostCenterEntitySetRequest 初始化AlitripBtripCostCenterEntitySetAPIRequest对象

func (AlitripBtripCostCenterEntitySetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterEntitySetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterEntitySetAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterEntitySetAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterEntitySetAPIResponse

type AlitripBtripCostCenterEntitySetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterEntitySetAPIResponseModel
}

AlitripBtripCostCenterEntitySetAPIResponse 设置外部成本中心人员信息 API返回值 alitrip.btrip.cost.center.entity.set

设置外部成本中心人员信息

type AlitripBtripCostCenterEntitySetAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterEntitySetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_entity_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterEntitySetAPIResponseModel is 设置外部成本中心人员信息 成功返回结果

type AlitripBtripCostCenterGetAPIRequest added in v1.2.0

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

AlitripBtripCostCenterGetAPIRequest 获取用户费用归属 API请求 alitrip.btrip.cost.center.get

获取差旅申请用户的费用归属列表

func NewAlitripBtripCostCenterGetRequest

func NewAlitripBtripCostCenterGetRequest() *AlitripBtripCostCenterGetAPIRequest

NewAlitripBtripCostCenterGetRequest 初始化AlitripBtripCostCenterGetAPIRequest对象

func (AlitripBtripCostCenterGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCostCenterGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterGetAPIRequest) GetCorpId added in v1.2.0

GetCorpId CorpId Getter

func (AlitripBtripCostCenterGetAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*AlitripBtripCostCenterGetAPIRequest) SetCorpId added in v1.2.0

func (r *AlitripBtripCostCenterGetAPIRequest) SetCorpId(_corpId string) error

SetCorpId is CorpId Setter 企业id

func (*AlitripBtripCostCenterGetAPIRequest) SetUserId added in v1.2.0

func (r *AlitripBtripCostCenterGetAPIRequest) SetUserId(_userId string) error

SetUserId is UserId Setter 用户id

type AlitripBtripCostCenterGetAPIResponse

type AlitripBtripCostCenterGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterGetAPIResponseModel
}

AlitripBtripCostCenterGetAPIResponse 获取用户费用归属 API返回值 alitrip.btrip.cost.center.get

获取差旅申请用户的费用归属列表

type AlitripBtripCostCenterGetAPIResponseModel added in v1.2.0

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

AlitripBtripCostCenterGetAPIResponseModel is 获取用户费用归属 成功返回结果

type AlitripBtripCostCenterModifyAPIRequest added in v1.2.0

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

AlitripBtripCostCenterModifyAPIRequest 修改外部成本中心 API请求 alitrip.btrip.cost.center.modify

修改外部成本中心,设置成员,设置支付宝账号,设置名称,编号等

func NewAlitripBtripCostCenterModifyRequest

func NewAlitripBtripCostCenterModifyRequest() *AlitripBtripCostCenterModifyAPIRequest

NewAlitripBtripCostCenterModifyRequest 初始化AlitripBtripCostCenterModifyAPIRequest对象

func (AlitripBtripCostCenterModifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCostCenterModifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterModifyAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterModifyAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterModifyAPIResponse

type AlitripBtripCostCenterModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterModifyAPIResponseModel
}

AlitripBtripCostCenterModifyAPIResponse 修改外部成本中心 API返回值 alitrip.btrip.cost.center.modify

修改外部成本中心,设置成员,设置支付宝账号,设置名称,编号等

type AlitripBtripCostCenterModifyAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterModifyAPIResponseModel is 修改外部成本中心 成功返回结果

type AlitripBtripCostCenterNewAPIRequest added in v1.2.0

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

AlitripBtripCostCenterNewAPIRequest 新建外部成本中心 API请求 alitrip.btrip.cost.center.new

新建外部成本中心

func NewAlitripBtripCostCenterNewRequest

func NewAlitripBtripCostCenterNewRequest() *AlitripBtripCostCenterNewAPIRequest

NewAlitripBtripCostCenterNewRequest 初始化AlitripBtripCostCenterNewAPIRequest对象

func (AlitripBtripCostCenterNewAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCostCenterNewAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterNewAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterNewAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterNewAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterNewAPIResponse

type AlitripBtripCostCenterNewAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterNewAPIResponseModel
}

AlitripBtripCostCenterNewAPIResponse 新建外部成本中心 API返回值 alitrip.btrip.cost.center.new

新建外部成本中心

type AlitripBtripCostCenterNewAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterNewAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_new_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterNewAPIResponseModel is 新建外部成本中心 成功返回结果

type AlitripBtripCostCenterTransferAPIRequest added in v1.2.0

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

AlitripBtripCostCenterTransferAPIRequest 商旅成本中心转换为外部成本中心 API请求 alitrip.btrip.cost.center.transfer

商旅成本中心转换为外部成本中心

func NewAlitripBtripCostCenterTransferRequest

func NewAlitripBtripCostCenterTransferRequest() *AlitripBtripCostCenterTransferAPIRequest

NewAlitripBtripCostCenterTransferRequest 初始化AlitripBtripCostCenterTransferAPIRequest对象

func (AlitripBtripCostCenterTransferAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripCostCenterTransferAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterTransferAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterTransferAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripCostCenterTransferAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripCostCenterTransferAPIResponse

type AlitripBtripCostCenterTransferAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterTransferAPIResponseModel
}

AlitripBtripCostCenterTransferAPIResponse 商旅成本中心转换为外部成本中心 API返回值 alitrip.btrip.cost.center.transfer

商旅成本中心转换为外部成本中心

type AlitripBtripCostCenterTransferAPIResponseModel added in v1.2.0

type AlitripBtripCostCenterTransferAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_cost_center_transfer_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BcmcResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripCostCenterTransferAPIResponseModel is 商旅成本中心转换为外部成本中心 成功返回结果

type AlitripBtripEmployeeQueryAPIRequest added in v1.2.0

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

AlitripBtripEmployeeQueryAPIRequest 企业员工查询 API请求 alitrip.btrip.employee.query

企业员工查询

func NewAlitripBtripEmployeeQueryRequest

func NewAlitripBtripEmployeeQueryRequest() *AlitripBtripEmployeeQueryAPIRequest

NewAlitripBtripEmployeeQueryRequest 初始化AlitripBtripEmployeeQueryAPIRequest对象

func (AlitripBtripEmployeeQueryAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripEmployeeQueryAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripEmployeeQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripEmployeeQueryAPIRequest) GetParamOpenEmployeeQueryRequest added in v1.2.0

func (r AlitripBtripEmployeeQueryAPIRequest) GetParamOpenEmployeeQueryRequest() *OpenEmployeeQueryRequest

GetParamOpenEmployeeQueryRequest ParamOpenEmployeeQueryRequest Getter

func (*AlitripBtripEmployeeQueryAPIRequest) SetParamOpenEmployeeQueryRequest added in v1.2.0

func (r *AlitripBtripEmployeeQueryAPIRequest) SetParamOpenEmployeeQueryRequest(_paramOpenEmployeeQueryRequest *OpenEmployeeQueryRequest) error

SetParamOpenEmployeeQueryRequest is ParamOpenEmployeeQueryRequest Setter 入参对象。

type AlitripBtripEmployeeQueryAPIResponse

type AlitripBtripEmployeeQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripEmployeeQueryAPIResponseModel
}

AlitripBtripEmployeeQueryAPIResponse 企业员工查询 API返回值 alitrip.btrip.employee.query

企业员工查询

type AlitripBtripEmployeeQueryAPIResponseModel added in v1.2.0

type AlitripBtripEmployeeQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_employee_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象。
	Result *BtmsResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripEmployeeQueryAPIResponseModel is 企业员工查询 成功返回结果

type AlitripBtripFlightCitySuggestAPIRequest added in v1.2.0

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

AlitripBtripFlightCitySuggestAPIRequest 机票城市搜索 API请求 alitrip.btrip.flight.city.suggest

提供机票城市搜索接口,提高OA用户对接效率

func NewAlitripBtripFlightCitySuggestRequest

func NewAlitripBtripFlightCitySuggestRequest() *AlitripBtripFlightCitySuggestAPIRequest

NewAlitripBtripFlightCitySuggestRequest 初始化AlitripBtripFlightCitySuggestAPIRequest对象

func (AlitripBtripFlightCitySuggestAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripFlightCitySuggestAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightCitySuggestAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightCitySuggestAPIRequest) GetCorpId added in v1.2.0

GetCorpId CorpId Getter

func (AlitripBtripFlightCitySuggestAPIRequest) GetKeyword added in v1.2.0

GetKeyword Keyword Getter

func (AlitripBtripFlightCitySuggestAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*AlitripBtripFlightCitySuggestAPIRequest) SetCorpId added in v1.2.0

SetCorpId is CorpId Setter 企业id

func (*AlitripBtripFlightCitySuggestAPIRequest) SetKeyword added in v1.2.0

func (r *AlitripBtripFlightCitySuggestAPIRequest) SetKeyword(_keyword string) error

SetKeyword is Keyword Setter 搜索关键字

func (*AlitripBtripFlightCitySuggestAPIRequest) SetUserId added in v1.2.0

SetUserId is UserId Setter 用户id

type AlitripBtripFlightCitySuggestAPIResponse

type AlitripBtripFlightCitySuggestAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightCitySuggestAPIResponseModel
}

AlitripBtripFlightCitySuggestAPIResponse 机票城市搜索 API返回值 alitrip.btrip.flight.city.suggest

提供机票城市搜索接口,提高OA用户对接效率

type AlitripBtripFlightCitySuggestAPIResponseModel added in v1.2.0

type AlitripBtripFlightCitySuggestAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_city_suggest_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtripApplyResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightCitySuggestAPIResponseModel is 机票城市搜索 成功返回结果

type AlitripBtripFlightDistributionAccountAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionAccountAPIRequest 机票分销企业或者tmc企业预存or月结账户查询接口 API请求 alitrip.btrip.flight.distribution.account

机票分销企业或者tmc企业预存or月结账户查询

func NewAlitripBtripFlightDistributionAccountRequest added in v1.2.5

func NewAlitripBtripFlightDistributionAccountRequest() *AlitripBtripFlightDistributionAccountAPIRequest

NewAlitripBtripFlightDistributionAccountRequest 初始化AlitripBtripFlightDistributionAccountAPIRequest对象

func (AlitripBtripFlightDistributionAccountAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionAccountAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionAccountAPIRequest) GetParamAccountRQ added in v1.2.5

GetParamAccountRQ ParamAccountRQ Getter

func (*AlitripBtripFlightDistributionAccountAPIRequest) SetParamAccountRQ added in v1.2.5

func (r *AlitripBtripFlightDistributionAccountAPIRequest) SetParamAccountRQ(_paramAccountRQ *BtripAccountRq) error

SetParamAccountRQ is ParamAccountRQ Setter 入参

type AlitripBtripFlightDistributionAccountAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionAccountAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionAccountAPIResponseModel
}

AlitripBtripFlightDistributionAccountAPIResponse 机票分销企业或者tmc企业预存or月结账户查询接口 API返回值 alitrip.btrip.flight.distribution.account

机票分销企业或者tmc企业预存or月结账户查询

type AlitripBtripFlightDistributionAccountAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionAccountAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_account_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *BtripAccountPrestoreRs `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionAccountAPIResponseModel is 机票分销企业或者tmc企业预存or月结账户查询接口 成功返回结果

type AlitripBtripFlightDistributionChangeApplyAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeApplyAPIRequest 商旅机票改签申请 API请求 alitrip.btrip.flight.distribution.change.apply

商旅机票改签申请

func NewAlitripBtripFlightDistributionChangeApplyRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeApplyRequest() *AlitripBtripFlightDistributionChangeApplyAPIRequest

NewAlitripBtripFlightDistributionChangeApplyRequest 初始化AlitripBtripFlightDistributionChangeApplyAPIRequest对象

func (AlitripBtripFlightDistributionChangeApplyAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeApplyAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeApplyAPIRequest) GetParamBtripFlightModifyApplyRq added in v1.2.5

GetParamBtripFlightModifyApplyRq ParamBtripFlightModifyApplyRq Getter

func (*AlitripBtripFlightDistributionChangeApplyAPIRequest) SetParamBtripFlightModifyApplyRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeApplyAPIRequest) SetParamBtripFlightModifyApplyRq(_paramBtripFlightModifyApplyRq *BtripFlightModifyApplyRq) error

SetParamBtripFlightModifyApplyRq is ParamBtripFlightModifyApplyRq Setter 改签申请入参

type AlitripBtripFlightDistributionChangeApplyAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeApplyAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeApplyAPIResponseModel
}

AlitripBtripFlightDistributionChangeApplyAPIResponse 商旅机票改签申请 API返回值 alitrip.btrip.flight.distribution.change.apply

商旅机票改签申请

type AlitripBtripFlightDistributionChangeApplyAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeApplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_apply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeApplyAPIResponseModel is 商旅机票改签申请 成功返回结果

type AlitripBtripFlightDistributionChangeCancelAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeCancelAPIRequest 商旅机票改签取消 API请求 alitrip.btrip.flight.distribution.change.cancel

商旅机票改签取消

func NewAlitripBtripFlightDistributionChangeCancelRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeCancelRequest() *AlitripBtripFlightDistributionChangeCancelAPIRequest

NewAlitripBtripFlightDistributionChangeCancelRequest 初始化AlitripBtripFlightDistributionChangeCancelAPIRequest对象

func (AlitripBtripFlightDistributionChangeCancelAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeCancelAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeCancelAPIRequest) GetParamBtripFlightModifyCancelRq added in v1.2.5

GetParamBtripFlightModifyCancelRq ParamBtripFlightModifyCancelRq Getter

func (*AlitripBtripFlightDistributionChangeCancelAPIRequest) SetParamBtripFlightModifyCancelRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeCancelAPIRequest) SetParamBtripFlightModifyCancelRq(_paramBtripFlightModifyCancelRq *BtripFlightModifyCancelRq) error

SetParamBtripFlightModifyCancelRq is ParamBtripFlightModifyCancelRq Setter 改签取消输入参数

type AlitripBtripFlightDistributionChangeCancelAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeCancelAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeCancelAPIResponseModel
}

AlitripBtripFlightDistributionChangeCancelAPIResponse 商旅机票改签取消 API返回值 alitrip.btrip.flight.distribution.change.cancel

商旅机票改签取消

type AlitripBtripFlightDistributionChangeCancelAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 改签取消输出参数
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeCancelAPIResponseModel is 商旅机票改签取消 成功返回结果

type AlitripBtripFlightDistributionChangeDetailAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeDetailAPIRequest 商旅机票改签详情接口 API请求 alitrip.btrip.flight.distribution.change.detail

商旅机票改签详情接口

func NewAlitripBtripFlightDistributionChangeDetailRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeDetailRequest() *AlitripBtripFlightDistributionChangeDetailAPIRequest

NewAlitripBtripFlightDistributionChangeDetailRequest 初始化AlitripBtripFlightDistributionChangeDetailAPIRequest对象

func (AlitripBtripFlightDistributionChangeDetailAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeDetailAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeDetailAPIRequest) GetParamBtripFlightOrderOperateCommonRq added in v1.2.5

GetParamBtripFlightOrderOperateCommonRq ParamBtripFlightOrderOperateCommonRq Getter

func (*AlitripBtripFlightDistributionChangeDetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeDetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq(_paramBtripFlightOrderOperateCommonRq *BtripFlightOrderOperateCommonRq) error

SetParamBtripFlightOrderOperateCommonRq is ParamBtripFlightOrderOperateCommonRq Setter 获取改签单详情入参

type AlitripBtripFlightDistributionChangeDetailAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeDetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeDetailAPIResponseModel
}

AlitripBtripFlightDistributionChangeDetailAPIResponse 商旅机票改签详情接口 API返回值 alitrip.btrip.flight.distribution.change.detail

商旅机票改签详情接口

type AlitripBtripFlightDistributionChangeDetailAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeDetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeDetailAPIResponseModel is 商旅机票改签详情接口 成功返回结果

type AlitripBtripFlightDistributionChangeNewapplyAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeNewapplyAPIRequest 商旅机票改签申请V2 API请求 alitrip.btrip.flight.distribution.change.newapply

商旅机票改签申请

func NewAlitripBtripFlightDistributionChangeNewapplyRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeNewapplyRequest() *AlitripBtripFlightDistributionChangeNewapplyAPIRequest

NewAlitripBtripFlightDistributionChangeNewapplyRequest 初始化AlitripBtripFlightDistributionChangeNewapplyAPIRequest对象

func (AlitripBtripFlightDistributionChangeNewapplyAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeNewapplyAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeNewapplyAPIRequest) GetParamBtripFlightModifyApplyRq added in v1.2.5

GetParamBtripFlightModifyApplyRq ParamBtripFlightModifyApplyRq Getter

func (*AlitripBtripFlightDistributionChangeNewapplyAPIRequest) SetParamBtripFlightModifyApplyRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeNewapplyAPIRequest) SetParamBtripFlightModifyApplyRq(_paramBtripFlightModifyApplyRq *BtripFlightModifyApplyRq) error

SetParamBtripFlightModifyApplyRq is ParamBtripFlightModifyApplyRq Setter 改签申请入参

type AlitripBtripFlightDistributionChangeNewapplyAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeNewapplyAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeNewapplyAPIResponseModel
}

AlitripBtripFlightDistributionChangeNewapplyAPIResponse 商旅机票改签申请V2 API返回值 alitrip.btrip.flight.distribution.change.newapply

商旅机票改签申请

type AlitripBtripFlightDistributionChangeNewapplyAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeNewapplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_newapply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeNewapplyAPIResponseModel is 商旅机票改签申请V2 成功返回结果

type AlitripBtripFlightDistributionChangeNewcancelAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeNewcancelAPIRequest 商旅机票改签取消 API请求 alitrip.btrip.flight.distribution.change.newcancel

商旅机票改签取消

func NewAlitripBtripFlightDistributionChangeNewcancelRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeNewcancelRequest() *AlitripBtripFlightDistributionChangeNewcancelAPIRequest

NewAlitripBtripFlightDistributionChangeNewcancelRequest 初始化AlitripBtripFlightDistributionChangeNewcancelAPIRequest对象

func (AlitripBtripFlightDistributionChangeNewcancelAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeNewcancelAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeNewcancelAPIRequest) GetParamBtripFlightModifyCancelRq added in v1.2.5

GetParamBtripFlightModifyCancelRq ParamBtripFlightModifyCancelRq Getter

func (*AlitripBtripFlightDistributionChangeNewcancelAPIRequest) SetParamBtripFlightModifyCancelRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeNewcancelAPIRequest) SetParamBtripFlightModifyCancelRq(_paramBtripFlightModifyCancelRq *BtripFlightModifyCancelRq) error

SetParamBtripFlightModifyCancelRq is ParamBtripFlightModifyCancelRq Setter 改签取消输入参数

type AlitripBtripFlightDistributionChangeNewcancelAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeNewcancelAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeNewcancelAPIResponseModel
}

AlitripBtripFlightDistributionChangeNewcancelAPIResponse 商旅机票改签取消 API返回值 alitrip.btrip.flight.distribution.change.newcancel

商旅机票改签取消

type AlitripBtripFlightDistributionChangeNewcancelAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeNewcancelAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_newcancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 改签取消输出参数
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeNewcancelAPIResponseModel is 商旅机票改签取消 成功返回结果

type AlitripBtripFlightDistributionChangeNewdetailAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeNewdetailAPIRequest 商旅机票改签详情接口 API请求 alitrip.btrip.flight.distribution.change.newdetail

商旅机票改签详情接口

func NewAlitripBtripFlightDistributionChangeNewdetailRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeNewdetailRequest() *AlitripBtripFlightDistributionChangeNewdetailAPIRequest

NewAlitripBtripFlightDistributionChangeNewdetailRequest 初始化AlitripBtripFlightDistributionChangeNewdetailAPIRequest对象

func (AlitripBtripFlightDistributionChangeNewdetailAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeNewdetailAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeNewdetailAPIRequest) GetParamBtripFlightOrderOperateCommonRq added in v1.2.5

GetParamBtripFlightOrderOperateCommonRq ParamBtripFlightOrderOperateCommonRq Getter

func (*AlitripBtripFlightDistributionChangeNewdetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeNewdetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq(_paramBtripFlightOrderOperateCommonRq *BtripFlightOrderOperateCommonRq) error

SetParamBtripFlightOrderOperateCommonRq is ParamBtripFlightOrderOperateCommonRq Setter 获取改签单详情入参

type AlitripBtripFlightDistributionChangeNewdetailAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeNewdetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeNewdetailAPIResponseModel
}

AlitripBtripFlightDistributionChangeNewdetailAPIResponse 商旅机票改签详情接口 API返回值 alitrip.btrip.flight.distribution.change.newdetail

商旅机票改签详情接口

type AlitripBtripFlightDistributionChangeNewdetailAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeNewdetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_newdetail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeNewdetailAPIResponseModel is 商旅机票改签详情接口 成功返回结果

type AlitripBtripFlightDistributionChangeNewpayAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeNewpayAPIRequest 商旅机票改签支付V2 API请求 alitrip.btrip.flight.distribution.change.newpay

商旅机票改签支付V2

func NewAlitripBtripFlightDistributionChangeNewpayRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeNewpayRequest() *AlitripBtripFlightDistributionChangeNewpayAPIRequest

NewAlitripBtripFlightDistributionChangeNewpayRequest 初始化AlitripBtripFlightDistributionChangeNewpayAPIRequest对象

func (AlitripBtripFlightDistributionChangeNewpayAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeNewpayAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeNewpayAPIRequest) GetParamBtripFlightModifyPayRq added in v1.2.5

GetParamBtripFlightModifyPayRq ParamBtripFlightModifyPayRq Getter

func (*AlitripBtripFlightDistributionChangeNewpayAPIRequest) SetParamBtripFlightModifyPayRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeNewpayAPIRequest) SetParamBtripFlightModifyPayRq(_paramBtripFlightModifyPayRq *BtripFlightModifyPayRq) error

SetParamBtripFlightModifyPayRq is ParamBtripFlightModifyPayRq Setter 改签支付入参

type AlitripBtripFlightDistributionChangeNewpayAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeNewpayAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeNewpayAPIResponseModel
}

AlitripBtripFlightDistributionChangeNewpayAPIResponse 商旅机票改签支付V2 API返回值 alitrip.btrip.flight.distribution.change.newpay

商旅机票改签支付V2

type AlitripBtripFlightDistributionChangeNewpayAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeNewpayAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_newpay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeNewpayAPIResponseModel is 商旅机票改签支付V2 成功返回结果

type AlitripBtripFlightDistributionChangeNewqueryAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeNewqueryAPIRequest 改签航班询价V2 API请求 alitrip.btrip.flight.distribution.change.newquery

商旅机票改签航班询价

func NewAlitripBtripFlightDistributionChangeNewqueryRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeNewqueryRequest() *AlitripBtripFlightDistributionChangeNewqueryAPIRequest

NewAlitripBtripFlightDistributionChangeNewqueryRequest 初始化AlitripBtripFlightDistributionChangeNewqueryAPIRequest对象

func (AlitripBtripFlightDistributionChangeNewqueryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeNewqueryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeNewqueryAPIRequest) GetParamBtripFlightModifyFlightInfoRq added in v1.2.5

GetParamBtripFlightModifyFlightInfoRq ParamBtripFlightModifyFlightInfoRq Getter

func (*AlitripBtripFlightDistributionChangeNewqueryAPIRequest) SetParamBtripFlightModifyFlightInfoRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeNewqueryAPIRequest) SetParamBtripFlightModifyFlightInfoRq(_paramBtripFlightModifyFlightInfoRq *BtripFlightModifyFlightInfoRq) error

SetParamBtripFlightModifyFlightInfoRq is ParamBtripFlightModifyFlightInfoRq Setter 改签询价入参

type AlitripBtripFlightDistributionChangeNewqueryAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeNewqueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeNewqueryAPIResponseModel
}

AlitripBtripFlightDistributionChangeNewqueryAPIResponse 改签航班询价V2 API返回值 alitrip.btrip.flight.distribution.change.newquery

商旅机票改签航班询价

type AlitripBtripFlightDistributionChangeNewqueryAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeNewqueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_newquery_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeNewqueryAPIResponseModel is 改签航班询价V2 成功返回结果

type AlitripBtripFlightDistributionChangePayAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangePayAPIRequest 商旅机票改签支付 API请求 alitrip.btrip.flight.distribution.change.pay

改签订单支付

func NewAlitripBtripFlightDistributionChangePayRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangePayRequest() *AlitripBtripFlightDistributionChangePayAPIRequest

NewAlitripBtripFlightDistributionChangePayRequest 初始化AlitripBtripFlightDistributionChangePayAPIRequest对象

func (AlitripBtripFlightDistributionChangePayAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangePayAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangePayAPIRequest) GetParamBtripFlightModifyPayRq added in v1.2.5

GetParamBtripFlightModifyPayRq ParamBtripFlightModifyPayRq Getter

func (*AlitripBtripFlightDistributionChangePayAPIRequest) SetParamBtripFlightModifyPayRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangePayAPIRequest) SetParamBtripFlightModifyPayRq(_paramBtripFlightModifyPayRq *BtripFlightModifyPayRq) error

SetParamBtripFlightModifyPayRq is ParamBtripFlightModifyPayRq Setter 改签支付入参

type AlitripBtripFlightDistributionChangePayAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangePayAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangePayAPIResponseModel
}

AlitripBtripFlightDistributionChangePayAPIResponse 商旅机票改签支付 API返回值 alitrip.btrip.flight.distribution.change.pay

改签订单支付

type AlitripBtripFlightDistributionChangePayAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangePayAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_pay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangePayAPIResponseModel is 商旅机票改签支付 成功返回结果

type AlitripBtripFlightDistributionChangeQueryAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionChangeQueryAPIRequest 改签航班询价 API请求 alitrip.btrip.flight.distribution.change.query

商旅机票改签航班询价

func NewAlitripBtripFlightDistributionChangeQueryRequest added in v1.2.5

func NewAlitripBtripFlightDistributionChangeQueryRequest() *AlitripBtripFlightDistributionChangeQueryAPIRequest

NewAlitripBtripFlightDistributionChangeQueryRequest 初始化AlitripBtripFlightDistributionChangeQueryAPIRequest对象

func (AlitripBtripFlightDistributionChangeQueryAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionChangeQueryAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionChangeQueryAPIRequest) GetParamBtripFlightModifyFlightInfoRq added in v1.2.5

GetParamBtripFlightModifyFlightInfoRq ParamBtripFlightModifyFlightInfoRq Getter

func (*AlitripBtripFlightDistributionChangeQueryAPIRequest) SetParamBtripFlightModifyFlightInfoRq added in v1.2.5

func (r *AlitripBtripFlightDistributionChangeQueryAPIRequest) SetParamBtripFlightModifyFlightInfoRq(_paramBtripFlightModifyFlightInfoRq *BtripFlightModifyFlightInfoRq) error

SetParamBtripFlightModifyFlightInfoRq is ParamBtripFlightModifyFlightInfoRq Setter 改签询价入参

type AlitripBtripFlightDistributionChangeQueryAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionChangeQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionChangeQueryAPIResponseModel
}

AlitripBtripFlightDistributionChangeQueryAPIResponse 改签航班询价 API返回值 alitrip.btrip.flight.distribution.change.query

商旅机票改签航班询价

type AlitripBtripFlightDistributionChangeQueryAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionChangeQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_change_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionChangeQueryAPIResponseModel is 改签航班询价 成功返回结果

type AlitripBtripFlightDistributionFlightlistAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionFlightlistAPIRequest 商旅机票航班列表接口 API请求 alitrip.btrip.flight.distribution.flightlist

商旅机票航班列表接口,用于分销询价

func NewAlitripBtripFlightDistributionFlightlistRequest added in v1.2.5

func NewAlitripBtripFlightDistributionFlightlistRequest() *AlitripBtripFlightDistributionFlightlistAPIRequest

NewAlitripBtripFlightDistributionFlightlistRequest 初始化AlitripBtripFlightDistributionFlightlistAPIRequest对象

func (AlitripBtripFlightDistributionFlightlistAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionFlightlistAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionFlightlistAPIRequest) GetParamFlightSearchListRQ added in v1.2.5

GetParamFlightSearchListRQ ParamFlightSearchListRQ Getter

func (*AlitripBtripFlightDistributionFlightlistAPIRequest) SetParamFlightSearchListRQ added in v1.2.5

func (r *AlitripBtripFlightDistributionFlightlistAPIRequest) SetParamFlightSearchListRQ(_paramFlightSearchListRQ *BtripFlightSearchListRq) error

SetParamFlightSearchListRQ is ParamFlightSearchListRQ Setter 机票搜索入参

type AlitripBtripFlightDistributionFlightlistAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionFlightlistAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionFlightlistAPIResponseModel
}

AlitripBtripFlightDistributionFlightlistAPIResponse 商旅机票航班列表接口 API返回值 alitrip.btrip.flight.distribution.flightlist

商旅机票航班列表接口,用于分销询价

type AlitripBtripFlightDistributionFlightlistAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionFlightlistAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_flightlist_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionFlightlistAPIResponseModel is 商旅机票航班列表接口 成功返回结果

type AlitripBtripFlightDistributionModifyFlightsearchAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionModifyFlightsearchAPIRequest 改签航班列表 API请求 alitrip.btrip.flight.distribution.modify.flightsearch

商旅分销改签航班列表

func NewAlitripBtripFlightDistributionModifyFlightsearchRequest added in v1.2.5

func NewAlitripBtripFlightDistributionModifyFlightsearchRequest() *AlitripBtripFlightDistributionModifyFlightsearchAPIRequest

NewAlitripBtripFlightDistributionModifyFlightsearchRequest 初始化AlitripBtripFlightDistributionModifyFlightsearchAPIRequest对象

func (AlitripBtripFlightDistributionModifyFlightsearchAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionModifyFlightsearchAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionModifyFlightsearchAPIRequest) GetParamBtripFlightModifySearchPriceRq added in v1.2.5

GetParamBtripFlightModifySearchPriceRq ParamBtripFlightModifySearchPriceRq Getter

func (*AlitripBtripFlightDistributionModifyFlightsearchAPIRequest) SetParamBtripFlightModifySearchPriceRq added in v1.2.5

func (r *AlitripBtripFlightDistributionModifyFlightsearchAPIRequest) SetParamBtripFlightModifySearchPriceRq(_paramBtripFlightModifySearchPriceRq *BtripFlightModifySearchPriceRq) error

SetParamBtripFlightModifySearchPriceRq is ParamBtripFlightModifySearchPriceRq Setter 改签航班列表入参

type AlitripBtripFlightDistributionModifyFlightsearchAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionModifyFlightsearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionModifyFlightsearchAPIResponseModel
}

AlitripBtripFlightDistributionModifyFlightsearchAPIResponse 改签航班列表 API返回值 alitrip.btrip.flight.distribution.modify.flightsearch

商旅分销改签航班列表

type AlitripBtripFlightDistributionModifyFlightsearchAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionModifyFlightsearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_modify_flightsearch_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionModifyFlightsearchAPIResponseModel is 改签航班列表 成功返回结果

type AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest 改签航班列表V2 API请求 alitrip.btrip.flight.distribution.modify.newflightsearch

改签航班列表V2

func NewAlitripBtripFlightDistributionModifyNewflightsearchRequest added in v1.2.5

func NewAlitripBtripFlightDistributionModifyNewflightsearchRequest() *AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest

NewAlitripBtripFlightDistributionModifyNewflightsearchRequest 初始化AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest对象

func (AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest) GetParamBtripFlightModifySearchPriceRq added in v1.2.5

GetParamBtripFlightModifySearchPriceRq ParamBtripFlightModifySearchPriceRq Getter

func (*AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest) SetParamBtripFlightModifySearchPriceRq added in v1.2.5

func (r *AlitripBtripFlightDistributionModifyNewflightsearchAPIRequest) SetParamBtripFlightModifySearchPriceRq(_paramBtripFlightModifySearchPriceRq *BtripFlightModifySearchPriceRq) error

SetParamBtripFlightModifySearchPriceRq is ParamBtripFlightModifySearchPriceRq Setter 改签航班列表入参

type AlitripBtripFlightDistributionModifyNewflightsearchAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionModifyNewflightsearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionModifyNewflightsearchAPIResponseModel
}

AlitripBtripFlightDistributionModifyNewflightsearchAPIResponse 改签航班列表V2 API返回值 alitrip.btrip.flight.distribution.modify.newflightsearch

改签航班列表V2

type AlitripBtripFlightDistributionModifyNewflightsearchAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionModifyNewflightsearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_modify_newflightsearch_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应参数
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionModifyNewflightsearchAPIResponseModel is 改签航班列表V2 成功返回结果

type AlitripBtripFlightDistributionNewflightlistAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionNewflightlistAPIRequest 商旅机票航班列表接口,用于分销询价V2 API请求 alitrip.btrip.flight.distribution.newflightlist

商旅机票航班列表接口,用于分销询价V2

func NewAlitripBtripFlightDistributionNewflightlistRequest added in v1.2.5

func NewAlitripBtripFlightDistributionNewflightlistRequest() *AlitripBtripFlightDistributionNewflightlistAPIRequest

NewAlitripBtripFlightDistributionNewflightlistRequest 初始化AlitripBtripFlightDistributionNewflightlistAPIRequest对象

func (AlitripBtripFlightDistributionNewflightlistAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionNewflightlistAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionNewflightlistAPIRequest) GetParamFlightSearchListRQ added in v1.2.5

GetParamFlightSearchListRQ ParamFlightSearchListRQ Getter

func (*AlitripBtripFlightDistributionNewflightlistAPIRequest) SetParamFlightSearchListRQ added in v1.2.5

func (r *AlitripBtripFlightDistributionNewflightlistAPIRequest) SetParamFlightSearchListRQ(_paramFlightSearchListRQ *BtripFlightSearchListRq) error

SetParamFlightSearchListRQ is ParamFlightSearchListRQ Setter 机票搜索入参

type AlitripBtripFlightDistributionNewflightlistAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionNewflightlistAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionNewflightlistAPIResponseModel
}

AlitripBtripFlightDistributionNewflightlistAPIResponse 商旅机票航班列表接口,用于分销询价V2 API返回值 alitrip.btrip.flight.distribution.newflightlist

商旅机票航班列表接口,用于分销询价V2

type AlitripBtripFlightDistributionNewflightlistAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionNewflightlistAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_newflightlist_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionNewflightlistAPIResponseModel is 商旅机票航班列表接口,用于分销询价V2 成功返回结果

type AlitripBtripFlightDistributionOrderCancelAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionOrderCancelAPIRequest 商旅机票分销-取消订单 API请求 alitrip.btrip.flight.distribution.order.cancel

商旅机票分销取消订单

func NewAlitripBtripFlightDistributionOrderCancelRequest added in v1.2.5

func NewAlitripBtripFlightDistributionOrderCancelRequest() *AlitripBtripFlightDistributionOrderCancelAPIRequest

NewAlitripBtripFlightDistributionOrderCancelRequest 初始化AlitripBtripFlightDistributionOrderCancelAPIRequest对象

func (AlitripBtripFlightDistributionOrderCancelAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionOrderCancelAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionOrderCancelAPIRequest) GetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r AlitripBtripFlightDistributionOrderCancelAPIRequest) GetParamBtripFlightOrderOperateCommonRq() *BtripFlightCancelOrderRq

GetParamBtripFlightOrderOperateCommonRq ParamBtripFlightOrderOperateCommonRq Getter

func (*AlitripBtripFlightDistributionOrderCancelAPIRequest) SetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r *AlitripBtripFlightDistributionOrderCancelAPIRequest) SetParamBtripFlightOrderOperateCommonRq(_paramBtripFlightOrderOperateCommonRq *BtripFlightCancelOrderRq) error

SetParamBtripFlightOrderOperateCommonRq is ParamBtripFlightOrderOperateCommonRq Setter 系统自动生成

type AlitripBtripFlightDistributionOrderCancelAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionOrderCancelAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionOrderCancelAPIResponseModel
}

AlitripBtripFlightDistributionOrderCancelAPIResponse 商旅机票分销-取消订单 API返回值 alitrip.btrip.flight.distribution.order.cancel

商旅机票分销取消订单

type AlitripBtripFlightDistributionOrderCancelAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionOrderCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_order_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionOrderCancelAPIResponseModel is 商旅机票分销-取消订单 成功返回结果

type AlitripBtripFlightDistributionOrderCreateAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionOrderCreateAPIRequest 商旅机票分销-创建订单 API请求 alitrip.btrip.flight.distribution.order.create

商旅机票分销创建订单接口

func NewAlitripBtripFlightDistributionOrderCreateRequest added in v1.2.5

func NewAlitripBtripFlightDistributionOrderCreateRequest() *AlitripBtripFlightDistributionOrderCreateAPIRequest

NewAlitripBtripFlightDistributionOrderCreateRequest 初始化AlitripBtripFlightDistributionOrderCreateAPIRequest对象

func (AlitripBtripFlightDistributionOrderCreateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionOrderCreateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionOrderCreateAPIRequest) GetParamBtripFlightCreateOrderRq added in v1.2.5

GetParamBtripFlightCreateOrderRq ParamBtripFlightCreateOrderRq Getter

func (*AlitripBtripFlightDistributionOrderCreateAPIRequest) SetParamBtripFlightCreateOrderRq added in v1.2.5

func (r *AlitripBtripFlightDistributionOrderCreateAPIRequest) SetParamBtripFlightCreateOrderRq(_paramBtripFlightCreateOrderRq *BtripFlightCreateOrderRq) error

SetParamBtripFlightCreateOrderRq is ParamBtripFlightCreateOrderRq Setter 提交订单参数

type AlitripBtripFlightDistributionOrderCreateAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionOrderCreateAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionOrderCreateAPIResponseModel
}

AlitripBtripFlightDistributionOrderCreateAPIResponse 商旅机票分销-创建订单 API返回值 alitrip.btrip.flight.distribution.order.create

商旅机票分销创建订单接口

type AlitripBtripFlightDistributionOrderCreateAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionOrderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_order_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionOrderCreateAPIResponseModel is 商旅机票分销-创建订单 成功返回结果

type AlitripBtripFlightDistributionOrderDetailAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionOrderDetailAPIRequest 商旅机票分销订单详情接口 API请求 alitrip.btrip.flight.distribution.order.detail

商旅机票分销订单详情接口

func NewAlitripBtripFlightDistributionOrderDetailRequest added in v1.2.5

func NewAlitripBtripFlightDistributionOrderDetailRequest() *AlitripBtripFlightDistributionOrderDetailAPIRequest

NewAlitripBtripFlightDistributionOrderDetailRequest 初始化AlitripBtripFlightDistributionOrderDetailAPIRequest对象

func (AlitripBtripFlightDistributionOrderDetailAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionOrderDetailAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionOrderDetailAPIRequest) GetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r AlitripBtripFlightDistributionOrderDetailAPIRequest) GetParamBtripFlightOrderOperateCommonRq() *BtripFlightOrderOperateCommonRq

GetParamBtripFlightOrderOperateCommonRq ParamBtripFlightOrderOperateCommonRq Getter

func (*AlitripBtripFlightDistributionOrderDetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r *AlitripBtripFlightDistributionOrderDetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq(_paramBtripFlightOrderOperateCommonRq *BtripFlightOrderOperateCommonRq) error

SetParamBtripFlightOrderOperateCommonRq is ParamBtripFlightOrderOperateCommonRq Setter 订单详情入参

type AlitripBtripFlightDistributionOrderDetailAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionOrderDetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionOrderDetailAPIResponseModel
}

AlitripBtripFlightDistributionOrderDetailAPIResponse 商旅机票分销订单详情接口 API返回值 alitrip.btrip.flight.distribution.order.detail

商旅机票分销订单详情接口

type AlitripBtripFlightDistributionOrderDetailAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionOrderDetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_order_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionOrderDetailAPIResponseModel is 商旅机票分销订单详情接口 成功返回结果

type AlitripBtripFlightDistributionOrderNewcreateAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionOrderNewcreateAPIRequest 商旅机票分销-创建订单V2 API请求 alitrip.btrip.flight.distribution.order.newcreate

商旅机票分销-创建订单V2

func NewAlitripBtripFlightDistributionOrderNewcreateRequest added in v1.2.5

func NewAlitripBtripFlightDistributionOrderNewcreateRequest() *AlitripBtripFlightDistributionOrderNewcreateAPIRequest

NewAlitripBtripFlightDistributionOrderNewcreateRequest 初始化AlitripBtripFlightDistributionOrderNewcreateAPIRequest对象

func (AlitripBtripFlightDistributionOrderNewcreateAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionOrderNewcreateAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionOrderNewcreateAPIRequest) GetParamBtripFlightCreateOrderRq added in v1.2.5

GetParamBtripFlightCreateOrderRq ParamBtripFlightCreateOrderRq Getter

func (*AlitripBtripFlightDistributionOrderNewcreateAPIRequest) SetParamBtripFlightCreateOrderRq added in v1.2.5

func (r *AlitripBtripFlightDistributionOrderNewcreateAPIRequest) SetParamBtripFlightCreateOrderRq(_paramBtripFlightCreateOrderRq *BtripFlightCreateOrderRq) error

SetParamBtripFlightCreateOrderRq is ParamBtripFlightCreateOrderRq Setter 提交订单参数

type AlitripBtripFlightDistributionOrderNewcreateAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionOrderNewcreateAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionOrderNewcreateAPIResponseModel
}

AlitripBtripFlightDistributionOrderNewcreateAPIResponse 商旅机票分销-创建订单V2 API返回值 alitrip.btrip.flight.distribution.order.newcreate

商旅机票分销-创建订单V2

type AlitripBtripFlightDistributionOrderNewcreateAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionOrderNewcreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_order_newcreate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionOrderNewcreateAPIResponseModel is 商旅机票分销-创建订单V2 成功返回结果

type AlitripBtripFlightDistributionOrderNewpayAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionOrderNewpayAPIRequest 商旅机票分销-订单支付V2 API请求 alitrip.btrip.flight.distribution.order.newpay

商旅机票分销-订单支付V2

func NewAlitripBtripFlightDistributionOrderNewpayRequest added in v1.2.5

func NewAlitripBtripFlightDistributionOrderNewpayRequest() *AlitripBtripFlightDistributionOrderNewpayAPIRequest

NewAlitripBtripFlightDistributionOrderNewpayRequest 初始化AlitripBtripFlightDistributionOrderNewpayAPIRequest对象

func (AlitripBtripFlightDistributionOrderNewpayAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionOrderNewpayAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionOrderNewpayAPIRequest) GetParamBtripFlightPayOrderRq added in v1.2.5

GetParamBtripFlightPayOrderRq ParamBtripFlightPayOrderRq Getter

func (*AlitripBtripFlightDistributionOrderNewpayAPIRequest) SetParamBtripFlightPayOrderRq added in v1.2.5

func (r *AlitripBtripFlightDistributionOrderNewpayAPIRequest) SetParamBtripFlightPayOrderRq(_paramBtripFlightPayOrderRq *BtripFlightPayOrderRq) error

SetParamBtripFlightPayOrderRq is ParamBtripFlightPayOrderRq Setter 支付参数

type AlitripBtripFlightDistributionOrderNewpayAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionOrderNewpayAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionOrderNewpayAPIResponseModel
}

AlitripBtripFlightDistributionOrderNewpayAPIResponse 商旅机票分销-订单支付V2 API返回值 alitrip.btrip.flight.distribution.order.newpay

商旅机票分销-订单支付V2

type AlitripBtripFlightDistributionOrderNewpayAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionOrderNewpayAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_order_newpay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionOrderNewpayAPIResponseModel is 商旅机票分销-订单支付V2 成功返回结果

type AlitripBtripFlightDistributionOrderPayAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionOrderPayAPIRequest 商旅机票分销-订单支付 API请求 alitrip.btrip.flight.distribution.order.pay

商旅机票分销订单支付

func NewAlitripBtripFlightDistributionOrderPayRequest added in v1.2.5

func NewAlitripBtripFlightDistributionOrderPayRequest() *AlitripBtripFlightDistributionOrderPayAPIRequest

NewAlitripBtripFlightDistributionOrderPayRequest 初始化AlitripBtripFlightDistributionOrderPayAPIRequest对象

func (AlitripBtripFlightDistributionOrderPayAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionOrderPayAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionOrderPayAPIRequest) GetParamBtripFlightPayOrderRq added in v1.2.5

GetParamBtripFlightPayOrderRq ParamBtripFlightPayOrderRq Getter

func (*AlitripBtripFlightDistributionOrderPayAPIRequest) SetParamBtripFlightPayOrderRq added in v1.2.5

func (r *AlitripBtripFlightDistributionOrderPayAPIRequest) SetParamBtripFlightPayOrderRq(_paramBtripFlightPayOrderRq *BtripFlightPayOrderRq) error

SetParamBtripFlightPayOrderRq is ParamBtripFlightPayOrderRq Setter 支付参数

type AlitripBtripFlightDistributionOrderPayAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionOrderPayAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionOrderPayAPIResponseModel
}

AlitripBtripFlightDistributionOrderPayAPIResponse 商旅机票分销-订单支付 API返回值 alitrip.btrip.flight.distribution.order.pay

商旅机票分销订单支付

type AlitripBtripFlightDistributionOrderPayAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionOrderPayAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_order_pay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionOrderPayAPIResponseModel is 商旅机票分销-订单支付 成功返回结果

type AlitripBtripFlightDistributionRefundApplyAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionRefundApplyAPIRequest 商旅机票分销-退票申请 API请求 alitrip.btrip.flight.distribution.refund.apply

商旅机票分销-退票申请

func NewAlitripBtripFlightDistributionRefundApplyRequest added in v1.2.5

func NewAlitripBtripFlightDistributionRefundApplyRequest() *AlitripBtripFlightDistributionRefundApplyAPIRequest

NewAlitripBtripFlightDistributionRefundApplyRequest 初始化AlitripBtripFlightDistributionRefundApplyAPIRequest对象

func (AlitripBtripFlightDistributionRefundApplyAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionRefundApplyAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionRefundApplyAPIRequest) GetParamBtripFlightRefundApplyRq added in v1.2.5

GetParamBtripFlightRefundApplyRq ParamBtripFlightRefundApplyRq Getter

func (*AlitripBtripFlightDistributionRefundApplyAPIRequest) SetParamBtripFlightRefundApplyRq added in v1.2.5

func (r *AlitripBtripFlightDistributionRefundApplyAPIRequest) SetParamBtripFlightRefundApplyRq(_paramBtripFlightRefundApplyRq *BtripFlightRefundApplyRq) error

SetParamBtripFlightRefundApplyRq is ParamBtripFlightRefundApplyRq Setter 退票申请入参

type AlitripBtripFlightDistributionRefundApplyAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionRefundApplyAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionRefundApplyAPIResponseModel
}

AlitripBtripFlightDistributionRefundApplyAPIResponse 商旅机票分销-退票申请 API返回值 alitrip.btrip.flight.distribution.refund.apply

商旅机票分销-退票申请

type AlitripBtripFlightDistributionRefundApplyAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionRefundApplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_refund_apply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionRefundApplyAPIResponseModel is 商旅机票分销-退票申请 成功返回结果

type AlitripBtripFlightDistributionRefundDetailAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionRefundDetailAPIRequest 商旅机票退票详情接口 API请求 alitrip.btrip.flight.distribution.refund.detail

商旅机票分销退票详情

func NewAlitripBtripFlightDistributionRefundDetailRequest added in v1.2.5

func NewAlitripBtripFlightDistributionRefundDetailRequest() *AlitripBtripFlightDistributionRefundDetailAPIRequest

NewAlitripBtripFlightDistributionRefundDetailRequest 初始化AlitripBtripFlightDistributionRefundDetailAPIRequest对象

func (AlitripBtripFlightDistributionRefundDetailAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionRefundDetailAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionRefundDetailAPIRequest) GetParamBtripFlightOrderOperateCommonRq added in v1.2.5

GetParamBtripFlightOrderOperateCommonRq ParamBtripFlightOrderOperateCommonRq Getter

func (*AlitripBtripFlightDistributionRefundDetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r *AlitripBtripFlightDistributionRefundDetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq(_paramBtripFlightOrderOperateCommonRq *BtripFlightOrderOperateCommonRq) error

SetParamBtripFlightOrderOperateCommonRq is ParamBtripFlightOrderOperateCommonRq Setter 获取退票单详情入参

type AlitripBtripFlightDistributionRefundDetailAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionRefundDetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionRefundDetailAPIResponseModel
}

AlitripBtripFlightDistributionRefundDetailAPIResponse 商旅机票退票详情接口 API返回值 alitrip.btrip.flight.distribution.refund.detail

商旅机票分销退票详情

type AlitripBtripFlightDistributionRefundDetailAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionRefundDetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_refund_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionRefundDetailAPIResponseModel is 商旅机票退票详情接口 成功返回结果

type AlitripBtripFlightDistributionRefundNewapplyAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionRefundNewapplyAPIRequest 商旅机票分销-退票申请 API请求 alitrip.btrip.flight.distribution.refund.newapply

商旅机票分销-退票申请

func NewAlitripBtripFlightDistributionRefundNewapplyRequest added in v1.2.5

func NewAlitripBtripFlightDistributionRefundNewapplyRequest() *AlitripBtripFlightDistributionRefundNewapplyAPIRequest

NewAlitripBtripFlightDistributionRefundNewapplyRequest 初始化AlitripBtripFlightDistributionRefundNewapplyAPIRequest对象

func (AlitripBtripFlightDistributionRefundNewapplyAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionRefundNewapplyAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionRefundNewapplyAPIRequest) GetParamBtripFlightRefundApplyRq added in v1.2.5

GetParamBtripFlightRefundApplyRq ParamBtripFlightRefundApplyRq Getter

func (*AlitripBtripFlightDistributionRefundNewapplyAPIRequest) SetParamBtripFlightRefundApplyRq added in v1.2.5

func (r *AlitripBtripFlightDistributionRefundNewapplyAPIRequest) SetParamBtripFlightRefundApplyRq(_paramBtripFlightRefundApplyRq *BtripFlightRefundApplyRq) error

SetParamBtripFlightRefundApplyRq is ParamBtripFlightRefundApplyRq Setter 退票申请入参

type AlitripBtripFlightDistributionRefundNewapplyAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionRefundNewapplyAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionRefundNewapplyAPIResponseModel
}

AlitripBtripFlightDistributionRefundNewapplyAPIResponse 商旅机票分销-退票申请 API返回值 alitrip.btrip.flight.distribution.refund.newapply

商旅机票分销-退票申请

type AlitripBtripFlightDistributionRefundNewapplyAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionRefundNewapplyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_refund_newapply_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionRefundNewapplyAPIResponseModel is 商旅机票分销-退票申请 成功返回结果

type AlitripBtripFlightDistributionRefundNewdetailAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionRefundNewdetailAPIRequest 商旅机票退票详情接口V2 API请求 alitrip.btrip.flight.distribution.refund.newdetail

商旅机票退票详情接口V2

func NewAlitripBtripFlightDistributionRefundNewdetailRequest added in v1.2.5

func NewAlitripBtripFlightDistributionRefundNewdetailRequest() *AlitripBtripFlightDistributionRefundNewdetailAPIRequest

NewAlitripBtripFlightDistributionRefundNewdetailRequest 初始化AlitripBtripFlightDistributionRefundNewdetailAPIRequest对象

func (AlitripBtripFlightDistributionRefundNewdetailAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionRefundNewdetailAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionRefundNewdetailAPIRequest) GetParamBtripFlightOrderOperateCommonRq added in v1.2.5

GetParamBtripFlightOrderOperateCommonRq ParamBtripFlightOrderOperateCommonRq Getter

func (*AlitripBtripFlightDistributionRefundNewdetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq added in v1.2.5

func (r *AlitripBtripFlightDistributionRefundNewdetailAPIRequest) SetParamBtripFlightOrderOperateCommonRq(_paramBtripFlightOrderOperateCommonRq *BtripFlightOrderOperateCommonRq) error

SetParamBtripFlightOrderOperateCommonRq is ParamBtripFlightOrderOperateCommonRq Setter 获取退票单详情入参

type AlitripBtripFlightDistributionRefundNewdetailAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionRefundNewdetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionRefundNewdetailAPIResponseModel
}

AlitripBtripFlightDistributionRefundNewdetailAPIResponse 商旅机票退票详情接口V2 API返回值 alitrip.btrip.flight.distribution.refund.newdetail

商旅机票退票详情接口V2

type AlitripBtripFlightDistributionRefundNewdetailAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionRefundNewdetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_refund_newdetail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionRefundNewdetailAPIResponseModel is 商旅机票退票详情接口V2 成功返回结果

type AlitripBtripFlightDistributionRefundNewprecalAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionRefundNewprecalAPIRequest 商旅机票分销-退票费预计算 API请求 alitrip.btrip.flight.distribution.refund.newprecal

商旅机票分销-退票费预计算

func NewAlitripBtripFlightDistributionRefundNewprecalRequest added in v1.2.5

func NewAlitripBtripFlightDistributionRefundNewprecalRequest() *AlitripBtripFlightDistributionRefundNewprecalAPIRequest

NewAlitripBtripFlightDistributionRefundNewprecalRequest 初始化AlitripBtripFlightDistributionRefundNewprecalAPIRequest对象

func (AlitripBtripFlightDistributionRefundNewprecalAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionRefundNewprecalAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionRefundNewprecalAPIRequest) GetParamBtripFlightRefundPreCalRq added in v1.2.5

GetParamBtripFlightRefundPreCalRq ParamBtripFlightRefundPreCalRq Getter

func (*AlitripBtripFlightDistributionRefundNewprecalAPIRequest) SetParamBtripFlightRefundPreCalRq added in v1.2.5

func (r *AlitripBtripFlightDistributionRefundNewprecalAPIRequest) SetParamBtripFlightRefundPreCalRq(_paramBtripFlightRefundPreCalRq *BtripFlightRefundPreCalRq) error

SetParamBtripFlightRefundPreCalRq is ParamBtripFlightRefundPreCalRq Setter 退票费预计算请求入参

type AlitripBtripFlightDistributionRefundNewprecalAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionRefundNewprecalAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionRefundNewprecalAPIResponseModel
}

AlitripBtripFlightDistributionRefundNewprecalAPIResponse 商旅机票分销-退票费预计算 API返回值 alitrip.btrip.flight.distribution.refund.newprecal

商旅机票分销-退票费预计算

type AlitripBtripFlightDistributionRefundNewprecalAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionRefundNewprecalAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_refund_newprecal_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionRefundNewprecalAPIResponseModel is 商旅机票分销-退票费预计算 成功返回结果

type AlitripBtripFlightDistributionRefundPrecalAPIRequest added in v1.2.5

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

AlitripBtripFlightDistributionRefundPrecalAPIRequest 商旅机票分销-退票费预计算 API请求 alitrip.btrip.flight.distribution.refund.precal

商旅机票分销-退票费预计算

func NewAlitripBtripFlightDistributionRefundPrecalRequest added in v1.2.5

func NewAlitripBtripFlightDistributionRefundPrecalRequest() *AlitripBtripFlightDistributionRefundPrecalAPIRequest

NewAlitripBtripFlightDistributionRefundPrecalRequest 初始化AlitripBtripFlightDistributionRefundPrecalAPIRequest对象

func (AlitripBtripFlightDistributionRefundPrecalAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightDistributionRefundPrecalAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightDistributionRefundPrecalAPIRequest) GetParamBtripFlightRefundPreCalRq added in v1.2.5

GetParamBtripFlightRefundPreCalRq ParamBtripFlightRefundPreCalRq Getter

func (*AlitripBtripFlightDistributionRefundPrecalAPIRequest) SetParamBtripFlightRefundPreCalRq added in v1.2.5

func (r *AlitripBtripFlightDistributionRefundPrecalAPIRequest) SetParamBtripFlightRefundPreCalRq(_paramBtripFlightRefundPreCalRq *BtripFlightRefundPreCalRq) error

SetParamBtripFlightRefundPreCalRq is ParamBtripFlightRefundPreCalRq Setter 退票费预计算请求入参

type AlitripBtripFlightDistributionRefundPrecalAPIResponse added in v1.2.5

type AlitripBtripFlightDistributionRefundPrecalAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightDistributionRefundPrecalAPIResponseModel
}

AlitripBtripFlightDistributionRefundPrecalAPIResponse 商旅机票分销-退票费预计算 API返回值 alitrip.btrip.flight.distribution.refund.precal

商旅机票分销-退票费预计算

type AlitripBtripFlightDistributionRefundPrecalAPIResponseModel added in v1.2.5

type AlitripBtripFlightDistributionRefundPrecalAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_distribution_refund_precal_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 响应信息
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightDistributionRefundPrecalAPIResponseModel is 商旅机票分销-退票费预计算 成功返回结果

type AlitripBtripFlightOrderSearchAPIRequest added in v1.2.0

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

AlitripBtripFlightOrderSearchAPIRequest 获取机票订单列表 API请求 alitrip.btrip.flight.order.search

第三方OA厂商获取机票订单列表

func NewAlitripBtripFlightOrderSearchRequest

func NewAlitripBtripFlightOrderSearchRequest() *AlitripBtripFlightOrderSearchAPIRequest

NewAlitripBtripFlightOrderSearchRequest 初始化AlitripBtripFlightOrderSearchAPIRequest对象

func (AlitripBtripFlightOrderSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripFlightOrderSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripFlightOrderSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripFlightOrderSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripFlightOrderSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求

type AlitripBtripFlightOrderSearchAPIResponse

type AlitripBtripFlightOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightOrderSearchAPIResponseModel
}

AlitripBtripFlightOrderSearchAPIResponse 获取机票订单列表 API返回值 alitrip.btrip.flight.order.search

第三方OA厂商获取机票订单列表

type AlitripBtripFlightOrderSearchAPIResponseModel added in v1.2.0

type AlitripBtripFlightOrderSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_flight_order_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回数据
	Result *BtriphomeResultSupport `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripFlightOrderSearchAPIResponseModel is 获取机票订单列表 成功返回结果

type AlitripBtripHotelDistributionOrderCancelAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionOrderCancelAPIRequest 商旅酒店API分销取消订单 API请求 alitrip.btrip.hotel.distribution.order.cancel

商旅酒店API分销取消订单

func NewAlitripBtripHotelDistributionOrderCancelRequest

func NewAlitripBtripHotelDistributionOrderCancelRequest() *AlitripBtripHotelDistributionOrderCancelAPIRequest

NewAlitripBtripHotelDistributionOrderCancelRequest 初始化AlitripBtripHotelDistributionOrderCancelAPIRequest对象

func (AlitripBtripHotelDistributionOrderCancelAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderCancelAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderCancelAPIRequest) GetParamBtripHotelOrderOperateRq added in v1.2.0

GetParamBtripHotelOrderOperateRq ParamBtripHotelOrderOperateRq Getter

func (*AlitripBtripHotelDistributionOrderCancelAPIRequest) SetParamBtripHotelOrderOperateRq added in v1.2.0

func (r *AlitripBtripHotelDistributionOrderCancelAPIRequest) SetParamBtripHotelOrderOperateRq(_paramBtripHotelOrderOperateRq *BtripHotelOrderOperateRq) error

SetParamBtripHotelOrderOperateRq is ParamBtripHotelOrderOperateRq Setter 取消订单接口入参

type AlitripBtripHotelDistributionOrderCancelAPIResponse

type AlitripBtripHotelDistributionOrderCancelAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderCancelAPIResponseModel
}

AlitripBtripHotelDistributionOrderCancelAPIResponse 商旅酒店API分销取消订单 API返回值 alitrip.btrip.hotel.distribution.order.cancel

商旅酒店API分销取消订单

type AlitripBtripHotelDistributionOrderCancelAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionOrderCancelAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_order_cancel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 取消订单返回结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionOrderCancelAPIResponseModel is 商旅酒店API分销取消订单 成功返回结果

type AlitripBtripHotelDistributionOrderCreateAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionOrderCreateAPIRequest 商旅酒店分销-创建订单 API请求 alitrip.btrip.hotel.distribution.order.create

商旅酒店分销-创建订单

func NewAlitripBtripHotelDistributionOrderCreateRequest

func NewAlitripBtripHotelDistributionOrderCreateRequest() *AlitripBtripHotelDistributionOrderCreateAPIRequest

NewAlitripBtripHotelDistributionOrderCreateRequest 初始化AlitripBtripHotelDistributionOrderCreateAPIRequest对象

func (AlitripBtripHotelDistributionOrderCreateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderCreateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderCreateAPIRequest) GetParamBtripHotelCreateOrderRq added in v1.2.0

GetParamBtripHotelCreateOrderRq ParamBtripHotelCreateOrderRq Getter

func (*AlitripBtripHotelDistributionOrderCreateAPIRequest) SetParamBtripHotelCreateOrderRq added in v1.2.0

func (r *AlitripBtripHotelDistributionOrderCreateAPIRequest) SetParamBtripHotelCreateOrderRq(_paramBtripHotelCreateOrderRq *BtripHotelCreateOrderRq) error

SetParamBtripHotelCreateOrderRq is ParamBtripHotelCreateOrderRq Setter 创建订单请求入参

type AlitripBtripHotelDistributionOrderCreateAPIResponse

type AlitripBtripHotelDistributionOrderCreateAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderCreateAPIResponseModel
}

AlitripBtripHotelDistributionOrderCreateAPIResponse 商旅酒店分销-创建订单 API返回值 alitrip.btrip.hotel.distribution.order.create

商旅酒店分销-创建订单

type AlitripBtripHotelDistributionOrderCreateAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionOrderCreateAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_order_create_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 创单返回结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionOrderCreateAPIResponseModel is 商旅酒店分销-创建订单 成功返回结果

type AlitripBtripHotelDistributionOrderDetailAPIRequest added in v1.2.5

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

AlitripBtripHotelDistributionOrderDetailAPIRequest 商旅酒店API分销查询订单详情 API请求 alitrip.btrip.hotel.distribution.order.detail

商旅酒店API分销查询订单详情

func NewAlitripBtripHotelDistributionOrderDetailRequest added in v1.2.5

func NewAlitripBtripHotelDistributionOrderDetailRequest() *AlitripBtripHotelDistributionOrderDetailAPIRequest

NewAlitripBtripHotelDistributionOrderDetailRequest 初始化AlitripBtripHotelDistributionOrderDetailAPIRequest对象

func (AlitripBtripHotelDistributionOrderDetailAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderDetailAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderDetailAPIRequest) GetParamBtripHotelOrderOperateRq added in v1.2.5

GetParamBtripHotelOrderOperateRq ParamBtripHotelOrderOperateRq Getter

func (*AlitripBtripHotelDistributionOrderDetailAPIRequest) SetParamBtripHotelOrderOperateRq added in v1.2.5

func (r *AlitripBtripHotelDistributionOrderDetailAPIRequest) SetParamBtripHotelOrderOperateRq(_paramBtripHotelOrderOperateRq *BtripHotelOrderOperateRq) error

SetParamBtripHotelOrderOperateRq is ParamBtripHotelOrderOperateRq Setter 订单详情接口入参

type AlitripBtripHotelDistributionOrderDetailAPIResponse added in v1.2.5

type AlitripBtripHotelDistributionOrderDetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderDetailAPIResponseModel
}

AlitripBtripHotelDistributionOrderDetailAPIResponse 商旅酒店API分销查询订单详情 API返回值 alitrip.btrip.hotel.distribution.order.detail

商旅酒店API分销查询订单详情

type AlitripBtripHotelDistributionOrderDetailAPIResponseModel added in v1.2.5

type AlitripBtripHotelDistributionOrderDetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_order_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 订单详情接口返回结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionOrderDetailAPIResponseModel is 商旅酒店API分销查询订单详情 成功返回结果

type AlitripBtripHotelDistributionOrderPayAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionOrderPayAPIRequest 商旅酒店分销订单支付 API请求 alitrip.btrip.hotel.distribution.order.pay

商旅酒店分销订单支付

func NewAlitripBtripHotelDistributionOrderPayRequest

func NewAlitripBtripHotelDistributionOrderPayRequest() *AlitripBtripHotelDistributionOrderPayAPIRequest

NewAlitripBtripHotelDistributionOrderPayRequest 初始化AlitripBtripHotelDistributionOrderPayAPIRequest对象

func (AlitripBtripHotelDistributionOrderPayAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderPayAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderPayAPIRequest) GetParamBtripHotelOrderOperateRq added in v1.2.0

func (r AlitripBtripHotelDistributionOrderPayAPIRequest) GetParamBtripHotelOrderOperateRq() *BtripHotelOrderOperateRq

GetParamBtripHotelOrderOperateRq ParamBtripHotelOrderOperateRq Getter

func (*AlitripBtripHotelDistributionOrderPayAPIRequest) SetParamBtripHotelOrderOperateRq added in v1.2.0

func (r *AlitripBtripHotelDistributionOrderPayAPIRequest) SetParamBtripHotelOrderOperateRq(_paramBtripHotelOrderOperateRq *BtripHotelOrderOperateRq) error

SetParamBtripHotelOrderOperateRq is ParamBtripHotelOrderOperateRq Setter 通知商旅支付成功接口参数

type AlitripBtripHotelDistributionOrderPayAPIResponse

type AlitripBtripHotelDistributionOrderPayAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderPayAPIResponseModel
}

AlitripBtripHotelDistributionOrderPayAPIResponse 商旅酒店分销订单支付 API返回值 alitrip.btrip.hotel.distribution.order.pay

商旅酒店分销订单支付

type AlitripBtripHotelDistributionOrderPayAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionOrderPayAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_order_pay_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 支付结果返回信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 支付结果返回码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 是否支付成功
	Module bool `json:"module,omitempty" xml:"module,omitempty"`
}

AlitripBtripHotelDistributionOrderPayAPIResponseModel is 商旅酒店分销订单支付 成功返回结果

type AlitripBtripHotelDistributionOrderValidateAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionOrderValidateAPIRequest 商旅酒店API分销下单前校验 API请求 alitrip.btrip.hotel.distribution.order.validate

商旅酒店API分销下单前校验

func NewAlitripBtripHotelDistributionOrderValidateRequest

func NewAlitripBtripHotelDistributionOrderValidateRequest() *AlitripBtripHotelDistributionOrderValidateAPIRequest

NewAlitripBtripHotelDistributionOrderValidateRequest 初始化AlitripBtripHotelDistributionOrderValidateAPIRequest对象

func (AlitripBtripHotelDistributionOrderValidateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderValidateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderValidateAPIRequest) GetParamBtripHotelValidateOrderRq added in v1.2.0

GetParamBtripHotelValidateOrderRq ParamBtripHotelValidateOrderRq Getter

func (*AlitripBtripHotelDistributionOrderValidateAPIRequest) SetParamBtripHotelValidateOrderRq added in v1.2.0

func (r *AlitripBtripHotelDistributionOrderValidateAPIRequest) SetParamBtripHotelValidateOrderRq(_paramBtripHotelValidateOrderRq *BtripHotelValidateOrderRq) error

SetParamBtripHotelValidateOrderRq is ParamBtripHotelValidateOrderRq Setter 下单前校验入参

type AlitripBtripHotelDistributionOrderValidateAPIResponse

type AlitripBtripHotelDistributionOrderValidateAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderValidateAPIResponseModel
}

AlitripBtripHotelDistributionOrderValidateAPIResponse 商旅酒店API分销下单前校验 API返回值 alitrip.btrip.hotel.distribution.order.validate

商旅酒店API分销下单前校验

type AlitripBtripHotelDistributionOrderValidateAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionOrderValidateAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_order_validate_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 下单前校验结果
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionOrderValidateAPIResponseModel is 商旅酒店API分销下单前校验 成功返回结果

type AlitripBtripHotelDistributionSearchDetailAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionSearchDetailAPIRequest 商旅酒店api分销-详情报价接口 API请求 alitrip.btrip.hotel.distribution.search.detail

商旅酒店api分销-详情报价接口

func NewAlitripBtripHotelDistributionSearchDetailRequest

func NewAlitripBtripHotelDistributionSearchDetailRequest() *AlitripBtripHotelDistributionSearchDetailAPIRequest

NewAlitripBtripHotelDistributionSearchDetailRequest 初始化AlitripBtripHotelDistributionSearchDetailAPIRequest对象

func (AlitripBtripHotelDistributionSearchDetailAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionSearchDetailAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionSearchDetailAPIRequest) GetParamHotelDetailRQ added in v1.2.0

GetParamHotelDetailRQ ParamHotelDetailRQ Getter

func (*AlitripBtripHotelDistributionSearchDetailAPIRequest) SetParamHotelDetailRQ added in v1.2.0

func (r *AlitripBtripHotelDistributionSearchDetailAPIRequest) SetParamHotelDetailRQ(_paramHotelDetailRQ *HotelDetailRq) error

SetParamHotelDetailRQ is ParamHotelDetailRQ Setter 详情报价入参

type AlitripBtripHotelDistributionSearchDetailAPIResponse

type AlitripBtripHotelDistributionSearchDetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionSearchDetailAPIResponseModel
}

AlitripBtripHotelDistributionSearchDetailAPIResponse 商旅酒店api分销-详情报价接口 API返回值 alitrip.btrip.hotel.distribution.search.detail

商旅酒店api分销-详情报价接口

type AlitripBtripHotelDistributionSearchDetailAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionSearchDetailAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_search_detail_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 详情报价回参
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionSearchDetailAPIResponseModel is 商旅酒店api分销-详情报价接口 成功返回结果

type AlitripBtripHotelDistributionSearchLowPriceAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionSearchLowPriceAPIRequest 商旅酒店api分销-酒店最低价 API请求 alitrip.btrip.hotel.distribution.search.low.price

商旅酒店api分销-酒店最低价

func NewAlitripBtripHotelDistributionSearchLowPriceRequest

func NewAlitripBtripHotelDistributionSearchLowPriceRequest() *AlitripBtripHotelDistributionSearchLowPriceAPIRequest

NewAlitripBtripHotelDistributionSearchLowPriceRequest 初始化AlitripBtripHotelDistributionSearchLowPriceAPIRequest对象

func (AlitripBtripHotelDistributionSearchLowPriceAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionSearchLowPriceAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionSearchLowPriceAPIRequest) GetParamHotelSearchListRQ added in v1.2.0

GetParamHotelSearchListRQ ParamHotelSearchListRQ Getter

func (*AlitripBtripHotelDistributionSearchLowPriceAPIRequest) SetParamHotelSearchListRQ added in v1.2.0

func (r *AlitripBtripHotelDistributionSearchLowPriceAPIRequest) SetParamHotelSearchListRQ(_paramHotelSearchListRQ *HotelSearchListRq) error

SetParamHotelSearchListRQ is ParamHotelSearchListRQ Setter 列表最低价入参

type AlitripBtripHotelDistributionSearchLowPriceAPIResponse

type AlitripBtripHotelDistributionSearchLowPriceAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionSearchLowPriceAPIResponseModel
}

AlitripBtripHotelDistributionSearchLowPriceAPIResponse 商旅酒店api分销-酒店最低价 API返回值 alitrip.btrip.hotel.distribution.search.low.price

商旅酒店api分销-酒店最低价

type AlitripBtripHotelDistributionSearchLowPriceAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionSearchLowPriceAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_search_low_price_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回出参
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionSearchLowPriceAPIResponseModel is 商旅酒店api分销-酒店最低价 成功返回结果

type AlitripBtripHotelDistributionSearchStaticAPIRequest added in v1.2.0

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

AlitripBtripHotelDistributionSearchStaticAPIRequest 商旅酒店api分销-酒店静态信息接口 API请求 alitrip.btrip.hotel.distribution.search.static

商旅酒店api分销-酒店静态信息接口

func NewAlitripBtripHotelDistributionSearchStaticRequest

func NewAlitripBtripHotelDistributionSearchStaticRequest() *AlitripBtripHotelDistributionSearchStaticAPIRequest

NewAlitripBtripHotelDistributionSearchStaticRequest 初始化AlitripBtripHotelDistributionSearchStaticAPIRequest对象

func (AlitripBtripHotelDistributionSearchStaticAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionSearchStaticAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionSearchStaticAPIRequest) GetParamHotelInfoRQ added in v1.2.0

GetParamHotelInfoRQ ParamHotelInfoRQ Getter

func (*AlitripBtripHotelDistributionSearchStaticAPIRequest) SetParamHotelInfoRQ added in v1.2.0

func (r *AlitripBtripHotelDistributionSearchStaticAPIRequest) SetParamHotelInfoRQ(_paramHotelInfoRQ *HotelInfoRq) error

SetParamHotelInfoRQ is ParamHotelInfoRQ Setter 基础信息入参

type AlitripBtripHotelDistributionSearchStaticAPIResponse

type AlitripBtripHotelDistributionSearchStaticAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionSearchStaticAPIResponseModel
}

AlitripBtripHotelDistributionSearchStaticAPIResponse 商旅酒店api分销-酒店静态信息接口 API返回值 alitrip.btrip.hotel.distribution.search.static

商旅酒店api分销-酒店静态信息接口

type AlitripBtripHotelDistributionSearchStaticAPIResponseModel added in v1.2.0

type AlitripBtripHotelDistributionSearchStaticAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_distribution_search_static_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回报文
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelDistributionSearchStaticAPIResponseModel is 商旅酒店api分销-酒店静态信息接口 成功返回结果

type AlitripBtripHotelOrderSearchAPIRequest added in v1.2.0

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

AlitripBtripHotelOrderSearchAPIRequest 搜索酒店订单列表 API请求 alitrip.btrip.hotel.order.search

企业获取商旅酒店订单数据

func NewAlitripBtripHotelOrderSearchRequest

func NewAlitripBtripHotelOrderSearchRequest() *AlitripBtripHotelOrderSearchAPIRequest

NewAlitripBtripHotelOrderSearchRequest 初始化AlitripBtripHotelOrderSearchAPIRequest对象

func (AlitripBtripHotelOrderSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripHotelOrderSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripHotelOrderSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripHotelOrderSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripHotelOrderSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求

type AlitripBtripHotelOrderSearchAPIResponse

type AlitripBtripHotelOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelOrderSearchAPIResponseModel
}

AlitripBtripHotelOrderSearchAPIResponse 搜索酒店订单列表 API返回值 alitrip.btrip.hotel.order.search

企业获取商旅酒店订单数据

type AlitripBtripHotelOrderSearchAPIResponseModel added in v1.2.0

type AlitripBtripHotelOrderSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_hotel_order_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *BtriphomeResultSupport `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripHotelOrderSearchAPIResponseModel is 搜索酒店订单列表 成功返回结果

type AlitripBtripInvoiceGetAPIRequest added in v1.2.0

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

AlitripBtripInvoiceGetAPIRequest 获取用户可用发票列表 API请求 alitrip.btrip.invoice.get

差旅申请用户获取可用发票列表

func NewAlitripBtripInvoiceGetRequest

func NewAlitripBtripInvoiceGetRequest() *AlitripBtripInvoiceGetAPIRequest

NewAlitripBtripInvoiceGetRequest 初始化AlitripBtripInvoiceGetAPIRequest对象

func (AlitripBtripInvoiceGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripInvoiceGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceGetAPIRequest) GetApiParams added in v1.2.0

func (r AlitripBtripInvoiceGetAPIRequest) GetApiParams() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceGetAPIRequest) GetCorpId added in v1.2.0

GetCorpId CorpId Getter

func (AlitripBtripInvoiceGetAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*AlitripBtripInvoiceGetAPIRequest) SetCorpId added in v1.2.0

func (r *AlitripBtripInvoiceGetAPIRequest) SetCorpId(_corpId string) error

SetCorpId is CorpId Setter 企业id

func (*AlitripBtripInvoiceGetAPIRequest) SetUserId added in v1.2.0

func (r *AlitripBtripInvoiceGetAPIRequest) SetUserId(_userId string) error

SetUserId is UserId Setter 用户id

type AlitripBtripInvoiceGetAPIResponse

type AlitripBtripInvoiceGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceGetAPIResponseModel
}

AlitripBtripInvoiceGetAPIResponse 获取用户可用发票列表 API返回值 alitrip.btrip.invoice.get

差旅申请用户获取可用发票列表

type AlitripBtripInvoiceGetAPIResponseModel added in v1.2.0

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

AlitripBtripInvoiceGetAPIResponseModel is 获取用户可用发票列表 成功返回结果

type AlitripBtripInvoiceSearchAPIRequest added in v1.2.0

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

AlitripBtripInvoiceSearchAPIRequest 根据发票抬头搜索发票 API请求 alitrip.btrip.invoice.search

用户根据发票抬头搜索发票信息

func NewAlitripBtripInvoiceSearchRequest

func NewAlitripBtripInvoiceSearchRequest() *AlitripBtripInvoiceSearchAPIRequest

NewAlitripBtripInvoiceSearchRequest 初始化AlitripBtripInvoiceSearchAPIRequest对象

func (AlitripBtripInvoiceSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripInvoiceSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSearchAPIRequest) GetCorpId added in v1.2.0

GetCorpId CorpId Getter

func (AlitripBtripInvoiceSearchAPIRequest) GetTitle added in v1.2.0

GetTitle Title Getter

func (AlitripBtripInvoiceSearchAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*AlitripBtripInvoiceSearchAPIRequest) SetCorpId added in v1.2.0

func (r *AlitripBtripInvoiceSearchAPIRequest) SetCorpId(_corpId string) error

SetCorpId is CorpId Setter 企业id

func (*AlitripBtripInvoiceSearchAPIRequest) SetTitle added in v1.2.0

func (r *AlitripBtripInvoiceSearchAPIRequest) SetTitle(_title string) error

SetTitle is Title Setter 发票抬头

func (*AlitripBtripInvoiceSearchAPIRequest) SetUserId added in v1.2.0

func (r *AlitripBtripInvoiceSearchAPIRequest) SetUserId(_userId string) error

SetUserId is UserId Setter 用户id

type AlitripBtripInvoiceSearchAPIResponse

type AlitripBtripInvoiceSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSearchAPIResponseModel
}

AlitripBtripInvoiceSearchAPIResponse 根据发票抬头搜索发票 API返回值 alitrip.btrip.invoice.search

用户根据发票抬头搜索发票信息

type AlitripBtripInvoiceSearchAPIResponseModel added in v1.2.0

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

AlitripBtripInvoiceSearchAPIResponseModel is 根据发票抬头搜索发票 成功返回结果

type AlitripBtripInvoiceSettingAddAPIRequest added in v1.2.0

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

AlitripBtripInvoiceSettingAddAPIRequest 发票设置 API请求 alitrip.btrip.invoice.setting.add

发票设置

func NewAlitripBtripInvoiceSettingAddRequest

func NewAlitripBtripInvoiceSettingAddRequest() *AlitripBtripInvoiceSettingAddAPIRequest

NewAlitripBtripInvoiceSettingAddRequest 初始化AlitripBtripInvoiceSettingAddAPIRequest对象

func (AlitripBtripInvoiceSettingAddAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripInvoiceSettingAddAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingAddAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingAddAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripInvoiceSettingAddAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripInvoiceSettingAddAPIResponse

type AlitripBtripInvoiceSettingAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingAddAPIResponseModel
}

AlitripBtripInvoiceSettingAddAPIResponse 发票设置 API返回值 alitrip.btrip.invoice.setting.add

发票设置

type AlitripBtripInvoiceSettingAddAPIResponseModel added in v1.2.0

type AlitripBtripInvoiceSettingAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_invoice_setting_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果值
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripInvoiceSettingAddAPIResponseModel is 发票设置 成功返回结果

type AlitripBtripInvoiceSettingDeleteAPIRequest added in v1.2.0

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

AlitripBtripInvoiceSettingDeleteAPIRequest 发票删除 API请求 alitrip.btrip.invoice.setting.delete

发票删除

func NewAlitripBtripInvoiceSettingDeleteRequest

func NewAlitripBtripInvoiceSettingDeleteRequest() *AlitripBtripInvoiceSettingDeleteAPIRequest

NewAlitripBtripInvoiceSettingDeleteRequest 初始化AlitripBtripInvoiceSettingDeleteAPIRequest对象

func (AlitripBtripInvoiceSettingDeleteAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingDeleteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingDeleteAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripInvoiceSettingDeleteAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripInvoiceSettingDeleteAPIResponse

type AlitripBtripInvoiceSettingDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingDeleteAPIResponseModel
}

AlitripBtripInvoiceSettingDeleteAPIResponse 发票删除 API返回值 alitrip.btrip.invoice.setting.delete

发票删除

type AlitripBtripInvoiceSettingDeleteAPIResponseModel added in v1.2.0

type AlitripBtripInvoiceSettingDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_invoice_setting_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripInvoiceSettingDeleteAPIResponseModel is 发票删除 成功返回结果

type AlitripBtripInvoiceSettingModifyAPIRequest added in v1.2.0

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

AlitripBtripInvoiceSettingModifyAPIRequest 发票变更 API请求 alitrip.btrip.invoice.setting.modify

发票变更

func NewAlitripBtripInvoiceSettingModifyRequest

func NewAlitripBtripInvoiceSettingModifyRequest() *AlitripBtripInvoiceSettingModifyAPIRequest

NewAlitripBtripInvoiceSettingModifyRequest 初始化AlitripBtripInvoiceSettingModifyAPIRequest对象

func (AlitripBtripInvoiceSettingModifyAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingModifyAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripInvoiceSettingModifyAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripInvoiceSettingModifyAPIResponse

type AlitripBtripInvoiceSettingModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingModifyAPIResponseModel
}

AlitripBtripInvoiceSettingModifyAPIResponse 发票变更 API返回值 alitrip.btrip.invoice.setting.modify

发票变更

type AlitripBtripInvoiceSettingModifyAPIResponseModel added in v1.2.0

type AlitripBtripInvoiceSettingModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_invoice_setting_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripInvoiceSettingModifyAPIResponseModel is 发票变更 成功返回结果

type AlitripBtripInvoiceSettingRuleAPIRequest added in v1.2.0

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

AlitripBtripInvoiceSettingRuleAPIRequest 发票规则设置 API请求 alitrip.btrip.invoice.setting.rule

发票规则设置

func NewAlitripBtripInvoiceSettingRuleRequest

func NewAlitripBtripInvoiceSettingRuleRequest() *AlitripBtripInvoiceSettingRuleAPIRequest

NewAlitripBtripInvoiceSettingRuleRequest 初始化AlitripBtripInvoiceSettingRuleAPIRequest对象

func (AlitripBtripInvoiceSettingRuleAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripInvoiceSettingRuleAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingRuleAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingRuleAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripInvoiceSettingRuleAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripInvoiceSettingRuleAPIResponse

type AlitripBtripInvoiceSettingRuleAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingRuleAPIResponseModel
}

AlitripBtripInvoiceSettingRuleAPIResponse 发票规则设置 API返回值 alitrip.btrip.invoice.setting.rule

发票规则设置

type AlitripBtripInvoiceSettingRuleAPIResponseModel added in v1.2.0

type AlitripBtripInvoiceSettingRuleAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_invoice_setting_rule_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 返回值
	Result *OpenInvoiceRuleRs `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripInvoiceSettingRuleAPIResponseModel is 发票规则设置 成功返回结果

type AlitripBtripMonthbillUrlGetAPIRequest added in v1.2.0

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

AlitripBtripMonthbillUrlGetAPIRequest 月账单数据查询 API请求 alitrip.btrip.monthbill.url.get

月账单数据查询

func NewAlitripBtripMonthbillUrlGetRequest

func NewAlitripBtripMonthbillUrlGetRequest() *AlitripBtripMonthbillUrlGetAPIRequest

NewAlitripBtripMonthbillUrlGetRequest 初始化AlitripBtripMonthbillUrlGetAPIRequest对象

func (AlitripBtripMonthbillUrlGetAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripMonthbillUrlGetAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripMonthbillUrlGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripMonthbillUrlGetAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripMonthbillUrlGetAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripMonthbillUrlGetAPIResponse

type AlitripBtripMonthbillUrlGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripMonthbillUrlGetAPIResponseModel
}

AlitripBtripMonthbillUrlGetAPIResponse 月账单数据查询 API返回值 alitrip.btrip.monthbill.url.get

月账单数据查询

type AlitripBtripMonthbillUrlGetAPIResponseModel added in v1.2.0

type AlitripBtripMonthbillUrlGetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_monthbill_url_get_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果对象
	Results []OpenAccountRs `json:"results,omitempty" xml:"results>open_account_rs,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripMonthbillUrlGetAPIResponseModel is 月账单数据查询 成功返回结果

type AlitripBtripOpenCostCenterDeleteAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterDeleteAPIRequest 删除成本中心 API请求 alitrip.btrip.open.cost.center.delete

删除成本中心

func NewAlitripBtripOpenCostCenterDeleteRequest

func NewAlitripBtripOpenCostCenterDeleteRequest() *AlitripBtripOpenCostCenterDeleteAPIRequest

NewAlitripBtripOpenCostCenterDeleteRequest 初始化AlitripBtripOpenCostCenterDeleteAPIRequest对象

func (AlitripBtripOpenCostCenterDeleteAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterDeleteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterDeleteAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterDeleteAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterDeleteAPIResponse

type AlitripBtripOpenCostCenterDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterDeleteAPIResponseModel
}

AlitripBtripOpenCostCenterDeleteAPIResponse 删除成本中心 API返回值 alitrip.btrip.open.cost.center.delete

删除成本中心

type AlitripBtripOpenCostCenterDeleteAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterDeleteAPIResponseModel is 删除成本中心 成功返回结果

type AlitripBtripOpenCostCenterEntityAddAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterEntityAddAPIRequest 增加成本中心人员信息 API请求 alitrip.btrip.open.cost.center.entity.add

增加成本中心人员信息

func NewAlitripBtripOpenCostCenterEntityAddRequest

func NewAlitripBtripOpenCostCenterEntityAddRequest() *AlitripBtripOpenCostCenterEntityAddAPIRequest

NewAlitripBtripOpenCostCenterEntityAddRequest 初始化AlitripBtripOpenCostCenterEntityAddAPIRequest对象

func (AlitripBtripOpenCostCenterEntityAddAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterEntityAddAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterEntityAddAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterEntityAddAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterEntityAddAPIResponse

type AlitripBtripOpenCostCenterEntityAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterEntityAddAPIResponseModel
}

AlitripBtripOpenCostCenterEntityAddAPIResponse 增加成本中心人员信息 API返回值 alitrip.btrip.open.cost.center.entity.add

增加成本中心人员信息

type AlitripBtripOpenCostCenterEntityAddAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterEntityAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_entity_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果对象
	Result *OpenCostCenterAddEntityRs `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterEntityAddAPIResponseModel is 增加成本中心人员信息 成功返回结果

type AlitripBtripOpenCostCenterEntityDeleteAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterEntityDeleteAPIRequest 删除成本中心人员信息 API请求 alitrip.btrip.open.cost.center.entity.delete

删除成本中心人员信息

func NewAlitripBtripOpenCostCenterEntityDeleteRequest

func NewAlitripBtripOpenCostCenterEntityDeleteRequest() *AlitripBtripOpenCostCenterEntityDeleteAPIRequest

NewAlitripBtripOpenCostCenterEntityDeleteRequest 初始化AlitripBtripOpenCostCenterEntityDeleteAPIRequest对象

func (AlitripBtripOpenCostCenterEntityDeleteAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterEntityDeleteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterEntityDeleteAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterEntityDeleteAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterEntityDeleteAPIResponse

type AlitripBtripOpenCostCenterEntityDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterEntityDeleteAPIResponseModel
}

AlitripBtripOpenCostCenterEntityDeleteAPIResponse 删除成本中心人员信息 API返回值 alitrip.btrip.open.cost.center.entity.delete

删除成本中心人员信息

type AlitripBtripOpenCostCenterEntityDeleteAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterEntityDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_entity_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果对象
	Result *OpenCostCenterDeleteEntityRs `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterEntityDeleteAPIResponseModel is 删除成本中心人员信息 成功返回结果

type AlitripBtripOpenCostCenterEntitySetAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterEntitySetAPIRequest 设置成本中心人员信息 API请求 alitrip.btrip.open.cost.center.entity.set

设置成本中心人员信息

func NewAlitripBtripOpenCostCenterEntitySetRequest

func NewAlitripBtripOpenCostCenterEntitySetRequest() *AlitripBtripOpenCostCenterEntitySetAPIRequest

NewAlitripBtripOpenCostCenterEntitySetRequest 初始化AlitripBtripOpenCostCenterEntitySetAPIRequest对象

func (AlitripBtripOpenCostCenterEntitySetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterEntitySetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterEntitySetAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterEntitySetAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterEntitySetAPIResponse

type AlitripBtripOpenCostCenterEntitySetAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterEntitySetAPIResponseModel
}

AlitripBtripOpenCostCenterEntitySetAPIResponse 设置成本中心人员信息 API返回值 alitrip.btrip.open.cost.center.entity.set

设置成本中心人员信息

type AlitripBtripOpenCostCenterEntitySetAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterEntitySetAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_entity_set_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果对象
	Result *OpenCostCenterSetEntityRs `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterEntitySetAPIResponseModel is 设置成本中心人员信息 成功返回结果

type AlitripBtripOpenCostCenterModifyAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterModifyAPIRequest 修改成本中心 API请求 alitrip.btrip.open.cost.center.modify

修改成本中心

func NewAlitripBtripOpenCostCenterModifyRequest

func NewAlitripBtripOpenCostCenterModifyRequest() *AlitripBtripOpenCostCenterModifyAPIRequest

NewAlitripBtripOpenCostCenterModifyRequest 初始化AlitripBtripOpenCostCenterModifyAPIRequest对象

func (AlitripBtripOpenCostCenterModifyAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterModifyAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterModifyAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterModifyAPIResponse

type AlitripBtripOpenCostCenterModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterModifyAPIResponseModel
}

AlitripBtripOpenCostCenterModifyAPIResponse 修改成本中心 API返回值 alitrip.btrip.open.cost.center.modify

修改成本中心

type AlitripBtripOpenCostCenterModifyAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterModifyAPIResponseModel is 修改成本中心 成功返回结果

type AlitripBtripOpenCostCenterNewAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterNewAPIRequest 新增成本中心 API请求 alitrip.btrip.open.cost.center.new

新增成本中心

func NewAlitripBtripOpenCostCenterNewRequest

func NewAlitripBtripOpenCostCenterNewRequest() *AlitripBtripOpenCostCenterNewAPIRequest

NewAlitripBtripOpenCostCenterNewRequest 初始化AlitripBtripOpenCostCenterNewAPIRequest对象

func (AlitripBtripOpenCostCenterNewAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripOpenCostCenterNewAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterNewAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterNewAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterNewAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterNewAPIResponse

type AlitripBtripOpenCostCenterNewAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterNewAPIResponseModel
}

AlitripBtripOpenCostCenterNewAPIResponse 新增成本中心 API返回值 alitrip.btrip.open.cost.center.new

新增成本中心

type AlitripBtripOpenCostCenterNewAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterNewAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_new_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 成本中心对象
	Module *OpenCostCenterSaveRs `json:"module,omitempty" xml:"module,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterNewAPIResponseModel is 新增成本中心 成功返回结果

type AlitripBtripOpenCostCenterQueryAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterQueryAPIRequest 查询成本中心 API请求 alitrip.btrip.open.cost.center.query

查询成本中心

func NewAlitripBtripOpenCostCenterQueryRequest

func NewAlitripBtripOpenCostCenterQueryRequest() *AlitripBtripOpenCostCenterQueryAPIRequest

NewAlitripBtripOpenCostCenterQueryRequest 初始化AlitripBtripOpenCostCenterQueryAPIRequest对象

func (AlitripBtripOpenCostCenterQueryAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterQueryAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterQueryAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterQueryAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterQueryAPIResponse

type AlitripBtripOpenCostCenterQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterQueryAPIResponseModel
}

AlitripBtripOpenCostCenterQueryAPIResponse 查询成本中心 API返回值 alitrip.btrip.open.cost.center.query

查询成本中心

type AlitripBtripOpenCostCenterQueryAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterQueryAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_query_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 成本中心列表
	CostCenterList []OpenCostCenterQueryRs `json:"cost_center_list,omitempty" xml:"cost_center_list>open_cost_center_query_rs,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterQueryAPIResponseModel is 查询成本中心 成功返回结果

type AlitripBtripOpenCostCenterTransferAPIRequest added in v1.2.0

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

AlitripBtripOpenCostCenterTransferAPIRequest 商旅成本中心转换为外部成本中心 API请求 alitrip.btrip.open.cost.center.transfer

商旅成本中心转换为外部成本中心

func NewAlitripBtripOpenCostCenterTransferRequest

func NewAlitripBtripOpenCostCenterTransferRequest() *AlitripBtripOpenCostCenterTransferAPIRequest

NewAlitripBtripOpenCostCenterTransferRequest 初始化AlitripBtripOpenCostCenterTransferAPIRequest对象

func (AlitripBtripOpenCostCenterTransferAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterTransferAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterTransferAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenCostCenterTransferAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenCostCenterTransferAPIResponse

type AlitripBtripOpenCostCenterTransferAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterTransferAPIResponseModel
}

AlitripBtripOpenCostCenterTransferAPIResponse 商旅成本中心转换为外部成本中心 API返回值 alitrip.btrip.open.cost.center.transfer

商旅成本中心转换为外部成本中心

type AlitripBtripOpenCostCenterTransferAPIResponseModel added in v1.2.0

type AlitripBtripOpenCostCenterTransferAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_cost_center_transfer_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenCostCenterTransferAPIResponseModel is 商旅成本中心转换为外部成本中心 成功返回结果

type AlitripBtripOpenInvoiceSearchAPIRequest added in v1.2.0

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

AlitripBtripOpenInvoiceSearchAPIRequest 差旅申请用户搜索可用发票列表 API请求 alitrip.btrip.open.invoice.search

差旅申请用户搜索可用发票列表

func NewAlitripBtripOpenInvoiceSearchRequest

func NewAlitripBtripOpenInvoiceSearchRequest() *AlitripBtripOpenInvoiceSearchAPIRequest

NewAlitripBtripOpenInvoiceSearchRequest 初始化AlitripBtripOpenInvoiceSearchAPIRequest对象

func (AlitripBtripOpenInvoiceSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripOpenInvoiceSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenInvoiceSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenInvoiceSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenInvoiceSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenInvoiceSearchAPIResponse

type AlitripBtripOpenInvoiceSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenInvoiceSearchAPIResponseModel
}

AlitripBtripOpenInvoiceSearchAPIResponse 差旅申请用户搜索可用发票列表 API返回值 alitrip.btrip.open.invoice.search

差旅申请用户搜索可用发票列表

type AlitripBtripOpenInvoiceSearchAPIResponseModel added in v1.2.0

type AlitripBtripOpenInvoiceSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_open_invoice_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 发票列表
	InvoiceList []OpenInvoiceDo `json:"invoice_list,omitempty" xml:"invoice_list>open_invoice_do,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripOpenInvoiceSearchAPIResponseModel is 差旅申请用户搜索可用发票列表 成功返回结果

type AlitripBtripOpenSupplychainFlightTradeAPIRequest added in v1.2.0

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

AlitripBtripOpenSupplychainFlightTradeAPIRequest 【商旅】机票交易流水查询接口 API请求 alitrip.btrip.open.supplychain.flight.trade

【商旅】杭州市政府机票交易流水接口查询

func NewAlitripBtripOpenSupplychainFlightTradeRequest

func NewAlitripBtripOpenSupplychainFlightTradeRequest() *AlitripBtripOpenSupplychainFlightTradeAPIRequest

NewAlitripBtripOpenSupplychainFlightTradeRequest 初始化AlitripBtripOpenSupplychainFlightTradeAPIRequest对象

func (AlitripBtripOpenSupplychainFlightTradeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainFlightTradeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainFlightTradeAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenSupplychainFlightTradeAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripOpenSupplychainFlightTradeAPIResponse

type AlitripBtripOpenSupplychainFlightTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainFlightTradeAPIResponseModel
}

AlitripBtripOpenSupplychainFlightTradeAPIResponse 【商旅】机票交易流水查询接口 API返回值 alitrip.btrip.open.supplychain.flight.trade

【商旅】杭州市政府机票交易流水接口查询

type AlitripBtripOpenSupplychainFlightTradeAPIResponseModel added in v1.2.0

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

AlitripBtripOpenSupplychainFlightTradeAPIResponseModel is 【商旅】机票交易流水查询接口 成功返回结果

type AlitripBtripOpenSupplychainHotelTradeAPIRequest added in v1.2.0

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

AlitripBtripOpenSupplychainHotelTradeAPIRequest 【商旅】酒店交易查询流水接口 API请求 alitrip.btrip.open.supplychain.hotel.trade

【商旅】酒店交易查询流水接口——杭州市政府

func NewAlitripBtripOpenSupplychainHotelTradeRequest

func NewAlitripBtripOpenSupplychainHotelTradeRequest() *AlitripBtripOpenSupplychainHotelTradeAPIRequest

NewAlitripBtripOpenSupplychainHotelTradeRequest 初始化AlitripBtripOpenSupplychainHotelTradeAPIRequest对象

func (AlitripBtripOpenSupplychainHotelTradeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainHotelTradeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainHotelTradeAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenSupplychainHotelTradeAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripOpenSupplychainHotelTradeAPIResponse

type AlitripBtripOpenSupplychainHotelTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainHotelTradeAPIResponseModel
}

AlitripBtripOpenSupplychainHotelTradeAPIResponse 【商旅】酒店交易查询流水接口 API返回值 alitrip.btrip.open.supplychain.hotel.trade

【商旅】酒店交易查询流水接口——杭州市政府

type AlitripBtripOpenSupplychainHotelTradeAPIResponseModel added in v1.2.0

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

AlitripBtripOpenSupplychainHotelTradeAPIResponseModel is 【商旅】酒店交易查询流水接口 成功返回结果

type AlitripBtripOpenSupplychainTrainTradeAPIRequest added in v1.2.0

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

AlitripBtripOpenSupplychainTrainTradeAPIRequest 商旅火车票交易流水接口 API请求 alitrip.btrip.open.supplychain.train.trade

商旅火车票交易流水接口

func NewAlitripBtripOpenSupplychainTrainTradeRequest

func NewAlitripBtripOpenSupplychainTrainTradeRequest() *AlitripBtripOpenSupplychainTrainTradeAPIRequest

NewAlitripBtripOpenSupplychainTrainTradeRequest 初始化AlitripBtripOpenSupplychainTrainTradeAPIRequest对象

func (AlitripBtripOpenSupplychainTrainTradeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainTrainTradeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainTrainTradeAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenSupplychainTrainTradeAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripOpenSupplychainTrainTradeAPIResponse

type AlitripBtripOpenSupplychainTrainTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainTrainTradeAPIResponseModel
}

AlitripBtripOpenSupplychainTrainTradeAPIResponse 商旅火车票交易流水接口 API返回值 alitrip.btrip.open.supplychain.train.trade

商旅火车票交易流水接口

type AlitripBtripOpenSupplychainTrainTradeAPIResponseModel added in v1.2.0

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

AlitripBtripOpenSupplychainTrainTradeAPIResponseModel is 商旅火车票交易流水接口 成功返回结果

type AlitripBtripOpenSupplychainVehicleTradeAPIRequest added in v1.2.0

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

AlitripBtripOpenSupplychainVehicleTradeAPIRequest 商旅用车交易流水接口 API请求 alitrip.btrip.open.supplychain.vehicle.trade

商旅用车交易流水接口

func NewAlitripBtripOpenSupplychainVehicleTradeRequest

func NewAlitripBtripOpenSupplychainVehicleTradeRequest() *AlitripBtripOpenSupplychainVehicleTradeAPIRequest

NewAlitripBtripOpenSupplychainVehicleTradeRequest 初始化AlitripBtripOpenSupplychainVehicleTradeAPIRequest对象

func (AlitripBtripOpenSupplychainVehicleTradeAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainVehicleTradeAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainVehicleTradeAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenSupplychainVehicleTradeAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripOpenSupplychainVehicleTradeAPIResponse

type AlitripBtripOpenSupplychainVehicleTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainVehicleTradeAPIResponseModel
}

AlitripBtripOpenSupplychainVehicleTradeAPIResponse 商旅用车交易流水接口 API返回值 alitrip.btrip.open.supplychain.vehicle.trade

商旅用车交易流水接口

type AlitripBtripOpenSupplychainVehicleTradeAPIResponseModel added in v1.2.0

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

AlitripBtripOpenSupplychainVehicleTradeAPIResponseModel is 商旅用车交易流水接口 成功返回结果

type AlitripBtripOpenplatformAddressGetAPIRequest added in v1.2.0

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

AlitripBtripOpenplatformAddressGetAPIRequest 【商旅】开放平台对外页面跳转 API请求 alitrip.btrip.openplatform.address.get

获取类目预定页跳转地址

func NewAlitripBtripOpenplatformAddressGetRequest

func NewAlitripBtripOpenplatformAddressGetRequest() *AlitripBtripOpenplatformAddressGetAPIRequest

NewAlitripBtripOpenplatformAddressGetRequest 初始化AlitripBtripOpenplatformAddressGetAPIRequest对象

func (AlitripBtripOpenplatformAddressGetAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripOpenplatformAddressGetAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripOpenplatformAddressGetAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripOpenplatformAddressGetAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripOpenplatformAddressGetAPIResponse

type AlitripBtripOpenplatformAddressGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenplatformAddressGetAPIResponseModel
}

AlitripBtripOpenplatformAddressGetAPIResponse 【商旅】开放平台对外页面跳转 API返回值 alitrip.btrip.openplatform.address.get

获取类目预定页跳转地址

type AlitripBtripOpenplatformAddressGetAPIResponseModel added in v1.2.0

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

AlitripBtripOpenplatformAddressGetAPIResponseModel is 【商旅】开放平台对外页面跳转 成功返回结果

type AlitripBtripProjectAddAPIRequest added in v1.2.0

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

AlitripBtripProjectAddAPIRequest 添加项目 API请求 alitrip.btrip.project.add

添加项目

func NewAlitripBtripProjectAddRequest

func NewAlitripBtripProjectAddRequest() *AlitripBtripProjectAddAPIRequest

NewAlitripBtripProjectAddRequest 初始化AlitripBtripProjectAddAPIRequest对象

func (AlitripBtripProjectAddAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripProjectAddAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripProjectAddAPIRequest) GetApiParams added in v1.2.0

func (r AlitripBtripProjectAddAPIRequest) GetApiParams() url.Values

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripProjectAddAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripProjectAddAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripProjectAddAPIResponse

type AlitripBtripProjectAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripProjectAddAPIResponseModel
}

AlitripBtripProjectAddAPIResponse 添加项目 API返回值 alitrip.btrip.project.add

添加项目

type AlitripBtripProjectAddAPIResponseModel added in v1.2.0

type AlitripBtripProjectAddAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_project_add_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果
	Result int64 `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripProjectAddAPIResponseModel is 添加项目 成功返回结果

type AlitripBtripProjectDeleteAPIRequest added in v1.2.0

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

AlitripBtripProjectDeleteAPIRequest 删除项目 API请求 alitrip.btrip.project.delete

删除项目

func NewAlitripBtripProjectDeleteRequest

func NewAlitripBtripProjectDeleteRequest() *AlitripBtripProjectDeleteAPIRequest

NewAlitripBtripProjectDeleteRequest 初始化AlitripBtripProjectDeleteAPIRequest对象

func (AlitripBtripProjectDeleteAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripProjectDeleteAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripProjectDeleteAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripProjectDeleteAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripProjectDeleteAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripProjectDeleteAPIResponse

type AlitripBtripProjectDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripProjectDeleteAPIResponseModel
}

AlitripBtripProjectDeleteAPIResponse 删除项目 API返回值 alitrip.btrip.project.delete

删除项目

type AlitripBtripProjectDeleteAPIResponseModel added in v1.2.0

type AlitripBtripProjectDeleteAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_project_delete_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripProjectDeleteAPIResponseModel is 删除项目 成功返回结果

type AlitripBtripProjectModifyAPIRequest added in v1.2.0

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

AlitripBtripProjectModifyAPIRequest 变更项目 API请求 alitrip.btrip.project.modify

变更项目

func NewAlitripBtripProjectModifyRequest

func NewAlitripBtripProjectModifyRequest() *AlitripBtripProjectModifyAPIRequest

NewAlitripBtripProjectModifyRequest 初始化AlitripBtripProjectModifyAPIRequest对象

func (AlitripBtripProjectModifyAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripProjectModifyAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripProjectModifyAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripProjectModifyAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripProjectModifyAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripProjectModifyAPIResponse

type AlitripBtripProjectModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripProjectModifyAPIResponseModel
}

AlitripBtripProjectModifyAPIResponse 变更项目 API返回值 alitrip.btrip.project.modify

变更项目

type AlitripBtripProjectModifyAPIResponseModel added in v1.2.0

type AlitripBtripProjectModifyAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_project_modify_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果
	Result bool `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripProjectModifyAPIResponseModel is 变更项目 成功返回结果

type AlitripBtripSupplychainBusIndustrySearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainBusIndustrySearchAPIRequest 汽车票行业搜索接口 API请求 alitrip.btrip.supplychain.bus.industry.search

汽车票行业搜索接口

func NewAlitripBtripSupplychainBusIndustrySearchRequest

func NewAlitripBtripSupplychainBusIndustrySearchRequest() *AlitripBtripSupplychainBusIndustrySearchAPIRequest

NewAlitripBtripSupplychainBusIndustrySearchRequest 初始化AlitripBtripSupplychainBusIndustrySearchAPIRequest对象

func (AlitripBtripSupplychainBusIndustrySearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainBusIndustrySearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainBusIndustrySearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainBusIndustrySearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripSupplychainBusIndustrySearchAPIResponse

type AlitripBtripSupplychainBusIndustrySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainBusIndustrySearchAPIResponseModel
}

AlitripBtripSupplychainBusIndustrySearchAPIResponse 汽车票行业搜索接口 API返回值 alitrip.btrip.supplychain.bus.industry.search

汽车票行业搜索接口

type AlitripBtripSupplychainBusIndustrySearchAPIResponseModel added in v1.2.0

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

AlitripBtripSupplychainBusIndustrySearchAPIResponseModel is 汽车票行业搜索接口 成功返回结果

type AlitripBtripSupplychainFlightCityAPIRequest added in v1.2.0

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

AlitripBtripSupplychainFlightCityAPIRequest 机场数据查询 API请求 alitrip.btrip.supplychain.flight.city

机场数据查询

func NewAlitripBtripSupplychainFlightCityRequest

func NewAlitripBtripSupplychainFlightCityRequest() *AlitripBtripSupplychainFlightCityAPIRequest

NewAlitripBtripSupplychainFlightCityRequest 初始化AlitripBtripSupplychainFlightCityAPIRequest对象

func (AlitripBtripSupplychainFlightCityAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightCityAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightCityAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainFlightCityAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripSupplychainFlightCityAPIResponse

type AlitripBtripSupplychainFlightCityAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightCityAPIResponseModel
}

AlitripBtripSupplychainFlightCityAPIResponse 机场数据查询 API返回值 alitrip.btrip.supplychain.flight.city

机场数据查询

type AlitripBtripSupplychainFlightCityAPIResponseModel added in v1.2.0

type AlitripBtripSupplychainFlightCityAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_supplychain_flight_city_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果对象
	Result *SuggestRs `json:"result,omitempty" xml:"result,omitempty"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripSupplychainFlightCityAPIResponseModel is 机场数据查询 成功返回结果

type AlitripBtripSupplychainFlightDetailSearchAPIRequest added in v1.2.5

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

AlitripBtripSupplychainFlightDetailSearchAPIRequest 【商旅】机票订单详情查询 API请求 alitrip.btrip.supplychain.flight.detail.search

【商旅】机票订单详情查询

func NewAlitripBtripSupplychainFlightDetailSearchRequest added in v1.2.5

func NewAlitripBtripSupplychainFlightDetailSearchRequest() *AlitripBtripSupplychainFlightDetailSearchAPIRequest

NewAlitripBtripSupplychainFlightDetailSearchRequest 初始化AlitripBtripSupplychainFlightDetailSearchAPIRequest对象

func (AlitripBtripSupplychainFlightDetailSearchAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightDetailSearchAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightDetailSearchAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripSupplychainFlightDetailSearchAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 请求对象

type AlitripBtripSupplychainFlightDetailSearchAPIResponse added in v1.2.5

type AlitripBtripSupplychainFlightDetailSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightDetailSearchAPIResponseModel
}

AlitripBtripSupplychainFlightDetailSearchAPIResponse 【商旅】机票订单详情查询 API返回值 alitrip.btrip.supplychain.flight.detail.search

【商旅】机票订单详情查询

type AlitripBtripSupplychainFlightDetailSearchAPIResponseModel added in v1.2.5

type AlitripBtripSupplychainFlightDetailSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_supplychain_flight_detail_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripSupplychainFlightDetailSearchAPIResponseModel is 【商旅】机票订单详情查询 成功返回结果

type AlitripBtripSupplychainFlightIndustrySearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainFlightIndustrySearchAPIRequest 机票行业搜索接口 API请求 alitrip.btrip.supplychain.flight.industry.search

【商旅】机票行业搜索

func NewAlitripBtripSupplychainFlightIndustrySearchRequest

func NewAlitripBtripSupplychainFlightIndustrySearchRequest() *AlitripBtripSupplychainFlightIndustrySearchAPIRequest

NewAlitripBtripSupplychainFlightIndustrySearchRequest 初始化AlitripBtripSupplychainFlightIndustrySearchAPIRequest对象

func (AlitripBtripSupplychainFlightIndustrySearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightIndustrySearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightIndustrySearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainFlightIndustrySearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripSupplychainFlightIndustrySearchAPIResponse

type AlitripBtripSupplychainFlightIndustrySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightIndustrySearchAPIResponseModel
}

AlitripBtripSupplychainFlightIndustrySearchAPIResponse 机票行业搜索接口 API返回值 alitrip.btrip.supplychain.flight.industry.search

【商旅】机票行业搜索

type AlitripBtripSupplychainFlightIndustrySearchAPIResponseModel added in v1.2.0

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

AlitripBtripSupplychainFlightIndustrySearchAPIResponseModel is 机票行业搜索接口 成功返回结果

type AlitripBtripSupplychainFlightSearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainFlightSearchAPIRequest 【商旅】机票订单查询 API请求 alitrip.btrip.supplychain.flight.search

【商旅】机票订单查询

func NewAlitripBtripSupplychainFlightSearchRequest

func NewAlitripBtripSupplychainFlightSearchRequest() *AlitripBtripSupplychainFlightSearchAPIRequest

NewAlitripBtripSupplychainFlightSearchRequest 初始化AlitripBtripSupplychainFlightSearchAPIRequest对象

func (AlitripBtripSupplychainFlightSearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainFlightSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripSupplychainFlightSearchAPIResponse

type AlitripBtripSupplychainFlightSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightSearchAPIResponseModel
}

AlitripBtripSupplychainFlightSearchAPIResponse 【商旅】机票订单查询 API返回值 alitrip.btrip.supplychain.flight.search

【商旅】机票订单查询

type AlitripBtripSupplychainFlightSearchAPIResponseModel added in v1.2.0

type AlitripBtripSupplychainFlightSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_supplychain_flight_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripSupplychainFlightSearchAPIResponseModel is 【商旅】机票订单查询 成功返回结果

type AlitripBtripSupplychainHotelSearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainHotelSearchAPIRequest 【商旅】酒店订单查询 API请求 alitrip.btrip.supplychain.hotel.search

【商旅】酒店订单查询

func NewAlitripBtripSupplychainHotelSearchRequest

func NewAlitripBtripSupplychainHotelSearchRequest() *AlitripBtripSupplychainHotelSearchAPIRequest

NewAlitripBtripSupplychainHotelSearchRequest 初始化AlitripBtripSupplychainHotelSearchAPIRequest对象

func (AlitripBtripSupplychainHotelSearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainHotelSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainHotelSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainHotelSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripSupplychainHotelSearchAPIResponse

type AlitripBtripSupplychainHotelSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainHotelSearchAPIResponseModel
}

AlitripBtripSupplychainHotelSearchAPIResponse 【商旅】酒店订单查询 API返回值 alitrip.btrip.supplychain.hotel.search

【商旅】酒店订单查询

type AlitripBtripSupplychainHotelSearchAPIResponseModel added in v1.2.0

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

AlitripBtripSupplychainHotelSearchAPIResponseModel is 【商旅】酒店订单查询 成功返回结果

type AlitripBtripSupplychainTrainCityAPIRequest added in v1.2.0

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

AlitripBtripSupplychainTrainCityAPIRequest 火车站数据查询 API请求 alitrip.btrip.supplychain.train.city

火车站数据查询

func NewAlitripBtripSupplychainTrainCityRequest

func NewAlitripBtripSupplychainTrainCityRequest() *AlitripBtripSupplychainTrainCityAPIRequest

NewAlitripBtripSupplychainTrainCityRequest 初始化AlitripBtripSupplychainTrainCityAPIRequest对象

func (AlitripBtripSupplychainTrainCityAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainCityAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainCityAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainTrainCityAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参对象

type AlitripBtripSupplychainTrainCityAPIResponse

type AlitripBtripSupplychainTrainCityAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainCityAPIResponseModel
}

AlitripBtripSupplychainTrainCityAPIResponse 火车站数据查询 API返回值 alitrip.btrip.supplychain.train.city

火车站数据查询

type AlitripBtripSupplychainTrainCityAPIResponseModel added in v1.2.0

type AlitripBtripSupplychainTrainCityAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_supplychain_train_city_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 结果码
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果对象
	Result *OpenApiSuggestRs `json:"result,omitempty" xml:"result,omitempty"`
	// 结果信息
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
}

AlitripBtripSupplychainTrainCityAPIResponseModel is 火车站数据查询 成功返回结果

type AlitripBtripSupplychainTrainDetailSearchAPIRequest added in v1.2.5

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

AlitripBtripSupplychainTrainDetailSearchAPIRequest 【商旅】火车票订单详情查询 API请求 alitrip.btrip.supplychain.train.detail.search

【商旅】火车票订单详情查询

func NewAlitripBtripSupplychainTrainDetailSearchRequest added in v1.2.5

func NewAlitripBtripSupplychainTrainDetailSearchRequest() *AlitripBtripSupplychainTrainDetailSearchAPIRequest

NewAlitripBtripSupplychainTrainDetailSearchRequest 初始化AlitripBtripSupplychainTrainDetailSearchAPIRequest对象

func (AlitripBtripSupplychainTrainDetailSearchAPIRequest) GetApiMethodName added in v1.2.5

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainDetailSearchAPIRequest) GetApiParams added in v1.2.5

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainDetailSearchAPIRequest) GetRq added in v1.2.5

GetRq Rq Getter

func (*AlitripBtripSupplychainTrainDetailSearchAPIRequest) SetRq added in v1.2.5

SetRq is Rq Setter 请求对象

type AlitripBtripSupplychainTrainDetailSearchAPIResponse added in v1.2.5

type AlitripBtripSupplychainTrainDetailSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainDetailSearchAPIResponseModel
}

AlitripBtripSupplychainTrainDetailSearchAPIResponse 【商旅】火车票订单详情查询 API返回值 alitrip.btrip.supplychain.train.detail.search

【商旅】火车票订单详情查询

type AlitripBtripSupplychainTrainDetailSearchAPIResponseModel added in v1.2.5

type AlitripBtripSupplychainTrainDetailSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_supplychain_train_detail_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 出参对象
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripSupplychainTrainDetailSearchAPIResponseModel is 【商旅】火车票订单详情查询 成功返回结果

type AlitripBtripSupplychainTrainIndustrySearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainTrainIndustrySearchAPIRequest 火车票行业搜索接口 API请求 alitrip.btrip.supplychain.train.industry.search

【商旅】火车票行业搜索接口

func NewAlitripBtripSupplychainTrainIndustrySearchRequest

func NewAlitripBtripSupplychainTrainIndustrySearchRequest() *AlitripBtripSupplychainTrainIndustrySearchAPIRequest

NewAlitripBtripSupplychainTrainIndustrySearchRequest 初始化AlitripBtripSupplychainTrainIndustrySearchAPIRequest对象

func (AlitripBtripSupplychainTrainIndustrySearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainIndustrySearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainIndustrySearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainTrainIndustrySearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripSupplychainTrainIndustrySearchAPIResponse

type AlitripBtripSupplychainTrainIndustrySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainIndustrySearchAPIResponseModel
}

AlitripBtripSupplychainTrainIndustrySearchAPIResponse 火车票行业搜索接口 API返回值 alitrip.btrip.supplychain.train.industry.search

【商旅】火车票行业搜索接口

type AlitripBtripSupplychainTrainIndustrySearchAPIResponseModel added in v1.2.0

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

AlitripBtripSupplychainTrainIndustrySearchAPIResponseModel is 火车票行业搜索接口 成功返回结果

type AlitripBtripSupplychainTrainSearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainTrainSearchAPIRequest 【商旅】火车票订单查询 API请求 alitrip.btrip.supplychain.train.search

【商旅】火车票订单查询

func NewAlitripBtripSupplychainTrainSearchRequest

func NewAlitripBtripSupplychainTrainSearchRequest() *AlitripBtripSupplychainTrainSearchAPIRequest

NewAlitripBtripSupplychainTrainSearchRequest 初始化AlitripBtripSupplychainTrainSearchAPIRequest对象

func (AlitripBtripSupplychainTrainSearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainTrainSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 入参

type AlitripBtripSupplychainTrainSearchAPIResponse

type AlitripBtripSupplychainTrainSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainSearchAPIResponseModel
}

AlitripBtripSupplychainTrainSearchAPIResponse 【商旅】火车票订单查询 API返回值 alitrip.btrip.supplychain.train.search

【商旅】火车票订单查询

type AlitripBtripSupplychainTrainSearchAPIResponseModel added in v1.2.0

type AlitripBtripSupplychainTrainSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_supplychain_train_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 接口对外数据透出
	Result *HisvResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripSupplychainTrainSearchAPIResponseModel is 【商旅】火车票订单查询 成功返回结果

type AlitripBtripSupplychainVehicleSearchAPIRequest added in v1.2.0

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

AlitripBtripSupplychainVehicleSearchAPIRequest 【商旅】用车订单搜索 API请求 alitrip.btrip.supplychain.vehicle.search

【商旅】用车订单搜索

func NewAlitripBtripSupplychainVehicleSearchRequest

func NewAlitripBtripSupplychainVehicleSearchRequest() *AlitripBtripSupplychainVehicleSearchAPIRequest

NewAlitripBtripSupplychainVehicleSearchRequest 初始化AlitripBtripSupplychainVehicleSearchAPIRequest对象

func (AlitripBtripSupplychainVehicleSearchAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainVehicleSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainVehicleSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripSupplychainVehicleSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 出参

type AlitripBtripSupplychainVehicleSearchAPIResponse

type AlitripBtripSupplychainVehicleSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainVehicleSearchAPIResponseModel
}

AlitripBtripSupplychainVehicleSearchAPIResponse 【商旅】用车订单搜索 API返回值 alitrip.btrip.supplychain.vehicle.search

【商旅】用车订单搜索

type AlitripBtripSupplychainVehicleSearchAPIResponseModel added in v1.2.0

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

AlitripBtripSupplychainVehicleSearchAPIResponseModel is 【商旅】用车订单搜索 成功返回结果

type AlitripBtripTrainCitySuggestAPIRequest added in v1.2.0

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

AlitripBtripTrainCitySuggestAPIRequest 火车票城市搜索 API请求 alitrip.btrip.train.city.suggest

阿里商旅提供火车票搜索接口,方便OA厂商更精准的对接

func NewAlitripBtripTrainCitySuggestRequest

func NewAlitripBtripTrainCitySuggestRequest() *AlitripBtripTrainCitySuggestAPIRequest

NewAlitripBtripTrainCitySuggestRequest 初始化AlitripBtripTrainCitySuggestAPIRequest对象

func (AlitripBtripTrainCitySuggestAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripTrainCitySuggestAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripTrainCitySuggestAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripTrainCitySuggestAPIRequest) GetCorpId added in v1.2.0

GetCorpId CorpId Getter

func (AlitripBtripTrainCitySuggestAPIRequest) GetKeyword added in v1.2.0

GetKeyword Keyword Getter

func (AlitripBtripTrainCitySuggestAPIRequest) GetUserId added in v1.2.0

GetUserId UserId Getter

func (*AlitripBtripTrainCitySuggestAPIRequest) SetCorpId added in v1.2.0

func (r *AlitripBtripTrainCitySuggestAPIRequest) SetCorpId(_corpId string) error

SetCorpId is CorpId Setter 企业id

func (*AlitripBtripTrainCitySuggestAPIRequest) SetKeyword added in v1.2.0

func (r *AlitripBtripTrainCitySuggestAPIRequest) SetKeyword(_keyword string) error

SetKeyword is Keyword Setter 搜索关键字

func (*AlitripBtripTrainCitySuggestAPIRequest) SetUserId added in v1.2.0

func (r *AlitripBtripTrainCitySuggestAPIRequest) SetUserId(_userId string) error

SetUserId is UserId Setter 用户id

type AlitripBtripTrainCitySuggestAPIResponse

type AlitripBtripTrainCitySuggestAPIResponse struct {
	model.CommonResponse
	AlitripBtripTrainCitySuggestAPIResponseModel
}

AlitripBtripTrainCitySuggestAPIResponse 火车票城市搜索 API返回值 alitrip.btrip.train.city.suggest

阿里商旅提供火车票搜索接口,方便OA厂商更精准的对接

type AlitripBtripTrainCitySuggestAPIResponseModel added in v1.2.0

type AlitripBtripTrainCitySuggestAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_train_city_suggest_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回对象
	Result *BtripApplyResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripTrainCitySuggestAPIResponseModel is 火车票城市搜索 成功返回结果

type AlitripBtripTrainOrderSearchAPIRequest added in v1.2.0

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

AlitripBtripTrainOrderSearchAPIRequest 获取火车票订单列表 API请求 alitrip.btrip.train.order.search

第三方OA厂商获取自己的火车票数据

func NewAlitripBtripTrainOrderSearchRequest

func NewAlitripBtripTrainOrderSearchRequest() *AlitripBtripTrainOrderSearchAPIRequest

NewAlitripBtripTrainOrderSearchRequest 初始化AlitripBtripTrainOrderSearchAPIRequest对象

func (AlitripBtripTrainOrderSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripTrainOrderSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripTrainOrderSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripTrainOrderSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripTrainOrderSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求

type AlitripBtripTrainOrderSearchAPIResponse

type AlitripBtripTrainOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripTrainOrderSearchAPIResponseModel
}

AlitripBtripTrainOrderSearchAPIResponse 获取火车票订单列表 API返回值 alitrip.btrip.train.order.search

第三方OA厂商获取自己的火车票数据

type AlitripBtripTrainOrderSearchAPIResponseModel added in v1.2.0

type AlitripBtripTrainOrderSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_train_order_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *BtriphomeResultSupport `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripTrainOrderSearchAPIResponseModel is 获取火车票订单列表 成功返回结果

type AlitripBtripVehicleOrderSearchAPIRequest added in v1.2.0

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

AlitripBtripVehicleOrderSearchAPIRequest 用车订单查询接口 API请求 alitrip.btrip.vehicle.order.search

企业获取商旅用车订单数据

func NewAlitripBtripVehicleOrderSearchRequest

func NewAlitripBtripVehicleOrderSearchRequest() *AlitripBtripVehicleOrderSearchAPIRequest

NewAlitripBtripVehicleOrderSearchRequest 初始化AlitripBtripVehicleOrderSearchAPIRequest对象

func (AlitripBtripVehicleOrderSearchAPIRequest) GetApiMethodName added in v1.2.0

func (r AlitripBtripVehicleOrderSearchAPIRequest) GetApiMethodName() string

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlitripBtripVehicleOrderSearchAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlitripBtripVehicleOrderSearchAPIRequest) GetRq added in v1.2.0

GetRq Rq Getter

func (*AlitripBtripVehicleOrderSearchAPIRequest) SetRq added in v1.2.0

SetRq is Rq Setter 请求对象

type AlitripBtripVehicleOrderSearchAPIResponse

type AlitripBtripVehicleOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripVehicleOrderSearchAPIResponseModel
}

AlitripBtripVehicleOrderSearchAPIResponse 用车订单查询接口 API返回值 alitrip.btrip.vehicle.order.search

企业获取商旅用车订单数据

type AlitripBtripVehicleOrderSearchAPIResponseModel added in v1.2.0

type AlitripBtripVehicleOrderSearchAPIResponseModel struct {
	XMLName xml.Name `xml:"alitrip_btrip_vehicle_order_search_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 返回结果
	Result *BtriphomeResult `json:"result,omitempty" xml:"result,omitempty"`
}

AlitripBtripVehicleOrderSearchAPIResponseModel is 用车订单查询接口 成功返回结果

type ApplyIntentionInfoDo added in v1.2.5

type ApplyIntentionInfoDo struct {
	// 出发城市名称
	DepCityName string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	// 到达城市名称
	ArrCityName string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	// 出发城市三字码
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 到达城市三字码
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 超标的舱位,F:头等舱 C:商务舱 Y:经济舱 P:超值经济舱
	Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 舱等描述,头等舱,商务舱,经济舱,超值经济舱
	CabinClassStr string `json:"cabin_class_str,omitempty" xml:"cabin_class_str,omitempty"`
	// 折扣
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 入住城市三字码
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 入住城市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 入住日期
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店日期
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 到达站点名称
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 出发站点名称
	DepStation string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	// 意向车次号
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 意向车次类型
	TrainTypeDesc string `json:"train_type_desc,omitempty" xml:"train_type_desc,omitempty"`
	// 意向坐席名称
	SeatName string `json:"seat_name,omitempty" xml:"seat_name,omitempty"`
	// 申请超标的舱等 0:头等舱 1:商务舱 2:经济舱 3:超值经济舱
	CabinClass int64 `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 价格(元)
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 超标类型,1:折扣 2,8,10:时间 3,9,11:折扣和时间
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 是否合住
	Together bool `json:"together,omitempty" xml:"together,omitempty"`
}

ApplyIntentionInfoDo 结构体

type BaggageItem added in v1.2.5

type BaggageItem struct {
	// 行李额子内容
	BaggageSubItems []BaggageSubItem `json:"baggage_sub_items,omitempty" xml:"baggage_sub_items>baggage_sub_item,omitempty"`
	// 表格首行内容(去程 北京-上海)
	TableHead string `json:"table_head,omitempty" xml:"table_head,omitempty"`
	// 表格标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 排序使用
	Index int64 `json:"index,omitempty" xml:"index,omitempty"`
	// 内容类型(0退票/1改期)
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 提示
	Tips *BaggageTip `json:"tips,omitempty" xml:"tips,omitempty"`
}

BaggageItem 结构体

type BaggageSubContentVisualizesBean added in v1.2.5

type BaggageSubContentVisualizesBean struct {
}

BaggageSubContentVisualizesBean 结构体

type BaggageSubItem added in v1.2.5

type BaggageSubItem struct {
}

BaggageSubItem 结构体

type BaggageTip added in v1.2.5

type BaggageTip struct {
	// 行李子内容可视化内容
	BaggageSubContentVisualizes []BaggageSubContentVisualizesBean `` /* 130-byte string literal not displayed */
	Logo string `json:"logo,omitempty" xml:"logo,omitempty"`
	// 提示描述
	TipsDesc string `json:"tips_desc,omitempty" xml:"tips_desc,omitempty"`
	// 图片链接
	TipsImage string `json:"tips_image,omitempty" xml:"tips_image,omitempty"`
	// PTC
	Ptc string `json:"ptc,omitempty" xml:"ptc,omitempty"`
	// 退改签规则的类型
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 是否结构体
	IsStruct bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
}

BaggageTip 结构体

type BcmcResult

type BcmcResult struct {
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 成功标识
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BcmcResult 结构体

type BookFlightSegmentDto added in v1.2.5

type BookFlightSegmentDto 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"`
	// 舱位
	Cabin string `json:"cabin,omitempty" xml:"cabin,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"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 航段序号
	SegmentNumber string `json:"segment_number,omitempty" xml:"segment_number,omitempty"`
	// 航段核对参数
	SegSecretParams string `json:"seg_secret_params,omitempty" xml:"seg_secret_params,omitempty"`
	// 价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 行程单类型
	InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
}

BookFlightSegmentDto 结构体

type BtmsResult

type BtmsResult struct {
	// 结果描述。
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 分页结果对象。
	Module *PagingResult `json:"module,omitempty" xml:"module,omitempty"`
	// 结果码;0:成功,非0:失败。
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 请求是否成功。
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BtmsResult 结构体

type BtripAccountDetailRs added in v1.2.5

type BtripAccountDetailRs struct {
	// 账户状态1:激活 0:冻结
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 账户状态描述。冻结,激活
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 可用余额,分
	TotalAmount int64 `json:"total_amount,omitempty" xml:"total_amount,omitempty"`
	// 账户余额,分
	Balance int64 `json:"balance,omitempty" xml:"balance,omitempty"`
	// 冻结金额,分
	FreezeAmount int64 `json:"freeze_amount,omitempty" xml:"freeze_amount,omitempty"`
}

BtripAccountDetailRs 结构体

type BtripAccountPrestoreRs added in v1.2.5

type BtripAccountPrestoreRs struct {
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 账户信息返回
	Module *BtripAccountPrestoreRs `json:"module,omitempty" xml:"module,omitempty"`
	// 错误编码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 预存账户
	BtripAccountPrestoreRs *BtripAccountDetailRs `json:"btrip_account_prestore_rs,omitempty" xml:"btrip_account_prestore_rs,omitempty"`
	// 月结
	BtripCrediAmountRs *BtripCrediAmountRs `json:"btrip_credi_amount_rs,omitempty" xml:"btrip_credi_amount_rs,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BtripAccountPrestoreRs 结构体

type BtripAccountRq added in v1.2.5

type BtripAccountRq struct {
	// CorpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
}

BtripAccountRq 结构体

type BtripApplyResult

type BtripApplyResult struct {
	// 审批单列表
	ApplyList []OpenApplyRs `json:"apply_list,omitempty" xml:"apply_list>open_apply_rs,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果描述
	ErrMsg string `json:"err_msg,omitempty" xml:"err_msg,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果对象
	Module *OpenApiNewApplyRs `json:"module,omitempty" xml:"module,omitempty"`
	// 结果码
	ErrCode int64 `json:"err_code,omitempty" xml:"err_code,omitempty"`
	// 总数
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BtripApplyResult 结构体

type BtripCrediAmountRs added in v1.2.5

type BtripCrediAmountRs struct {
	// 已使用额度,分
	UsedCreditLimit string `json:"used_credit_limit,omitempty" xml:"used_credit_limit,omitempty"`
	// 激活/冻结
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 月结额度
	CreditLimit int64 `json:"credit_limit,omitempty" xml:"credit_limit,omitempty"`
	// 冻结金额    分
	FreezeAmount int64 `json:"freeze_amount,omitempty" xml:"freeze_amount,omitempty"`
	// 已使用额度  分
	CreditBalance int64 `json:"credit_balance,omitempty" xml:"credit_balance,omitempty"`
	// 剩余可用余额  分
	AvailableAmount int64 `json:"available_amount,omitempty" xml:"available_amount,omitempty"`
	// 账户状态1:激活 0:冻结
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

BtripCrediAmountRs 结构体

type BtripDepartSyncRq

type BtripDepartSyncRq struct {
	// 部门列表
	DepartList []DepartSyncRq `json:"depart_list,omitempty" xml:"depart_list>depart_sync_rq,omitempty"`
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
}

BtripDepartSyncRq 结构体

type BtripExceedApplyRq added in v1.2.5

type BtripExceedApplyRq struct {
	// 第三方流程实例id
	ThirdpartyFlowId string `json:"thirdparty_flow_id,omitempty" xml:"thirdparty_flow_id,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 审批人第三方用户id,多值逗号分隔
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 审批意见
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 商旅超标审批单号
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 审批单状态,1:同意 2:拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 审批单业务类型,3:超标审批,5:机票改签审批,6:机票退票审批,默认为超标审批
	BizCategory int64 `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
}

BtripExceedApplyRq 结构体

type BtripFlightCancelOrderRq added in v1.2.5

type BtripFlightCancelOrderRq struct {
	// 子渠道例如corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
}

BtripFlightCancelOrderRq 结构体

type BtripFlightCancelOrderRs added in v1.2.5

type BtripFlightCancelOrderRs 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"`
}

BtripFlightCancelOrderRs 结构体

type BtripFlightChangeDetailRs added in v1.2.5

type BtripFlightChangeDetailRs struct {
	// 航班信息
	FlightInfoList []OrderFlightInfo `json:"flight_info_list,omitempty" xml:"flight_info_list>order_flight_info,omitempty"`
	// 乘机人信息
	TravelerInfoList []OrderTravelerInfo `json:"traveler_info_list,omitempty" xml:"traveler_info_list>order_traveler_info,omitempty"`
	// 交易流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 扩展信息
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 最迟支付时间
	LastPayTime string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 分销外部改签单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 支付状态
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 结算费用
	SettlePrice int64 `json:"settle_price,omitempty" xml:"settle_price,omitempty"`
	// 结算类型
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	// 状态
	Status int64 `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"`
	// 商旅改签单号
	BtripSubOrderId int64 `json:"btrip_sub_order_id,omitempty" xml:"btrip_sub_order_id,omitempty"`
	// 商旅订单号
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
}

BtripFlightChangeDetailRs 结构体

type BtripFlightCreateOrderRq added in v1.2.5

type BtripFlightCreateOrderRq struct {
	// 航段列表
	FlightSegmentList []BookFlightSegmentDto `json:"flight_segment_list,omitempty" xml:"flight_segment_list>book_flight_segment_dto,omitempty"`
	// 出行人
	TravelerInfoList []TravelerInfo `json:"traveler_info_list,omitempty" xml:"traveler_info_list>traveler_info,omitempty"`
	// 出发城市
	ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	// 预订人名字
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 预订人员工号
	BuyerUniqueKey string `json:"buyer_unique_key,omitempty" xml:"buyer_unique_key,omitempty"`
	// 出发城市
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 扩展字段
	OrderAttr string `json:"order_attr,omitempty" xml:"order_attr,omitempty"`
	// 邮寄地址
	ReceiptAddress string `json:"receipt_address,omitempty" xml:"receipt_address,omitempty"`
	// 发票抬头
	ReceiptTitle string `json:"receipt_title,omitempty" xml:"receipt_title,omitempty"`
	// 搜索下单参数
	OrderParams string `json:"order_params,omitempty" xml:"order_params,omitempty"`
	// 子渠道
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 外部订单ID
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 出发机场编码
	DepAirportCode string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	// 到达机场编码
	ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	// 商品id
	OtaItemId string `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	// 是否自动支付
	AutoPay *model.File `json:"auto_pay,omitempty" xml:"auto_pay,omitempty"`
	// 联系人信息
	ContactInfo *ContactInfoDto `json:"contact_info,omitempty" xml:"contact_info,omitempty"`
	// 2000
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 发票邮寄类型
	ReceiptTarget int64 `json:"receipt_target,omitempty" xml:"receipt_target,omitempty"`
	// 航程类型
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 是否异步创单
	AsyncCreateOrderMode bool `json:"async_create_order_mode,omitempty" xml:"async_create_order_mode,omitempty"`
}

BtripFlightCreateOrderRq 结构体

type BtripFlightCreateOrderRs added in v1.2.5

type BtripFlightCreateOrderRs struct {
	// 支付宝流水
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 最迟支付时间
	LastPayTime string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	// 外部订单ID
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 商旅订单号
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 支付状态
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 总支付价格
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

BtripFlightCreateOrderRs 结构体

type BtripFlightModifyApplyRq added in v1.2.5

type BtripFlightModifyApplyRq struct {
	// 改签航班信息
	ModifyFlightInfoList []ModifyFlightInfo `json:"modify_flight_info_list,omitempty" xml:"modify_flight_info_list>modify_flight_info,omitempty"`
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 改签原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 分销子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 分销外部改签单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 联系人电话
	ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	// ota商品itemId
	OtaItemId string `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	// 会话ID
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 是否自愿
	IsVoluntary int64 `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
}

BtripFlightModifyApplyRq 结构体

type BtripFlightModifyApplyRs added in v1.2.5

type BtripFlightModifyApplyRs 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"`
	// 支付截止时间
	DeadlineTime string `json:"deadline_time,omitempty" xml:"deadline_time,omitempty"`
	// 改签费用
	ChangeFee int64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// 改签单状态
	Status *model.File `json:"status,omitempty" xml:"status,omitempty"`
	// 升舱费
	UpgradeFee int64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,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"`
}

BtripFlightModifyApplyRs 结构体

type BtripFlightModifyCancelRq added in v1.2.5

type BtripFlightModifyCancelRq struct {
	// 分销外部订单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 分销外部改签单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 分销子渠道,通常为商旅corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
}

BtripFlightModifyCancelRq 结构体

type BtripFlightModifyCancelRs added in v1.2.5

type BtripFlightModifyCancelRs struct {
	// 外部分销改签订单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 改签取消时间
	CancelTime string `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	// 改签单的状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
}

BtripFlightModifyCancelRs 结构体

type BtripFlightModifyDetailInfoRs added in v1.2.5

type BtripFlightModifyDetailInfoRs struct {
	// 航班信息
	FlightInfoList []OrderFlightInfo `json:"flight_info_list,omitempty" xml:"flight_info_list>order_flight_info,omitempty"`
	// 乘机人信息
	TravelerInfoList []OrderTravelerInfo `json:"traveler_info_list,omitempty" xml:"traveler_info_list>order_traveler_info,omitempty"`
	// 交易流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 扩展信息
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 最迟支付时间
	LastPayTime string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	// 支付状态
	PayStatus string `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 分销外部改签单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 结算费用
	SettlePrice int64 `json:"settle_price,omitempty" xml:"settle_price,omitempty"`
	// 状态
	Status int64 `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"`
	// 商旅改签单号
	BtripSubOrderId int64 `json:"btrip_sub_order_id,omitempty" xml:"btrip_sub_order_id,omitempty"`
	// 商旅订单号
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	// 结算类型
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
}

BtripFlightModifyDetailInfoRs 结构体

type BtripFlightModifyFlightInfoRq added in v1.2.5

type BtripFlightModifyFlightInfoRq struct {
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 改签航班号
	ModifyFlightNo string `json:"modify_flight_no,omitempty" xml:"modify_flight_no,omitempty"`
	// 改签日期
	ModifyDepartDate string `json:"modify_depart_date,omitempty" xml:"modify_depart_date,omitempty"`
	// 出发城市三字码
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 到达城市三字码
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 乘客姓名
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 分销子渠道
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 是否是自愿改签
	IsVoluntary int64 `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
}

BtripFlightModifyFlightInfoRq 结构体

type BtripFlightModifyFlightInfoRs added in v1.2.5

type BtripFlightModifyFlightInfoRs struct {
	// 改签航班信息列表
	FlightInfoList []FlightInfoDto `json:"flight_info_list,omitempty" xml:"flight_info_list>flight_info_dto,omitempty"`
}

BtripFlightModifyFlightInfoRs 结构体

type BtripFlightModifyPayRq added in v1.2.5

type BtripFlightModifyPayRq struct {
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 分销子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 分销外部改签单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 额外信息
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 支付总金额
	TotalPayPrice int64 `json:"total_pay_price,omitempty" xml:"total_pay_price,omitempty"`
	// 企业支付金额
	CorpPayPrice int64 `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	// 个人支付金额
	PersonalPayPrice int64 `json:"personal_pay_price,omitempty" xml:"personal_pay_price,omitempty"`
}

BtripFlightModifyPayRq 结构体

type BtripFlightModifyPayRs added in v1.2.5

type BtripFlightModifyPayRs struct {
	// 支付状态
	PayStatus string `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"`
	// 支付价格
	PayPrice int64 `json:"pay_price,omitempty" xml:"pay_price,omitempty"`
	// 能否重试
	CanRetry bool `json:"can_retry,omitempty" xml:"can_retry,omitempty"`
}

BtripFlightModifyPayRs 结构体

type BtripFlightModifySearchPriceRq added in v1.2.5

type BtripFlightModifySearchPriceRq struct {
	// 乘客列表
	TravelerInfoList []TravelerInfo `json:"traveler_info_list,omitempty" xml:"traveler_info_list>traveler_info,omitempty"`
	// 到达城市三字码
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 舱等
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,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"`
	// 外部订单
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 分销子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 0:非自愿 1:自愿
	IsVoluntary int64 `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
}

BtripFlightModifySearchPriceRq 结构体

type BtripFlightModifySearchPriceRs added in v1.2.5

type BtripFlightModifySearchPriceRs struct {
	// 航班列表
	FlightInfoList []FlightInfoDto `json:"flight_info_list,omitempty" xml:"flight_info_list>flight_info_dto,omitempty"`
}

BtripFlightModifySearchPriceRs 结构体

type BtripFlightOrderDetailRs added in v1.2.5

type BtripFlightOrderDetailRs struct {
	// 航班信息列表
	FlightInfoList []OrderFlightInfo `json:"flight_info_list,omitempty" xml:"flight_info_list>order_flight_info,omitempty"`
	// 票信息
	TicketInfoList []OrderTicketInfo `json:"ticket_info_list,omitempty" xml:"ticket_info_list>order_ticket_info,omitempty"`
	// 乘机人列表
	TravelerInfoList []OrderTravelerInfo `json:"traveler_info_list,omitempty" xml:"traveler_info_list>order_traveler_info,omitempty"`
	// 支付宝交易流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 预订人用户id
	BookUserId string `json:"book_user_id,omitempty" xml:"book_user_id,omitempty"`
	// 联系人姓名
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 联系电话
	ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	// 扩展字段
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 最迟支付时间
	LastPayTime string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	// 外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 商旅订单号
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	// 支付状态
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
	// 优惠金额
	PromotionPrice int64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// 结算金额
	SettleAmount int64 `json:"settle_amount,omitempty" xml:"settle_amount,omitempty"`
	// 结算类型
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	// 订单状态:0初始化,1占座成功待支付,2支付成功待出票,3出票成功,4订单已取消,5订单已失败
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 总机建费用
	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"`
}

BtripFlightOrderDetailRs 结构体

type BtripFlightOrderOperateCommonRq added in v1.2.5

type BtripFlightOrderOperateCommonRq struct {
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 分销子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 分销外部改签单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
}

BtripFlightOrderOperateCommonRq 结构体

type BtripFlightPayOrderRq added in v1.2.5

type BtripFlightPayOrderRq struct {
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 扩展信息
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 分销子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 订单支付总金额
	TotalPayPrice int64 `json:"total_pay_price,omitempty" xml:"total_pay_price,omitempty"`
	// 企业支付金额
	CorpPayPrice int64 `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	// 个人支付金额
	PersonalPayPrice int64 `json:"personal_pay_price,omitempty" xml:"personal_pay_price,omitempty"`
	// 商旅订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

BtripFlightPayOrderRq 结构体

type BtripFlightPayOrderRs added in v1.2.5

type BtripFlightPayOrderRs struct {
	// 最晚支付时间
	LastPayTime string `json:"last_pay_time,omitempty" xml:"last_pay_time,omitempty"`
	// 失败类型
	FailCode string `json:"fail_code,omitempty" xml:"fail_code,omitempty"`
	// 失败原因
	FailReason string `json:"fail_reason,omitempty" xml:"fail_reason,omitempty"`
	// 支付宝流水号(现付支付宝不为空)
	AlipayTradeNo int64 `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 实际支付金额
	ActualPayPrice int64 `json:"actual_pay_price,omitempty" xml:"actual_pay_price,omitempty"`
	// 支付状态
	PayStatus int64 `json:"pay_status,omitempty" xml:"pay_status,omitempty"`
}

BtripFlightPayOrderRs 结构体

type BtripFlightRefundApplyRq added in v1.2.5

type BtripFlightRefundApplyRq struct {
	// 乘客航段列表
	PassengerSegmentInfoList []PassengerSegmentInfo `json:"passenger_segment_info_list,omitempty" xml:"passenger_segment_info_list>passenger_segment_info,omitempty"`
	// 退票凭证
	RefundVoucherInfo []string `json:"refund_voucher_info,omitempty" xml:"refund_voucher_info>string,omitempty"`
	// 退票票号列表
	TicketNos []string `json:"ticket_nos,omitempty" xml:"ticket_nos>string,omitempty"`
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 退票理由
	ReasonDetail string `json:"reason_detail,omitempty" xml:"reason_detail,omitempty"`
	// 分销子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 分销外部退票申请单号
	DisSubOrderId string `json:"dis_sub_order_id,omitempty" xml:"dis_sub_order_id,omitempty"`
	// 扩展信息
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 商品单元
	ItemUnitIds string `json:"item_unit_ids,omitempty" xml:"item_unit_ids,omitempty"`
	// 会话id
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 订单退款总金额(单位元)
	DisplayRefundMoney string `json:"display_refund_money,omitempty" xml:"display_refund_money,omitempty"`
	// 是否自愿
	IsVoluntary int64 `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	// 退票原因类型
	ReasonType int64 `json:"reason_type,omitempty" xml:"reason_type,omitempty"`
	// 退票原因类型
	ReasoType int64 `json:"reaso_type,omitempty" xml:"reaso_type,omitempty"`
	// 订单退款总金额
	TotalRefundPrice int64 `json:"total_refund_price,omitempty" xml:"total_refund_price,omitempty"`
	// 企业退款金额
	CorpRefundPrice int64 `json:"corp_refund_price,omitempty" xml:"corp_refund_price,omitempty"`
	// 个人退款金额
	PersonalRefundPrice int64 `json:"personal_refund_price,omitempty" xml:"personal_refund_price,omitempty"`
}

BtripFlightRefundApplyRq 结构体

type BtripFlightRefundApplyRs added in v1.2.5

type BtripFlightRefundApplyRs 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"`
	// 退票手续费
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退票应退
	RefundMoney int64 `json:"refund_money,omitempty" xml:"refund_money,omitempty"`
	// 商旅退票申请单号
	RefundApplyId int64 `json:"refund_apply_id,omitempty" xml:"refund_apply_id,omitempty"`
}

BtripFlightRefundApplyRs 结构体

type BtripFlightRefundDetailRs added in v1.2.5

type BtripFlightRefundDetailRs struct {
	// 退票费用列表
	RefundFeeList []RefundFeeInfo `json:"refund_fee_list,omitempty" xml:"refund_fee_list>refund_fee_info,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"`
	// 退票原因
	Reason string `json:"reason,omitempty" xml:"reason,omitempty"`
	// 状态
	Status string `json:"status,omitempty" xml:"status,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"`
	// 是否是自愿退票
	IsVoluntary *model.File `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
	// 退票金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退票金额
	RefundPrice int64 `json:"refund_price,omitempty" xml:"refund_price,omitempty"`
}

BtripFlightRefundDetailRs 结构体

type BtripFlightRefundPreCalRq added in v1.2.5

type BtripFlightRefundPreCalRq struct {
	// 乘客航段信息
	PassengerSegmentInfoList []PassengerSegmentInfo `json:"passenger_segment_info_list,omitempty" xml:"passenger_segment_info_list>passenger_segment_info,omitempty"`
	// 退票票号列表
	TicketNos []string `json:"ticket_nos,omitempty" xml:"ticket_nos>string,omitempty"`
	// 分销外部订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 是否自愿
	IsVoluntary int64 `json:"is_voluntary,omitempty" xml:"is_voluntary,omitempty"`
}

BtripFlightRefundPreCalRq 结构体

type BtripFlightRefundPreCalRs added in v1.2.5

type BtripFlightRefundPreCalRs struct {
	// 多行程退票预计算list
	MultiRefundPreCalDetailList []MultiRefundPreCalDetail `` /* 126-byte string literal not displayed */
	// 退票原因
	ReturnReason []ReturnReasonDetail `json:"return_reason,omitempty" xml:"return_reason>return_reason_detail,omitempty"`
	// 会话id
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 商品id
	ItemUnitId string `json:"item_unit_id,omitempty" xml:"item_unit_id,omitempty"`
	// 提示
	Tips string `json:"tips,omitempty" xml:"tips,omitempty"`
	// 预计退还金额
	PreRefundMoney int64 `json:"pre_refund_money,omitempty" xml:"pre_refund_money,omitempty"`
	// 退票手续费
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 是否发生航变
	FlightChange bool `json:"flight_change,omitempty" xml:"flight_change,omitempty"`
}

BtripFlightRefundPreCalRs 结构体

type BtripFlightSearchListRq added in v1.2.5

type BtripFlightSearchListRq struct {
	// 忽略店铺列表
	IgnoredShopNames []string `json:"ignored_shop_names,omitempty" xml:"ignored_shop_names>string,omitempty"`
	// 指定店铺列表
	ShopNames []string `json:"shop_names,omitempty" xml:"shop_names>string,omitempty"`
	// 乘客列表
	TravelerList []TravelerInfo `json:"traveler_list,omitempty" xml:"traveler_list>traveler_info,omitempty"`
	// 航司编码
	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"`
	// 到达日期YYYY-MM-dd
	ArrDate string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// 所有舱位(0), 经济舱(1), 商务舱(2), 头等舱(3), 头等舱和商务舱(4), 经济舱和商务舱(5), 经济舱和头等舱(6);
	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"`
	// 出发日期 YYYY-MM-dd
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 乘客数量
	PassengerNum string `json:"passenger_num,omitempty" xml:"passenger_num,omitempty"`
	// 子渠道,通常为corpId
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 行程类型 0:单程 1:往返
	TripType string `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 可选项,航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 可选项,航班号,中转航班号,(即第二程航班)
	TransferFlightNo string `json:"transfer_flight_no,omitempty" xml:"transfer_flight_no,omitempty"`
	// 可选项,自定义渠道名称(用于创建渠道)
	IsvName string `json:"isv_name,omitempty" xml:"isv_name,omitempty"`
	// 供应商标识
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 中转城市三字码:transferFlightNo不为空则必填
	TransferCityCode string `json:"transfer_city_code,omitempty" xml:"transfer_city_code,omitempty"`
	// 中转航班出发时间:transferFlightNo不为空则必填
	TransferLeaveDate string `json:"transfer_leave_date,omitempty" xml:"transfer_leave_date,omitempty"`
	// 可选项,是否查询多舱价位
	NeedMultiClassRice bool `json:"need_multi_class_rice,omitempty" xml:"need_multi_class_rice,omitempty"`
	// 是否查询多舱价位
	NeedMultiClassPrice bool `json:"need_multi_class_price,omitempty" xml:"need_multi_class_price,omitempty"`
}

BtripFlightSearchListRq 结构体

type BtripFlightSearchListRs added in v1.2.5

type BtripFlightSearchListRs struct {
	// 航班列表
	FlightInfoList []FlightInfoDto `json:"flight_info_list,omitempty" xml:"flight_info_list>flight_info_dto,omitempty"`
	// 是否可更换PNR出票
	IsReplacePnr bool `json:"is_replace_pnr,omitempty" xml:"is_replace_pnr,omitempty"`
}

BtripFlightSearchListRs 结构体

type BtripHotelBoardDto

type BtripHotelBoardDto struct {
	// 餐食数量
	BoardNum int64 `json:"board_num,omitempty" xml:"board_num,omitempty"`
	// 餐食类型
	BoardType int64 `json:"board_type,omitempty" xml:"board_type,omitempty"`
}

BtripHotelBoardDto 结构体

type BtripHotelCancelOrderRs

type BtripHotelCancelOrderRs struct {
	// 罚金
	ForfeitFee int64 `json:"forfeit_fee,omitempty" xml:"forfeit_fee,omitempty"`
	// 是否取消成功
	CancelSuccess bool `json:"cancel_success,omitempty" xml:"cancel_success,omitempty"`
}

BtripHotelCancelOrderRs 结构体

type BtripHotelCancelPolicyDto

type BtripHotelCancelPolicyDto struct {
	// 详细的取消规则
	BtripHotelCancelPolicyInfoDTOList []BtripHotelCancelPolicyInfoDto `` /* 151-byte string literal not displayed */
	// 取消类型
	CancelPolicyType int64 `json:"cancel_policy_type,omitempty" xml:"cancel_policy_type,omitempty"`
}

BtripHotelCancelPolicyDto 结构体

type BtripHotelCancelPolicyInfoDto

type BtripHotelCancelPolicyInfoDto struct {
	// 提前小时
	Hour int64 `json:"hour,omitempty" xml:"hour,omitempty"`
	// 罚金
	Value int64 `json:"value,omitempty" xml:"value,omitempty"`
}

BtripHotelCancelPolicyInfoDto 结构体

type BtripHotelContactDto

type BtripHotelContactDto struct {
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 入住人姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 入住人电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
}

BtripHotelContactDto 结构体

type BtripHotelCreateOrderRq

type BtripHotelCreateOrderRq struct {
	// 预订人在分销商平台的用户昵称
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 预订人在分销商平台的唯一用户标识
	BuyerUniqueKey string `json:"buyer_unique_key,omitempty" xml:"buyer_unique_key,omitempty"`
	// 1
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 1
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 创单Key值,试单结果返回
	CreateOrderKey string `json:"create_order_key,omitempty" xml:"create_order_key,omitempty"`
	// 入住人信息
	Customers string `json:"customers,omitempty" xml:"customers,omitempty"`
	// 分销平台订单id
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 最早到店时间
	EarliestArrivalTime string `json:"earliest_arrival_time,omitempty" xml:"earliest_arrival_time,omitempty"`
	// 最晚到店时间
	LatestArrivalTime string `json:"latest_arrival_time,omitempty" xml:"latest_arrival_time,omitempty"`
	// 分销子渠道,商旅企业id
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识码
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 订单联系人信息
	HotelContact *BtripHotelContactDto `json:"hotel_contact,omitempty" xml:"hotel_contact,omitempty"`
	// 商旅商品唯一标识
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 每间房成人数
	NumberOfAdultsPerRoom int64 `json:"number_of_adults_per_room,omitempty" xml:"number_of_adults_per_room,omitempty"`
	// 销售计划id
	RatePlanId int64 `json:"rate_plan_id,omitempty" xml:"rate_plan_id,omitempty"`
	// 预订房间数
	RoomNum int64 `json:"room_num,omitempty" xml:"room_num,omitempty"`
	// 总优惠金额
	TotalPromotion int64 `json:"total_promotion,omitempty" xml:"total_promotion,omitempty"`
	// 总房价
	TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"`
	// 订单总价中企业支付部分
	CorpPayPrice int64 `json:"corp_pay_price,omitempty" xml:"corp_pay_price,omitempty"`
	// 订单总价中个人支付部分
	PersonPayPrice int64 `json:"person_pay_price,omitempty" xml:"person_pay_price,omitempty"`
}

BtripHotelCreateOrderRq 结构体

type BtripHotelCreateOrderRs

type BtripHotelCreateOrderRs struct {
	// 供应商订单id
	SupplierOrderId string `json:"supplier_order_id,omitempty" xml:"supplier_order_id,omitempty"`
	// 商旅订单id
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
}

BtripHotelCreateOrderRs 结构体

type BtripHotelDailyPriceInfoDto

type BtripHotelDailyPriceInfoDto struct {
	// 日期
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 餐食信息
	BtripHotelBoardDTO *BtripHotelBoardDto `json:"btrip_hotel_board_d_t_o,omitempty" xml:"btrip_hotel_board_d_t_o,omitempty"`
	// 房价
	CnyPrice int64 `json:"cny_price,omitempty" xml:"cny_price,omitempty"`
}

BtripHotelDailyPriceInfoDto 结构体

type BtripHotelInfoDto added in v1.2.5

type BtripHotelInfoDto struct {
	// 酒店地址
	HotelAddress string `json:"hotel_address,omitempty" xml:"hotel_address,omitempty"`
	// 酒店名称
	HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	// 酒店电话
	HotelTel string `json:"hotel_tel,omitempty" xml:"hotel_tel,omitempty"`
	// 纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 酒店id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

BtripHotelInfoDto 结构体

type BtripHotelOrderDetailInfoRs added in v1.2.5

type BtripHotelOrderDetailInfoRs struct {
	// 每日房价信息
	DailyPriceInfoList []BtripHotelDailyPriceInfoDto `json:"daily_price_info_list,omitempty" xml:"daily_price_info_list>btrip_hotel_daily_price_info_dto,omitempty"`
	// 订单酒店信息
	BtripHotelInfo *BtripHotelInfoDto `json:"btrip_hotel_info,omitempty" xml:"btrip_hotel_info,omitempty"`
	// 订单主体信息
	BtripHotelOrderMainInfo *BtripHotelOrderMainInfoDto `json:"btrip_hotel_order_main_info,omitempty" xml:"btrip_hotel_order_main_info,omitempty"`
	// 房型信息
	BtripHotelRoomInfo *BtripHotelRoomInfoDto `json:"btrip_hotel_room_info,omitempty" xml:"btrip_hotel_room_info,omitempty"`
}

BtripHotelOrderDetailInfoRs 结构体

type BtripHotelOrderMainInfoDto added in v1.2.5

type BtripHotelOrderMainInfoDto struct {
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 分销商订单号
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 最晚到店时间,可能为空
	LateArriveTime string `json:"late_arrive_time,omitempty" xml:"late_arrive_time,omitempty"`
	// 订单创建日期
	OrderCreateDate string `json:"order_create_date,omitempty" xml:"order_create_date,omitempty"`
	// 订单状态描述
	OrderStatusDesc string `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	// 供应商订单id
	SupplierOrderId string `json:"supplier_order_id,omitempty" xml:"supplier_order_id,omitempty"`
	// 商旅订单id
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
	// 买家实退金额
	BuyerRealRefund int64 `json:"buyer_real_refund,omitempty" xml:"buyer_real_refund,omitempty"`
	// 卖家优惠的金额
	DiscountFee int64 `json:"discount_fee,omitempty" xml:"discount_fee,omitempty"`
	// 住几晚
	Nights int64 `json:"nights,omitempty" xml:"nights,omitempty"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 平台优惠金额,单位:分
	PlatformPromotionAmt int64 `json:"platform_promotion_amt,omitempty" xml:"platform_promotion_amt,omitempty"`
	// 订单房间数
	RoomNumber int64 `json:"room_number,omitempty" xml:"room_number,omitempty"`
	// 实际支付金额
	TotalActualPrice int64 `json:"total_actual_price,omitempty" xml:"total_actual_price,omitempty"`
	// 总房费
	TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"`
}

BtripHotelOrderMainInfoDto 结构体

type BtripHotelOrderOperateRq

type BtripHotelOrderOperateRq struct {
	// 分销商订单id
	DisOrderId string `json:"dis_order_id,omitempty" xml:"dis_order_id,omitempty"`
	// 分销商子渠道,通常是商旅企业id
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 商旅订单id
	BtripOrderId int64 `json:"btrip_order_id,omitempty" xml:"btrip_order_id,omitempty"`
}

BtripHotelOrderOperateRq 结构体

type BtripHotelPromotionDetailDto

type BtripHotelPromotionDetailDto struct {
	// 优惠项名称
	PromotionName string `json:"promotion_name,omitempty" xml:"promotion_name,omitempty"`
	// 优惠金额
	PromotionPrice int64 `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// 优惠类型
	PromotionType int64 `json:"promotion_type,omitempty" xml:"promotion_type,omitempty"`
}

BtripHotelPromotionDetailDto 结构体

type BtripHotelPromotionDto

type BtripHotelPromotionDto struct {
	// 详细的优惠信息列表
	PromotionDetailList []BtripHotelPromotionDetailDto `json:"promotion_detail_list,omitempty" xml:"promotion_detail_list>btrip_hotel_promotion_detail_dto,omitempty"`
	// 总优惠金额
	PromotionTotalPrice int64 `json:"promotion_total_price,omitempty" xml:"promotion_total_price,omitempty"`
	// 当前下单是否存在优惠
	PromotionExisted bool `json:"promotion_existed,omitempty" xml:"promotion_existed,omitempty"`
}

BtripHotelPromotionDto 结构体

type BtripHotelRatePlanInfoDto

type BtripHotelRatePlanInfoDto struct {
	// 每间房rate信息
	RateUnits []BtripHotelRateUnitDto `json:"rate_units,omitempty" xml:"rate_units>btrip_hotel_rate_unit_dto,omitempty"`
	// 房型描述
	BedDesc string `json:"bed_desc,omitempty" xml:"bed_desc,omitempty"`
	// 最早入住时间
	EarliestCheckInTime string `json:"earliest_check_in_time,omitempty" xml:"earliest_check_in_time,omitempty"`
	// 最晚离店时间
	LatestCheckOutTime string `json:"latest_check_out_time,omitempty" xml:"latest_check_out_time,omitempty"`
	// 取消政策
	BtripHotelCancelPolicyDTO *BtripHotelCancelPolicyDto `json:"btrip_hotel_cancel_policy_d_t_o,omitempty" xml:"btrip_hotel_cancel_policy_d_t_o,omitempty"`
	// 最大可预订房间数
	MaxBookingNum int64 `json:"max_booking_num,omitempty" xml:"max_booking_num,omitempty"`
	// 状态库存场景,不生效。值大于0场景使用
	MaxInventory int64 `json:"max_inventory,omitempty" xml:"max_inventory,omitempty"`
	// 每间房最大可入住人数
	MaxOccupancyNum int64 `json:"max_occupancy_num,omitempty" xml:"max_occupancy_num,omitempty"`
	// 总房价(会员价)
	TotalMemberRoomPrice int64 `json:"total_member_room_price,omitempty" xml:"total_member_room_price,omitempty"`
	// 总房价
	TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"`
	// 是否需要填写电子邮箱
	NeedEmail bool `json:"need_email,omitempty" xml:"need_email,omitempty"`
}

BtripHotelRatePlanInfoDto 结构体

type BtripHotelRateUnitDto

type BtripHotelRateUnitDto struct {
	// 日历信息
	DailyPriceInfoList []BtripHotelDailyPriceInfoDto `json:"daily_price_info_list,omitempty" xml:"daily_price_info_list>btrip_hotel_daily_price_info_dto,omitempty"`
	// 最小售卖单元唯一key
	RateKey string `json:"rate_key,omitempty" xml:"rate_key,omitempty"`
}

BtripHotelRateUnitDto 结构体

type BtripHotelRoomInfoDto added in v1.2.5

type BtripHotelRoomInfoDto struct {
	// 酒店房间设施列表
	RoomFacilityList []string `json:"room_facility_list,omitempty" xml:"room_facility_list>string,omitempty"`
	// 房型名称
	RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"`
}

BtripHotelRoomInfoDto 结构体

type BtripHotelValidateOrderRq

type BtripHotelValidateOrderRq struct {
	// 购买人在分销商平台的用户昵称
	BuyerName string `json:"buyer_name,omitempty" xml:"buyer_name,omitempty"`
	// 购买人在分销商平台的唯一用户id
	BuyerUniqueKey string `json:"buyer_unique_key,omitempty" xml:"buyer_unique_key,omitempty"`
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 分销子渠道,通常指代商旅的企业id
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 商旅酒店唯一商品标识
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 每间房成人数
	NumberOfAdultsPerRoom int64 `json:"number_of_adults_per_room,omitempty" xml:"number_of_adults_per_room,omitempty"`
	// 预订房间数量
	NumberOfRooms int64 `json:"number_of_rooms,omitempty" xml:"number_of_rooms,omitempty"`
	// 销计划id
	RatePlanId int64 `json:"rate_plan_id,omitempty" xml:"rate_plan_id,omitempty"`
	// 详情报价的优惠金额
	SearchPromotionAmount int64 `json:"search_promotion_amount,omitempty" xml:"search_promotion_amount,omitempty"`
	// 详情报价的房价
	SearchRoomPrice int64 `json:"search_room_price,omitempty" xml:"search_room_price,omitempty"`
	// 总价
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
}

BtripHotelValidateOrderRq 结构体

type BtripHotelValidateOrderRs

type BtripHotelValidateOrderRs struct {
	// 创单Key值,下单时使用
	CreateKey string `json:"create_key,omitempty" xml:"create_key,omitempty"`
	// 优惠信息
	PromotionInfo *BtripHotelPromotionDto `json:"promotion_info,omitempty" xml:"promotion_info,omitempty"`
	// 销售计划id
	RatePlanId int64 `json:"rate_plan_id,omitempty" xml:"rate_plan_id,omitempty"`
	// 详细的销售计划
	RatePlanInfo *BtripHotelRatePlanInfoDto `json:"rate_plan_info,omitempty" xml:"rate_plan_info,omitempty"`
}

BtripHotelValidateOrderRs 结构体

type BtripTrainOpenTicketDo

type BtripTrainOpenTicketDo struct {
	// 车次号
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 车次类型
	TrainType string `json:"train_type,omitempty" xml:"train_type,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 运行时长
	RunTime string `json:"run_time,omitempty" xml:"run_time,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发车站
	DepStation string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	// 到达车站
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 坐席
	Seat string `json:"seat,omitempty" xml:"seat,omitempty"`
	// 乘客名字
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 票价(分)
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// tmc收取的服务费(分)
	ServiceFee int64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 原票价(分)
	OriginTicketPrice int64 `json:"origin_ticket_price,omitempty" xml:"origin_ticket_price,omitempty"`
	// 是否退改
	IsChanged bool `json:"is_changed,omitempty" xml:"is_changed,omitempty"`
}

BtripTrainOpenTicketDo 结构体

type BtripUserSyncRq

type BtripUserSyncRq struct {
	// 人员列表,最大长度5000
	UserList []UserSyncRq `json:"user_list,omitempty" xml:"user_list>user_sync_rq,omitempty"`
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
}

BtripUserSyncRq 结构体

type BtriphomeResult

type BtriphomeResult struct {
	// 返回值对象
	CostCenterList []OpenCostCenterQueryRs `json:"cost_center_list,omitempty" xml:"cost_center_list>open_cost_center_query_rs,omitempty"`
	// module
	InvoiceList []InvoiceList `json:"invoice_list,omitempty" xml:"invoice_list>invoice_list,omitempty"`
	// 订单列表
	VehicleOrderList []OpenVehicleOrderRs `json:"vehicle_order_list,omitempty" xml:"vehicle_order_list>open_vehicle_order_rs,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果对象
	Module *OpenApiNewApplyRs `json:"module,omitempty" xml:"module,omitempty"`
	// module
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 成功标识
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

BtriphomeResult 结构体

type BtriphomeResultSupport

type BtriphomeResultSupport struct {
	// module
	ApplyList []OpenApplyRs `json:"apply_list,omitempty" xml:"apply_list>open_apply_rs,omitempty"`
	// 机票订单列表
	FlightOrderList []OpenFlightOrderRs `json:"flight_order_list,omitempty" xml:"flight_order_list>open_flight_order_rs,omitempty"`
	// 数据结果
	HotelOrderList []OpenHotelOrderRs `json:"hotel_order_list,omitempty" xml:"hotel_order_list>open_hotel_order_rs,omitempty"`
	// 火车票订单列表
	TrainOrderList []OpenTrainOrderRs `json:"train_order_list,omitempty" xml:"train_order_list>open_train_order_rs,omitempty"`
	// 成功标识
	Success string `json:"success,omitempty" xml:"success,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 错误码
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 审批单详情
	Apply *OpenApplyRs `json:"apply,omitempty" xml:"apply,omitempty"`
}

BtriphomeResultSupport 结构体

type BusLineInfoVo

type BusLineInfoVo struct {
	// 到达站
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 到达时间(yyyy-MM-dd HH:mm:ss)
	ArrivalTime string `json:"arrival_time,omitempty" xml:"arrival_time,omitempty"`
	// 距离
	BusDistance string `json:"bus_distance,omitempty" xml:"bus_distance,omitempty"`
	// 客车车次
	BusNumber string `json:"bus_number,omitempty" xml:"bus_number,omitempty"`
	// 车型id
	BusType string `json:"bus_type,omitempty" xml:"bus_type,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发站
	DepStation string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	// 出发时间
	DepartTime string `json:"depart_time,omitempty" xml:"depart_time,omitempty"`
	// 最晚出发时间
	LastDepartTime string `json:"last_depart_time,omitempty" xml:"last_depart_time,omitempty"`
	// 到达城市
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 实名制校验规则,'|'分隔,例如2|3|4;1 不需要进行实名制校验;2 订单内乘客身份证不能重复;3 当天同一班次乘客身份证限购1张票;4 同一取票人身份证当天限购3张票;5 同一乘车人身份证1天在该网站只能买1张票;6 取票人的姓名、证件信息必须在乘车人中
	RealNameGrade string `json:"real_name_grade,omitempty" xml:"real_name_grade,omitempty"`
	// 标准城市名称
	StandardCityName string `json:"standard_city_name,omitempty" xml:"standard_city_name,omitempty"`
	// 路线信息(途径站:"廊坊,天津")
	ViaStation string `json:"via_station,omitempty" xml:"via_station,omitempty"`
	// 车次id
	BusNoId int64 `json:"bus_no_id,omitempty" xml:"bus_no_id,omitempty"`
	// 车次全局唯一id
	BusNumberUuid int64 `json:"bus_number_uuid,omitempty" xml:"bus_number_uuid,omitempty"`
	// 全价票价(单位:分)
	FullPrice int64 `json:"full_price,omitempty" xml:"full_price,omitempty"`
	// 半票票价(单位:分)
	HalfPrice int64 `json:"half_price,omitempty" xml:"half_price,omitempty"`
	// 是否支持电子票,0:不支持;1:支持
	IsSupportETicket int64 `json:"is_support_e_ticket,omitempty" xml:"is_support_e_ticket,omitempty"`
	// 服务费
	ServicePrice int64 `json:"service_price,omitempty" xml:"service_price,omitempty"`
	// 流水班次 0 固定班次 1:流水班次 null 固定班次
	ShiftType int64 `json:"shift_type,omitempty" xml:"shift_type,omitempty"`
	// 耗时,单位:分钟,30分钟为单位向上取整
	SpendTime int64 `json:"spend_time,omitempty" xml:"spend_time,omitempty"`
	// 状态 1:可售 2:不可售,非车站营业时间 3:不可售,超出预售期 4:暂停售卖
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 余票
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
	// 途经站类型 0 未知 1 途经站 2 终点站
	ViaStationType int64 `json:"via_station_type,omitempty" xml:"via_station_type,omitempty"`
	// 是否加班车
	ExtraSchedule bool `json:"extra_schedule,omitempty" xml:"extra_schedule,omitempty"`
	// 是否是预约购票订单
	PreOrder bool `json:"pre_order,omitempty" xml:"pre_order,omitempty"`
}

BusLineInfoVo 结构体

type BusSearchRq

type BusSearchRq struct {
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 目的地名称过虑条件。多个用都还分隔,如:临湘,房县,枣阳
	ArriveCityName string `json:"arrive_city_name,omitempty" xml:"arrive_city_name,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 出发车次名称过虑条件,多个用逗号分隔,如:省汽车客运站,天河客运站,越秀南客运站
	FromStationName string `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	// 针对发车时段过滤新增字段:1:凌晨 2:上午 3:下午 4:晚上,多个用逗号分隔
	PeriodTime string `json:"period_time,omitempty" xml:"period_time,omitempty"`
	// 汽车票场景 普通 common 机场巴士 airport
	Scene string `json:"scene,omitempty" xml:"scene,omitempty"`
	// 标准出发城市编码
	StandardFromAreaCode string `json:"standard_from_area_code,omitempty" xml:"standard_from_area_code,omitempty"`
	// 出发车站名称
	StandardFromStationName string `json:"standard_from_station_name,omitempty" xml:"standard_from_station_name,omitempty"`
	// 标准到达城市编码
	StandardToAreaCode string `json:"standard_to_area_code,omitempty" xml:"standard_to_area_code,omitempty"`
	// 针对到达站过滤新增字段,多个用逗号分隔
	ToStationName string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 是否显示不可售车次
	ShowNoSell int64 `json:"show_no_sell,omitempty" xml:"show_no_sell,omitempty"`
	// 标准出发站编码
	StandardFromStationId int64 `json:"standard_from_station_id,omitempty" xml:"standard_from_station_id,omitempty"`
	// 当前页
	PageIndex int64 `json:"page_index,omitempty" xml:"page_index,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

BusSearchRq 结构体

type BusSearchRs

type BusSearchRs struct {
	// 查询结果
	BusLines []BusLineInfoVo `json:"bus_lines,omitempty" xml:"bus_lines>bus_line_info_vo,omitempty"`
	// 所有出发车站
	DepStations []string `json:"dep_stations,omitempty" xml:"dep_stations>string,omitempty"`
	// 推荐的路线
	RecommendRoutes []RouteVo `json:"recommend_routes,omitempty" xml:"recommend_routes>route_vo,omitempty"`
	// 车站信息集合
	StationLatitudeLongitudes []StationLatitudeLongitudeVo `json:"station_latitude_longitudes,omitempty" xml:"station_latitude_longitudes>station_latitude_longitude_vo,omitempty"`
	// 到达站列表
	ToStationNames []string `json:"to_station_names,omitempty" xml:"to_station_names>string,omitempty"`
	// 到达城市
	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"`
	// 是否放大搜索  0 没有 1 放大出发 2 放大到达
	EnLarge int64 `json:"en_large,omitempty" xml:"en_large,omitempty"`
	// 重名的城市
	NameSameCity *NameSameCityVo `json:"name_same_city,omitempty" xml:"name_same_city,omitempty"`
	// 车次数量
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 是否是预约购票订单
	PreOrder bool `json:"pre_order,omitempty" xml:"pre_order,omitempty"`
}

BusSearchRs 结构体

type CabinInfo added in v1.2.5

type CabinInfo struct {
	// 改签费用信息
	ModifyPriceList []ModifyPrice `json:"modify_price_list,omitempty" xml:"modify_price_list>modify_price,omitempty"`
	// av
	LeftNum string `json:"left_num,omitempty" xml:"left_num,omitempty"`
	// 舱位代码
	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"`
	// 舱等折扣,八折用80表示
	ChildCabin string `json:"child_cabin,omitempty" xml:"child_cabin,omitempty"`
	// 商品Id
	OtaItemid string `json:"ota_itemid,omitempty" xml:"ota_itemid,omitempty"`
	// 舱位折扣
	CabinDiscount int64 `json:"cabin_discount,omitempty" xml:"cabin_discount,omitempty"`
}

CabinInfo 结构体

type CabinRs

type CabinRs struct {
}

CabinRs 结构体

type CarInfoDo

type CarInfoDo struct {
	// 预订出发地
	FromAddr string `json:"from_addr,omitempty" xml:"from_addr,omitempty"`
	// 预订到达地
	ToAddr string `json:"to_addr,omitempty" xml:"to_addr,omitempty"`
	// 预订出发城市
	FromCityName string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	// 预订到达城市
	ToCityName string `json:"to_city_name,omitempty" xml:"to_city_name,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"`
	// 实际出发城市
	RealFromCityName string `json:"real_from_city_name,omitempty" xml:"real_from_city_name,omitempty"`
	// 实际到达城市
	RealToCityName string `json:"real_to_city_name,omitempty" xml:"real_to_city_name,omitempty"`
	// 滴滴出行 曹操出行 阳光出行 其他
	ProviderName string `json:"provider_name,omitempty" xml:"provider_name,omitempty"`
	// 打车是由
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// TAXI:出租车 KC:经济型 COSY:舒适型 COMMERCE:商务型 LUXURY:豪华型
	CarLevel string `json:"car_level,omitempty" xml:"car_level,omitempty"`
	// 车辆类型
	CarInfo string `json:"car_info,omitempty" xml:"car_info,omitempty"`
	// 乘客发布用车时间
	PublishTime string `json:"publish_time,omitempty" xml:"publish_time,omitempty"`
	// 乘客上车时间
	TakenTime string `json:"taken_time,omitempty" xml:"taken_time,omitempty"`
	// 司机到达确认时间
	DriverConfirmTime string `json:"driver_confirm_time,omitempty" xml:"driver_confirm_time,omitempty"`
	// 行驶公里数(km)
	TravelDistance string `json:"travel_distance,omitempty" xml:"travel_distance,omitempty"`
	// 2:滴滴出行 8:滴滴出行 100087:滴滴出行 100000:滴滴出行 100003:曹操出行 3:曹操出行 100085:曹操出行 100007:阳光出行 5:阳光出行 0:其他
	Provider int64 `json:"provider,omitempty" xml:"provider,omitempty"`
}

CarInfoDo 结构体

type CityCarApplyAddRq

type CityCarApplyAddRq struct {
	// 出差事由
	Cause string `json:"cause,omitempty" xml:"cause,omitempty"`
	// 用车城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 用车时间,按天管控,比如传值2021-03-18 20:26:56表示2021-03-18当天可用车,跨天情况配合finished_date参数使用
	Date string `json:"date,omitempty" xml:"date,omitempty"`
	// 审批单关联的项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 审批单关联的项目名
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 三方审批单ID
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 审批单关联的三方成本中心ID
	ThirdPartCostCenterId string `json:"third_part_cost_center_id,omitempty" xml:"third_part_cost_center_id,omitempty"`
	// 审批单关联的三方发票抬头ID
	ThirdPartInvoiceId string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	// 审批单标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 发起审批的第三方员工ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用车截止时间,按天管控,比如date传值2021-03-18 20:26:56、finished_date传值2021-03-30 20:26:56表示2021-03-18(含)到2021-03-30(含)之间可用车,该参数不传值情况使用date作为用车截止时间;
	FinishedDate string `json:"finished_date,omitempty" xml:"finished_date,omitempty"`
	// 审批单状态:0-申请,1-同意,2-拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 审批单可用总次数
	TimesTotal int64 `json:"times_total,omitempty" xml:"times_total,omitempty"`
	// 审批单可用次数类型:1-次数不限制,2-用户可指定次数,3-管理员限制次数;如果企业没有限制审批单使用次数的需求,这个参数传1(次数不限制),同时times_total和times_used都传0即可
	TimesType int64 `json:"times_type,omitempty" xml:"times_type,omitempty"`
	// 审批单已用次数
	TimesUsed int64 `json:"times_used,omitempty" xml:"times_used,omitempty"`
}

CityCarApplyAddRq 结构体

type CityCarApplyApproveRq

type CityCarApplyApproveRq struct {
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 审批时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 审批备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 第三方审批单ID
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 审批的第三方员工ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 审批结果:1-同意,2-拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

CityCarApplyApproveRq 结构体

type CityCarApplyQueryRq

type CityCarApplyQueryRq struct {
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 审批单创建时间小于值
	CreatedEndAt string `json:"created_end_at,omitempty" xml:"created_end_at,omitempty"`
	// 审批单创建时间大于等于值
	CreatedStartAt string `json:"created_start_at,omitempty" xml:"created_start_at,omitempty"`
	// 三方审批单ID
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 三方员工ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 页码,要求大于等于1,默认1
	PageNumber int64 `json:"page_number,omitempty" xml:"page_number,omitempty"`
	// 每页数据量,要求大于等于1,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

CityCarApplyQueryRq 结构体

type CityVo

type CityVo struct {
	// 三字码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 城市名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 所属省份
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 邻近机场城市,只在邻近机场推荐有值
	TravelName string `json:"travel_name,omitempty" xml:"travel_name,omitempty"`
	// 与搜索城市距离,单位千米,只在邻近机场推荐有值
	Distance int64 `json:"distance,omitempty" xml:"distance,omitempty"`
}

CityVo 结构体

type ClientInfoDo

type ClientInfoDo struct {
	// 乘机人id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 乘机人姓名
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

ClientInfoDo 结构体

type ContactInfoDto added in v1.2.5

type ContactInfoDto 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"`
}

ContactInfoDto 结构体

type CorpInfoRq

type CorpInfoRq struct {
	// 第三方企业ID(注册签约时必填)
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称(注册签约时必填)
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 行业
	Industry string `json:"industry,omitempty" xml:"industry,omitempty"`
	// 省
	Province string `json:"province,omitempty" xml:"province,omitempty"`
	// 市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 企业联系人
	Contact string `json:"contact,omitempty" xml:"contact,omitempty"`
	// 企业联系电话
	Mobile string `json:"mobile,omitempty" xml:"mobile,omitempty"`
	// 差旅规模:1代表5万以下,2代表5-10万,3代表10-50万,4代表50万以上
	Scope int64 `json:"scope,omitempty" xml:"scope,omitempty"`
	// 企业人数
	PeopleSize int64 `json:"people_size,omitempty" xml:"people_size,omitempty"`
}

CorpInfoRq 结构体

type CostCenterDo

type CostCenterDo struct {
	// 成本中心名称
	CostCenterTitle string `json:"cost_center_title,omitempty" xml:"cost_center_title,omitempty"`
	// 成本中心编码
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 第三方成本中心id
	ThirdCostCenterId string `json:"third_cost_center_id,omitempty" xml:"third_cost_center_id,omitempty"`
	// 成本中心ID
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
}

CostCenterDo 结构体

type CostCenterList

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

CostCenterList 结构体

type DepartSyncRq

type DepartSyncRq struct {
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 新版本第三方部门ID(和depart_id只传一个即可)
	ThirdDepartId string `json:"third_depart_id,omitempty" xml:"third_depart_id,omitempty"`
	// 新版本第三方部门父ID(和depart_pid只传一个即可)
	ThirdDepartPid string `json:"third_depart_pid,omitempty" xml:"third_depart_pid,omitempty"`
	// 部门主管id列表,多个主管id之前用'|'分割
	ManagerIds string `json:"manager_ids,omitempty" xml:"manager_ids,omitempty"`
	// 部门状态,0生效;1失效
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 上一版本第三方部门父部门ID(和third_depart_pid字段只传一个即可)
	DepartPid int64 `json:"depart_pid,omitempty" xml:"depart_pid,omitempty"`
	// 上一版本第三方部门ID(和third_depart_id只传一个即可)
	DepartId int64 `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
}

DepartSyncRq 结构体

type Entity

type Entity struct {
	// 实体id,all_employe为false时,entities里元素的id必传
	Id string `json:"id,omitempty" xml:"id,omitempty"`
	// 实体名,all_employe为false时,entities里元素的name必传
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 1:员工,all_employe为false时,entities里元素的type必传
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

Entity 结构体

type ExternalUserStandard added in v1.2.5

type ExternalUserStandard struct {
	// 酒店城市费用列表
	HotelCitys []HotelCityFee `json:"hotel_citys,omitempty" xml:"hotel_citys>hotel_city_fee,omitempty"`
	// 国内机票舱等,多值逗号分隔。F:头等舱,C:商务舱,Y:经济舱
	FlightCabins string `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	// 火车票坐席,多值逗号分隔。0:硬座,1:硬卧,2:软座,3:软卧,4:高级软卧,5:商务座,6:一等座,7:二等座,8:动卧
	TrainSeats string `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	// 国际机票舱等,多值逗号分隔。F:头等舱,C:商务舱,Y:经济舱,P:超级经济舱
	InternationalFlightCabins string `json:"international_flight_cabins,omitempty" xml:"international_flight_cabins,omitempty"`
	// 经济舱折扣。1到10的整数
	EconomyDiscount int64 `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	// 商务舱折扣。1到10的整数
	BusinessDiscount int64 `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	// 头等舱折扣。1到10的整数
	FirstDiscount int64 `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	// 限制差标类型。0-不限差标,1-限制差标。注意:同一审批单的所有出行人只能都限制差标/都不限制差标,否则会调用失败
	ReserveType int64 `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
}

ExternalUserStandard 结构体

type ExtraContentsBean added in v1.2.5

type ExtraContentsBean struct {
	// 说明内容
	Content string `json:"content,omitempty" xml:"content,omitempty"`
	// 内容标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
}

ExtraContentsBean 结构体

type FlightChangeTicketInfo added in v1.2.5

type FlightChangeTicketInfo struct {
	// 改签票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,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"`
	// 改签航班号
	ChangeFlightNo string `json:"change_flight_no,omitempty" xml:"change_flight_no,omitempty"`
	// 改签舱位
	ChangeCabin string `json:"change_cabin,omitempty" xml:"change_cabin,omitempty"`
	// 改签舱等
	ChangeCabinLevel string `json:"change_cabin_level,omitempty" xml:"change_cabin_level,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 改签原因
	ChangeReason string `json:"change_reason,omitempty" xml:"change_reason,omitempty"`
	// 改签单id
	ChangeOrderId int64 `json:"change_order_id,omitempty" xml:"change_order_id,omitempty"`
	// 改签类型:0自愿/1非自愿
	ChangeType int64 `json:"change_type,omitempty" xml:"change_type,omitempty"`
	// 机票改签费
	ChangeFee float64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// 机票升舱费
	UpgradeFee float64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
}

FlightChangeTicketInfo 结构体

type FlightInfo added in v1.2.5

type FlightInfo struct {
	// 到达城市
	ArrCityName string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	// 起飞时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 舱位
	Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 出发机场三字码
	DepAirportCode string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	// 舱等
	CabinLevel string `json:"cabin_level,omitempty" xml:"cabin_level,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 到达城市三字码
	ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	// 出发城市
	DepCityName string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	// 航司编码
	AirlineCode string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	// 出发机场名称
	DepAirportName string `json:"dep_airport_name,omitempty" xml:"dep_airport_name,omitempty"`
	// 到达机场名称
	ArrAirportName string `json:"arr_airport_name,omitempty" xml:"arr_airport_name,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 达到机场三字码
	ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	// 航司名称
	AirlineName string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	// 出发城市三字码
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 飞行里程
	FlightMile int64 `json:"flight_mile,omitempty" xml:"flight_mile,omitempty"`
}

FlightInfo 结构体

type FlightInfoDto added in v1.2.5

type FlightInfoDto struct {
	// 最低舱位价格列表
	LowestCabinPrice []ModifyPrice `json:"lowest_cabin_price,omitempty" xml:"lowest_cabin_price>modify_price,omitempty"`
	// 舱位列表
	CabinList []CabinInfo `json:"cabin_list,omitempty" xml:"cabin_list>cabin_info,omitempty"`
	// 最低舱位价格列表
	LowestCabinPriceList []ModifyPrice `json:"lowest_cabin_price_list,omitempty" xml:"lowest_cabin_price_list>modify_price,omitempty"`
	// 机票退改规则等规则列表
	FlightRuleList []FlightRule `json:"flight_rule_list,omitempty" xml:"flight_rule_list>flight_rule,omitempty"`
	// 多舱位价格
	CabinInfoList []MultiCabinClassInfo `json:"cabin_info_list,omitempty" xml:"cabin_info_list>multi_cabin_class_info,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 共享航班号(共享航班时有值)
	CarrierNo string `json:"carrier_no,omitempty" xml:"carrier_no,omitempty"`
	// 共享航班(共享航班时有值)
	CarrierAirline string `json:"carrier_airline,omitempty" xml:"carrier_airline,omitempty"`
	// 最低舱数量
	LowestCabinNum string `json:"lowest_cabin_num,omitempty" xml:"lowest_cabin_num,omitempty"`
	// 最低舱位
	LowestCabin string `json:"lowest_cabin,omitempty" xml:"lowest_cabin,omitempty"`
	// 最低舱等
	LowestCabinClass string `json:"lowest_cabin_class,omitempty" xml:"lowest_cabin_class,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"`
	// 改签航班到达时间
	ModifyFlightArrTime string `json:"modify_flight_arr_time,omitempty" xml:"modify_flight_arr_time,omitempty"`
	// 会话Id
	SessionId string `json:"session_id,omitempty" xml:"session_id,omitempty"`
	// 舱位
	Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 舱等
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 出发城市三字码
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,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"`
	// 总价
	TotalPrice string `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// 规则描述
	ClassRule string `json:"class_rule,omitempty" xml:"class_rule,omitempty"`
	// 备注
	Memo string `json:"memo,omitempty" xml:"memo,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"`
	// 到达日期
	ArrDate string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// 餐食
	MealDesc string `json:"meal_desc,omitempty" xml:"meal_desc,omitempty"`
	// 产品类型描述
	ProductTypeDesc string `json:"product_type_desc,omitempty" xml:"product_type_desc,omitempty"`
	// 机型
	FlightSize string `json:"flight_size,omitempty" xml:"flight_size,omitempty"`
	// 机型代码
	FlightType string `json:"flight_type,omitempty" xml:"flight_type,omitempty"`
	// 最低价舱位描述
	LowestCabinDesc string `json:"lowest_cabin_desc,omitempty" xml:"lowest_cabin_desc,omitempty"`
	// 承运航司信息
	CarrierAirLine string `json:"carrier_air_line,omitempty" xml:"carrier_air_line,omitempty"`
	// 商品id
	OtaItemId string `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	// 航司信息
	AirlineInfo *AirlineInfo `json:"airline_info,omitempty" xml:"airline_info,omitempty"`
	// 出发机场信息
	DepAirportInfo *AirportInfo `json:"dep_airport_info,omitempty" xml:"dep_airport_info,omitempty"`
	// 到达机场信息
	ArrAirportInfo *AirportInfo `json:"arr_airport_info,omitempty" xml:"arr_airport_info,omitempty"`
	// 机建费
	BuildPrice int64 `json:"build_price,omitempty" xml:"build_price,omitempty"`
	// 折扣
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 燃油费用
	OilPrice int64 `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	// 票价
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 发票类型
	InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	// 行程类型
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 中转信息
	TransferInfo *TransferInfo `json:"transfer_info,omitempty" xml:"transfer_info,omitempty"`
	// 票面价
	Price int64 `json:"price,omitempty" xml:"price,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"`
	// 是否协议价
	IsProtocol bool `json:"is_protocol,omitempty" xml:"is_protocol,omitempty"`
}

FlightInfoDto 结构体

type FlightRefundTicketInfo added in v1.2.5

type FlightRefundTicketInfo struct {
	// 退票票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModify string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	// 退票原因
	RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"`
	// 退票单id
	RefundOrderId int64 `json:"refund_order_id,omitempty" xml:"refund_order_id,omitempty"`
	// 退票类型:0自愿/1非自愿
	RefundType int64 `json:"refund_type,omitempty" xml:"refund_type,omitempty"`
	// 退票金额
	RefundTicketFee float64 `json:"refund_ticket_fee,omitempty" xml:"refund_ticket_fee,omitempty"`
}

FlightRefundTicketInfo 结构体

type FlightRule added in v1.2.5

type FlightRule struct {
	// 行李额描述
	BaggageInfo string `json:"baggage_info,omitempty" xml:"baggage_info,omitempty"`
	// 额外信息
	Extra string `json:"extra,omitempty" xml:"extra,omitempty"`
	// 退改签信息
	TuigaiqianInfo string `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
	// 改签规则
	ChangeRule *TgqNodeDo `json:"change_rule,omitempty" xml:"change_rule,omitempty"`
	// 退票规则
	RefundRule *TgqNodeDo `json:"refund_rule,omitempty" xml:"refund_rule,omitempty"`
	// 签转规则
	SignRule *TgqNodeDo `json:"sign_rule,omitempty" xml:"sign_rule,omitempty"`
	// 升舱规则
	UpgradeRule *TgqNodeDo `json:"upgrade_rule,omitempty" xml:"upgrade_rule,omitempty"`
	// 改签规则
	ChangeRuleItem *RefundChangeRuleItem `json:"change_rule_item,omitempty" xml:"change_rule_item,omitempty"`
	// 退票规则
	RefundRuleItem *RefundChangeRuleItem `json:"refund_rule_item,omitempty" xml:"refund_rule_item,omitempty"`
	// 行李规则
	BaggageItem *BaggageItem `json:"baggage_item,omitempty" xml:"baggage_item,omitempty"`
}

FlightRule 结构体

type FlightSearchListRs added in v1.2.5

type FlightSearchListRs struct {
	// 航班列表
	FlightList []FlightInfoDto `json:"flight_list,omitempty" xml:"flight_list>flight_info_dto,omitempty"`
	// 是否可更换PNR出票
	IsReplacePnr bool `json:"is_replace_pnr,omitempty" xml:"is_replace_pnr,omitempty"`
}

FlightSearchListRs 结构体

type FlightSearchRq

type FlightSearchRq struct {
	// 查询的行程列表
	OdInfoList []OdInfoRq `json:"od_info_list,omitempty" xml:"od_info_list>od_info_rq,omitempty"`
	// 乘客类型和数量
	PassengerQuantityList []PassengerQuantityRq `json:"passenger_quantity_list,omitempty" xml:"passenger_quantity_list>passenger_quantity_rq,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 飞机信息搜索
	TripPreference *TripPreferenceRq `json:"trip_preference,omitempty" xml:"trip_preference,omitempty"`
}

FlightSearchRq 结构体

type FlightSearchRs

type FlightSearchRs struct {
	// 组合商品列表
	ItemList []GroupItemRs `json:"item_list,omitempty" xml:"item_list>group_item_rs,omitempty"`
}

FlightSearchRs 结构体

type FlightSegmentRs

type FlightSegmentRs struct {
	// 航班到达机场三字码
	ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	// 到达城市三字码
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 到达国家
	ArrCountry string `json:"arr_country,omitempty" xml:"arr_country,omitempty"`
	// 航班到达航站楼
	ArrTerm string `json:"arr_term,omitempty" xml:"arr_term,omitempty"`
	// 到达日期时间(yyyy-MM-dd HH:mm:ss)
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 航班起飞机场三字码
	DepAirport string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	// 出发城市三字码
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发国家
	DepCountry string `json:"dep_country,omitempty" xml:"dep_country,omitempty"`
	// 航班出发航站楼
	DepTerm string `json:"dep_term,omitempty" xml:"dep_term,omitempty"`
	// 出发日期时间(yyyy-MM-dd HH:mm:ss)
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 机型
	EquipType string `json:"equip_type,omitempty" xml:"equip_type,omitempty"`
	// 航班号+出发机场+达到机场+起飞时间(精确分)
	Id string `json:"id,omitempty" xml:"id,omitempty"`
	// 市场方航司(如:KA)
	MarketingAirline string `json:"marketing_airline,omitempty" xml:"marketing_airline,omitempty"`
	// 市场方航班号(如:KA5809)
	MarketingFlightNo string `json:"marketing_flight_no,omitempty" xml:"marketing_flight_no,omitempty"`
	// 经停城市,多个值使用","分隔
	StopCity string `json:"stop_city,omitempty" xml:"stop_city,omitempty"`
	// 到达数字日期(yyyyMMdd)
	ArrDateInt int64 `json:"arr_date_int,omitempty" xml:"arr_date_int,omitempty"`
	// 出发数字日期(yyyyMMdd)
	DepDateInt int64 `json:"dep_date_int,omitempty" xml:"dep_date_int,omitempty"`
	// 时长(单位:分钟)
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 市场方数字航班号(如:5809)
	MarketingFlightNoInt int64 `json:"marketing_flight_no_int,omitempty" xml:"marketing_flight_no_int,omitempty"`
	// 餐食类型,0:无参食;1:有餐食;2:饮品;3:茶点;4:早餐;5:正餐;
	Meal int64 `json:"meal,omitempty" xml:"meal,omitempty"`
	// 里程
	Miles int64 `json:"miles,omitempty" xml:"miles,omitempty"`
	// 航段展示信息
	SegmentShowInfo *SegmentShowInfoRs `json:"segment_show_info,omitempty" xml:"segment_show_info,omitempty"`
	// 航段序号,从0开始
	SeqId int64 `json:"seq_id,omitempty" xml:"seq_id,omitempty"`
	// 经停次数
	StopQuantity int64 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"`
	// 时间
	TransferTime int64 `json:"transfer_time,omitempty" xml:"transfer_time,omitempty"`
	// 是否换机场
	TransferChangeAirport bool `json:"transfer_change_airport,omitempty" xml:"transfer_change_airport,omitempty"`
}

FlightSegmentRs 结构体

type FlightShoppingItemRs

type FlightShoppingItemRs struct {
	// 每一航段对应的仓位、价格
	SegmentCabinPrices []SegmentCabinPriceRs `json:"segment_cabin_prices,omitempty" xml:"segment_cabin_prices>segment_cabin_price_rs,omitempty"`
	// 搜索提供的报价
	SearchPrice *SearchPriceRs `json:"search_price,omitempty" xml:"search_price,omitempty"`
}

FlightShoppingItemRs 结构体

type FlightTicketInfo added in v1.2.5

type FlightTicketInfo struct {
	// 更新时间
	GmtModify string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 票状态
	TicketStatus string `json:"ticket_status,omitempty" xml:"ticket_status,omitempty"`
	// 票价
	TicketPrice float64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 折扣
	Discount int64 `json:"discount,omitempty" xml:"discount,omitempty"`
	// 燃油费用
	OilPrice float64 `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	// 支付方式 1个人支付/2企业支付/3混付
	PayType float64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 机建费用
	BuildPrice float64 `json:"build_price,omitempty" xml:"build_price,omitempty"`
	// 票状态编码
	TicketStatusCode int64 `json:"ticket_status_code,omitempty" xml:"ticket_status_code,omitempty"`
	// 是否改签
	Changed bool `json:"changed,omitempty" xml:"changed,omitempty"`
}

FlightTicketInfo 结构体

type GroupItemRs

type GroupItemRs struct {
	// 成人、儿童、老人对应的报价信息
	ShoppingItems []PassengerFlightShoppingItemRs `json:"shopping_items,omitempty" xml:"shopping_items>passenger_flight_shopping_item_rs,omitempty"`
	// 行程信息
	RouteInfo *RouteInfoRs `json:"route_info,omitempty" xml:"route_info,omitempty"`
}

GroupItemRs 结构体

type HisvResult

type HisvResult struct {
	// 审批单列表
	ModuleList []OpenIsvApplyRs `json:"module_list,omitempty" xml:"module_list>open_isv_apply_rs,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 结果对象
	Module *OpenApiApplyRs `json:"module,omitempty" xml:"module,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 分页相关信息
	PageInfo *PageInfoRs `json:"page_info,omitempty" xml:"page_info,omitempty"`
	// 成功标识
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 成功标识
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

HisvResult 结构体

type HisvResultSupport

type HisvResultSupport struct {
	// 出参
	ModuleList []OpenApiZzdFlightOrderRs `json:"module_list,omitempty" xml:"module_list>open_api_zzd_flight_order_rs,omitempty"`
	// 出参
	TradeList []OpenApiZzdHotelOrderRs `json:"trade_list,omitempty" xml:"trade_list>open_api_zzd_hotel_order_rs,omitempty"`
	// 结果msg
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// module
	Module *OpenIsvBillSettlementRs `json:"module,omitempty" xml:"module,omitempty"`
	// 结果code
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 请求是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
}

HisvResultSupport 结构体

type HotelCityFee added in v1.2.5

type HotelCityFee struct {
	// 城市编码,传0代表其他全部城市
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 城市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 酒店间夜金额,单位(分),如需不限请传99999999。注意:差标只能管控到元,角、分会被抹掉,请避免传入角、分的值。
	Fee int64 `json:"fee,omitempty" xml:"fee,omitempty"`
}

HotelCityFee 结构体

type HotelDetailRateDto

type HotelDetailRateDto struct {
	// 早餐描述
	Breakfast string `json:"breakfast,omitempty" xml:"breakfast,omitempty"`
	// 免费取消政策描述
	CancelPolicyDesc string `json:"cancel_policy_desc,omitempty" xml:"cancel_policy_desc,omitempty"`
	// 协议价,1表示协议支付
	CompanyAassist string `json:"company_aassist,omitempty" xml:"company_aassist,omitempty"`
	// 币种
	CurrencyCode string `json:"currency_code,omitempty" xml:"currency_code,omitempty"`
	// 每日截止时间,可忽略
	EndTimeDaily string `json:"end_time_daily,omitempty" xml:"end_time_daily,omitempty"`
	// 库存价格
	InventoryPrice string `json:"inventory_price,omitempty" xml:"inventory_price,omitempty"`
	// 营销信息
	PromotionInfo string `json:"promotion_info,omitempty" xml:"promotion_info,omitempty"`
	// 报价名称
	RatePlanName string `json:"rate_plan_name,omitempty" xml:"rate_plan_name,omitempty"`
	// 每日开始时间。可忽略
	StartTimeDaily string `json:"start_time_daily,omitempty" xml:"start_time_daily,omitempty"`
	// 供应商标识码
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplier_name,omitempty" xml:"supplier_name,omitempty"`
	// 商品id
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 最小提前小时数,可忽略
	MinAdvHours int64 `json:"min_adv_hours,omitempty" xml:"min_adv_hours,omitempty"`
	// 最小间隔天数,可忽略
	MinDays int64 `json:"min_days,omitempty" xml:"min_days,omitempty"`
	// 间隔天数。可忽略
	Nod int64 `json:"nod,omitempty" xml:"nod,omitempty"`
	// 人数
	Nop int64 `json:"nop,omitempty" xml:"nop,omitempty"`
	// 支付方式,1-全额支付
	PaymentType int64 `json:"payment_type,omitempty" xml:"payment_type,omitempty"`
	// 报价ID
	RateId int64 `json:"rate_id,omitempty" xml:"rate_id,omitempty"`
	// rpId
	RpId int64 `json:"rp_id,omitempty" xml:"rp_id,omitempty"`
	// 取消政策
	BtripHotelCancelPolicyDTO *BtripHotelCancelPolicyDto `json:"btrip_hotel_cancel_policy_d_t_o,omitempty" xml:"btrip_hotel_cancel_policy_d_t_o,omitempty"`
	// 取整后每日均价
	DailyPriceFormatYuan int64 `json:"daily_price_format_yuan,omitempty" xml:"daily_price_format_yuan,omitempty"`
	// 界面展示价格
	DailyPriceView int64 `json:"daily_price_view,omitempty" xml:"daily_price_view,omitempty"`
	// 是否即时确认,可忽略
	InstantConfirm bool `json:"instant_confirm,omitempty" xml:"instant_confirm,omitempty"`
	// 是否支持专票
	SupportSpecialInvoice bool `json:"support_special_invoice,omitempty" xml:"support_special_invoice,omitempty"`
}

HotelDetailRateDto 结构体

type HotelDetailRoomDto

type HotelDetailRoomDto struct {
	// 详情报价列表
	Rates []HotelDetailRateDto `json:"rates,omitempty" xml:"rates>hotel_detail_rate_dto,omitempty"`
	// 面积
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 床型
	BedTypeString string `json:"bed_type_string,omitempty" xml:"bed_type_string,omitempty"`
	// 设施
	Facility string `json:"facility,omitempty" xml:"facility,omitempty"`
	// 楼层
	Floor string `json:"floor,omitempty" xml:"floor,omitempty"`
	// 房间名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 宽带服务,"0","有线上网(免费),"1","有线上网(无)","2","有线上网(收费)","3","有线上网(部分有且免费)","4","有线上网(部分有且收费)"
	NetworkService string `json:"network_service,omitempty" xml:"network_service,omitempty"`
	// 图片
	Pics string `json:"pics,omitempty" xml:"pics,omitempty"`
	// 窗型
	WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"`
	// 最大入住人数
	MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,omitempty"`
	// 房型ID
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 状态,状态0:正常;-1:删除
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

HotelDetailRoomDto 结构体

type HotelDetailRq

type HotelDetailRq struct {
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 子渠道ID
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 城市code
	CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

HotelDetailRq 结构体

type HotelDetailRs

type HotelDetailRs struct {
	// 房型列表
	Rooms []HotelDetailRoomDto `json:"rooms,omitempty" xml:"rooms>hotel_detail_room_dto,omitempty"`
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 跟踪ID,可忽略
	EagleTraceId string `json:"eagle_trace_id,omitempty" xml:"eagle_trace_id,omitempty"`
	// 跟踪ID。可忽略
	SearchId string `json:"search_id,omitempty" xml:"search_id,omitempty"`
	// 酒店标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

HotelDetailRs 结构体

type HotelDto

type HotelDto struct {
	// 房间列表
	Rooms []RoomTypeDto `json:"rooms,omitempty" xml:"rooms>room_type_dto,omitempty"`
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 品牌
	Brand string `json:"brand,omitempty" xml:"brand,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"`
	// 装修时间
	DecorateTime string `json:"decorate_time,omitempty" xml:"decorate_time,omitempty"`
	// 酒店描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// h5的detail页面的url
	H5DetailUrl string `json:"h5_detail_url,omitempty" xml:"h5_detail_url,omitempty"`
	// 酒店设施
	HotelFacilities string `json:"hotel_facilities,omitempty" xml:"hotel_facilities,omitempty"`
	// 维度
	Lat string `json:"lat,omitempty" xml:"lat,omitempty"`
	// 经度
	Lng string `json:"lng,omitempty" xml:"lng,omitempty"`
	// 酒店名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 开业时间
	OpeningTime string `json:"opening_time,omitempty" xml:"opening_time,omitempty"`
	// 酒店详情页的URL
	PcDetailUrl string `json:"pc_detail_url,omitempty" xml:"pc_detail_url,omitempty"`
	// 图片地址
	PicUrls string `json:"pic_urls,omitempty" xml:"pic_urls,omitempty"`
	// 评分
	RateScore string `json:"rate_score,omitempty" xml:"rate_score,omitempty"`
	// 服务设施
	ServicesStr string `json:"services_str,omitempty" xml:"services_str,omitempty"`
	// 星级
	Star string `json:"star,omitempty" xml:"star,omitempty"`
	// 供应商ID
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplier_name,omitempty" xml:"supplier_name,omitempty"`
	// 电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 酒店类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 市级代码
	City int64 `json:"city,omitempty" xml:"city,omitempty"`
	// 地区代码
	District int64 `json:"district,omitempty" xml:"district,omitempty"`
	// 省级diamante
	Province int64 `json:"province,omitempty" xml:"province,omitempty"`
	// 评论数
	RateNumber int64 `json:"rate_number,omitempty" xml:"rate_number,omitempty"`
	// 酒店标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 状态,0,营业中;-1,筹建中;-2,暂停营业;-3,已停业;默认为0
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 是否是客栈
	BnbHotel bool `json:"bnb_hotel,omitempty" xml:"bnb_hotel,omitempty"`
}

HotelDto 结构体

type HotelInfoDo

type HotelInfoDo struct {
	// 酒店中文名
	HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	// 酒店联系方式
	HotelTel string `json:"hotel_tel,omitempty" xml:"hotel_tel,omitempty"`
	// 酒店地址
	HotelAddress string `json:"hotel_address,omitempty" xml:"hotel_address,omitempty"`
	// 所在城市code
	HotelCityCode string `json:"hotel_city_code,omitempty" xml:"hotel_city_code,omitempty"`
	// 城市名称
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 酒店星级
	StarRating string `json:"star_rating,omitempty" xml:"star_rating,omitempty"`
}

HotelInfoDo 结构体

type HotelInfoListRs

type HotelInfoListRs struct {
	// 基础酒店数据列表
	Hotels []HotelDto `json:"hotels,omitempty" xml:"hotels>hotel_dto,omitempty"`
	// 酒店数量
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
}

HotelInfoListRs 结构体

type HotelInfoRq

type HotelInfoRq struct {
	// 渠道子ID
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 可选项,自定义渠道名称(用于创建渠道)
	IsvName string `json:"isv_name,omitempty" xml:"isv_name,omitempty"`
	// 城市code
	CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 页码
	CurrentPage int64 `json:"current_page,omitempty" xml:"current_page,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 标准酒店id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

HotelInfoRq 结构体

type HotelListDto

type HotelListDto struct {
	// 酒店名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 供应商code
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplier_name,omitempty" xml:"supplier_name,omitempty"`
	// 最低价,单位分
	LowPrice int64 `json:"low_price,omitempty" xml:"low_price,omitempty"`
	// 酒店标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

HotelListDto 结构体

type HotelSearchListRq

type HotelSearchListRq struct {
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 城市code
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 城市名称
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 子渠道
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 酒店id,多个用英文逗号分隔符
	Shids string `json:"shids,omitempty" xml:"shids,omitempty"`
	// 排序方式,0-默认|1-销量|2-价格|3-距离|4-好评
	Order int64 `json:"order,omitempty" xml:"order,omitempty"`
	// 排序方向,1-升序 or 0-降序
	Dir int64 `json:"dir,omitempty" xml:"dir,omitempty"`
	// 第几页
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 分页大小,不能超过50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

HotelSearchListRq 结构体

type HotelSearchListRs

type HotelSearchListRs struct {
	// 酒店列表
	Hotels []HotelListDto `json:"hotels,omitempty" xml:"hotels>hotel_list_dto,omitempty"`
	// 酒店数量
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
}

HotelSearchListRs 结构体

type HotelShareInfo added in v1.2.5

type HotelShareInfo struct {
	// 合住公式。1-"(A+B)*param%",2-"A*param%",3-"A+B*param%",4-"A+param元",5-"(A+B)/2+param元"
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 请传入整数即可,当合住方式为1/2/3时接口会处理成x%
	Param string `json:"param,omitempty" xml:"param,omitempty"`
}

HotelShareInfo 结构体

type InsuranceInfo added in v1.2.5

type InsuranceInfo struct {
	// 保险单号
	InsuranceNo string `json:"insurance_no,omitempty" xml:"insurance_no,omitempty"`
	// 保险类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 保险状态:1已出保 2已退保
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 保险金额
	Amount float64 `json:"amount,omitempty" xml:"amount,omitempty"`
}

InsuranceInfo 结构体

type InternalUserStandard added in v1.2.5

type InternalUserStandard struct {
	// 酒店城市费用列表
	HotelCitys []HotelCityFee `json:"hotel_citys,omitempty" xml:"hotel_citys>hotel_city_fee,omitempty"`
	// 国内机票舱等,多值逗号分隔。F:头等舱,C:商务舱,Y:经济舱
	FlightCabins string `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	// 火车票坐席,多值逗号分隔。0:硬座,1:硬卧,2:软座,3:软卧,4:高级软卧,5:商务座,6:一等座,7:二等座,8:动卧
	TrainSeats string `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	// 出行人id(第三方用户id)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 国际机票舱等,多值逗号分隔。F:头等舱,C:商务舱,Y:经济舱,P:超级经济舱
	InternationalFlightCabins string `json:"international_flight_cabins,omitempty" xml:"international_flight_cabins,omitempty"`
	// 经济舱折扣。1到10的整数
	EconomyDiscount int64 `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	// 商务舱折扣。1到10的整数
	BusinessDiscount int64 `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	// 头等舱折扣。1到10的整数
	FirstDiscount int64 `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	// 限制差标类型。0-不限差标,1-限制差标。注意:同一审批单的所有出行人只能都限制差标/都不限制差标,否则会调用失败
	ReserveType int64 `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
}

InternalUserStandard 结构体

type InvoiceInfo added in v1.2.5

type InvoiceInfo struct {
	// 发票抬头
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 发票id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

InvoiceInfo 结构体

type InvoiceList

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

InvoiceList 结构体

type JourneyRs

type JourneyRs struct {
	// 组成当前行程的航段列表
	SegmentList []FlightSegmentRs `json:"segment_list,omitempty" xml:"segment_list>flight_segment_rs,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 总时长
	Duration int64 `json:"duration,omitempty" xml:"duration,omitempty"`
	// 航程序号,从0开始
	SeqId int64 `json:"seq_id,omitempty" xml:"seq_id,omitempty"`
	// 总中转时间
	TransferTime int64 `json:"transfer_time,omitempty" xml:"transfer_time,omitempty"`
	// 是否换机场
	TransferChangeAirport bool `json:"transfer_change_airport,omitempty" xml:"transfer_change_airport,omitempty"`
}

JourneyRs 结构体

type ModifyFlightInfo added in v1.2.5

type ModifyFlightInfo struct {
	// 改签乘客信息列表
	PassengerInfoList []PassengerCabinInfo `json:"passenger_info_list,omitempty" xml:"passenger_info_list>passenger_cabin_info,omitempty"`
	// 到达城市编码
	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"`
}

ModifyFlightInfo 结构体

type ModifyPrice added in v1.2.5

type ModifyPrice struct {
	// 乘客类型
	PassengerType int64 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	// 改签手续费
	UpgradeFee int64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
	// 升舱差价
	UpgradePrice int64 `json:"upgrade_price,omitempty" xml:"upgrade_price,omitempty"`
	// 改签支付价格
	ChangePaymentPrice int64 `json:"change_payment_price,omitempty" xml:"change_payment_price,omitempty"`
	// 改签费
	ModifyPrice int64 `json:"modify_price,omitempty" xml:"modify_price,omitempty"`
	// 票价(分)
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
}

ModifyPrice 结构体

type MultiCabinClassInfo added in v1.2.5

type MultiCabinClassInfo struct {
	// 退改签规则列表
	FlightRuleList []FlightRule `json:"flight_rule_list,omitempty" xml:"flight_rule_list>flight_rule,omitempty"`
	// 必填项,剩余座位数
	RemainedSeatCount string `json:"remained_seat_count,omitempty" xml:"remained_seat_count,omitempty"`
	// 必填项,舱位代码
	Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 舱位名称,公务舱
	ClassName string `json:"class_name,omitempty" xml:"class_name,omitempty"`
	// 必填项,舱等
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 子舱位等级展示用名称,超级经济舱
	CabinClassName string `json:"cabin_class_name,omitempty" xml:"cabin_class_name,omitempty"`
	// 必填项,折扣
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 优惠金额
	PromotionPrice string `json:"promotion_price,omitempty" xml:"promotion_price,omitempty"`
	// {"key":"value"} 备注
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// 加密参数,包含agentId 登下单需要用到的参数信息
	OrderParams string `json:"order_params,omitempty" xml:"order_params,omitempty"`
	// 退改签描述
	ClassRule string `json:"class_rule,omitempty" xml:"class_rule,omitempty"`
	// 标准/非标准产品
	ProductTypeDesc string `json:"product_type_desc,omitempty" xml:"product_type_desc,omitempty"`
	// 子舱位代码
	ChildCabin string `json:"child_cabin,omitempty" xml:"child_cabin,omitempty"`
	// 商品id
	OtaItemId string `json:"ota_item_id,omitempty" xml:"ota_item_id,omitempty"`
	// 退改签规则列表json
	FlightRuleListStr string `json:"flight_rule_list_str,omitempty" xml:"flight_rule_list_str,omitempty"`
	// 必填项,票面价(分)
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 销售价
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 产品类型
	ProductType int64 `json:"product_type,omitempty" xml:"product_type,omitempty"`
	// 行程单类型
	InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
	// 燃油费
	OilPrice int64 `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	// 基建费
	BuildPrice int64 `json:"build_price,omitempty" xml:"build_price,omitempty"`
	// 总价=销售价+基建+燃油费
	TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"`
	// 是否协议价
	IsProtocol bool `json:"is_protocol,omitempty" xml:"is_protocol,omitempty"`
}

MultiCabinClassInfo 结构体

type MultiRefundPreCalDetail added in v1.2.5

type MultiRefundPreCalDetail struct {
	// 名字
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 预计退还金额
	PreRefundMoney int64 `json:"pre_refund_money,omitempty" xml:"pre_refund_money,omitempty"`
	// 退票手续费
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 是否能退票申请
	CanApplyRefund bool `json:"can_apply_refund,omitempty" xml:"can_apply_refund,omitempty"`
}

MultiRefundPreCalDetail 结构体

type NameSameCityVo

type NameSameCityVo struct {
	// 来自城市
	FromCityList []CityVo `json:"from_city_list,omitempty" xml:"from_city_list>city_vo,omitempty"`
	// 到达城市
	ToCityList []CityVo `json:"to_city_list,omitempty" xml:"to_city_list>city_vo,omitempty"`
}

NameSameCityVo 结构体

type OdInfoRq

type OdInfoRq struct {
	// 到达机场三字码
	ArrAirportCode []string `json:"arr_airport_code,omitempty" xml:"arr_airport_code>string,omitempty"`
	// 出发机场三字码
	DepAirportCode []string `json:"dep_airport_code,omitempty" xml:"dep_airport_code>string,omitempty"`
	// 到达城市三字码
	ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	// 出发城市三字码
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 起飞日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 最早起飞时间
	EarliestDepTime string `json:"earliest_dep_time,omitempty" xml:"earliest_dep_time,omitempty"`
	// 最晚起飞时间
	LatestDepTime string `json:"latest_dep_time,omitempty" xml:"latest_dep_time,omitempty"`
}

OdInfoRq 结构体

type OpenAccountRq

type OpenAccountRq struct {
	// 对账单月份,不传取最新对账单
	BillMonth string `json:"bill_month,omitempty" xml:"bill_month,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenAccountRq 结构体

type OpenAccountRs

type OpenAccountRs struct {
	// 账期结束时间
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 账期开始时间
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`
	// json数据下载链接,通过HttpClient 获取 并GBK格式解析,链接五分钟有效期
	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

OpenAccountRs 结构体

type OpenAddApplyRq

type OpenAddApplyRq struct {
	// 行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 申请单标题
	TripTitle string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	// 申请单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称,如果要传必须传真实姓名,如果不传则会以系统当前维护userId对应的名称进行预订
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 部门id,如果不传,会根据user相关信息去获取对应的部门信息,如果传的是错误的部门信息,后面无法做部门的费用归属;部门ID只能是数字
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 出差理由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 报表展示用的审批单id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	// 审批单状态,不传入默认为0:0审批中,1同意,2拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

OpenAddApplyRq 结构体

type OpenApiApplyRq

type OpenApiApplyRq struct {
	// 行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 外部出行人列表
	ExternalTravelerList []OpenUserInfo `json:"external_traveler_list,omitempty" xml:"external_traveler_list>open_user_info,omitempty"`
	// 内部人员差标列表
	TravelerStandard []InternalUserStandard `json:"traveler_standard,omitempty" xml:"traveler_standard>internal_user_standard,omitempty"`
	// 外部申请单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 用户展示的外部审批单id信息
	ThirdpartBusinessId string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 部门id,如果不传,会根据user相关信息去获取对应的部门信息,如果传的是错误的部门信息,后面无法做部门的费用归属;部门ID只能是数字
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 出差事由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 申请单标题
	TripTitle string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	// 申请人Id(第三方用户id)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称,如果要传必须传真实姓名,如果不传则会以系统当前维护userId对应的名称进行预订
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 关联单号
	UnionNo string `json:"union_no,omitempty" xml:"union_no,omitempty"`
	// 审批单状态,不传入默认为0:0审批中,1同意,2拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	// 1 老版本 2 isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 1:代提交 2:本人提交 注意:当申请单为代提交时,申请单提交人自己无法为自己下单
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 审批单酒店预算,单位分。注意:特殊授权人住店产生的杂费(用餐、房间内商品等)将在退房时扣款,由企业支付
	HotelBudget int64 `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	// 审批单机票预算,单位分
	FlightBudget int64 `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	// 审批单火车票预算,单位分。注意:例如坐席同为”硬卧“,上/中/下铺存在价格差异的情况,预订时将按照其中最高价格,校验预算余额
	TrainBudget int64 `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	// 审批单用车预算,单位分。注意:打车场景存在不可控因素,会超出原预估价格:1. 乘客线下修改目的地;2. 堵车等道路意外情况;3. 司机添加附加费,如过路费、高速费、等待费等
	VehicleBudget int64 `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
	// 审批单总预算,单位分
	Budget int64 `json:"budget,omitempty" xml:"budget,omitempty"`
	// 多个申请单预算合并。1:否,【union_no】相同的【申请单(apply id)】,每个的【预算】仅对本申请单生效。2:是,所有【union_no】相同的【申请单(apply id)】,其中全部【预算】合并求和,可以混用。
	BudgetMerge int64 `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	// 0:不限制出行人,1:限申请单内的出行人。注意:不限出行人,实际出行人也不限制差标,而且传入的出行人信息也不会存储
	LimitTraveler int64 `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	// 同时预订(机票&火车票)规则。1:就高;2:就低。
	TogetherBookRule int64 `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	// 酒店合住规则
	HotelShare *HotelShareInfo `json:"hotel_share,omitempty" xml:"hotel_share,omitempty"`
	// 外部出行人差标
	ExternalTravelerStandard *ExternalUserStandard `json:"external_traveler_standard,omitempty" xml:"external_traveler_standard,omitempty"`
}

OpenApiApplyRq 结构体

type OpenApiApplyRs

type OpenApiApplyRs struct {
	// 外部申请单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 第三方业务id
	ThirdpartBusinessId string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
}

OpenApiApplyRs 结构体

type OpenApiFlightOrderDetailRs added in v1.2.5

type OpenApiFlightOrderDetailRs struct {
	// 订单费用列表
	PriceInfoList []PriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>price_info,omitempty"`
	// 退票列表
	FlightRefundTicketInfoList []FlightRefundTicketInfo `json:"flight_refund_ticket_info_list,omitempty" xml:"flight_refund_ticket_info_list>flight_refund_ticket_info,omitempty"`
	// 航班信息
	FlightInfoList []FlightInfo `json:"flight_info_list,omitempty" xml:"flight_info_list>flight_info,omitempty"`
	// 保险列表
	InsuranceInfoList []InsuranceInfo `json:"insurance_info_list,omitempty" xml:"insurance_info_list>insurance_info,omitempty"`
	// 正票列表
	FlightTicketInfoList []FlightTicketInfo `json:"flight_ticket_info_list,omitempty" xml:"flight_ticket_info_list>flight_ticket_info,omitempty"`
	// 出行人列表
	PassengerInfoList []PassengerInfo `json:"passenger_info_list,omitempty" xml:"passenger_info_list>passenger_info,omitempty"`
	// 改签票列表
	FlightChangeTicketInfoList []FlightChangeTicketInfo `json:"flight_change_ticket_info_list,omitempty" xml:"flight_change_ticket_info_list>flight_change_ticket_info,omitempty"`
	// 订单基础信息
	OrderBaseInfo *OrderBaseInfo `json:"order_base_info,omitempty" xml:"order_base_info,omitempty"`
	// 发票信息
	InvoiceInfo *InvoiceInfo `json:"invoice_info,omitempty" xml:"invoice_info,omitempty"`
}

OpenApiFlightOrderDetailRs 结构体

type OpenApiFlightOrderRs

type OpenApiFlightOrderRs struct {
	// 价目信息
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 保险信息
	InsureInfoList []OpenFlightInsureInfo `json:"insure_info_list,omitempty" xml:"insure_info_list>open_flight_insure_info,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 用户所在部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 商旅申请单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 联系人
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 到达日期
	RetDate string `json:"ret_date,omitempty" xml:"ret_date,omitempty"`
	// 舱位类型
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 折扣
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 乘机人,多个用‘,’分割
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 出发机场
	DepAirport string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	// 到达机场
	ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 第三方申请单ID
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方项目id
	ThirdPartProjectId string `json:"third_part_project_id,omitempty" xml:"third_part_project_id,omitempty"`
	// 机票订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 行程类型。0:单程,1:往返,2:中转
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 乘机人数量
	PassengerCount int64 `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	// 订单状态:0待支付,1出票中,2已关闭,3有改签单,4有退票单,5出票成功,6退票申请中,7改签申请中
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 发票信息对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
}

OpenApiFlightOrderRs 结构体

type OpenApiHotelOrderRs

type OpenApiHotelOrderRs struct {
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 入住人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 用户所在部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 联系人姓名
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 酒店所在城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 酒店名称
	HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 房型
	RoomType string `json:"room_type,omitempty" xml:"room_type,omitempty"`
	// 入住顾客,多个用','分割
	Guest string `json:"guest,omitempty" xml:"guest,omitempty"`
	// 订单类型描述
	OrderTypeDesc string `json:"order_type_desc,omitempty" xml:"order_type_desc,omitempty"`
	// 订单状态描述
	OrderStatusDesc string `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 第三方申请单ID
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 第三方项目id
	ThirdpartProjectId string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 房间数
	RoomNum int64 `json:"room_num,omitempty" xml:"room_num,omitempty"`
	// 总共住几晚
	Night int64 `json:"night,omitempty" xml:"night,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 订单类型
	OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 发票对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 酒店开票支持类型:11 仅支持增值税普通发票 12 支持增值税专用发票和增值税普通发票
	HotelSupportVatInvoiceType int64 `json:"hotel_support_vat_invoice_type,omitempty" xml:"hotel_support_vat_invoice_type,omitempty"`
}

OpenApiHotelOrderRs 结构体

type OpenApiJumpInfoRq

type OpenApiJumpInfoRq struct {
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 行程单号
	ItineraryId string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	// 联系电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 预定跳转:1机票2火车3酒店4用车
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 跳转url:1 预定2 订单3 管理4 H5首页5 注册签约页面
	ActionType int64 `json:"action_type,omitempty" xml:"action_type,omitempty"`
	// 版本:1老版本2isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 注册签约时企业信息(注册签约时必填)
	CorpInfoRq *CorpInfoRq `json:"corp_info_rq,omitempty" xml:"corp_info_rq,omitempty"`
	// 注册签约时管理员信息(注册签约时必填)
	UserInfoRq *UserInfoRq `json:"user_info_rq,omitempty" xml:"user_info_rq,omitempty"`
}

OpenApiJumpInfoRq 结构体

type OpenApiJumpInfoRs

type OpenApiJumpInfoRs struct {
	// 跳转url
	Url string `json:"url,omitempty" xml:"url,omitempty"`
}

OpenApiJumpInfoRs 结构体

type OpenApiNewApplyRq

type OpenApiNewApplyRq struct {
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 行程列表,必须传入全量的新的行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 用户名称,如果要传必须传真实姓名,如果不传则会以系统当前维护userId对应的名称进行预订
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 申请单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 申请单标题
	TripTitle string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	// 出差理由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 部门id,如果不传,会根据user相关信息去获取对应的部门信息,如果传的是错误的部门信息,后面无法做部门的费用归属;部门ID只能是数字
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 报表展示用的审批单id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	// 审批单状态,不传入默认为0:0审批中,1同意,2拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

OpenApiNewApplyRq 结构体

type OpenApiNewApplyRs

type OpenApiNewApplyRs struct {
	// 用户传入审批单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 商旅审批单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
}

OpenApiNewApplyRs 结构体

type OpenApiSearchDetailRq added in v1.2.7

type OpenApiSearchDetailRq struct {
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenApiSearchDetailRq 结构体

type OpenApiSearchRq

type OpenApiSearchRq struct {
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 用户所在部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 第三方申请单ID
	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"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 页数,从1开始
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页数据量,默认10,最高50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// false:仅搜索未报销的申请单
	AllApply bool `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
}

OpenApiSearchRq 结构体

type OpenApiSuggestRs

type OpenApiSuggestRs struct {
	// 城市列表
	Cities []CityVo `json:"cities,omitempty" xml:"cities>city_vo,omitempty"`
}

OpenApiSuggestRs 结构体

type OpenApiTrainOrderDetailRs added in v1.2.5

type OpenApiTrainOrderDetailRs struct {
	// 订单费用列表
	PriceInfoList []PriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>price_info,omitempty"`
	// 改签票列表
	ChangeTicketInfoList []TrainChangeTicketInfo `json:"change_ticket_info_list,omitempty" xml:"change_ticket_info_list>train_change_ticket_info,omitempty"`
	// 退票列表
	RefundTicketInfoList []TrainRefundTicketInfo `json:"refund_ticket_info_list,omitempty" xml:"refund_ticket_info_list>train_refund_ticket_info,omitempty"`
	// 正票列表
	TicketInfoList []TrainTicketInfo `json:"ticket_info_list,omitempty" xml:"ticket_info_list>train_ticket_info,omitempty"`
	// 出行人列表
	PassengerInfoList []PassengerInfo `json:"passenger_info_list,omitempty" xml:"passenger_info_list>passenger_info,omitempty"`
	// 订单基础信息
	OrderBaseInfo *OrderBaseInfo `json:"order_base_info,omitempty" xml:"order_base_info,omitempty"`
	// 发票信息
	InvoiceInfo *InvoiceInfo `json:"invoice_info,omitempty" xml:"invoice_info,omitempty"`
	// 车次信息
	TrainInfo *TrainInfo `json:"train_info,omitempty" xml:"train_info,omitempty"`
}

OpenApiTrainOrderDetailRs 结构体

type OpenApiTrainOrderRs

type OpenApiTrainOrderRs struct {
	// 价目信息
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 乘车人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 用户所在部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 联系人
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 始发站
	DepStation string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	// 抵达站
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 出发日期
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达日期
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 车次号
	TrainNumber string `json:"train_number,omitempty" xml:"train_number,omitempty"`
	// 火车类型
	TrainType string `json:"train_type,omitempty" xml:"train_type,omitempty"`
	// 坐席
	SeatType string `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	// 运行时长
	RunTime string `json:"run_time,omitempty" xml:"run_time,omitempty"`
	// 12306票号
	TicketNo12306 string `json:"ticket_no12306,omitempty" xml:"ticket_no12306,omitempty"`
	// 始发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 抵达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 乘车人
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 第三方行程id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方项目id
	ThirdPartProjectId string `json:"third_part_project_id,omitempty" xml:"third_part_project_id,omitempty"`
	// 火车票订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 订单状态:0待支付,1出票中,2已关闭,3,改签成功,4退票成功,5出票完成,6退票申请中,7改签申请中,8已出票,已发货,9出票失败,10改签失败,11退票失败
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 发票对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
}

OpenApiTrainOrderRs 结构体

type OpenApiUpdateApplyRq

type OpenApiUpdateApplyRq struct {
	// 外部申请单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 备注
	Note string `json:"note,omitempty" xml:"note,omitempty"`
	// 操作时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 审批人id(第三方用户Id)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 审批人名字
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 1已同意 2已拒绝 3已转交 4已取消
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenApiUpdateApplyRq 结构体

type OpenApiVehicleOrderRs

type OpenApiVehicleOrderRs struct {
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 特殊订单类型;v_sp_t_1:用车里程,v_sp_t_2:实际下车点,v_sp_t_3:用车金额,v_sp_t_4:用车次数,v_sp_t_5:跨城订单
	SpecialTypes []string `json:"special_types,omitempty" xml:"special_types>string,omitempty"`
	// 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 乘客名称
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 预定人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 预定人id(第三方用户Id)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户所在部门名称
	DeptName string `json:"dept_name,omitempty" xml:"dept_name,omitempty"`
	// 商旅审批单展示id(非审批api对接企业)
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 真实出发地
	RealFromAddress string `json:"real_from_address,omitempty" xml:"real_from_address,omitempty"`
	// 真实到达地
	RealToAddress string `json:"real_to_address,omitempty" xml:"real_to_address,omitempty"`
	// 实际出发城市
	RealFromCityName string `json:"real_from_city_name,omitempty" xml:"real_from_city_name,omitempty"`
	// 实际到达城市
	RealToCityName string `json:"real_to_city_name,omitempty" xml:"real_to_city_name,omitempty"`
	// 出发地
	FromAddress string `json:"from_address,omitempty" xml:"from_address,omitempty"`
	// 目的地
	ToAddress string `json:"to_address,omitempty" xml:"to_address,omitempty"`
	// 出发城市
	FromCityName string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	// 目的城市
	ToCityName string `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	// 打车事由
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// 车辆类型
	CarInfo string `json:"car_info,omitempty" xml:"car_info,omitempty"`
	// 订单预估价格
	EstimatePrice string `json:"estimate_price,omitempty" xml:"estimate_price,omitempty"`
	// 乘客发布用车时间
	PublishTime string `json:"publish_time,omitempty" xml:"publish_time,omitempty"`
	// 乘客上车时间
	TakenTime string `json:"taken_time,omitempty" xml:"taken_time,omitempty"`
	// 司机到达目的地时间
	DriverConfirmTime string `json:"driver_confirm_time,omitempty" xml:"driver_confirm_time,omitempty"`
	// 取消时间
	CancelTime string `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 行驶公里数
	TravelDistance string `json:"travel_distance,omitempty" xml:"travel_distance,omitempty"`
	// 用车原因:TRAVEL: 差旅, TRAFFIC: 市内交通, WORK: 加班, OTHER: 其它
	BusinessCategory string `json:"business_category,omitempty" xml:"business_category,omitempty"`
	// 成本中心编号
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 项目编号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 第三方申请单ID
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 成本中心名称
	CostCenterName string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 用户所在部门id
	DeptId int64 `json:"dept_id,omitempty" xml:"dept_id,omitempty"`
	// 商旅系统审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 订单状态:0:初始状态,1:已超时,2:派单成功,3:派单失败,4:已退款,5:已支付,6:已取消
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 类型级别:1经济型、2舒适型、3豪华型
	CarLevel int64 `json:"car_level,omitempty" xml:"car_level,omitempty"`
	// 打车服务类型 1:出租车, 2:专车, 3:快车
	ServiceType int64 `json:"service_type,omitempty" xml:"service_type,omitempty"`
	// 商旅成本中心id
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 商旅发票id
	InvoiceId int64 `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 用户确认状态:0未确认;1已确认;2有异议;3系统检查不合理
	UserConfirm int64 `json:"user_confirm,omitempty" xml:"user_confirm,omitempty"`
	// 服务商:2滴滴;3:曹操;4:首汽;5:阳光。可能会有其他服务商的增加。
	Provider int64 `json:"provider,omitempty" xml:"provider,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 是否特殊订单
	IsSpecial bool `json:"is_special,omitempty" xml:"is_special,omitempty"`
}

OpenApiVehicleOrderRs 结构体

type OpenApiZzdFlightOrderRs

type OpenApiZzdFlightOrderRs struct {
	// 成本中心信息
	CostCenterList []CostCenterDo `json:"cost_center_list,omitempty" xml:"cost_center_list>cost_center_do,omitempty"`
	// 乘机人列表信息
	ClientInfodos []ClientInfoDo `json:"client_infodos,omitempty" xml:"client_infodos>client_info_do,omitempty"`
	// 票据信息
	Ticketdos []OpenTicketDo `json:"ticketdos,omitempty" xml:"ticketdos>open_ticket_do,omitempty"`
	// 第三方交易号
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 商旅企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方企业ID
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 第三方用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 第三方用户姓名
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 第三方申请单ID
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 审批单名称
	ApplyTitle string `json:"apply_title,omitempty" xml:"apply_title,omitempty"`
	// 订单状态:0, "待支付";1, "出票中";2, "已关闭";3,"有改签单";4, "有退票单";5, "出票成功";6, "退票申请中";7, "改签申请中";10, "订单关闭";
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单状态改变时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 货币类型
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 审批人名称,多个/分开
	Approver string `json:"approver,omitempty" xml:"approver,omitempty"`
	// 结算批次:corpidyyyymm(该订单结算时间)
	SettlementBatchNo string `json:"settlement_batch_no,omitempty" xml:"settlement_batch_no,omitempty"`
	// 商旅发票ID
	InvoiceId string `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 项目编号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 行程id
	ItineraryNo string `json:"itinerary_no,omitempty" xml:"itinerary_no,omitempty"`
	// '交易类型:1:机票预订,2:机票改签,3:保险费,4:行程单邮寄费,6:机票退票手续费,101:预订退款,102:改签退款,103:保险退款,104:行程单邮寄退款,105:机票赔付,106:机票改签服务费
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 资金流向:1:支出,2:收入
	TradeAction int64 `json:"trade_action,omitempty" xml:"trade_action,omitempty"`
	// 订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 申请单ID
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 0:企业支付,1:个人支付
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 结算方式:1:个人现付,2:企业现付,4:企业月结,8、企业预存'
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	// 总结算金额(分)
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 企业支付金额(分),当pay_type是企业支付时有值
	CorpAmount int64 `json:"corp_amount,omitempty" xml:"corp_amount,omitempty"`
	// 个人支付金额(分),当pay_type是个人支付时有值
	PersonalAmount int64 `json:"personal_amount,omitempty" xml:"personal_amount,omitempty"`
	// 退票费(分),改签退款/预订退款 退回的钱
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// tmc收取的退票服务费(分)
	RefundServiceFee int64 `json:"refund_service_fee,omitempty" xml:"refund_service_fee,omitempty"`
	// tmc收取的预订服务费(分)
	ServiceFee int64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 差标金额(分)
	TravelStandardAmount int64 `json:"travel_standard_amount,omitempty" xml:"travel_standard_amount,omitempty"`
	// 改签费用(分)
	ChangeFee int64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// tmc收取的改签服务费(分)
	ChangeServiceFee int64 `json:"change_service_fee,omitempty" xml:"change_service_fee,omitempty"`
	// 行程单邮费
	DeliveryFee int64 `json:"delivery_fee,omitempty" xml:"delivery_fee,omitempty"`
	// 保险费用(分)
	InsuranceFee int64 `json:"insurance_fee,omitempty" xml:"insurance_fee,omitempty"`
	// 票张数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 乘机人数量
	PassengerCount int64 `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	// 航司收取的改签手续费
	ChangeChargeFee int64 `json:"change_charge_fee,omitempty" xml:"change_charge_fee,omitempty"`
	// 航司收取的退票手续费
	RefundChargeFee int64 `json:"refund_charge_fee,omitempty" xml:"refund_charge_fee,omitempty"`
	// 是否是改签流水
	IsChanged bool `json:"is_changed,omitempty" xml:"is_changed,omitempty"`
	// 是否是退票流水
	IsRefund bool `json:"is_refund,omitempty" xml:"is_refund,omitempty"`
}

OpenApiZzdFlightOrderRs 结构体

type OpenApiZzdHotelOrderRs

type OpenApiZzdHotelOrderRs struct {
	// 成本中心信息
	CostCenterList []CostCenterDo `json:"cost_center_list,omitempty" xml:"cost_center_list>cost_center_do,omitempty"`
	// 用户信息
	ClientInfoDos []ClientInfoDo `json:"client_info_dos,omitempty" xml:"client_info_dos>client_info_do,omitempty"`
	// 订单状态改变时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单状态:1, "等待确认";2, "等待付款"; 3, "预订成功";4, "申请退款";5, "退款成功";6, "已关闭";0,"点击详情查看状态";7, "结账成功"; 8, "支付成功";
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 申请单标题
	ApplyTitle string `json:"apply_title,omitempty" xml:"apply_title,omitempty"`
	// 第三方申请单id
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 用户名称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 第三方企业ID
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 商旅企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方交易ID
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 货币种类
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 审批人名称,多个/分开
	Approver string `json:"approver,omitempty" xml:"approver,omitempty"`
	// 结算批次(该订单结算时间)
	SettlementBatchNo string `json:"settlement_batch_no,omitempty" xml:"settlement_batch_no,omitempty"`
	// 商旅发票ID
	InvoiceId string `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 项目编号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方行程单号
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 商旅行程单号
	ItineraryNo string `json:"itinerary_no,omitempty" xml:"itinerary_no,omitempty"`
	// 入住时间
	CheckInDate string `json:"check_in_date,omitempty" xml:"check_in_date,omitempty"`
	// 离店时间
	CheckOutDate string `json:"check_out_date,omitempty" xml:"check_out_date,omitempty"`
	// 服务费(分)
	ServiceFee int64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 退订服务费(分)
	RefundServiceFee int64 `json:"refund_service_fee,omitempty" xml:"refund_service_fee,omitempty"`
	// 退票费(分)
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 个人支付(分),当pay_type是个人支付或混合支付时有值
	PersonalAmount int64 `json:"personal_amount,omitempty" xml:"personal_amount,omitempty"`
	// 企业支付(分),当pay_type是企业支付或混合支付时有值
	CorpAmount int64 `json:"corp_amount,omitempty" xml:"corp_amount,omitempty"`
	// 总结算金额(分)
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 结算方式:1:个人现付,2:企业现付,4:企业月结,8、企业预存
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	// 支付类型,0:企业支付,1:个人支付,2.混合支付
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 资金流向:1:支出,2:收入
	TradeAction int64 `json:"trade_action,omitempty" xml:"trade_action,omitempty"`
	// 交易类型:1:酒店费用,2,:"酒店订单服务费",101:酒店退款',102,:"酒店赔付"
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 差标
	TravelStandardAmount int64 `json:"travel_standard_amount,omitempty" xml:"travel_standard_amount,omitempty"`
	// 订单类型:1:全额支付、5:到店支付、6:信用住',
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 酒店信息
	HotelInfoDo *HotelInfoDo `json:"hotel_info_do,omitempty" xml:"hotel_info_do,omitempty"`
	// 房间信息
	RoomInfoDo *RoomInfoDo `json:"room_info_do,omitempty" xml:"room_info_do,omitempty"`
}

OpenApiZzdHotelOrderRs 结构体

type OpenApiZzdSearchRq

type OpenApiZzdSearchRq struct {
	// 第三方企业ID
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 结算结束日期
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 第三方用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 第三方交易号
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 结算开始时间
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 商旅申请单号
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 第几页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
}

OpenApiZzdSearchRq 结构体

type OpenApiZzdTrainOrderRs

type OpenApiZzdTrainOrderRs struct {
	// 成本中心信息
	CostCenterList []CostCenterDo `json:"cost_center_list,omitempty" xml:"cost_center_list>cost_center_do,omitempty"`
	// 用户信息
	ClientInfoDos []ClientInfoDo `json:"client_info_dos,omitempty" xml:"client_info_dos>client_info_do,omitempty"`
	// 票信息,老火车票的票信息为空
	BtripTrainOpenTicketDoList []BtripTrainOpenTicketDo `json:"btrip_train_open_ticket_do_list,omitempty" xml:"btrip_train_open_ticket_do_list>btrip_train_open_ticket_do,omitempty"`
	// 订单状态改变时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单状态:-1, "订单初始化,此状态订单对用户不可见" 0, "待支付" 1, "出票中" 2, "已关闭" 3, "有改签单" 4, "有退票单" 5, "出票完成" 6, "退票申请中" 7, "改签申请中" 9, "出票失败" 10, "改签失败" 11, "退票失败";
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 申请单标题
	ApplyTitle string `json:"apply_title,omitempty" xml:"apply_title,omitempty"`
	// 第三方申请单id
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 用户名称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 第三方企业ID
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 商旅企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方交易ID
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 货币种类
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 结算批次:该订单结算时间
	SettlementBatchNo string `json:"settlement_batch_no,omitempty" xml:"settlement_batch_no,omitempty"`
	// 商旅发票ID
	InvoiceId string `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 项目编号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方行程单号
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 商旅行程单号
	ItineraryNo string `json:"itinerary_no,omitempty" xml:"itinerary_no,omitempty"`
	// tmc收取的服务费(分)
	ServiceFee int64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// tmc收取的退订服务费(分)
	RefundServiceFee int64 `json:"refund_service_fee,omitempty" xml:"refund_service_fee,omitempty"`
	// 退票费(分),退票退回的钱
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 个人支付(分),当pay_type是个人支付时有值
	PersonalAmount int64 `json:"personal_amount,omitempty" xml:"personal_amount,omitempty"`
	// 企业支付(分),当pay_type是企业支付时有值
	CorpAmount int64 `json:"corp_amount,omitempty" xml:"corp_amount,omitempty"`
	// 总结算金额(分)
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 结算方式:1个人支付,2企业现付,3预存,4月结
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	// 支付类型,0:企业支付,1:个人支付
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 资金流向:1:支出,2:收入
	TradeAction int64 `json:"trade_action,omitempty" xml:"trade_action,omitempty"`
	// 费用类型 1预定成功2退票成功3改签成功4差额退款6线下退票改签退款7火车票服务费8火车票赔付9火车票改签服务费10出票失败退款
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 差标(分)
	TravelStandardAmount int64 `json:"travel_standard_amount,omitempty" xml:"travel_standard_amount,omitempty"`
	// 改签费(分),改签补的差价
	ChangeFee int64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// tmc收取的改签服务费(分)
	ChangeServiceFee int64 `json:"change_service_fee,omitempty" xml:"change_service_fee,omitempty"`
	// 票数
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 乘客人数
	PassengerCount int64 `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	// 12306收取的改签手续费(分)
	ChangeChargeFee int64 `json:"change_charge_fee,omitempty" xml:"change_charge_fee,omitempty"`
	// 12306收取的退票手续费(分)
	RefundChargeFee int64 `json:"refund_charge_fee,omitempty" xml:"refund_charge_fee,omitempty"`
	// 是否是改签流水
	IsChanged bool `json:"is_changed,omitempty" xml:"is_changed,omitempty"`
	// 是否是退票流水
	IsRefund bool `json:"is_refund,omitempty" xml:"is_refund,omitempty"`
}

OpenApiZzdTrainOrderRs 结构体

type OpenApiZzdVehicleOrderRs

type OpenApiZzdVehicleOrderRs struct {
	// 成本中心信息
	CostCenterList []CostCenterDo `json:"cost_center_list,omitempty" xml:"cost_center_list>cost_center_do,omitempty"`
	// 用户信息
	ClientInfoDos []ClientInfoDo `json:"client_info_dos,omitempty" xml:"client_info_dos>client_info_do,omitempty"`
	// 用车信息
	CarInfoDoList []CarInfoDo `json:"car_info_do_list,omitempty" xml:"car_info_do_list>car_info_do,omitempty"`
	// 第三方交易ID
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方企业id
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 第三方用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserNick string `json:"user_nick,omitempty" xml:"user_nick,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 第三方申请单id
	ThirdPartApplyId string `json:"third_part_apply_id,omitempty" xml:"third_part_apply_id,omitempty"`
	// 申请单标题
	ApplyTitle string `json:"apply_title,omitempty" xml:"apply_title,omitempty"`
	// 4:已取消 402:取消产生费用自动支付已投诉 6:取消产生费用已确认 403:取消产生费用已确认已投诉 404:取消产生费用未支付已投诉 500:行程结束不认可费用 502:行程结束已支付已投诉 700:行程结束车费合理 701:行程结束自动扣款系统检测合理待确认 702:行程结束自动扣款系统检测合理已确认 703:行程结束自动扣款系统检测费用不合理已投诉 704:历史行程结束待确认订单,订正为此 705:客服关单 706:行程结束自动扣款系统检测合理已确认已投诉 707:行程结束自动扣款系统检测合理直接投诉
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 用户认可/不认可原因
	UserConfirmReason string `json:"user_confirm_reason,omitempty" xml:"user_confirm_reason,omitempty"`
	// 取消理由
	CancelReason string `json:"cancel_reason,omitempty" xml:"cancel_reason,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单状态改变时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// TRAVEL: 差旅, TRAFFIC: 市内交通, WORK: 加班, OTHER: 其它
	OrderType string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 货币种类
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 结算批次:该订单结算时间
	SettlementBatchNo string `json:"settlement_batch_no,omitempty" xml:"settlement_batch_no,omitempty"`
	// 商旅发票ID
	InvoiceId string `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 项目编号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方行程单号
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 商旅行程单号
	ItineraryNo string `json:"itinerary_no,omitempty" xml:"itinerary_no,omitempty"`
	// 取消时间
	CancelTime string `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// v_sp_t_1:用车里程,v_sp_t_2:实际下车点,v_sp_t_3:用车金额,v_sp_t_4:用车次数,v_sp_t_5:跨城订单
	SpecialTypes string `json:"special_types,omitempty" xml:"special_types,omitempty"`
	// 1. 用车支付 2. 服务费 3. 用车取消后收费 101. 用车退款 102. 用车赔付
	TradeType int64 `json:"trade_type,omitempty" xml:"trade_type,omitempty"`
	// 资金流向:1:支出,2:收入
	TradeAction int64 `json:"trade_action,omitempty" xml:"trade_action,omitempty"`
	// 订单号
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 用户确认 0未确认 1确认 2 有异议 3 系统自动检测不合理
	UserConfirm int64 `json:"user_confirm,omitempty" xml:"user_confirm,omitempty"`
	// 支付类型,0:企业支付 2.混合支付
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 结算方式:1:个人现付,2:企业现付,4:企业月结,8、企业预存
	SettleType int64 `json:"settle_type,omitempty" xml:"settle_type,omitempty"`
	// 总结算金额(分)
	Amount int64 `json:"amount,omitempty" xml:"amount,omitempty"`
	// 企业支付(分)
	CorpAmount int64 `json:"corp_amount,omitempty" xml:"corp_amount,omitempty"`
	// 个人支付(分),当pay_type是混合支付时有值
	PersonalAmount int64 `json:"personal_amount,omitempty" xml:"personal_amount,omitempty"`
	// 退票费(分)
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 服务费(分)
	ServiceFee int64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 是否特殊订单
	IsSpecial bool `json:"is_special,omitempty" xml:"is_special,omitempty"`
}

OpenApiZzdVehicleOrderRs 结构体

type OpenApplyRs

type OpenApplyRs struct {
	// 行程单列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 审批人列表
	ApproverList []OpenApproverInfo `json:"approver_list,omitempty" xml:"approver_list>open_approver_info,omitempty"`
	// 出差标题
	TripTitle string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	// 出差理由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方审批单id, 非第三方审批单则为空
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 审批单状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 审批单展示id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 审批单状态:0申请 1同意 2拒绝 3转交 4取消 5修改已同意 6撤销已同意 7修改审批中 8已同意(修改被拒绝) 9撤销审批中 10已同意(撤销被拒绝) 11已同意(修改被取消) 12已同意(撤销被取消)
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	// 审批单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

OpenApplyRs 结构体

type OpenApproveApplyRq

type OpenApproveApplyRq struct {
	// 审批单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 操作时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 审批人姓名
	ApprovalUserName string `json:"approval_user_name,omitempty" xml:"approval_user_name,omitempty"`
	// 审批人id
	ApprovalUserId string `json:"approval_user_id,omitempty" xml:"approval_user_id,omitempty"`
	// 审批批注
	Note string `json:"note,omitempty" xml:"note,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 1已同意 2已拒绝 3已转交 4已取消
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

OpenApproveApplyRq 结构体

type OpenApproverInfo

type OpenApproverInfo struct {
	// 操作时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 审批意见
	Note string `json:"note,omitempty" xml:"note,omitempty"`
	// 审批人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 审批人id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 审批人状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 审批人状态:0审批中 1已同意 2已拒绝 3已转交,4已取消 5已终止 6发起审批 7评论
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 审批人顺序
	Order int64 `json:"order,omitempty" xml:"order,omitempty"`
}

OpenApproverInfo 结构体

type OpenCostCenterAddEntityRq

type OpenCostCenterAddEntityRq struct {
	// 人员信息列表
	EntityList []OpenOrgEntityDo `json:"entity_list,omitempty" xml:"entity_list>open_org_entity_do,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenCostCenterAddEntityRq 结构体

type OpenCostCenterAddEntityRs

type OpenCostCenterAddEntityRs struct {
	// 该成本中心下员工总数
	SelectedUserNum int64 `json:"selected_user_num,omitempty" xml:"selected_user_num,omitempty"`
	// 增加的人员信息条数
	AddNum int64 `json:"add_num,omitempty" xml:"add_num,omitempty"`
}

OpenCostCenterAddEntityRs 结构体

type OpenCostCenterDeleteEntityRq

type OpenCostCenterDeleteEntityRq struct {
	// 删除的成员信息列表,del_all为true时可不填
	EntityList []OpenOrgEntityDo `json:"entity_list,omitempty" xml:"entity_list>open_org_entity_do,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 是否全部删除
	DelAll bool `json:"del_all,omitempty" xml:"del_all,omitempty"`
}

OpenCostCenterDeleteEntityRq 结构体

type OpenCostCenterDeleteEntityRs

type OpenCostCenterDeleteEntityRs struct {
	// 该成本中心下员工总数
	SelectedUserNum int64 `json:"selected_user_num,omitempty" xml:"selected_user_num,omitempty"`
	// 增加的人员信息条数
	RemoveNum int64 `json:"remove_num,omitempty" xml:"remove_num,omitempty"`
}

OpenCostCenterDeleteEntityRs 结构体

type OpenCostCenterDeleteRq

type OpenCostCenterDeleteRq struct {
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenCostCenterDeleteRq 结构体

type OpenCostCenterDo

type OpenCostCenterDo struct {
	// 成本中心编号
	Number string `json:"number,omitempty" xml:"number,omitempty"`
	// 成本中心名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅企业id
	Corpid string `json:"corpid,omitempty" xml:"corpid,omitempty"`
	// 商旅成本中心id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

OpenCostCenterDo 结构体

type OpenCostCenterModifyRq

type OpenCostCenterModifyRq struct {
	// 绑定支付宝账号
	AlipayNo string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	// 成本中心名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 成本中心编号
	Number string `json:"number,omitempty" xml:"number,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 适用范围: 1全员,2部分员工
	Scope int64 `json:"scope,omitempty" xml:"scope,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenCostCenterModifyRq 结构体

type OpenCostCenterQueryRq

type OpenCostCenterQueryRq struct {
	// 第三方成本中心id,不填写的时候user_id必填
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 用户id,不填的时候thirdpart_id必填
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 成本中心名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 是否需要展示成员信息,当成本中心为部分人员适用的时候有返回
	NeedOrgEntity bool `json:"need_org_entity,omitempty" xml:"need_org_entity,omitempty"`
}

OpenCostCenterQueryRq 结构体

type OpenCostCenterQueryRs

type OpenCostCenterQueryRs struct {
	// 绑定人员信息
	EntityList []OpenOrgEntityDo `json:"entity_list,omitempty" xml:"entity_list>open_org_entity_do,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 成本中心名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 成本中心编号
	Number string `json:"number,omitempty" xml:"number,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 绑定支付宝账号
	AlipayNo string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	// 商旅成本中心id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 适用范围: 1全员,2部分员工
	Scope int64 `json:"scope,omitempty" xml:"scope,omitempty"`
}

OpenCostCenterQueryRs 结构体

type OpenCostCenterSaveRq

type OpenCostCenterSaveRq struct {
	// 绑定支付宝账号
	AlipayNo string `json:"alipay_no,omitempty" xml:"alipay_no,omitempty"`
	// 成本中心名称
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 第三方成本中心编号
	Number string `json:"number,omitempty" xml:"number,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 适用范围:1全员,2部分人员
	Scope int64 `json:"scope,omitempty" xml:"scope,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenCostCenterSaveRq 结构体

type OpenCostCenterSaveRs

type OpenCostCenterSaveRs struct {
	// 商旅成本中心id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

OpenCostCenterSaveRs 结构体

type OpenCostCenterSetEntityRq

type OpenCostCenterSetEntityRq struct {
	// 人员信息列表
	EntityList []OpenOrgEntityDo `json:"entity_list,omitempty" xml:"entity_list>open_org_entity_do,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenCostCenterSetEntityRq 结构体

type OpenCostCenterSetEntityRs

type OpenCostCenterSetEntityRs struct {
	// 增加的人员信息条数
	AddNum int64 `json:"add_num,omitempty" xml:"add_num,omitempty"`
	// 删除的人员信息条数
	RemoveNum int64 `json:"remove_num,omitempty" xml:"remove_num,omitempty"`
	// 该成本中心下员工总数
	SelectedUserNum int64 `json:"selected_user_num,omitempty" xml:"selected_user_num,omitempty"`
}

OpenCostCenterSetEntityRs 结构体

type OpenCostCenterTransferRq

type OpenCostCenterTransferRq struct {
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 商旅成本中心id
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenCostCenterTransferRq 结构体

type OpenEmployeeInfo

type OpenEmployeeInfo struct {
	// 员工昵称。
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 第三方员工ID。
	ThirdPartUserId string `json:"third_part_user_id,omitempty" xml:"third_part_user_id,omitempty"`
	// 第三方员工工号。
	ThirdPartJobNo string `json:"third_part_job_no,omitempty" xml:"third_part_job_no,omitempty"`
}

OpenEmployeeInfo 结构体

type OpenEmployeeQueryRequest

type OpenEmployeeQueryRequest struct {
	// 游标分页的游标值,用来标记当前分页的开始位置,第一次请求不填表示从头开始遍历;分页查询还有更多数据项时会同时返回下一页起始游标值page_token,遍历下一页时用该page_token获取查询结果。
	PageToken string `json:"page_token,omitempty" xml:"page_token,omitempty"`
	// 第三方企业id。
	ThirdPartCorpId string `json:"third_part_corp_id,omitempty" xml:"third_part_corp_id,omitempty"`
	// 第三方员工工号。
	ThirdPartJobNo string `json:"third_part_job_no,omitempty" xml:"third_part_job_no,omitempty"`
	// 员工更新时间大于等于值,该值格式yyyy-MM-dd HH:mm:ss。
	ModifiedTimeGreaterOrEqualThan string `json:"modified_time_greater_or_equal_than,omitempty" xml:"modified_time_greater_or_equal_than,omitempty"`
	// 每页的最大数据记录数量;默认10,该值要求大于0且小于等于1000。
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
}

OpenEmployeeQueryRequest 结构体

type OpenFlightInsureInfo

type OpenFlightInsureInfo struct {
	// 乘机人(保险人)姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 保单号
	InsureNo string `json:"insure_no,omitempty" xml:"insure_no,omitempty"`
	// 状态:1已出保 2已退保'
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

OpenFlightInsureInfo 结构体

type OpenFlightOrderRs

type OpenFlightOrderRs struct {
	// 保险信息
	InsureInfoList []OpenFlightInsureInfo `json:"insure_info_list,omitempty" xml:"insure_info_list>open_flight_insure_info,omitempty"`
	// 价目信息
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 联系人名称
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 联系人电话
	ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 到达日期
	RetDate string `json:"ret_date,omitempty" xml:"ret_date,omitempty"`
	// 舱位类型
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 到达机场
	ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	// 出发机场
	DepAirport string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	// 乘机人,多个用‘,’分割
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 折扣
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 机票订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 行程类型。0:单程,1:往返,2:中转
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 乘机人数量
	PassengerCount int64 `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	// 订单状态:0待支付,1出票中,2已关闭(如:未支付已关闭),3有改签单,4有退票单,5出票成功,6退票申请中,7改签申请中
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// invoiceDO
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
}

OpenFlightOrderRs 结构体

type OpenHotelOrderRs

type OpenHotelOrderRs struct {
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 入住人员列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 联系人电话
	ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	// 联系人名称
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 酒店所在城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 酒店名称
	HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	// 入住时间
	CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"`
	// 离店时间
	CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"`
	// 房间类型
	RoomType string `json:"room_type,omitempty" xml:"room_type,omitempty"`
	// 订单状态描述
	OrderStatusDesc string `json:"order_status_desc,omitempty" xml:"order_status_desc,omitempty"`
	// 订单类型描述
	OrderTypeDesc string `json:"order_type_desc,omitempty" xml:"order_type_desc,omitempty"`
	// 入住顾客,多个用','分割
	Guest string `json:"guest,omitempty" xml:"guest,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 房间数
	RoomNum int64 `json:"room_num,omitempty" xml:"room_num,omitempty"`
	// 总共住几晚
	Night int64 `json:"night,omitempty" xml:"night,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 发票对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 订单类型
	OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"`
}

OpenHotelOrderRs 结构体

type OpenInvoiceDeleteRq

type OpenInvoiceDeleteRq struct {
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方发票id
	ThirdPartId string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenInvoiceDeleteRq 结构体

type OpenInvoiceDo

type OpenInvoiceDo struct {
	// 发票抬头
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 第三方发票id
	ThirdPartInvoiceId string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	// 商旅发票id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 发票类型:1:增值税普通发票;2:增值税专用发票
	InvoiceType int64 `json:"invoice_type,omitempty" xml:"invoice_type,omitempty"`
}

OpenInvoiceDo 结构体

type OpenInvoiceModifyAndNewRq

type OpenInvoiceModifyAndNewRq struct {
	// 注册地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 银行账号
	BankNo string `json:"bank_no,omitempty" xml:"bank_no,omitempty"`
	// 开户行
	BankName string `json:"bank_name,omitempty" xml:"bank_name,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 税号
	TaxNo string `json:"tax_no,omitempty" xml:"tax_no,omitempty"`
	// 公司电话
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 第三方发票id
	ThirdPartId string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	// 发票抬头
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 类型,1:增值税普通发票,2:增值税专用发票
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenInvoiceModifyAndNewRq 结构体

type OpenInvoiceRq

type OpenInvoiceRq struct {
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 发票抬头关键词
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 2:商旅开放平台
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenInvoiceRq 结构体

type OpenInvoiceRuleRq

type OpenInvoiceRuleRq struct {
	// all_employe为true时非必传,否则必传
	Entities []Entity `json:"entities,omitempty" xml:"entities>entity,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 第三方发票id
	ThirdPartId string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 是否适用所有员工
	AllEmploye bool `json:"all_employe,omitempty" xml:"all_employe,omitempty"`
}

OpenInvoiceRuleRq 结构体

type OpenInvoiceRuleRs

type OpenInvoiceRuleRs struct {
	// 新增数
	AddNum int64 `json:"add_num,omitempty" xml:"add_num,omitempty"`
	// 删除数
	RemoveNum int64 `json:"remove_num,omitempty" xml:"remove_num,omitempty"`
}

OpenInvoiceRuleRs 结构体

type OpenIsvApplyRs

type OpenIsvApplyRs struct {
	// 审批人列表
	ApproverList []OpenApproverInfo `json:"approver_list,omitempty" xml:"approver_list>open_approver_info,omitempty"`
	// 行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 外部出行人列表
	ExternalTravelerList []OpenUserInfo `json:"external_traveler_list,omitempty" xml:"external_traveler_list>open_user_info,omitempty"`
	// 商旅审批展示id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 申请人部门id
	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"`
	// 审批状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 第三方业务id
	ThirdpartBusinessId string `json:"thirdpart_business_id,omitempty" xml:"thirdpart_business_id,omitempty"`
	// 第三方审批单id,如果非第三方审批单则为空
	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"`
	// 申请人id(第三方用户Id)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 第三方关联单号
	UnionNo string `json:"union_no,omitempty" xml:"union_no,omitempty"`
	// 流程编码
	FlowCode string `json:"flow_code,omitempty" xml:"flow_code,omitempty"`
	// 第三方企业id
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 审批单扩展信息
	ExtendValue string `json:"extend_value,omitempty" xml:"extend_value,omitempty"`
	// 申请理由
	Cause string `json:"cause,omitempty" xml:"cause,omitempty"`
	// 商旅审批单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 审批状态:0审批中 1已同意 2已拒绝 3已转交,4已取消 5已终止 6发起审批 7评论
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,omitempty"`
	// 申请单提交类型 1代提交 2本人提交 注意:当申请单为代提交时,申请单提交人自己无法为自己下单
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 审批单酒店预算,单位分
	HotelBudget int64 `json:"hotel_budget,omitempty" xml:"hotel_budget,omitempty"`
	// 审批单机票预算,单位分
	FlightBudget int64 `json:"flight_budget,omitempty" xml:"flight_budget,omitempty"`
	// 审批单火车票预算,单位分
	TrainBudget int64 `json:"train_budget,omitempty" xml:"train_budget,omitempty"`
	// 审批单用车预算,单位分
	VehicleBudget int64 `json:"vehicle_budget,omitempty" xml:"vehicle_budget,omitempty"`
	// 审批单总预算,单位分
	Budget int64 `json:"budget,omitempty" xml:"budget,omitempty"`
	// 多个申请单预算合并。1:否,【union_no】相同的【申请单(apply id)】,每个的【预算】仅对本申请单生效。2:是,所有【union_no】相同的【申请单(apply id)】,其中全部【预算】合并求和,可以混用。
	BudgetMerge int64 `json:"budget_merge,omitempty" xml:"budget_merge,omitempty"`
	// 0:不限制出行人,1:限申请单内的出行人。注意:不限出行人,实际出行人也不限制差标
	LimitTraveler int64 `json:"limit_traveler,omitempty" xml:"limit_traveler,omitempty"`
	// 同时预订(机票&火车票)规则。1:就高;2:就低。
	TogetherBookRule int64 `json:"together_book_rule,omitempty" xml:"together_book_rule,omitempty"`
	// 酒店合住规则
	HotelShare *HotelShareInfo `json:"hotel_share,omitempty" xml:"hotel_share,omitempty"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 审批类型(5:机票改签审批、6:机票退票审批、3:超标审批)
	BizCategory int64 `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
}

OpenIsvApplyRs 结构体

type OpenIsvBillSettlementBtripTrainRs added in v1.2.5

type OpenIsvBillSettlementBtripTrainRs struct {
	// 出行人名称
	TravelerName string `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	// 退票手续费
	RefundFee string `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 发车站
	DeptStation string `json:"dept_station,omitempty" xml:"dept_station,omitempty"`
	// 到达日期
	ArrDate string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// 车次类型
	TrainType string `json:"train_type,omitempty" xml:"train_type,omitempty"`
	// 订单id
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 出发时间
	DeptTime string `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	// 部门id
	DepartmentId string `json:"department_id,omitempty" xml:"department_id,omitempty"`
	// 车次
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 改签手续费
	ChangeFee string `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// 超标审批单号
	OverApplyId string `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	// 审批单号
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 坐席
	SeatType string `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	// 票面票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 预订人use id
	BookerId string `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	// 项目编码
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 级联部门
	CascadeDepartment string `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	// 订单金额
	OrderPrice string `json:"order_price,omitempty" xml:"order_price,omitempty"`
	// 运行时长
	RunTime string `json:"run_time,omitempty" xml:"run_time,omitempty"`
	// 成本中心编号
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 坐席
	SeatNo string `json:"seat_no,omitempty" xml:"seat_no,omitempty"`
	// 末级部门
	Department string `json:"department,omitempty" xml:"department,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 服务费,仅在feeType 6007、6008中展示,枚举详见语雀
	ServiceFee string `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 结算类型,枚举详见语雀
	SettlementType string `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	// 票价
	TicketPrice string `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 优惠券
	Coupon string `json:"coupon,omitempty" xml:"coupon,omitempty"`
	// 到达站
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 成本中心名称
	CostCenter string `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 支付流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 结算金额
	SettlementFee string `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	// 序号
	Index string `json:"index,omitempty" xml:"index,omitempty"`
	// 预定时间
	BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"`
	// 预订人名称
	BookerName string `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	// 费用类型,枚举详见语雀
	FeeType string `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	// 出行人use id
	TravelerId string `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	// 资金方向,枚举详见语雀
	CapitalDirection string `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	// 结算时间
	SettlementTime string `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 出发日期
	DeptDate string `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	// 预订人工号
	BookerJobNo string `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	// 出行人工号
	TravelerJobNo string `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	// 入账时间
	BillRecordTime string `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	// 预存赠送金额消费
	SettlementGrantFee string `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 主键id,遇到相同id,已最新为准(数据会更新)
	PrimaryId int64 `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	// 入账状态,枚举详见语雀
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 票据类型,枚举详见语雀
	VoucherType int64 `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

OpenIsvBillSettlementBtripTrainRs 结构体

type OpenIsvBillSettlementCarRs added in v1.2.5

type OpenIsvBillSettlementCarRs struct {
	// 出行人名称
	TravelerName string `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	// 到达日期
	ArrDate string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// 订单号
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 部门id
	DepartmentId string `json:"department_id,omitempty" xml:"department_id,omitempty"`
	// 用车事由
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// 超标审批单号
	OverApplyId string `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	// 审批单号
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 预订人use id
	BookerId string `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	// 成本中心编号
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 供应商车型
	ProviderName string `json:"provider_name,omitempty" xml:"provider_name,omitempty"`
	// 服务费,仅在feeType 40111 中展示,枚举详见语雀
	ServiceFee string `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 实际行驶公里数
	RealDriveDistance string `json:"real_drive_distance,omitempty" xml:"real_drive_distance,omitempty"`
	// 成本中心名称
	CostCenter string `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 车型
	CarLevel string `json:"car_level,omitempty" xml:"car_level,omitempty"`
	// 特别关注订单
	SpecialOrder string `json:"special_order,omitempty" xml:"special_order,omitempty"`
	// 结算金额
	SettlementFee string `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	// 序号
	Index string `json:"index,omitempty" xml:"index,omitempty"`
	// 预定时间
	BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"`
	// 费用类型。枚举详见语雀
	FeeType string `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	// 个人支付金额
	PersonSettleFee string `json:"person_settle_fee,omitempty" xml:"person_settle_fee,omitempty"`
	// 员工是否认可
	UserConfirmDesc string `json:"user_confirm_desc,omitempty" xml:"user_confirm_desc,omitempty"`
	// 特别关注原因
	SpecialReason string `json:"special_reason,omitempty" xml:"special_reason,omitempty"`
	// 出发城市
	DeptCity string `json:"dept_city,omitempty" xml:"dept_city,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 出发时间
	DeptTime string `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出行人工号
	TravelerJobNo string `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	// 到达地
	ArrLocation string `json:"arr_location,omitempty" xml:"arr_location,omitempty"`
	// 实际上车点
	RealFromAddr string `json:"real_from_addr,omitempty" xml:"real_from_addr,omitempty"`
	// 项目编号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 级联部门
	CascadeDepartment string `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	// 订单金额
	OrderPrice string `json:"order_price,omitempty" xml:"order_price,omitempty"`
	// 末级部门
	Department string `json:"department,omitempty" xml:"department,omitempty"`
	// 结算方式,枚举详见语雀
	SettlementType string `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	// 优惠券
	Coupon string `json:"coupon,omitempty" xml:"coupon,omitempty"`
	// 支付流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 预订人名称
	BookerName string `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	// 预估公里数
	EstimateDriveDistance string `json:"estimate_drive_distance,omitempty" xml:"estimate_drive_distance,omitempty"`
	// 出行人use id
	TravelerId string `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	// 资金方向,枚举详见语雀
	CapitalDirection string `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	// 实际下车点
	RealToAddr string `json:"real_to_addr,omitempty" xml:"real_to_addr,omitempty"`
	// 结算时间
	SettlementTime string `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	// 出发点
	DeptLocation string `json:"dept_location,omitempty" xml:"dept_location,omitempty"`
	// 用车原因
	BusinessCategory string `json:"business_category,omitempty" xml:"business_category,omitempty"`
	// 商旅优惠金额
	CouponPrice string `json:"coupon_price,omitempty" xml:"coupon_price,omitempty"`
	// 预定人工号
	BookerJobNo string `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	// 预估金额
	EstimatePrice string `json:"estimate_price,omitempty" xml:"estimate_price,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 出发日期
	DeptDate string `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	// 子订单号
	SubOrderId string `json:"sub_order_id,omitempty" xml:"sub_order_id,omitempty"`
	// 入账时间
	BillRecordTime string `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	// 预存赠送金额消费
	SettlementGrantFee string `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 主键id,遇到相同id,已最新为准(数据会更新)
	PrimaryId int64 `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	// 入账状态,枚举详见语雀
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 票据类型,枚举详见语雀
	VoucherType int64 `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

OpenIsvBillSettlementCarRs 结构体

type OpenIsvBillSettlementFlightRs added in v1.2.5

type OpenIsvBillSettlementFlightRs struct {
	// 出行人名称
	TravelerName string `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	// 舱位
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 基建费
	BuildFee string `json:"build_fee,omitempty" xml:"build_fee,omitempty"`
	// 退款手续费
	RefundFee string `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 到达日期
	ArrDate string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// 订单号
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 部门id
	DepartmentId string `json:"department_id,omitempty" xml:"department_id,omitempty"`
	// 折扣率
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 改签手续费
	ChangeFee string `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// 改签差价
	UpgradeCost string `json:"upgrade_cost,omitempty" xml:"upgrade_cost,omitempty"`
	// 超标审批单号
	OverApplyId string `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	// 审批单号
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 预订人use id
	BookerId string `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	// 低价提醒(与最低价差额)
	MostDifferencePrice string `json:"most_difference_price,omitempty" xml:"most_difference_price,omitempty"`
	// 成本中心编码
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 行程单打印序号
	ItineraryNum string `json:"itinerary_num,omitempty" xml:"itinerary_num,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 服务费,仅在feeType  11001、11002中展示
	ServiceFee string `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 行程单金额
	ItineraryPrice string `json:"itinerary_price,omitempty" xml:"itinerary_price,omitempty"`
	// 到达机场
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 成本中心名称
	CostCenter string `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 结算金额
	SettlementFee string `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	// 序号
	Index string `json:"index,omitempty" xml:"index,omitempty"`
	// 预定时间
	BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"`
	// 费用类型,枚举详见语雀
	FeeType string `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 订单金额
	CorpPayOrderFee string `json:"corp_pay_order_fee,omitempty" xml:"corp_pay_order_fee,omitempty"`
	// 燃油费
	OilFee string `json:"oil_fee,omitempty" xml:"oil_fee,omitempty"`
	// 商旅价优惠金额
	BtripCouponFee string `json:"btrip_coupon_fee,omitempty" xml:"btrip_coupon_fee,omitempty"`
	// 是否重复退
	RepeatRefund string `json:"repeat_refund,omitempty" xml:"repeat_refund,omitempty"`
	// 起飞城市
	DeptCity string `json:"dept_city,omitempty" xml:"dept_city,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 到达机场航司三字码
	ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	// 行程单号
	TicketId string `json:"ticket_id,omitempty" xml:"ticket_id,omitempty"`
	// 航司二字码
	AirlineCorpCode string `json:"airline_corp_code,omitempty" xml:"airline_corp_code,omitempty"`
	// 起飞机场
	DeptStation string `json:"dept_station,omitempty" xml:"dept_station,omitempty"`
	// 起飞时间
	DeptTime string `json:"dept_time,omitempty" xml:"dept_time,omitempty"`
	// 低价航班价格
	MostPrice string `json:"most_price,omitempty" xml:"most_price,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 舱位代码
	Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 起飞机场航司三字码
	DepAirportCode string `json:"dep_airport_code,omitempty" xml:"dep_airport_code,omitempty"`
	// 项目编码
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 级联部门
	CascadeDepartment string `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	// 末级部门
	Department string `json:"department,omitempty" xml:"department,omitempty"`
	// 低价提醒(折扣)
	MostDifferenceDiscount string `json:"most_difference_discount,omitempty" xml:"most_difference_discount,omitempty"`
	// 结算类型,枚举详见语雀
	SettlementType string `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	// 优惠券
	Coupon string `json:"coupon,omitempty" xml:"coupon,omitempty"`
	// 支付流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 航司名称
	AirlineCorpName string `json:"airline_corp_name,omitempty" xml:"airline_corp_name,omitempty"`
	// 低价提醒(航班号)
	MostDifferenceFlightNo string `json:"most_difference_flight_no,omitempty" xml:"most_difference_flight_no,omitempty"`
	// 预订人名称
	BookerName string `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	// 改签退票手续费
	RefundUpgradeCost string `json:"refund_upgrade_cost,omitempty" xml:"refund_upgrade_cost,omitempty"`
	// 出行人use id
	TravelerId string `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	// 资金方向,枚举详见语雀
	CapitalDirection string `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	// 保险费
	InsuranceFee string `json:"insurance_fee,omitempty" xml:"insurance_fee,omitempty"`
	// 销售金额
	SealPrice string `json:"seal_price,omitempty" xml:"seal_price,omitempty"`
	// 结算时间
	SettlementTime string `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	// 低价提醒(起飞时间)
	MostDifferenceDeptTime string `json:"most_difference_dept_time,omitempty" xml:"most_difference_dept_time,omitempty"`
	// 不选低价原因
	MostDifferenceReason string `json:"most_difference_reason,omitempty" xml:"most_difference_reason,omitempty"`
	// 协议价优惠金额
	NegotiationCouponFee string `json:"negotiation_coupon_fee,omitempty" xml:"negotiation_coupon_fee,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 起飞日期
	DeptDate string `json:"dept_date,omitempty" xml:"dept_date,omitempty"`
	// 预订人工号
	BookerJobNo string `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	// 出行人工号
	TravelerJobNo string `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	// 入账时间
	BillRecordTime string `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	// 预存赠送金额消费
	SettlementGrantFee string `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 主键id,遇到相同id,已最新为准(数据会更新)
	PrimaryId int64 `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	// 入账状态,枚举详见语雀
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 提前预定天数
	AdvanceDay int64 `json:"advance_day,omitempty" xml:"advance_day,omitempty"`
	// 票据类型,枚举详见语雀
	VoucherType int64 `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

OpenIsvBillSettlementFlightRs 结构体

type OpenIsvBillSettlementHotelRs added in v1.2.5

type OpenIsvBillSettlementHotelRs struct {
	// 出行人名称
	TravelerName string `json:"traveler_name,omitempty" xml:"traveler_name,omitempty"`
	// 订单类型
	OrderType string `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 杂费
	Fees string `json:"fees,omitempty" xml:"fees,omitempty"`
	// 订单id
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 部门id
	DepartmentId string `json:"department_id,omitempty" xml:"department_id,omitempty"`
	// 超标审批id
	OverApplyId string `json:"over_apply_id,omitempty" xml:"over_apply_id,omitempty"`
	// 审批id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 预定人use id
	BookerId string `json:"booker_id,omitempty" xml:"booker_id,omitempty"`
	// 成本中心编码
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,omitempty"`
	// 房型
	RoomType string `json:"room_type,omitempty" xml:"room_type,omitempty"`
	// 优惠券
	PromotionFee string `json:"promotion_fee,omitempty" xml:"promotion_fee,omitempty"`
	// 服务费,仅在 feeType 20111、20112中展示,枚举详见语雀
	ServiceFee string `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 房价
	RoomPrice string `json:"room_price,omitempty" xml:"room_price,omitempty"`
	// 成本中心名称
	CostCenter string `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 个人退款金额
	PersonRefundFee string `json:"person_refund_fee,omitempty" xml:"person_refund_fee,omitempty"`
	// 结算金额
	SettlementFee string `json:"settlement_fee,omitempty" xml:"settlement_fee,omitempty"`
	// 序号
	Index string `json:"index,omitempty" xml:"index,omitempty"`
	// 预定时间
	BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"`
	// 费用类型,枚举详见语雀
	FeeType string `json:"fee_type,omitempty" xml:"fee_type,omitempty"`
	// 离店时间
	CheckoutDate string `json:"checkout_date,omitempty" xml:"checkout_date,omitempty"`
	// 个人结算费用
	PersonSettlePrice string `json:"person_settle_price,omitempty" xml:"person_settle_price,omitempty"`
	// 是否协议价
	IsNegotiation string `json:"is_negotiation,omitempty" xml:"is_negotiation,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 入住城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 入住城市编码,枚举详见语雀
	CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 出行人工号
	TravelerJobNo string `json:"traveler_job_no,omitempty" xml:"traveler_job_no,omitempty"`
	// 入住时间
	CheckInDate string `json:"check_in_date,omitempty" xml:"check_in_date,omitempty"`
	// 项目编码
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 级联部门
	CascadeDepartment string `json:"cascade_department,omitempty" xml:"cascade_department,omitempty"`
	// 订单金额
	OrderPrice string `json:"order_price,omitempty" xml:"order_price,omitempty"`
	// 末级部门
	Department string `json:"department,omitempty" xml:"department,omitempty"`
	// 企业支付金额
	CorpTotalFee string `json:"corp_total_fee,omitempty" xml:"corp_total_fee,omitempty"`
	// 结算类型,枚举详见语雀
	SettlementType string `json:"settlement_type,omitempty" xml:"settlement_type,omitempty"`
	// 支付流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 企业退款金额
	CorpRefundFee string `json:"corp_refund_fee,omitempty" xml:"corp_refund_fee,omitempty"`
	// 福豆支付
	FuPointFee string `json:"fu_point_fee,omitempty" xml:"fu_point_fee,omitempty"`
	// 预订人名称
	BookerName string `json:"booker_name,omitempty" xml:"booker_name,omitempty"`
	// 酒店名称
	HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"`
	// 出行人use id
	TravelerId string `json:"traveler_id,omitempty" xml:"traveler_id,omitempty"`
	// 资金方向,枚举详见语雀
	CapitalDirection string `json:"capital_direction,omitempty" xml:"capital_direction,omitempty"`
	// 结算时间
	SettlementTime string `json:"settlement_time,omitempty" xml:"settlement_time,omitempty"`
	// 预定人工号
	BookerJobNo string `json:"booker_job_no,omitempty" xml:"booker_job_no,omitempty"`
	// 是否合住
	IsShareStr string `json:"is_share_str,omitempty" xml:"is_share_str,omitempty"`
	// 入账时间
	BillRecordTime string `json:"bill_record_time,omitempty" xml:"bill_record_time,omitempty"`
	// 预存赠送金额消费
	SettlementGrantFee string `json:"settlement_grant_fee,omitempty" xml:"settlement_grant_fee,omitempty"`
	// 备注
	Remark string `json:"remark,omitempty" xml:"remark,omitempty"`
	// 主键id,遇到相同id,已最新为准(数据会更新)
	PrimaryId int64 `json:"primary_id,omitempty" xml:"primary_id,omitempty"`
	// 总间夜数
	TotalNights int64 `json:"total_nights,omitempty" xml:"total_nights,omitempty"`
	// 入账状态,枚举详见语雀
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 房间号
	RoomNumber int64 `json:"room_number,omitempty" xml:"room_number,omitempty"`
	// 入住天数
	Nights int64 `json:"nights,omitempty" xml:"nights,omitempty"`
	// 票据类型,枚举详见语雀
	VoucherType int64 `json:"voucher_type,omitempty" xml:"voucher_type,omitempty"`
}

OpenIsvBillSettlementHotelRs 结构体

type OpenIsvBillSettlementRs added in v1.2.5

type OpenIsvBillSettlementRs struct {
	// 数据集合
	DataList []OpenIsvBillSettlementBtripTrainRs `json:"data_list,omitempty" xml:"data_list>open_isv_bill_settlement_btrip_train_rs,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 记账更新开始时间
	PeriodStart string `json:"period_start,omitempty" xml:"period_start,omitempty"`
	// 记账更新结束时间
	PeriodEnd string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	// 总数据量
	TotalNum int64 `json:"total_num,omitempty" xml:"total_num,omitempty"`
	// 类目,枚举详见语雀
	Category int64 `json:"category,omitempty" xml:"category,omitempty"`
}

OpenIsvBillSettlementRs 结构体

type OpenIsvBillSettlementSearchRq added in v1.2.5

type OpenIsvBillSettlementSearchRq struct {
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 记账更新开始日期
	PeriodStart string `json:"period_start,omitempty" xml:"period_start,omitempty"`
	// 记账更新结束日期
	PeriodEnd string `json:"period_end,omitempty" xml:"period_end,omitempty"`
	// 每页数据量,默认100,最高100
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 页数,从1开始
	PageNo int64 `json:"page_no,omitempty" xml:"page_no,omitempty"`
	// 类目:机酒火车 1:机票; 2:酒店; 4:用车 6:商旅火车票
	Category int64 `json:"category,omitempty" xml:"category,omitempty"`
}

OpenIsvBillSettlementSearchRq 结构体

type OpenIsvExceedApplyRs added in v1.2.5

type OpenIsvExceedApplyRs struct {
	// 商旅企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 出差原因
	BtripCause string `json:"btrip_cause,omitempty" xml:"btrip_cause,omitempty"`
	// 超标原因
	ExceedReason string `json:"exceed_reason,omitempty" xml:"exceed_reason,omitempty"`
	// 原差旅标准
	OriginStandard string `json:"origin_standard,omitempty" xml:"origin_standard,omitempty"`
	// 第三方用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 审批单提交时间
	SubmitTime string `json:"submit_time,omitempty" xml:"submit_time,omitempty"`
	// 第三方企业id
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 第三方出差审批单号
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 审批单状态 0:审批中 1:已同意 2:已拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 超标类型,1:折扣 2,8,10:时间 3,9,11:折扣和时间
	ExceedType int64 `json:"exceed_type,omitempty" xml:"exceed_type,omitempty"`
	// 意向出行信息
	ApplyIntentionInfoDo *ApplyIntentionInfoDo `json:"apply_intention_info_do,omitempty" xml:"apply_intention_info_do,omitempty"`
}

OpenIsvExceedApplyRs 结构体

type OpenIsvSearchRq

type OpenIsvSearchRq struct {
	// 阿里商旅审批单展示id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 第三方企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 外部审批单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请人所在部门id
	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"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 申请人Id(第三方用户id)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 第三方关联单号
	UnionNo string `json:"union_no,omitempty" xml:"union_no,omitempty"`
	// 阿里商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 申请单提交类型 1代提交 2本人提交 注意:当申请单为代提交时,申请单提交人自己无法为自己下单
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 页数,从1开始
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页返回数量,默认10,最多50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 业务类型,5:机票改签审批 6:机票退票审批
	BizCategory int64 `json:"biz_category,omitempty" xml:"biz_category,omitempty"`
	// false:未报销的申请单
	AllApply bool `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	// true:商旅申请单
	OnlyShangLvApply bool `json:"only_shang_lv_apply,omitempty" xml:"only_shang_lv_apply,omitempty"`
}

OpenIsvSearchRq 结构体

type OpenItineraryInfo

type OpenItineraryInfo struct {
	// 到达日期
	ArrDate string `json:"arr_date,omitempty" xml:"arr_date,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 发票抬头
	InvoiceName string `json:"invoice_name,omitempty" xml:"invoice_name,omitempty"`
	// 成本中心名称
	CostCenterName string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 行程id
	ItineraryId string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	// 出发城市编码
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 到达城市编码
	ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	// 第三方成本中心id,若不填则商旅成本中心id必填
	ThirdpartCostCenterId string `json:"thirdpart_cost_center_id,omitempty" xml:"thirdpart_cost_center_id,omitempty"`
	// 项目代号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 第三方发票id,和商旅发票id二者选择其一即可
	ThirdPartInvoiceId string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	// 交通方式 0飞机, 1,火车, 2汽车, 3其他
	TrafficType int64 `json:"traffic_type,omitempty" xml:"traffic_type,omitempty"`
	// 行程方式:0单程,1往返
	TripWay int64 `json:"trip_way,omitempty" xml:"trip_way,omitempty"`
	// 发票id
	InvoiceId int64 `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 商旅成本中心id,若不填则第三方成本中心id必填
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 行程是否需要预定酒店,不传默认需要
	NeedHotel bool `json:"need_hotel,omitempty" xml:"need_hotel,omitempty"`
	// 行程是否需要预定交通工具,不传默认需要
	NeedTraffic bool `json:"need_traffic,omitempty" xml:"need_traffic,omitempty"`
}

OpenItineraryInfo 结构体

type OpenOrgEntityDo

type OpenOrgEntityDo struct {
	// 用户/部门/角色名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户/部门/角色id
	EntityId string `json:"entity_id,omitempty" xml:"entity_id,omitempty"`
	// 人员类型:1用户,2部门,3角色
	EntityType string `json:"entity_type,omitempty" xml:"entity_type,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 角色/部门下面员工人数
	UserNum int64 `json:"user_num,omitempty" xml:"user_num,omitempty"`
}

OpenOrgEntityDo 结构体

type OpenPageInfoRs

type OpenPageInfoRs struct {
	// 当前页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总记录数
	TotalNumber int64 `json:"total_number,omitempty" xml:"total_number,omitempty"`
}

OpenPageInfoRs 结构体

type OpenPriceInfo

type OpenPriceInfo struct {
	// 交易类目
	Category string `json:"category,omitempty" xml:"category,omitempty"`
	// 价格
	Price string `json:"price,omitempty" xml:"price,omitempty"`
	// 流水创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 支付流水号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 乘机人,多个用‘,’分割
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 订单交易流水号
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 改签前的票号
	OriginalTicketNo string `json:"original_ticket_no,omitempty" xml:"original_ticket_no,omitempty"`
	// 改签票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 改签航班号
	ChangeFlightNo string `json:"change_flight_no,omitempty" xml:"change_flight_no,omitempty"`
	// 改签折扣
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 改签票起飞时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 改签票到达时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 改签前原车次号
	OriginalTrainNo string `json:"original_train_no,omitempty" xml:"original_train_no,omitempty"`
	// 改签车次号
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 改签座席
	SeatType string `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	// 改签出发城市
	StartCity string `json:"start_city,omitempty" xml:"start_city,omitempty"`
	// 改签到达城市
	EndCity string `json:"end_city,omitempty" xml:"end_city,omitempty"`
	// 个人支付金额
	PersonPrice string `json:"person_price,omitempty" xml:"person_price,omitempty"`
	// 结算方式:1:个人现付,2:企业现付,4:企业月结,8、企业预存
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 资金流向:1:支出,2:收入
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 交易类目类型1-飞机,2-酒店,3-火车,4-用车
	CategoryType int64 `json:"category_type,omitempty" xml:"category_type,omitempty"`
	// 交易类目编码
	CategoryCode int64 `json:"category_code,omitempty" xml:"category_code,omitempty"`
}

OpenPriceInfo 结构体

type OpenProjectRq

type OpenProjectRq struct {
	// 项目代码
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 项目名称
	ProjectName string `json:"project_name,omitempty" xml:"project_name,omitempty"`
	// 第三方成本中心id
	ThirdPartCostCenterId string `json:"third_part_cost_center_id,omitempty" xml:"third_part_cost_center_id,omitempty"`
	// 第三方项目id
	ThirdPartId string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	// 第三方发票id
	ThirdPartInvoiceId string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenProjectRq 结构体

type OpenSearchRq

type OpenSearchRq struct {
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 结束时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 更新时间大于等于此时间的审批单
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,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"`
	// 页数,从1开始
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页返回数量,默认10,最多50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
}

OpenSearchRq 结构体

type OpenSuggestRq

type OpenSuggestRq struct {
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 搜索关键字
	Keyword string `json:"keyword,omitempty" xml:"keyword,omitempty"`
	// 0国内机场,2国内机场+临近机场,3国际机场
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenSuggestRq 结构体

type OpenTicketDo

type OpenTicketDo struct {
	// 机票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 原改签票号
	OriginTicketNo string `json:"origin_ticket_no,omitempty" xml:"origin_ticket_no,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 航空公司名称
	AirlineCompany string `json:"airline_company,omitempty" xml:"airline_company,omitempty"`
	// 航空公司编码
	AirlineCode string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 出发城市
	DepCityName string `json:"dep_city_name,omitempty" xml:"dep_city_name,omitempty"`
	// 到达城市
	ArrCityName string `json:"arr_city_name,omitempty" xml:"arr_city_name,omitempty"`
	// 出发机场三字码
	DepAirport string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	// 到达机场三字码
	ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	// 出发机场名称
	DepAirportName string `json:"dep_airport_name,omitempty" xml:"dep_airport_name,omitempty"`
	// 到达机场名称
	ArrAirportName string `json:"arr_airport_name,omitempty" xml:"arr_airport_name,omitempty"`
	// 舱位
	Cabin string `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 舱等
	Cabinclass string `json:"cabinclass,omitempty" xml:"cabinclass,omitempty"`
	// 票价(分)
	TicketPrice string `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 折扣
	Discount string `json:"discount,omitempty" xml:"discount,omitempty"`
	// 货币类型
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 行程单号
	ItineraryNum string `json:"itinerary_num,omitempty" xml:"itinerary_num,omitempty"`
	// 乘机人
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 保险单号
	InsureNo string `json:"insure_no,omitempty" xml:"insure_no,omitempty"`
	// 状态:1已出保 2已退保
	InsureStatus string `json:"insure_status,omitempty" xml:"insure_status,omitempty"`
	// 乘机人(保险人)姓名
	InsureName string `json:"insure_name,omitempty" xml:"insure_name,omitempty"`
	// 保险费(分)
	InsuranceFee int64 `json:"insurance_fee,omitempty" xml:"insurance_fee,omitempty"`
	// 燃油费(分)
	Oil int64 `json:"oil,omitempty" xml:"oil,omitempty"`
	// 基建(分)
	Build int64 `json:"build,omitempty" xml:"build,omitempty"`
	// 飞行时长(分钟),未去除经停时间
	RideTime int64 `json:"ride_time,omitempty" xml:"ride_time,omitempty"`
	// 是否改签票(true:是;false:否)
	IsChanged bool `json:"is_changed,omitempty" xml:"is_changed,omitempty"`
}

OpenTicketDo 结构体

type OpenTrainOrderRs

type OpenTrainOrderRs struct {
	// 价目信息
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 企业Id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 用户名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 联系人名称
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 联系人电话
	ContactPhone string `json:"contact_phone,omitempty" xml:"contact_phone,omitempty"`
	// 出发站
	DepStation string `json:"dep_station,omitempty" xml:"dep_station,omitempty"`
	// 到达站
	ArrStation string `json:"arr_station,omitempty" xml:"arr_station,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 车次
	TrainNumber string `json:"train_number,omitempty" xml:"train_number,omitempty"`
	// 车次类型
	TrainType string `json:"train_type,omitempty" xml:"train_type,omitempty"`
	// 座位类型
	SeatType string `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	// 运行时长
	RunTime string `json:"run_time,omitempty" xml:"run_time,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 12306票号
	TicketNo12306 string `json:"ticket_no12306,omitempty" xml:"ticket_no12306,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 乘客姓名
	RiderName string `json:"rider_name,omitempty" xml:"rider_name,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 票的数量
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 订单状态:0待支付,1出票中,2已关闭(未支付,已经关闭),3,改签成功,4退票成功,5出票完成,6退票申请中,7改签申请中,8已出票,已经邮寄了,9出票失败,10改签失败,11退票失败
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 发票信息对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
}

OpenTrainOrderRs 结构体

type OpenUserAffiliateDo

type OpenUserAffiliateDo struct {
	// 出行人ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 出行人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
}

OpenUserAffiliateDo 结构体

type OpenUserInfo

type OpenUserInfo struct {
	// 酒店城市费用列表
	HotelCitys []HotelCityFee `json:"hotel_citys,omitempty" xml:"hotel_citys>hotel_city_fee,omitempty"`
	// 出行人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 出行人id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 机票舱等,多值逗号分隔。F:头等舱,C:商务舱,Y:经济舱
	FlightCabins string `json:"flight_cabins,omitempty" xml:"flight_cabins,omitempty"`
	// 火车票坐席,多值逗号分隔。0:硬座,1:硬卧,2:软座,3:软卧,4:高级软卧,5:商务座,6:一等座,7:二等座,8:动卧
	TrainSeats string `json:"train_seats,omitempty" xml:"train_seats,omitempty"`
	// 经济舱折扣。1到10的整数
	EconomyDiscount int64 `json:"economy_discount,omitempty" xml:"economy_discount,omitempty"`
	// 商务舱折扣。1到10的整数
	BusinessDiscount int64 `json:"business_discount,omitempty" xml:"business_discount,omitempty"`
	// 头等舱折扣。1到10的整数
	FirstDiscount int64 `json:"first_discount,omitempty" xml:"first_discount,omitempty"`
	// 限制差标类型。0-不限差标,1-限制差标
	ReserveType int64 `json:"reserve_type,omitempty" xml:"reserve_type,omitempty"`
}

OpenUserInfo 结构体

type OpenVehicleOrderRs

type OpenVehicleOrderRs struct {
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 出行人信息
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 项目标号
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 发票抬头
	InvoiceTitle string `json:"invoice_title,omitempty" xml:"invoice_title,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"`
	// 用车原因:TRAVEL: 差旅, TRAFFIC: 市内交通, WORK: 加班, OTHER: 其它
	BusinessCategory string `json:"business_category,omitempty" xml:"business_category,omitempty"`
	// 车牌号
	CarLicense string `json:"car_license,omitempty" xml:"car_license,omitempty"`
	// 行驶公里数
	TravelDistance string `json:"travel_distance,omitempty" xml:"travel_distance,omitempty"`
	// 取消时间
	CancelTime string `json:"cancel_time,omitempty" xml:"cancel_time,omitempty"`
	// 司机到达目的地时间
	DriverConfirmTime string `json:"driver_confirm_time,omitempty" xml:"driver_confirm_time,omitempty"`
	// 乘客上车时间
	TakenTime string `json:"taken_time,omitempty" xml:"taken_time,omitempty"`
	// 乘客发布用车时间
	PublishTime string `json:"publish_time,omitempty" xml:"publish_time,omitempty"`
	// 订单预估价格
	EstimatePrice string `json:"estimate_price,omitempty" xml:"estimate_price,omitempty"`
	// 车辆类型
	CarInfo string `json:"car_info,omitempty" xml:"car_info,omitempty"`
	// 打车事由
	Memo string `json:"memo,omitempty" xml:"memo,omitempty"`
	// 目的城市
	ToCityName string `json:"to_city_name,omitempty" xml:"to_city_name,omitempty"`
	// 出发城市
	FromCityName string `json:"from_city_name,omitempty" xml:"from_city_name,omitempty"`
	// 目的地
	ToAddress string `json:"to_address,omitempty" xml:"to_address,omitempty"`
	// 出发地
	FromAddress string `json:"from_address,omitempty" xml:"from_address,omitempty"`
	// 实际到达城市
	RealToCityName string `json:"real_to_city_name,omitempty" xml:"real_to_city_name,omitempty"`
	// 实际出发城市
	RealFromCityName string `json:"real_from_city_name,omitempty" xml:"real_from_city_name,omitempty"`
	// 商旅审批单展示id(非审批api对接企业)
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 预定人id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 预定人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 乘客名称
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 订单创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单更新时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 支付时间
	PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 商旅发票id
	InvoiceId int64 `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 商旅成本中心id
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 打车服务类型 1:出租车, 2:专车, 3:快车
	ServiceType int64 `json:"service_type,omitempty" xml:"service_type,omitempty"`
	// 类型级别:1经济型、2舒适型、3豪华型
	CarLevel int64 `json:"car_level,omitempty" xml:"car_level,omitempty"`
	// 0:初始状态 1:创建失败 2: 派单成功 3:派单失败 4: 已退款 5: 已支付 6: 取消成功 7: 冻结账户失败 8: 已超时
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 商旅系统审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
}

OpenVehicleOrderRs 结构体

type OrderBaseInfo added in v1.2.5

type OrderBaseInfo struct {
	// 更新时间
	GmtModify string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 联系人
	ContactName string `json:"contact_name,omitempty" xml:"contact_name,omitempty"`
	// 第三方申请单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 企业名称
	CorpName string `json:"corp_name,omitempty" xml:"corp_name,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 申请单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 申请事由
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 行程id
	ItineraryId string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	// 用户所在部门id
	DepartId string `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 用户所在部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 三方企业id
	ThirdpartCorpId string `json:"thirdpart_corp_id,omitempty" xml:"thirdpart_corp_id,omitempty"`
	// 订单id
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 行程类型。0:单程,1:往返,2:中转
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
}

OrderBaseInfo 结构体

type OrderFlightInfo added in v1.2.5

type OrderFlightInfo struct {
	// 航司编码
	AirlineCode string `json:"airline_code,omitempty" xml:"airline_code,omitempty"`
	// 到达机场
	ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	// 到达机场编码
	ArrAirportCode string `json:"arr_airport_code,omitempty" xml:"arr_airport_code,omitempty"`
	// 到达城市名称
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 到达城市编码
	ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 行李额
	Baggage string `json:"baggage,omitempty" xml:"baggage,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"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发城市编码
	DepCityCode string `json:"dep_city_code,omitempty" xml:"dep_city_code,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 航班号
	FlightNo string `json:"flight_no,omitempty" xml:"flight_no,omitempty"`
	// 餐食
	Meal string `json:"meal,omitempty" xml:"meal,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"`
	// 改签前航班号
	LastFlightNo string `json:"last_flight_no,omitempty" xml:"last_flight_no,omitempty"`
	// 改签前舱位
	LastCabin string `json:"last_cabin,omitempty" xml:"last_cabin,omitempty"`
	// 改签后的退改签文案
	TuigaiqianInfo string `json:"tuigaiqian_info,omitempty" xml:"tuigaiqian_info,omitempty"`
	// 出发航站楼
	DepTerminal string `json:"dep_terminal,omitempty" xml:"dep_terminal,omitempty"`
	// 到达航站楼
	ArrTerminal string `json:"arr_terminal,omitempty" xml:"arr_terminal,omitempty"`
	// 航司名称
	AirlineName string `json:"airline_name,omitempty" xml:"airline_name,omitempty"`
	// 航司简称
	AirlineSimpleName string `json:"airline_simple_name,omitempty" xml:"airline_simple_name,omitempty"`
	// 到达机场名称
	ArrAirportCodeName string `json:"arr_airport_code_name,omitempty" xml:"arr_airport_code_name,omitempty"`
	// 出发机场名称
	DepAirportCodeName string `json:"dep_airport_code_name,omitempty" xml:"dep_airport_code_name,omitempty"`
	// 机建费用
	BuildPrice int64 `json:"build_price,omitempty" xml:"build_price,omitempty"`
	// 燃油费
	OilPrice int64 `json:"oil_price,omitempty" xml:"oil_price,omitempty"`
	// 航段类型
	SegmentType int64 `json:"segment_type,omitempty" xml:"segment_type,omitempty"`
	// 票费用
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
}

OrderFlightInfo 结构体

type OrderTicketInfo added in v1.2.5

type OrderTicketInfo struct {
	// pnr编码
	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"`
	// openTicket状态
	OpenTicketStatus string `json:"open_ticket_status,omitempty" xml:"open_ticket_status,omitempty"`
}

OrderTicketInfo 结构体

type OrderTravelerInfo added in v1.2.5

type OrderTravelerInfo struct {
	// 乘客名称
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 乘客类型
	PassengerType string `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	// 票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 用户编号
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// openTicket状态
	OpenTicketStatus int64 `json:"open_ticket_status,omitempty" xml:"open_ticket_status,omitempty"`
}

OrderTravelerInfo 结构体

type PageInfoRs

type PageInfoRs struct {
	// 当前页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页大小
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 总记录数
	TotalNumber int64 `json:"total_number,omitempty" xml:"total_number,omitempty"`
}

PageInfoRs 结构体

type PagingResult

type PagingResult struct {
	// 员工数组。
	Items []OpenEmployeeInfo `json:"items,omitempty" xml:"items>open_employee_info,omitempty"`
	// 游标分页下一页游标page_token值,当has_more为true时,会同时返回新的page_token,否则不返回page_token。
	PageToken string `json:"page_token,omitempty" xml:"page_token,omitempty"`
	// 本次请求条件下的数据项总量。
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
	// 是否还有更多数据项。
	HasMore bool `json:"has_more,omitempty" xml:"has_more,omitempty"`
}

PagingResult 结构体

type PassengerCabinInfo added in v1.2.5

type PassengerCabinInfo struct {
	// 原航班号
	OriginFlightNo string `json:"origin_flight_no,omitempty" xml:"origin_flight_no,omitempty"`
	// 乘客姓名
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 用户编号
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 改签费
	ChangeFee int64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// 升舱费用
	UpgradeFee int64 `json:"upgrade_fee,omitempty" xml:"upgrade_fee,omitempty"`
}

PassengerCabinInfo 结构体

type PassengerFlightShoppingItemRs

type PassengerFlightShoppingItemRs struct {
	// 乘客类型
	PassengerType string `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	// 机票报价
	ShoppingItem *FlightShoppingItemRs `json:"shopping_item,omitempty" xml:"shopping_item,omitempty"`
}

PassengerFlightShoppingItemRs 结构体

type PassengerInfo added in v1.2.5

type PassengerInfo struct {
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,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"`
	// 第三方项目id
	ThirdpartProjectId string `json:"thirdpart_project_id,omitempty" xml:"thirdpart_project_id,omitempty"`
	// 用户名
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 成本中心id
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 出行人类型 0:内部/1:外部
	UserType int64 `json:"user_type,omitempty" xml:"user_type,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
}

PassengerInfo 结构体

type PassengerQuantityRq

type PassengerQuantityRq struct {
	// 乘客类型;ADT:"普通成人", CHD:"儿童", STU:"留学生", LABOR:"劳工", MIGRANT:"新移民", MARINER:"海员", OLD:"老人", YOUNG:"青年", INFANT:"婴儿", OTHER:"特殊身份"
	PassengerType string `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	// 人员数量
	Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"`
}

PassengerQuantityRq 结构体

type PassengerSegmentInfo added in v1.2.5

type PassengerSegmentInfo 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"`
}

PassengerSegmentInfo 结构体

type PriceInfo added in v1.2.5

type PriceInfo struct {
	// 乘机人,多个用‘,’分割
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 流水创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单交易流水号
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 结算方式:1:个人现付,2:企业现付,4:企业月结,8、企业预存
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 价格
	Price float64 `json:"price,omitempty" xml:"price,omitempty"`
	// 交易类目编码
	CategoryCode int64 `json:"category_code,omitempty" xml:"category_code,omitempty"`
	// 资金流向:1:支出,2:收入
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

PriceInfo 结构体

type RefundChangeRuleItem added in v1.2.5

type RefundChangeRuleItem struct {
	// 说明文案
	ExtraContents []ExtraContentsBean `json:"extra_contents,omitempty" xml:"extra_contents>extra_contents_bean,omitempty"`
	// 与子内容列数保持一致
	SubTableHead []string `json:"sub_table_head,omitempty" xml:"sub_table_head>string,omitempty"`
	// 退改表达内容 �
	RefundSubItems []RefundChangeRuleSubItem `json:"refund_sub_items,omitempty" xml:"refund_sub_items>refund_change_rule_sub_item,omitempty"`
	// 表格首行内容(去程 北京-上海)
	TableHead string `json:"table_head,omitempty" xml:"table_head,omitempty"`
	// 表格标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 排序使用
	Index int64 `json:"index,omitempty" xml:"index,omitempty"`
	// 内容类型(0退票/1改期)
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

RefundChangeRuleItem 结构体

type RefundChangeRuleSubContent added in v1.2.5

type RefundChangeRuleSubContent struct {
}

RefundChangeRuleSubContent 结构体

type RefundChangeRuleSubItem added in v1.2.5

type RefundChangeRuleSubItem struct {
	// 退款子内容
	RefundSubContents []RefundChangeRuleSubContent `json:"refund_sub_contents,omitempty" xml:"refund_sub_contents>refund_change_rule_sub_content,omitempty"`
	// PTC
	Ptc string `json:"ptc,omitempty" xml:"ptc,omitempty"`
	// 退改签规则的类型
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 是否结构体
	IsStruct bool `json:"is_struct,omitempty" xml:"is_struct,omitempty"`
}

RefundChangeRuleSubItem 结构体

type RefundFeeInfo added in v1.2.5

type RefundFeeInfo struct {
	// 支付宝交易订单号
	AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"`
	// 退款状态
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 退票金额
	RefundFee int64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 退票手续费
	RefundPrice int64 `json:"refund_price,omitempty" xml:"refund_price,omitempty"`
}

RefundFeeInfo 结构体

type ReturnReasonDetail added in v1.2.5

type ReturnReasonDetail struct {
	// 原因的文案展示
	ReasonShow string `json:"reason_show,omitempty" xml:"reason_show,omitempty"`
	// 退票原因注释
	ExtendDesc string `json:"extend_desc,omitempty" xml:"extend_desc,omitempty"`
	// 原因的类型
	ReasonType int64 `json:"reason_type,omitempty" xml:"reason_type,omitempty"`
	// 原因code
	ReasonCode int64 `json:"reason_code,omitempty" xml:"reason_code,omitempty"`
	// 自愿或非自愿 0-非自愿、1-自愿
	Volunteer int64 `json:"volunteer,omitempty" xml:"volunteer,omitempty"`
	// 个人原因或航司原因  0-航司、1-个人
	Person int64 `json:"person,omitempty" xml:"person,omitempty"`
}

ReturnReasonDetail 结构体

type RoomInfoDo

type RoomInfoDo struct {
	// 房间名称
	RoomName string `json:"room_name,omitempty" xml:"room_name,omitempty"`
	// 货币种类
	Currency string `json:"currency,omitempty" xml:"currency,omitempty"`
	// 房间价格(分)
	RoomPrice int64 `json:"room_price,omitempty" xml:"room_price,omitempty"`
	// 房间数量
	RoomNum int64 `json:"room_num,omitempty" xml:"room_num,omitempty"`
	// 总间夜
	NightNumber int64 `json:"night_number,omitempty" xml:"night_number,omitempty"`
}

RoomInfoDo 结构体

type RoomTypeDto

type RoomTypeDto struct {
	// 面积
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 床型
	Bed string `json:"bed,omitempty" xml:"bed,omitempty"`
	// 设施
	Facility string `json:"facility,omitempty" xml:"facility,omitempty"`
	// 楼层
	Floor string `json:"floor,omitempty" xml:"floor,omitempty"`
	// 宽带类型
	Internet string `json:"internet,omitempty" xml:"internet,omitempty"`
	// 图片地址
	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`
	// 窗型
	WindowType string `json:"window_type,omitempty" xml:"window_type,omitempty"`
	// 房型名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 最大入住人数
	MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,omitempty"`
	// 酒店Id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 房型Id
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
}

RoomTypeDto 结构体

type RouteInfoRs

type RouteInfoRs struct {
	// 组成当前线路的形成列表
	JourneyList []JourneyRs `json:"journey_list,omitempty" xml:"journey_list>journey_rs,omitempty"`
}

RouteInfoRs 结构体

type RouteVo

type RouteVo struct {
	// 来自城市
	FromCity string `json:"from_city,omitempty" xml:"from_city,omitempty"`
	// 到达城市
	ToCity string `json:"to_city,omitempty" xml:"to_city,omitempty"`
}

RouteVo 结构体

type SearchPriceRs

type SearchPriceRs struct {
	// 原始销售价,活动前的价格(单位:元)
	OriginalSellPrice int64 `json:"original_sell_price,omitempty" xml:"original_sell_price,omitempty"`
	// 销售价(单位:元)
	SellPrice int64 `json:"sell_price,omitempty" xml:"sell_price,omitempty"`
	// 参考税(单位:元)
	Tax int64 `json:"tax,omitempty" xml:"tax,omitempty"`
}

SearchPriceRs 结构体

type SeatVo

type SeatVo struct {
	// 名称
	SeatName string `json:"seat_name,omitempty" xml:"seat_name,omitempty"`
	// 候补价
	HoubuPrice int64 `json:"houbu_price,omitempty" xml:"houbu_price,omitempty"`
	// 价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 类型
	SeatType int64 `json:"seat_type,omitempty" xml:"seat_type,omitempty"`
	// 下铺价
	SleeperPrice int64 `json:"sleeper_price,omitempty" xml:"sleeper_price,omitempty"`
	// 库存
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
}

SeatVo 结构体

type SegmentCabinPriceRs

type SegmentCabinPriceRs struct {
	// 仓位信息
	Cabin *CabinRs `json:"cabin,omitempty" xml:"cabin,omitempty"`
	// 搜索提供的价格信息
	SearchPrice *SearchPriceRs `json:"search_price,omitempty" xml:"search_price,omitempty"`
	// 航段
	Segment *SegmentPositionRs `json:"segment,omitempty" xml:"segment,omitempty"`
}

SegmentCabinPriceRs 结构体

type SegmentPositionRs

type SegmentPositionRs struct {
}

SegmentPositionRs 结构体

type SegmentShowInfoRs

type SegmentShowInfoRs struct {
}

SegmentShowInfoRs 结构体

type StationLatitudeLongitudeVo

type StationLatitudeLongitudeVo struct {
	// 目的地频道提供的景点图片url(会有多张图片)
	PoiPictureUrlList []string `json:"poi_picture_url_list,omitempty" xml:"poi_picture_url_list>string,omitempty"`
	// 目的地频道提供的标签(可能会有多个标签)
	PoiTagList []string `json:"poi_tag_list,omitempty" xml:"poi_tag_list>string,omitempty"`
	// 车站经度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 车站纬度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 车站地址
	StationAddress string `json:"station_address,omitempty" xml:"station_address,omitempty"`
	// 车站名
	StationName string `json:"station_name,omitempty" xml:"station_name,omitempty"`
	// 车站电话
	StationTel string `json:"station_tel,omitempty" xml:"station_tel,omitempty"`
	// 00去程上车点,01去程下车点,10返程上车点,11返程下车点
	TourStationType string `json:"tour_station_type,omitempty" xml:"tour_station_type,omitempty"`
}

StationLatitudeLongitudeVo 结构体

type SuggestRs

type SuggestRs struct {
	// 城市列表
	Cities []CityVo `json:"cities,omitempty" xml:"cities>city_vo,omitempty"`
	// 是否为邻近城市
	Nearby bool `json:"nearby,omitempty" xml:"nearby,omitempty"`
}

SuggestRs 结构体

type TgqNodeDo added in v1.2.5

type TgqNodeDo struct {
	// 规则列表
	DetailList []TimeNodeDo `json:"detail_list,omitempty" xml:"detail_list>time_node_do,omitempty"`
	// 是否支持
	Able bool `json:"able,omitempty" xml:"able,omitempty"`
}

TgqNodeDo 结构体

type TimeNodeDo added in v1.2.5

type TimeNodeDo struct {
	// 标题
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 内容
	Content string `json:"content,omitempty" xml:"content,omitempty"`
	// 时间类型
	TimeType string `json:"time_type,omitempty" xml:"time_type,omitempty"`
	// 时间
	TimeStamp int64 `json:"time_stamp,omitempty" xml:"time_stamp,omitempty"`
	// 费用
	Cost int64 `json:"cost,omitempty" xml:"cost,omitempty"`
	// 费率
	CostPercent int64 `json:"cost_percent,omitempty" xml:"cost_percent,omitempty"`
}

TimeNodeDo 结构体

type TrainChangeTicketInfo added in v1.2.5

type TrainChangeTicketInfo struct {
	// 改签票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 改签原票
	OriginTicketNo string `json:"origin_ticket_no,omitempty" xml:"origin_ticket_no,omitempty"`
	// 改签车厢号
	ChangeCoachNo string `json:"change_coach_no,omitempty" xml:"change_coach_no,omitempty"`
	// 改签座位号
	ChangeSeatNo string `json:"change_seat_no,omitempty" xml:"change_seat_no,omitempty"`
	// 改签车次类型
	ChangeTrainTypeName string `json:"change_train_type_name,omitempty" xml:"change_train_type_name,omitempty"`
	// 改签座位类型
	ChangeSeatTypeName string `json:"change_seat_type_name,omitempty" xml:"change_seat_type_name,omitempty"`
	// 改签票启程时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,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"`
	// 进站时间
	CheckInTime string `json:"check_in_time,omitempty" xml:"check_in_time,omitempty"`
	// 出站时间
	CheckOutTime string `json:"check_out_time,omitempty" xml:"check_out_time,omitempty"`
	// 外部票状态
	OutTicketStatus string `json:"out_ticket_status,omitempty" xml:"out_ticket_status,omitempty"`
	// 改签手续费
	ChangeHandlingFee float64 `json:"change_handling_fee,omitempty" xml:"change_handling_fee,omitempty"`
	// 改签差价
	ChangeGapFee float64 `json:"change_gap_fee,omitempty" xml:"change_gap_fee,omitempty"`
	// 改签服务费
	ChangeServiceFee float64 `json:"change_service_fee,omitempty" xml:"change_service_fee,omitempty"`
}

TrainChangeTicketInfo 结构体

type TrainInfo added in v1.2.5

type TrainInfo struct {
	// 到达车站名称
	ToStationName string `json:"to_station_name,omitempty" xml:"to_station_name,omitempty"`
	// 出发时间
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 出发车站名称
	FromStationName string `json:"from_station_name,omitempty" xml:"from_station_name,omitempty"`
	// 车次编号
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 运行时长
	RunTime int64 `json:"run_time,omitempty" xml:"run_time,omitempty"`
}

TrainInfo 结构体

type TrainRefundTicketInfo added in v1.2.5

type TrainRefundTicketInfo struct {
	// 退票票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 更新时间
	GmtModify string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 退票金额
	RefundFee float64 `json:"refund_fee,omitempty" xml:"refund_fee,omitempty"`
	// 服务费退款
	RefundServiceFee float64 `json:"refund_service_fee,omitempty" xml:"refund_service_fee,omitempty"`
}

TrainRefundTicketInfo 结构体

type TrainSearchRq

type TrainSearchRq struct {
	// 目的地区域code
	ArrAreaCode string `json:"arr_area_code,omitempty" xml:"arr_area_code,omitempty"`
	// 目的地地区
	ArrAreaName string `json:"arr_area_name,omitempty" xml:"arr_area_name,omitempty"`
	// 目的地
	ArrLocation string `json:"arr_location,omitempty" xml:"arr_location,omitempty"`
	// 目的地code,站点三字码
	ArrLocationCode string `json:"arr_location_code,omitempty" xml:"arr_location_code,omitempty"`
	// 出发地区
	DepAreaCode string `json:"dep_area_code,omitempty" xml:"dep_area_code,omitempty"`
	// 出发地区
	DepAreaName string `json:"dep_area_name,omitempty" xml:"dep_area_name,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 出发地
	DepLocation string `json:"dep_location,omitempty" xml:"dep_location,omitempty"`
	// 出发地code,站点三字码
	DepLocationCode string `json:"dep_location_code,omitempty" xml:"dep_location_code,omitempty"`
	// 企业corpId
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 0:普通(默认) 1:学生
	PassengerType int64 `json:"passenger_type,omitempty" xml:"passenger_type,omitempty"`
	// 排序规则,排序规则:0:最早出发,1:最晚出发,2:耗时最短
	SortType int64 `json:"sort_type,omitempty" xml:"sort_type,omitempty"`
}

TrainSearchRq 结构体

type TrainSearchRs

type TrainSearchRs struct {
	// 直达车次列表
	Trains []TrainStationVo `json:"trains,omitempty" xml:"trains>train_station_vo,omitempty"`
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 到达站
	ArrLocation string `json:"arr_location,omitempty" xml:"arr_location,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 出发站
	DepLocation string `json:"dep_location,omitempty" xml:"dep_location,omitempty"`
	// 是否有更多车次
	HasMoreTrain bool `json:"has_more_train,omitempty" xml:"has_more_train,omitempty"`
	// 是否展示中转引导
	ShowTransGuide bool `json:"show_trans_guide,omitempty" xml:"show_trans_guide,omitempty"`
}

TrainSearchRs 结构体

type TrainStationVo

type TrainStationVo struct {
	// 坐席列表
	SeatTypes []SeatVo `json:"seat_types,omitempty" xml:"seat_types>seat_vo,omitempty"`
	// 次日
	ArrDayTag string `json:"arr_day_tag,omitempty" xml:"arr_day_tag,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
	// 完整到达时间,
	ArrTimeFull string `json:"arr_time_full,omitempty" xml:"arr_time_full,omitempty"`
	// 到达车站站名,
	ArriveStation string `json:"arrive_station,omitempty" xml:"arrive_station,omitempty"`
	// 到达车站三字码,
	ArriveStationCode string `json:"arrive_station_code,omitempty" xml:"arrive_station_code,omitempty"`
	// 耗时,
	CostTime string `json:"cost_time,omitempty" xml:"cost_time,omitempty"`
	// 出发时间,
	DepTime string `json:"dep_time,omitempty" xml:"dep_time,omitempty"`
	// 完整出发时间
	DepTimeFull string `json:"dep_time_full,omitempty" xml:"dep_time_full,omitempty"`
	// 出发车站站名,
	DepartStation string `json:"depart_station,omitempty" xml:"depart_station,omitempty"`
	// 出发车站三字码,
	DepartStationCode string `json:"depart_station_code,omitempty" xml:"depart_station_code,omitempty"`
	// 预售期
	PreSellDateStr string `json:"pre_sell_date_str,omitempty" xml:"pre_sell_date_str,omitempty"`
	// 列车车次
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 耗时,分钟
	CostTimeInt int64 `json:"cost_time_int,omitempty" xml:"cost_time_int,omitempty"`
	// 是否终点站
	EndStation int64 `json:"end_station,omitempty" xml:"end_station,omitempty"`
	// 列表页用户显示的坐席名称对应的价格。
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 是否始发站
	StartStation int64 `json:"start_station,omitempty" xml:"start_station,omitempty"`
	// 列车类型的编号。1=普快, 2=新空普快, 3=普客, 4=快速, 5=新空普客, 6=城际高速, 7=动车组, 8=高速动车, 9=新空快速, 10=新空特快, 11=特快, 12=新空直达
	TrainType int64 `json:"train_type,omitempty" xml:"train_type,omitempty"`
	// 是否有更多车次
	HasMoreTrain bool `json:"has_more_train,omitempty" xml:"has_more_train,omitempty"`
	// 是否有票, 0:无票,1:有票
	HasStock bool `json:"has_stock,omitempty" xml:"has_stock,omitempty"`
	// 是否是复兴号
	RevivalTrain bool `json:"revival_train,omitempty" xml:"revival_train,omitempty"`
	// 是否支持身份
	ShowIdIcon bool `json:"show_id_icon,omitempty" xml:"show_id_icon,omitempty"`
	// 是否是静音车厢
	SilenceCompartment bool `json:"silence_compartment,omitempty" xml:"silence_compartment,omitempty"`
}

TrainStationVo 结构体

type TrainTicketInfo added in v1.2.5

type TrainTicketInfo struct {
	// 票号
	TicketNo string `json:"ticket_no,omitempty" xml:"ticket_no,omitempty"`
	// 车厢号
	CoachNo string `json:"coach_no,omitempty" xml:"coach_no,omitempty"`
	// 更新时间
	GmtModify string `json:"gmt_modify,omitempty" xml:"gmt_modify,omitempty"`
	// 座位类型
	SeatTypeName string `json:"seat_type_name,omitempty" xml:"seat_type_name,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 用户id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 车次类型
	TrainTypeName string `json:"train_type_name,omitempty" xml:"train_type_name,omitempty"`
	// 出发时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 到达时间
	EndTime string `json:"end_time,omitempty" xml:"end_time,omitempty"`
	// 座位号
	SeatNo string `json:"seat_no,omitempty" xml:"seat_no,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"`
	// 外部订单状态
	OutTicketStatus string `json:"out_ticket_status,omitempty" xml:"out_ticket_status,omitempty"`
	// 预订服务费
	ServiceFee float64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 票价
	TicketPrice float64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// 支付方式 1个人支付/2企业支付/3混付
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 票状态
	TicketStatus int64 `json:"ticket_status,omitempty" xml:"ticket_status,omitempty"`
	// 是否改签
	Changed bool `json:"changed,omitempty" xml:"changed,omitempty"`
}

TrainTicketInfo 结构体

type TransferInfo added in v1.2.5

type TransferInfo struct {
	// 第二程退改签规则列表
	TransferFlightRuleList []FlightRule `json:"transfer_flight_rule_list,omitempty" xml:"transfer_flight_rule_list>flight_rule,omitempty"`
	// 航班号,二程
	TransferFlightNo string `json:"transfer_flight_no,omitempty" xml:"transfer_flight_no,omitempty"`
	// 中转到达时间 (第一程到达时间)
	TransferArrDate string `json:"transfer_arr_date,omitempty" xml:"transfer_arr_date,omitempty"`
	// 中转起飞时间 (第二程起飞时间)
	TransferDepDate string `json:"transfer_dep_date,omitempty" xml:"transfer_dep_date,omitempty"`
	// 机型
	FlightSize string `json:"flight_size,omitempty" xml:"flight_size,omitempty"`
	// 机型代码
	FlightType string `json:"flight_type,omitempty" xml:"flight_type,omitempty"`
	//  中转到达机场信息
	TransferArrAirportInfo *AirportInfo `json:"transfer_arr_airport_info,omitempty" xml:"transfer_arr_airport_info,omitempty"`
	// 中转出发机场信息
	TransferDepAirportInfo *AirportInfo `json:"transfer_dep_airport_info,omitempty" xml:"transfer_dep_airport_info,omitempty"`
	// 第二程销售航司信息
	TransferAirlineInfo *AirlineInfo `json:"transfer_airline_info,omitempty" xml:"transfer_airline_info,omitempty"`
}

TransferInfo 结构体

type TravelerInfo added in v1.2.5

type TravelerInfo struct {
	// 证件号
	CertNo string `json:"cert_no,omitempty" xml:"cert_no,omitempty"`
	// 证件类型
	CertType string `json:"cert_type,omitempty" xml:"cert_type,omitempty"`
	// 用户名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 用户编号
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 出发机场三字码
	DepAirport string `json:"dep_airport,omitempty" xml:"dep_airport,omitempty"`
	// 到达机场三字码
	ArrAirport string `json:"arr_airport,omitempty" xml:"arr_airport,omitempty"`
	// 乘客类型
	Type string `json:"type,omitempty" xml:"type,omitempty"`
	// 生日(非身份证必选)
	Birthday string `json:"birthday,omitempty" xml:"birthday,omitempty"`
	// 乘机人手机号
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 证件有效期
	CertValidDate string `json:"cert_valid_date,omitempty" xml:"cert_valid_date,omitempty"`
	// 证件签发国
	CertNation string `json:"cert_nation,omitempty" xml:"cert_nation,omitempty"`
	// 性别
	Sex *model.File `json:"sex,omitempty" xml:"sex,omitempty"`
}

TravelerInfo 结构体

type TripPreferenceRq

type TripPreferenceRq struct {
	// 仓位代码
	CabinList []string `json:"cabin_list,omitempty" xml:"cabin_list>string,omitempty"`
}

TripPreferenceRq 结构体

type UserInfoRq

type UserInfoRq struct {
	// 第三方用户ID(注册签约时必填)
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 职务
	Position string `json:"position,omitempty" xml:"position,omitempty"`
	// 用户真实姓名(注册签约时必填)
	RealName string `json:"real_name,omitempty" xml:"real_name,omitempty"`
	// 英文姓名请用"/"分隔,中间不能含有空格。顺序:姓/名(last_name/first_name))
	RealNameEn string `json:"real_name_en,omitempty" xml:"real_name_en,omitempty"`
	// 联系电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 工号
	JobNo string `json:"job_no,omitempty" xml:"job_no,omitempty"`
	// email
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 职务等级
	PositionLevel string `json:"position_level,omitempty" xml:"position_level,omitempty"`
	// 用户所在部门ID(注册签约时必填)
	DepartId int64 `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
}

UserInfoRq 结构体

type UserSyncRq

type UserSyncRq struct {
	// 部门列表,depart_id | third_depart_id | third_depart_id_list只传其一,优先级为third_depart_id_list > third_depart_id > depart_id
	ThirdDepartIdList []string `json:"third_depart_id_list,omitempty" xml:"third_depart_id_list>string,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 手机号(除政府企业、特殊企业外,均为必填;如有特殊需求,请先联系商旅)
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 职级
	PositionLevel string `json:"position_level,omitempty" xml:"position_level,omitempty"`
	// 职位
	Position string `json:"position,omitempty" xml:"position,omitempty"`
	// 英文姓名请用"/"分隔,中间不能含有空格。顺序:姓/名(last_name/first_name))
	RealNameEn string `json:"real_name_en,omitempty" xml:"real_name_en,omitempty"`
	// 姓名
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 第三方人员ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 工号
	JobNo string `json:"job_no,omitempty" xml:"job_no,omitempty"`
	// 第三方部门ID
	ThirdDepartId string `json:"third_depart_id,omitempty" xml:"third_depart_id,omitempty"`
	// 商旅部门ID
	DepartId int64 `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 是否离职(0 否 1是)
	LeaveStatus int64 `json:"leave_status,omitempty" xml:"leave_status,omitempty"`
}

UserSyncRq 结构体

Source Files

Jump to

Keyboard shortcuts

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