btrip

package
v1.1.5 Latest Latest
Warning

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

Go to latest
Published: Jun 29, 2021 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Overview

商旅API model

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 AlitripBtipCostCenterQueryAPIResponse

type AlitripBtipCostCenterQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtipCostCenterQueryResponse
}

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

查询外部成本中心

type AlitripBtipCostCenterQueryRequest

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

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

查询外部成本中心

func NewAlitripBtipCostCenterQueryRequest

func NewAlitripBtipCostCenterQueryRequest() *AlitripBtipCostCenterQueryRequest

初始化AlitripBtipCostCenterQueryRequest对象

func (AlitripBtipCostCenterQueryRequest) GetApiMethodName

func (r AlitripBtipCostCenterQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtipCostCenterQueryRequest) GetApiParams

func (r AlitripBtipCostCenterQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtipCostCenterQueryRequest) GetRq

Rq Getter

func (*AlitripBtipCostCenterQueryRequest) SetRq

Rq Setter 请求对象

type AlitripBtipCostCenterQueryResponse

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

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

type AlitripBtripApplyGetAPIResponse

type AlitripBtripApplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripApplyGetResponse
}

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

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

type AlitripBtripApplyGetRequest

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

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

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

func NewAlitripBtripApplyGetRequest

func NewAlitripBtripApplyGetRequest() *AlitripBtripApplyGetRequest

初始化AlitripBtripApplyGetRequest对象

func (AlitripBtripApplyGetRequest) GetApiMethodName

func (r AlitripBtripApplyGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripApplyGetRequest) GetApiParams

func (r AlitripBtripApplyGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripApplyGetRequest) GetApplyId

func (r AlitripBtripApplyGetRequest) GetApplyId() int64

ApplyId Getter

func (AlitripBtripApplyGetRequest) GetApplyShowId

func (r AlitripBtripApplyGetRequest) GetApplyShowId() string

ApplyShowId Getter

func (AlitripBtripApplyGetRequest) GetCorpId

func (r AlitripBtripApplyGetRequest) GetCorpId() string

CorpId Getter

func (AlitripBtripApplyGetRequest) GetThirdpartApplyId

func (r AlitripBtripApplyGetRequest) GetThirdpartApplyId() string

ThirdpartApplyId Getter

func (*AlitripBtripApplyGetRequest) SetApplyId

func (r *AlitripBtripApplyGetRequest) SetApplyId(applyId int64) error

ApplyId Setter 阿里商旅审批单id

func (*AlitripBtripApplyGetRequest) SetApplyShowId

func (r *AlitripBtripApplyGetRequest) SetApplyShowId(applyShowId string) error

ApplyShowId Setter 审批单展示id

func (*AlitripBtripApplyGetRequest) SetCorpId

func (r *AlitripBtripApplyGetRequest) SetCorpId(corpId string) error

CorpId Setter 企业id

func (*AlitripBtripApplyGetRequest) SetThirdpartApplyId

func (r *AlitripBtripApplyGetRequest) SetThirdpartApplyId(thirdpartApplyId string) error

ThirdpartApplyId Setter 外部审批单id

type AlitripBtripApplyGetResponse

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

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

type AlitripBtripApplySearchAPIResponse

type AlitripBtripApplySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripApplySearchResponse
}

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

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

type AlitripBtripApplySearchRequest

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

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

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

func NewAlitripBtripApplySearchRequest

func NewAlitripBtripApplySearchRequest() *AlitripBtripApplySearchRequest

初始化AlitripBtripApplySearchRequest对象

func (AlitripBtripApplySearchRequest) GetApiMethodName

func (r AlitripBtripApplySearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripApplySearchRequest) GetApiParams

func (r AlitripBtripApplySearchRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripApplySearchRequest) GetRq

Rq Getter

func (*AlitripBtripApplySearchRequest) SetRq

Rq Setter 请求对象

type AlitripBtripApplySearchResponse

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

搜索审批单 成功返回结果

type AlitripBtripApprovalModifyAPIResponse

type AlitripBtripApprovalModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripApprovalModifyResponse
}

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

修改审批单

type AlitripBtripApprovalModifyRequest

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

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

修改审批单

func NewAlitripBtripApprovalModifyRequest

func NewAlitripBtripApprovalModifyRequest() *AlitripBtripApprovalModifyRequest

初始化AlitripBtripApprovalModifyRequest对象

func (AlitripBtripApprovalModifyRequest) GetAddApplyRequest

func (r AlitripBtripApprovalModifyRequest) GetAddApplyRequest() *OpenApiNewApplyRq

AddApplyRequest Getter

func (AlitripBtripApprovalModifyRequest) GetApiMethodName

func (r AlitripBtripApprovalModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripApprovalModifyRequest) GetApiParams

func (r AlitripBtripApprovalModifyRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (*AlitripBtripApprovalModifyRequest) SetAddApplyRequest

func (r *AlitripBtripApprovalModifyRequest) SetAddApplyRequest(addApplyRequest *OpenApiNewApplyRq) error

AddApplyRequest Setter 申请单

type AlitripBtripApprovalModifyResponse

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

修改审批单 成功返回结果

type AlitripBtripApprovalNewAPIResponse

type AlitripBtripApprovalNewAPIResponse struct {
	model.CommonResponse
	AlitripBtripApprovalNewResponse
}

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

用户新建审批单

type AlitripBtripApprovalNewRequest

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

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

用户新建审批单

func NewAlitripBtripApprovalNewRequest

func NewAlitripBtripApprovalNewRequest() *AlitripBtripApprovalNewRequest

初始化AlitripBtripApprovalNewRequest对象

func (AlitripBtripApprovalNewRequest) GetAddApplyRequest

func (r AlitripBtripApprovalNewRequest) GetAddApplyRequest() *OpenAddApplyRq

AddApplyRequest Getter

func (AlitripBtripApprovalNewRequest) GetApiMethodName

func (r AlitripBtripApprovalNewRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripApprovalNewRequest) GetApiParams

func (r AlitripBtripApprovalNewRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (*AlitripBtripApprovalNewRequest) SetAddApplyRequest

func (r *AlitripBtripApprovalNewRequest) SetAddApplyRequest(addApplyRequest *OpenAddApplyRq) error

AddApplyRequest Setter 申请单

type AlitripBtripApprovalNewResponse

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

新建审批单 成功返回结果

type AlitripBtripApprovalUpdateAPIResponse

type AlitripBtripApprovalUpdateAPIResponse struct {
	model.CommonResponse
	AlitripBtripApprovalUpdateResponse
}

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

更新审批单

type AlitripBtripApprovalUpdateRequest

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

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

更新审批单

func NewAlitripBtripApprovalUpdateRequest

func NewAlitripBtripApprovalUpdateRequest() *AlitripBtripApprovalUpdateRequest

初始化AlitripBtripApprovalUpdateRequest对象

func (AlitripBtripApprovalUpdateRequest) GetApiMethodName

func (r AlitripBtripApprovalUpdateRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripApprovalUpdateRequest) GetApiParams

func (r AlitripBtripApprovalUpdateRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripApprovalUpdateRequest) GetApproveApplyRequest

func (r AlitripBtripApprovalUpdateRequest) GetApproveApplyRequest() *OpenApproveApplyRq

ApproveApplyRequest Getter

func (*AlitripBtripApprovalUpdateRequest) SetApproveApplyRequest

func (r *AlitripBtripApprovalUpdateRequest) SetApproveApplyRequest(approveApplyRequest *OpenApproveApplyRq) error

ApproveApplyRequest Setter 审批请求对象

type AlitripBtripApprovalUpdateResponse

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

更新审批单 成功返回结果

type AlitripBtripCityCarApplyAddAPIResponse

type AlitripBtripCityCarApplyAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripCityCarApplyAddResponse
}

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

三方市内用车申请单同步

type AlitripBtripCityCarApplyAddRequest

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

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

三方市内用车申请单同步

func NewAlitripBtripCityCarApplyAddRequest

func NewAlitripBtripCityCarApplyAddRequest() *AlitripBtripCityCarApplyAddRequest

初始化AlitripBtripCityCarApplyAddRequest对象

func (AlitripBtripCityCarApplyAddRequest) GetApiMethodName

func (r AlitripBtripCityCarApplyAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCityCarApplyAddRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCityCarApplyAddRequest) GetRq

Rq Getter

func (*AlitripBtripCityCarApplyAddRequest) SetRq

Rq Setter 入参对象

type AlitripBtripCityCarApplyAddResponse

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

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

type AlitripBtripCityCarApplyApproveAPIResponse

type AlitripBtripCityCarApplyApproveAPIResponse struct {
	model.CommonResponse
	AlitripBtripCityCarApplyApproveResponse
}

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

三方市内用车申请单审批

type AlitripBtripCityCarApplyApproveRequest

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

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

三方市内用车申请单审批

func NewAlitripBtripCityCarApplyApproveRequest

func NewAlitripBtripCityCarApplyApproveRequest() *AlitripBtripCityCarApplyApproveRequest

初始化AlitripBtripCityCarApplyApproveRequest对象

func (AlitripBtripCityCarApplyApproveRequest) GetApiMethodName

func (r AlitripBtripCityCarApplyApproveRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCityCarApplyApproveRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCityCarApplyApproveRequest) GetRq

Rq Getter

func (*AlitripBtripCityCarApplyApproveRequest) SetRq

Rq Setter 入参对象

type AlitripBtripCityCarApplyApproveResponse

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

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

type AlitripBtripCityCarApplyQueryAPIResponse

type AlitripBtripCityCarApplyQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripCityCarApplyQueryResponse
}

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

三方市内用车申请单查询

type AlitripBtripCityCarApplyQueryRequest

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

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

三方市内用车申请单查询

func NewAlitripBtripCityCarApplyQueryRequest

func NewAlitripBtripCityCarApplyQueryRequest() *AlitripBtripCityCarApplyQueryRequest

初始化AlitripBtripCityCarApplyQueryRequest对象

func (AlitripBtripCityCarApplyQueryRequest) GetApiMethodName

func (r AlitripBtripCityCarApplyQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCityCarApplyQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCityCarApplyQueryRequest) GetRq

Rq Getter

func (*AlitripBtripCityCarApplyQueryRequest) SetRq

Rq Setter 入参对象

type AlitripBtripCityCarApplyQueryResponse

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

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

type AlitripBtripCorpopApplyAddAPIResponse

type AlitripBtripCorpopApplyAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyAddResponse
}

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

【商旅】isv添加审批单

type AlitripBtripCorpopApplyAddRequest

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

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

【商旅】isv添加审批单

func NewAlitripBtripCorpopApplyAddRequest

func NewAlitripBtripCorpopApplyAddRequest() *AlitripBtripCorpopApplyAddRequest

初始化AlitripBtripCorpopApplyAddRequest对象

func (AlitripBtripCorpopApplyAddRequest) GetApiMethodName

func (r AlitripBtripCorpopApplyAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyAddRequest) GetApiParams

func (r AlitripBtripCorpopApplyAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyAddRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopApplyAddRequest) SetRq

Rq Setter 请求参数

type AlitripBtripCorpopApplyAddResponse

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

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

type AlitripBtripCorpopApplyApproveAPIResponse

type AlitripBtripCorpopApplyApproveAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyApproveResponse
}

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

【商旅】更新审批单状态

type AlitripBtripCorpopApplyApproveRequest

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

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

【商旅】更新审批单状态

func NewAlitripBtripCorpopApplyApproveRequest

func NewAlitripBtripCorpopApplyApproveRequest() *AlitripBtripCorpopApplyApproveRequest

初始化AlitripBtripCorpopApplyApproveRequest对象

func (AlitripBtripCorpopApplyApproveRequest) GetApiMethodName

func (r AlitripBtripCorpopApplyApproveRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyApproveRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyApproveRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopApplyApproveRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCorpopApplyApproveResponse

type AlitripBtripCorpopApplyApproveResponse 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"`
	// 0
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 成功
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 成功标识
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
}

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

type AlitripBtripCorpopApplyGetAPIResponse

type AlitripBtripCorpopApplyGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyGetResponse
}

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

【商旅】查询审批单

type AlitripBtripCorpopApplyGetRequest

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

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

【商旅】查询审批单

func NewAlitripBtripCorpopApplyGetRequest

func NewAlitripBtripCorpopApplyGetRequest() *AlitripBtripCorpopApplyGetRequest

初始化AlitripBtripCorpopApplyGetRequest对象

func (AlitripBtripCorpopApplyGetRequest) GetApiMethodName

func (r AlitripBtripCorpopApplyGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyGetRequest) GetApiParams

func (r AlitripBtripCorpopApplyGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyGetRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopApplyGetRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCorpopApplyGetResponse

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

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

type AlitripBtripCorpopApplyModifyAPIResponse

type AlitripBtripCorpopApplyModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplyModifyResponse
}

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

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

type AlitripBtripCorpopApplyModifyRequest

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

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

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

func NewAlitripBtripCorpopApplyModifyRequest

func NewAlitripBtripCorpopApplyModifyRequest() *AlitripBtripCorpopApplyModifyRequest

初始化AlitripBtripCorpopApplyModifyRequest对象

func (AlitripBtripCorpopApplyModifyRequest) GetApiMethodName

func (r AlitripBtripCorpopApplyModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplyModifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplyModifyRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopApplyModifyRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCorpopApplyModifyResponse

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

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

type AlitripBtripCorpopApplySearchAPIResponse

type AlitripBtripCorpopApplySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopApplySearchResponse
}

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

【商旅】搜索审批单列表

type AlitripBtripCorpopApplySearchRequest

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

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

【商旅】搜索审批单列表

func NewAlitripBtripCorpopApplySearchRequest

func NewAlitripBtripCorpopApplySearchRequest() *AlitripBtripCorpopApplySearchRequest

初始化AlitripBtripCorpopApplySearchRequest对象

func (AlitripBtripCorpopApplySearchRequest) GetApiMethodName

func (r AlitripBtripCorpopApplySearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopApplySearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopApplySearchRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopApplySearchRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCorpopApplySearchResponse

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

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

type AlitripBtripCorpopDepartSyncAPIResponse

type AlitripBtripCorpopDepartSyncAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopDepartSyncResponse
}

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

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

type AlitripBtripCorpopDepartSyncRequest

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

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

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

func NewAlitripBtripCorpopDepartSyncRequest

func NewAlitripBtripCorpopDepartSyncRequest() *AlitripBtripCorpopDepartSyncRequest

初始化AlitripBtripCorpopDepartSyncRequest对象

func (AlitripBtripCorpopDepartSyncRequest) GetApiMethodName

func (r AlitripBtripCorpopDepartSyncRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopDepartSyncRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopDepartSyncRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopDepartSyncRequest) SetRq

Rq Setter 同步部门请求

type AlitripBtripCorpopDepartSyncResponse

type AlitripBtripCorpopDepartSyncResponse 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"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 导入失败原因以及导入失败部门信息
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// 正确
	SuccessFlag bool `json:"success_flag,omitempty" xml:"success_flag,omitempty"`
}

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

type AlitripBtripCorpopUserSyncAPIResponse

type AlitripBtripCorpopUserSyncAPIResponse struct {
	model.CommonResponse
	AlitripBtripCorpopUserSyncResponse
}

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

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

type AlitripBtripCorpopUserSyncRequest

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

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

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

func NewAlitripBtripCorpopUserSyncRequest

func NewAlitripBtripCorpopUserSyncRequest() *AlitripBtripCorpopUserSyncRequest

初始化AlitripBtripCorpopUserSyncRequest对象

func (AlitripBtripCorpopUserSyncRequest) GetApiMethodName

func (r AlitripBtripCorpopUserSyncRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCorpopUserSyncRequest) GetApiParams

func (r AlitripBtripCorpopUserSyncRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripCorpopUserSyncRequest) GetRq

Rq Getter

func (*AlitripBtripCorpopUserSyncRequest) SetRq

Rq Setter 人员同步请求

type AlitripBtripCorpopUserSyncResponse

type AlitripBtripCorpopUserSyncResponse 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"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 返回错误用户信息
	Module string `json:"module,omitempty" xml:"module,omitempty"`
	// 成功标示
	SuccessFlag bool `json:"success_flag,omitempty" xml:"success_flag,omitempty"`
}

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

type AlitripBtripCostCenterDeleteAPIResponse

type AlitripBtripCostCenterDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterDeleteResponse
}

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

删除外部成本中心

type AlitripBtripCostCenterDeleteRequest

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

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

删除外部成本中心

func NewAlitripBtripCostCenterDeleteRequest

func NewAlitripBtripCostCenterDeleteRequest() *AlitripBtripCostCenterDeleteRequest

初始化AlitripBtripCostCenterDeleteRequest对象

func (AlitripBtripCostCenterDeleteRequest) GetApiMethodName

func (r AlitripBtripCostCenterDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterDeleteRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterDeleteRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterDeleteResponse

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

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

type AlitripBtripCostCenterEntityAddAPIResponse

type AlitripBtripCostCenterEntityAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterEntityAddResponse
}

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

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

type AlitripBtripCostCenterEntityAddRequest

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

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

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

func NewAlitripBtripCostCenterEntityAddRequest

func NewAlitripBtripCostCenterEntityAddRequest() *AlitripBtripCostCenterEntityAddRequest

初始化AlitripBtripCostCenterEntityAddRequest对象

func (AlitripBtripCostCenterEntityAddRequest) GetApiMethodName

func (r AlitripBtripCostCenterEntityAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterEntityAddRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterEntityAddRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterEntityAddRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterEntityAddResponse

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

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

type AlitripBtripCostCenterEntityDeleteAPIResponse

type AlitripBtripCostCenterEntityDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterEntityDeleteResponse
}

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

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

type AlitripBtripCostCenterEntityDeleteRequest

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

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

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

func NewAlitripBtripCostCenterEntityDeleteRequest

func NewAlitripBtripCostCenterEntityDeleteRequest() *AlitripBtripCostCenterEntityDeleteRequest

初始化AlitripBtripCostCenterEntityDeleteRequest对象

func (AlitripBtripCostCenterEntityDeleteRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterEntityDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterEntityDeleteRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterEntityDeleteRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterEntityDeleteResponse

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

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

type AlitripBtripCostCenterEntitySetAPIResponse

type AlitripBtripCostCenterEntitySetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterEntitySetResponse
}

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

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

type AlitripBtripCostCenterEntitySetRequest

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

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

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

func NewAlitripBtripCostCenterEntitySetRequest

func NewAlitripBtripCostCenterEntitySetRequest() *AlitripBtripCostCenterEntitySetRequest

初始化AlitripBtripCostCenterEntitySetRequest对象

func (AlitripBtripCostCenterEntitySetRequest) GetApiMethodName

func (r AlitripBtripCostCenterEntitySetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterEntitySetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterEntitySetRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterEntitySetRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterEntitySetResponse

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

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

type AlitripBtripCostCenterGetAPIResponse

type AlitripBtripCostCenterGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterGetResponse
}

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

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

type AlitripBtripCostCenterGetRequest

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

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

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

func NewAlitripBtripCostCenterGetRequest

func NewAlitripBtripCostCenterGetRequest() *AlitripBtripCostCenterGetRequest

初始化AlitripBtripCostCenterGetRequest对象

func (AlitripBtripCostCenterGetRequest) GetApiMethodName

func (r AlitripBtripCostCenterGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterGetRequest) GetApiParams

func (r AlitripBtripCostCenterGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterGetRequest) GetCorpId

CorpId Getter

func (AlitripBtripCostCenterGetRequest) GetUserId

UserId Getter

func (*AlitripBtripCostCenterGetRequest) SetCorpId

func (r *AlitripBtripCostCenterGetRequest) SetCorpId(corpId string) error

CorpId Setter 企业id

func (*AlitripBtripCostCenterGetRequest) SetUserId

func (r *AlitripBtripCostCenterGetRequest) SetUserId(userId string) error

UserId Setter 用户id

type AlitripBtripCostCenterGetResponse

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

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

type AlitripBtripCostCenterModifyAPIResponse

type AlitripBtripCostCenterModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterModifyResponse
}

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

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

type AlitripBtripCostCenterModifyRequest

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

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

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

func NewAlitripBtripCostCenterModifyRequest

func NewAlitripBtripCostCenterModifyRequest() *AlitripBtripCostCenterModifyRequest

初始化AlitripBtripCostCenterModifyRequest对象

func (AlitripBtripCostCenterModifyRequest) GetApiMethodName

func (r AlitripBtripCostCenterModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterModifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterModifyRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterModifyRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterModifyResponse

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

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

type AlitripBtripCostCenterNewAPIResponse

type AlitripBtripCostCenterNewAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterNewResponse
}

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

新建外部成本中心

type AlitripBtripCostCenterNewRequest

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

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

新建外部成本中心

func NewAlitripBtripCostCenterNewRequest

func NewAlitripBtripCostCenterNewRequest() *AlitripBtripCostCenterNewRequest

初始化AlitripBtripCostCenterNewRequest对象

func (AlitripBtripCostCenterNewRequest) GetApiMethodName

func (r AlitripBtripCostCenterNewRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterNewRequest) GetApiParams

func (r AlitripBtripCostCenterNewRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterNewRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterNewRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterNewResponse

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

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

type AlitripBtripCostCenterTransferAPIResponse

type AlitripBtripCostCenterTransferAPIResponse struct {
	model.CommonResponse
	AlitripBtripCostCenterTransferResponse
}

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

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

type AlitripBtripCostCenterTransferRequest

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

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

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

func NewAlitripBtripCostCenterTransferRequest

func NewAlitripBtripCostCenterTransferRequest() *AlitripBtripCostCenterTransferRequest

初始化AlitripBtripCostCenterTransferRequest对象

func (AlitripBtripCostCenterTransferRequest) GetApiMethodName

func (r AlitripBtripCostCenterTransferRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripCostCenterTransferRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripCostCenterTransferRequest) GetRq

Rq Getter

func (*AlitripBtripCostCenterTransferRequest) SetRq

Rq Setter 请求对象

type AlitripBtripCostCenterTransferResponse

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

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

type AlitripBtripEmployeeQueryAPIResponse

type AlitripBtripEmployeeQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripEmployeeQueryResponse
}

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

企业员工查询

type AlitripBtripEmployeeQueryRequest

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

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

企业员工查询

func NewAlitripBtripEmployeeQueryRequest

func NewAlitripBtripEmployeeQueryRequest() *AlitripBtripEmployeeQueryRequest

初始化AlitripBtripEmployeeQueryRequest对象

func (AlitripBtripEmployeeQueryRequest) GetApiMethodName

func (r AlitripBtripEmployeeQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripEmployeeQueryRequest) GetApiParams

func (r AlitripBtripEmployeeQueryRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripEmployeeQueryRequest) GetParamOpenEmployeeQueryRequest

func (r AlitripBtripEmployeeQueryRequest) GetParamOpenEmployeeQueryRequest() *OpenEmployeeQueryRequest

ParamOpenEmployeeQueryRequest Getter

func (*AlitripBtripEmployeeQueryRequest) SetParamOpenEmployeeQueryRequest

func (r *AlitripBtripEmployeeQueryRequest) SetParamOpenEmployeeQueryRequest(paramOpenEmployeeQueryRequest *OpenEmployeeQueryRequest) error

ParamOpenEmployeeQueryRequest Setter 入参对象。

type AlitripBtripEmployeeQueryResponse

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

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

type AlitripBtripFlightCitySuggestAPIResponse

type AlitripBtripFlightCitySuggestAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightCitySuggestResponse
}

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

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

type AlitripBtripFlightCitySuggestRequest

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

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

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

func NewAlitripBtripFlightCitySuggestRequest

func NewAlitripBtripFlightCitySuggestRequest() *AlitripBtripFlightCitySuggestRequest

初始化AlitripBtripFlightCitySuggestRequest对象

func (AlitripBtripFlightCitySuggestRequest) GetApiMethodName

func (r AlitripBtripFlightCitySuggestRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripFlightCitySuggestRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripFlightCitySuggestRequest) GetCorpId

CorpId Getter

func (AlitripBtripFlightCitySuggestRequest) GetKeyword

Keyword Getter

func (AlitripBtripFlightCitySuggestRequest) GetUserId

UserId Getter

func (*AlitripBtripFlightCitySuggestRequest) SetCorpId

func (r *AlitripBtripFlightCitySuggestRequest) SetCorpId(corpId string) error

CorpId Setter 企业id

func (*AlitripBtripFlightCitySuggestRequest) SetKeyword

func (r *AlitripBtripFlightCitySuggestRequest) SetKeyword(keyword string) error

Keyword Setter 搜索关键字

func (*AlitripBtripFlightCitySuggestRequest) SetUserId

func (r *AlitripBtripFlightCitySuggestRequest) SetUserId(userId string) error

UserId Setter 用户id

type AlitripBtripFlightCitySuggestResponse

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

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

type AlitripBtripFlightOrderSearchAPIResponse

type AlitripBtripFlightOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripFlightOrderSearchResponse
}

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

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

type AlitripBtripFlightOrderSearchRequest

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

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

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

func NewAlitripBtripFlightOrderSearchRequest

func NewAlitripBtripFlightOrderSearchRequest() *AlitripBtripFlightOrderSearchRequest

初始化AlitripBtripFlightOrderSearchRequest对象

func (AlitripBtripFlightOrderSearchRequest) GetApiMethodName

func (r AlitripBtripFlightOrderSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripFlightOrderSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripFlightOrderSearchRequest) GetRq

Rq Getter

func (*AlitripBtripFlightOrderSearchRequest) SetRq

Rq Setter 请求

type AlitripBtripFlightOrderSearchResponse

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

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

type AlitripBtripHotelDistributionOrderCancelAPIResponse

type AlitripBtripHotelDistributionOrderCancelAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderCancelResponse
}

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

商旅酒店API分销取消订单

type AlitripBtripHotelDistributionOrderCancelRequest

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

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

商旅酒店API分销取消订单

func NewAlitripBtripHotelDistributionOrderCancelRequest

func NewAlitripBtripHotelDistributionOrderCancelRequest() *AlitripBtripHotelDistributionOrderCancelRequest

初始化AlitripBtripHotelDistributionOrderCancelRequest对象

func (AlitripBtripHotelDistributionOrderCancelRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderCancelRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderCancelRequest) GetParamBtripHotelOrderOperateRq

func (r AlitripBtripHotelDistributionOrderCancelRequest) GetParamBtripHotelOrderOperateRq() *BtripHotelOrderOperateRq

ParamBtripHotelOrderOperateRq Getter

func (*AlitripBtripHotelDistributionOrderCancelRequest) SetParamBtripHotelOrderOperateRq

func (r *AlitripBtripHotelDistributionOrderCancelRequest) SetParamBtripHotelOrderOperateRq(paramBtripHotelOrderOperateRq *BtripHotelOrderOperateRq) error

ParamBtripHotelOrderOperateRq Setter 取消订单接口入参

type AlitripBtripHotelDistributionOrderCancelResponse

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

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

type AlitripBtripHotelDistributionOrderCreateAPIResponse

type AlitripBtripHotelDistributionOrderCreateAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderCreateResponse
}

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

商旅酒店分销-创建订单

type AlitripBtripHotelDistributionOrderCreateRequest

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

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

商旅酒店分销-创建订单

func NewAlitripBtripHotelDistributionOrderCreateRequest

func NewAlitripBtripHotelDistributionOrderCreateRequest() *AlitripBtripHotelDistributionOrderCreateRequest

初始化AlitripBtripHotelDistributionOrderCreateRequest对象

func (AlitripBtripHotelDistributionOrderCreateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderCreateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderCreateRequest) GetParamBtripHotelCreateOrderRq

func (r AlitripBtripHotelDistributionOrderCreateRequest) GetParamBtripHotelCreateOrderRq() *BtripHotelCreateOrderRq

ParamBtripHotelCreateOrderRq Getter

func (*AlitripBtripHotelDistributionOrderCreateRequest) SetParamBtripHotelCreateOrderRq

func (r *AlitripBtripHotelDistributionOrderCreateRequest) SetParamBtripHotelCreateOrderRq(paramBtripHotelCreateOrderRq *BtripHotelCreateOrderRq) error

ParamBtripHotelCreateOrderRq Setter 创建订单请求入参

type AlitripBtripHotelDistributionOrderCreateResponse

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

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

type AlitripBtripHotelDistributionOrderPayAPIResponse

type AlitripBtripHotelDistributionOrderPayAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderPayResponse
}

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

商旅酒店分销订单支付

type AlitripBtripHotelDistributionOrderPayRequest

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

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

商旅酒店分销订单支付

func NewAlitripBtripHotelDistributionOrderPayRequest

func NewAlitripBtripHotelDistributionOrderPayRequest() *AlitripBtripHotelDistributionOrderPayRequest

初始化AlitripBtripHotelDistributionOrderPayRequest对象

func (AlitripBtripHotelDistributionOrderPayRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderPayRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderPayRequest) GetParamBtripHotelOrderOperateRq

func (r AlitripBtripHotelDistributionOrderPayRequest) GetParamBtripHotelOrderOperateRq() *BtripHotelOrderOperateRq

ParamBtripHotelOrderOperateRq Getter

func (*AlitripBtripHotelDistributionOrderPayRequest) SetParamBtripHotelOrderOperateRq

func (r *AlitripBtripHotelDistributionOrderPayRequest) SetParamBtripHotelOrderOperateRq(paramBtripHotelOrderOperateRq *BtripHotelOrderOperateRq) error

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

type AlitripBtripHotelDistributionOrderPayResponse

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

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

type AlitripBtripHotelDistributionOrderValidateAPIResponse

type AlitripBtripHotelDistributionOrderValidateAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionOrderValidateResponse
}

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

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

type AlitripBtripHotelDistributionOrderValidateRequest

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

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

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

func NewAlitripBtripHotelDistributionOrderValidateRequest

func NewAlitripBtripHotelDistributionOrderValidateRequest() *AlitripBtripHotelDistributionOrderValidateRequest

初始化AlitripBtripHotelDistributionOrderValidateRequest对象

func (AlitripBtripHotelDistributionOrderValidateRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionOrderValidateRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionOrderValidateRequest) GetParamBtripHotelValidateOrderRq

ParamBtripHotelValidateOrderRq Getter

func (*AlitripBtripHotelDistributionOrderValidateRequest) SetParamBtripHotelValidateOrderRq

func (r *AlitripBtripHotelDistributionOrderValidateRequest) SetParamBtripHotelValidateOrderRq(paramBtripHotelValidateOrderRq *BtripHotelValidateOrderRq) error

ParamBtripHotelValidateOrderRq Setter 下单前校验入参

type AlitripBtripHotelDistributionOrderValidateResponse

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

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

type AlitripBtripHotelDistributionSearchDetailAPIResponse

type AlitripBtripHotelDistributionSearchDetailAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionSearchDetailResponse
}

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

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

type AlitripBtripHotelDistributionSearchDetailRequest

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

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

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

func NewAlitripBtripHotelDistributionSearchDetailRequest

func NewAlitripBtripHotelDistributionSearchDetailRequest() *AlitripBtripHotelDistributionSearchDetailRequest

初始化AlitripBtripHotelDistributionSearchDetailRequest对象

func (AlitripBtripHotelDistributionSearchDetailRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionSearchDetailRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionSearchDetailRequest) GetParamHotelDetailRQ

ParamHotelDetailRQ Getter

func (*AlitripBtripHotelDistributionSearchDetailRequest) SetParamHotelDetailRQ

func (r *AlitripBtripHotelDistributionSearchDetailRequest) SetParamHotelDetailRQ(paramHotelDetailRQ *HotelDetailRq) error

ParamHotelDetailRQ Setter 详情报价入参

type AlitripBtripHotelDistributionSearchDetailResponse

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

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

type AlitripBtripHotelDistributionSearchLowPriceAPIResponse

type AlitripBtripHotelDistributionSearchLowPriceAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionSearchLowPriceResponse
}

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

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

type AlitripBtripHotelDistributionSearchLowPriceRequest

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

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

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

func NewAlitripBtripHotelDistributionSearchLowPriceRequest

func NewAlitripBtripHotelDistributionSearchLowPriceRequest() *AlitripBtripHotelDistributionSearchLowPriceRequest

初始化AlitripBtripHotelDistributionSearchLowPriceRequest对象

func (AlitripBtripHotelDistributionSearchLowPriceRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionSearchLowPriceRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionSearchLowPriceRequest) GetParamHotelSearchListRQ

ParamHotelSearchListRQ Getter

func (*AlitripBtripHotelDistributionSearchLowPriceRequest) SetParamHotelSearchListRQ

func (r *AlitripBtripHotelDistributionSearchLowPriceRequest) SetParamHotelSearchListRQ(paramHotelSearchListRQ *HotelSearchListRq) error

ParamHotelSearchListRQ Setter 列表最低价入参

type AlitripBtripHotelDistributionSearchLowPriceResponse

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

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

type AlitripBtripHotelDistributionSearchStaticAPIResponse

type AlitripBtripHotelDistributionSearchStaticAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelDistributionSearchStaticResponse
}

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

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

type AlitripBtripHotelDistributionSearchStaticRequest

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

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

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

func NewAlitripBtripHotelDistributionSearchStaticRequest

func NewAlitripBtripHotelDistributionSearchStaticRequest() *AlitripBtripHotelDistributionSearchStaticRequest

初始化AlitripBtripHotelDistributionSearchStaticRequest对象

func (AlitripBtripHotelDistributionSearchStaticRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelDistributionSearchStaticRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelDistributionSearchStaticRequest) GetParamHotelInfoRQ

ParamHotelInfoRQ Getter

func (*AlitripBtripHotelDistributionSearchStaticRequest) SetParamHotelInfoRQ

func (r *AlitripBtripHotelDistributionSearchStaticRequest) SetParamHotelInfoRQ(paramHotelInfoRQ *HotelInfoRq) error

ParamHotelInfoRQ Setter 基础信息入参

type AlitripBtripHotelDistributionSearchStaticResponse

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

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

type AlitripBtripHotelOrderSearchAPIResponse

type AlitripBtripHotelOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripHotelOrderSearchResponse
}

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

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

type AlitripBtripHotelOrderSearchRequest

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

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

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

func NewAlitripBtripHotelOrderSearchRequest

func NewAlitripBtripHotelOrderSearchRequest() *AlitripBtripHotelOrderSearchRequest

初始化AlitripBtripHotelOrderSearchRequest对象

func (AlitripBtripHotelOrderSearchRequest) GetApiMethodName

func (r AlitripBtripHotelOrderSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripHotelOrderSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripHotelOrderSearchRequest) GetRq

Rq Getter

func (*AlitripBtripHotelOrderSearchRequest) SetRq

Rq Setter 请求

type AlitripBtripHotelOrderSearchResponse

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

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

type AlitripBtripInvoiceGetAPIResponse

type AlitripBtripInvoiceGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceGetResponse
}

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

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

type AlitripBtripInvoiceGetRequest

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

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

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

func NewAlitripBtripInvoiceGetRequest

func NewAlitripBtripInvoiceGetRequest() *AlitripBtripInvoiceGetRequest

初始化AlitripBtripInvoiceGetRequest对象

func (AlitripBtripInvoiceGetRequest) GetApiMethodName

func (r AlitripBtripInvoiceGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceGetRequest) GetApiParams

func (r AlitripBtripInvoiceGetRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceGetRequest) GetCorpId

func (r AlitripBtripInvoiceGetRequest) GetCorpId() string

CorpId Getter

func (AlitripBtripInvoiceGetRequest) GetUserId

func (r AlitripBtripInvoiceGetRequest) GetUserId() string

UserId Getter

func (*AlitripBtripInvoiceGetRequest) SetCorpId

func (r *AlitripBtripInvoiceGetRequest) SetCorpId(corpId string) error

CorpId Setter 企业id

func (*AlitripBtripInvoiceGetRequest) SetUserId

func (r *AlitripBtripInvoiceGetRequest) SetUserId(userId string) error

UserId Setter 用户id

type AlitripBtripInvoiceGetResponse

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

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

type AlitripBtripInvoiceSearchAPIResponse

type AlitripBtripInvoiceSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSearchResponse
}

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

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

type AlitripBtripInvoiceSearchRequest

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

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

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

func NewAlitripBtripInvoiceSearchRequest

func NewAlitripBtripInvoiceSearchRequest() *AlitripBtripInvoiceSearchRequest

初始化AlitripBtripInvoiceSearchRequest对象

func (AlitripBtripInvoiceSearchRequest) GetApiMethodName

func (r AlitripBtripInvoiceSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSearchRequest) GetApiParams

func (r AlitripBtripInvoiceSearchRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSearchRequest) GetCorpId

CorpId Getter

func (AlitripBtripInvoiceSearchRequest) GetTitle

Title Getter

func (AlitripBtripInvoiceSearchRequest) GetUserId

UserId Getter

func (*AlitripBtripInvoiceSearchRequest) SetCorpId

func (r *AlitripBtripInvoiceSearchRequest) SetCorpId(corpId string) error

CorpId Setter 企业id

func (*AlitripBtripInvoiceSearchRequest) SetTitle

func (r *AlitripBtripInvoiceSearchRequest) SetTitle(title string) error

Title Setter 发票抬头

func (*AlitripBtripInvoiceSearchRequest) SetUserId

func (r *AlitripBtripInvoiceSearchRequest) SetUserId(userId string) error

UserId Setter 用户id

type AlitripBtripInvoiceSearchResponse

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

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

type AlitripBtripInvoiceSettingAddAPIResponse

type AlitripBtripInvoiceSettingAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingAddResponse
}

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

发票设置

type AlitripBtripInvoiceSettingAddRequest

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

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

发票设置

func NewAlitripBtripInvoiceSettingAddRequest

func NewAlitripBtripInvoiceSettingAddRequest() *AlitripBtripInvoiceSettingAddRequest

初始化AlitripBtripInvoiceSettingAddRequest对象

func (AlitripBtripInvoiceSettingAddRequest) GetApiMethodName

func (r AlitripBtripInvoiceSettingAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingAddRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingAddRequest) GetRq

Rq Getter

func (*AlitripBtripInvoiceSettingAddRequest) SetRq

Rq Setter 请求对象

type AlitripBtripInvoiceSettingAddResponse

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

发票设置 成功返回结果

type AlitripBtripInvoiceSettingDeleteAPIResponse

type AlitripBtripInvoiceSettingDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingDeleteResponse
}

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

发票删除

type AlitripBtripInvoiceSettingDeleteRequest

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

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

发票删除

func NewAlitripBtripInvoiceSettingDeleteRequest

func NewAlitripBtripInvoiceSettingDeleteRequest() *AlitripBtripInvoiceSettingDeleteRequest

初始化AlitripBtripInvoiceSettingDeleteRequest对象

func (AlitripBtripInvoiceSettingDeleteRequest) GetApiMethodName

func (r AlitripBtripInvoiceSettingDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingDeleteRequest) GetRq

Rq Getter

func (*AlitripBtripInvoiceSettingDeleteRequest) SetRq

Rq Setter 入参

type AlitripBtripInvoiceSettingDeleteResponse

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

发票删除 成功返回结果

type AlitripBtripInvoiceSettingModifyAPIResponse

type AlitripBtripInvoiceSettingModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingModifyResponse
}

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

发票变更

type AlitripBtripInvoiceSettingModifyRequest

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

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

发票变更

func NewAlitripBtripInvoiceSettingModifyRequest

func NewAlitripBtripInvoiceSettingModifyRequest() *AlitripBtripInvoiceSettingModifyRequest

初始化AlitripBtripInvoiceSettingModifyRequest对象

func (AlitripBtripInvoiceSettingModifyRequest) GetApiMethodName

func (r AlitripBtripInvoiceSettingModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingModifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingModifyRequest) GetRq

Rq Getter

func (*AlitripBtripInvoiceSettingModifyRequest) SetRq

Rq Setter 请求对象

type AlitripBtripInvoiceSettingModifyResponse

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

发票变更 成功返回结果

type AlitripBtripInvoiceSettingRuleAPIResponse

type AlitripBtripInvoiceSettingRuleAPIResponse struct {
	model.CommonResponse
	AlitripBtripInvoiceSettingRuleResponse
}

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

发票规则设置

type AlitripBtripInvoiceSettingRuleRequest

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

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

发票规则设置

func NewAlitripBtripInvoiceSettingRuleRequest

func NewAlitripBtripInvoiceSettingRuleRequest() *AlitripBtripInvoiceSettingRuleRequest

初始化AlitripBtripInvoiceSettingRuleRequest对象

func (AlitripBtripInvoiceSettingRuleRequest) GetApiMethodName

func (r AlitripBtripInvoiceSettingRuleRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripInvoiceSettingRuleRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripInvoiceSettingRuleRequest) GetRq

Rq Getter

func (*AlitripBtripInvoiceSettingRuleRequest) SetRq

Rq Setter 入参对象

type AlitripBtripInvoiceSettingRuleResponse

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

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

type AlitripBtripMonthbillUrlGetAPIResponse

type AlitripBtripMonthbillUrlGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripMonthbillUrlGetResponse
}

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

月账单数据查询

type AlitripBtripMonthbillUrlGetRequest

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

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

月账单数据查询

func NewAlitripBtripMonthbillUrlGetRequest

func NewAlitripBtripMonthbillUrlGetRequest() *AlitripBtripMonthbillUrlGetRequest

初始化AlitripBtripMonthbillUrlGetRequest对象

func (AlitripBtripMonthbillUrlGetRequest) GetApiMethodName

func (r AlitripBtripMonthbillUrlGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripMonthbillUrlGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripMonthbillUrlGetRequest) GetRq

Rq Getter

func (*AlitripBtripMonthbillUrlGetRequest) SetRq

Rq Setter 请求对象

type AlitripBtripMonthbillUrlGetResponse

type AlitripBtripMonthbillUrlGetResponse 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"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
}

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

type AlitripBtripOpenCostCenterDeleteAPIResponse

type AlitripBtripOpenCostCenterDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterDeleteResponse
}

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

删除成本中心

type AlitripBtripOpenCostCenterDeleteRequest

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

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

删除成本中心

func NewAlitripBtripOpenCostCenterDeleteRequest

func NewAlitripBtripOpenCostCenterDeleteRequest() *AlitripBtripOpenCostCenterDeleteRequest

初始化AlitripBtripOpenCostCenterDeleteRequest对象

func (AlitripBtripOpenCostCenterDeleteRequest) GetApiMethodName

func (r AlitripBtripOpenCostCenterDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterDeleteRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterDeleteRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterDeleteResponse

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

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

type AlitripBtripOpenCostCenterEntityAddAPIResponse

type AlitripBtripOpenCostCenterEntityAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterEntityAddResponse
}

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

增加成本中心人员信息

type AlitripBtripOpenCostCenterEntityAddRequest

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

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

增加成本中心人员信息

func NewAlitripBtripOpenCostCenterEntityAddRequest

func NewAlitripBtripOpenCostCenterEntityAddRequest() *AlitripBtripOpenCostCenterEntityAddRequest

初始化AlitripBtripOpenCostCenterEntityAddRequest对象

func (AlitripBtripOpenCostCenterEntityAddRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterEntityAddRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterEntityAddRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterEntityAddRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterEntityAddResponse

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

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

type AlitripBtripOpenCostCenterEntityDeleteAPIResponse

type AlitripBtripOpenCostCenterEntityDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterEntityDeleteResponse
}

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

删除成本中心人员信息

type AlitripBtripOpenCostCenterEntityDeleteRequest

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

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

删除成本中心人员信息

func NewAlitripBtripOpenCostCenterEntityDeleteRequest

func NewAlitripBtripOpenCostCenterEntityDeleteRequest() *AlitripBtripOpenCostCenterEntityDeleteRequest

初始化AlitripBtripOpenCostCenterEntityDeleteRequest对象

func (AlitripBtripOpenCostCenterEntityDeleteRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterEntityDeleteRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterEntityDeleteRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterEntityDeleteRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterEntityDeleteResponse

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

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

type AlitripBtripOpenCostCenterEntitySetAPIResponse

type AlitripBtripOpenCostCenterEntitySetAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterEntitySetResponse
}

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

设置成本中心人员信息

type AlitripBtripOpenCostCenterEntitySetRequest

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

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

设置成本中心人员信息

func NewAlitripBtripOpenCostCenterEntitySetRequest

func NewAlitripBtripOpenCostCenterEntitySetRequest() *AlitripBtripOpenCostCenterEntitySetRequest

初始化AlitripBtripOpenCostCenterEntitySetRequest对象

func (AlitripBtripOpenCostCenterEntitySetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterEntitySetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterEntitySetRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterEntitySetRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterEntitySetResponse

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

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

type AlitripBtripOpenCostCenterModifyAPIResponse

type AlitripBtripOpenCostCenterModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterModifyResponse
}

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

修改成本中心

type AlitripBtripOpenCostCenterModifyRequest

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

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

修改成本中心

func NewAlitripBtripOpenCostCenterModifyRequest

func NewAlitripBtripOpenCostCenterModifyRequest() *AlitripBtripOpenCostCenterModifyRequest

初始化AlitripBtripOpenCostCenterModifyRequest对象

func (AlitripBtripOpenCostCenterModifyRequest) GetApiMethodName

func (r AlitripBtripOpenCostCenterModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterModifyRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterModifyRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterModifyRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterModifyResponse

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

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

type AlitripBtripOpenCostCenterNewAPIResponse

type AlitripBtripOpenCostCenterNewAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterNewResponse
}

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

新增成本中心

type AlitripBtripOpenCostCenterNewRequest

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

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

新增成本中心

func NewAlitripBtripOpenCostCenterNewRequest

func NewAlitripBtripOpenCostCenterNewRequest() *AlitripBtripOpenCostCenterNewRequest

初始化AlitripBtripOpenCostCenterNewRequest对象

func (AlitripBtripOpenCostCenterNewRequest) GetApiMethodName

func (r AlitripBtripOpenCostCenterNewRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterNewRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterNewRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterNewRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterNewResponse

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

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

type AlitripBtripOpenCostCenterQueryAPIResponse

type AlitripBtripOpenCostCenterQueryAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterQueryResponse
}

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

查询成本中心

type AlitripBtripOpenCostCenterQueryRequest

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

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

查询成本中心

func NewAlitripBtripOpenCostCenterQueryRequest

func NewAlitripBtripOpenCostCenterQueryRequest() *AlitripBtripOpenCostCenterQueryRequest

初始化AlitripBtripOpenCostCenterQueryRequest对象

func (AlitripBtripOpenCostCenterQueryRequest) GetApiMethodName

func (r AlitripBtripOpenCostCenterQueryRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterQueryRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterQueryRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterQueryRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterQueryResponse

type AlitripBtripOpenCostCenterQueryResponse 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"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
}

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

type AlitripBtripOpenCostCenterTransferAPIResponse

type AlitripBtripOpenCostCenterTransferAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenCostCenterTransferResponse
}

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

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

type AlitripBtripOpenCostCenterTransferRequest

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

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

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

func NewAlitripBtripOpenCostCenterTransferRequest

func NewAlitripBtripOpenCostCenterTransferRequest() *AlitripBtripOpenCostCenterTransferRequest

初始化AlitripBtripOpenCostCenterTransferRequest对象

func (AlitripBtripOpenCostCenterTransferRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenCostCenterTransferRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenCostCenterTransferRequest) GetRq

Rq Getter

func (*AlitripBtripOpenCostCenterTransferRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenCostCenterTransferResponse

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

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

type AlitripBtripOpenInvoiceSearchAPIResponse

type AlitripBtripOpenInvoiceSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenInvoiceSearchResponse
}

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

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

type AlitripBtripOpenInvoiceSearchRequest

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

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

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

func NewAlitripBtripOpenInvoiceSearchRequest

func NewAlitripBtripOpenInvoiceSearchRequest() *AlitripBtripOpenInvoiceSearchRequest

初始化AlitripBtripOpenInvoiceSearchRequest对象

func (AlitripBtripOpenInvoiceSearchRequest) GetApiMethodName

func (r AlitripBtripOpenInvoiceSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenInvoiceSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenInvoiceSearchRequest) GetRq

Rq Getter

func (*AlitripBtripOpenInvoiceSearchRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenInvoiceSearchResponse

type AlitripBtripOpenInvoiceSearchResponse 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"`
	// 结果码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 结果描述
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
}

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

type AlitripBtripOpenSupplychainFlightTradeAPIResponse

type AlitripBtripOpenSupplychainFlightTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainFlightTradeResponse
}

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

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

type AlitripBtripOpenSupplychainFlightTradeRequest

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

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

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

func NewAlitripBtripOpenSupplychainFlightTradeRequest

func NewAlitripBtripOpenSupplychainFlightTradeRequest() *AlitripBtripOpenSupplychainFlightTradeRequest

初始化AlitripBtripOpenSupplychainFlightTradeRequest对象

func (AlitripBtripOpenSupplychainFlightTradeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainFlightTradeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainFlightTradeRequest) GetRq

Rq Getter

func (*AlitripBtripOpenSupplychainFlightTradeRequest) SetRq

Rq Setter 入参对象

type AlitripBtripOpenSupplychainFlightTradeResponse

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

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

type AlitripBtripOpenSupplychainHotelTradeAPIResponse

type AlitripBtripOpenSupplychainHotelTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainHotelTradeResponse
}

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

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

type AlitripBtripOpenSupplychainHotelTradeRequest

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

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

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

func NewAlitripBtripOpenSupplychainHotelTradeRequest

func NewAlitripBtripOpenSupplychainHotelTradeRequest() *AlitripBtripOpenSupplychainHotelTradeRequest

初始化AlitripBtripOpenSupplychainHotelTradeRequest对象

func (AlitripBtripOpenSupplychainHotelTradeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainHotelTradeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainHotelTradeRequest) GetRq

Rq Getter

func (*AlitripBtripOpenSupplychainHotelTradeRequest) SetRq

Rq Setter 入参

type AlitripBtripOpenSupplychainHotelTradeResponse

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

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

type AlitripBtripOpenSupplychainTrainTradeAPIResponse

type AlitripBtripOpenSupplychainTrainTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainTrainTradeResponse
}

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

商旅火车票交易流水接口

type AlitripBtripOpenSupplychainTrainTradeRequest

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

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

商旅火车票交易流水接口

func NewAlitripBtripOpenSupplychainTrainTradeRequest

func NewAlitripBtripOpenSupplychainTrainTradeRequest() *AlitripBtripOpenSupplychainTrainTradeRequest

初始化AlitripBtripOpenSupplychainTrainTradeRequest对象

func (AlitripBtripOpenSupplychainTrainTradeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainTrainTradeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainTrainTradeRequest) GetRq

Rq Getter

func (*AlitripBtripOpenSupplychainTrainTradeRequest) SetRq

Rq Setter 入参

type AlitripBtripOpenSupplychainTrainTradeResponse

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

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

type AlitripBtripOpenSupplychainVehicleTradeAPIResponse

type AlitripBtripOpenSupplychainVehicleTradeAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenSupplychainVehicleTradeResponse
}

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

商旅用车交易流水接口

type AlitripBtripOpenSupplychainVehicleTradeRequest

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

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

商旅用车交易流水接口

func NewAlitripBtripOpenSupplychainVehicleTradeRequest

func NewAlitripBtripOpenSupplychainVehicleTradeRequest() *AlitripBtripOpenSupplychainVehicleTradeRequest

初始化AlitripBtripOpenSupplychainVehicleTradeRequest对象

func (AlitripBtripOpenSupplychainVehicleTradeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenSupplychainVehicleTradeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenSupplychainVehicleTradeRequest) GetRq

Rq Getter

func (*AlitripBtripOpenSupplychainVehicleTradeRequest) SetRq

Rq Setter 入参

type AlitripBtripOpenSupplychainVehicleTradeResponse

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

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

type AlitripBtripOpenplatformAddressGetAPIResponse

type AlitripBtripOpenplatformAddressGetAPIResponse struct {
	model.CommonResponse
	AlitripBtripOpenplatformAddressGetResponse
}

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

获取类目预定页跳转地址

type AlitripBtripOpenplatformAddressGetRequest

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

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

获取类目预定页跳转地址

func NewAlitripBtripOpenplatformAddressGetRequest

func NewAlitripBtripOpenplatformAddressGetRequest() *AlitripBtripOpenplatformAddressGetRequest

初始化AlitripBtripOpenplatformAddressGetRequest对象

func (AlitripBtripOpenplatformAddressGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripOpenplatformAddressGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripOpenplatformAddressGetRequest) GetRq

Rq Getter

func (*AlitripBtripOpenplatformAddressGetRequest) SetRq

Rq Setter 入参

type AlitripBtripOpenplatformAddressGetResponse

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

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

type AlitripBtripProjectAddAPIResponse

type AlitripBtripProjectAddAPIResponse struct {
	model.CommonResponse
	AlitripBtripProjectAddResponse
}

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

添加项目

type AlitripBtripProjectAddRequest

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

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

添加项目

func NewAlitripBtripProjectAddRequest

func NewAlitripBtripProjectAddRequest() *AlitripBtripProjectAddRequest

初始化AlitripBtripProjectAddRequest对象

func (AlitripBtripProjectAddRequest) GetApiMethodName

func (r AlitripBtripProjectAddRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripProjectAddRequest) GetApiParams

func (r AlitripBtripProjectAddRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripProjectAddRequest) GetRq

Rq Getter

func (*AlitripBtripProjectAddRequest) SetRq

Rq Setter 请求对象

type AlitripBtripProjectAddResponse

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

添加项目 成功返回结果

type AlitripBtripProjectDeleteAPIResponse

type AlitripBtripProjectDeleteAPIResponse struct {
	model.CommonResponse
	AlitripBtripProjectDeleteResponse
}

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

删除项目

type AlitripBtripProjectDeleteRequest

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

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

删除项目

func NewAlitripBtripProjectDeleteRequest

func NewAlitripBtripProjectDeleteRequest() *AlitripBtripProjectDeleteRequest

初始化AlitripBtripProjectDeleteRequest对象

func (AlitripBtripProjectDeleteRequest) GetApiMethodName

func (r AlitripBtripProjectDeleteRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripProjectDeleteRequest) GetApiParams

func (r AlitripBtripProjectDeleteRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripProjectDeleteRequest) GetRq

Rq Getter

func (*AlitripBtripProjectDeleteRequest) SetRq

Rq Setter 请求对象

type AlitripBtripProjectDeleteResponse

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

删除项目 成功返回结果

type AlitripBtripProjectModifyAPIResponse

type AlitripBtripProjectModifyAPIResponse struct {
	model.CommonResponse
	AlitripBtripProjectModifyResponse
}

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

变更项目

type AlitripBtripProjectModifyRequest

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

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

变更项目

func NewAlitripBtripProjectModifyRequest

func NewAlitripBtripProjectModifyRequest() *AlitripBtripProjectModifyRequest

初始化AlitripBtripProjectModifyRequest对象

func (AlitripBtripProjectModifyRequest) GetApiMethodName

func (r AlitripBtripProjectModifyRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripProjectModifyRequest) GetApiParams

func (r AlitripBtripProjectModifyRequest) GetApiParams() url.Values

IRequest interface 方法, 获取API参数

func (AlitripBtripProjectModifyRequest) GetRq

Rq Getter

func (*AlitripBtripProjectModifyRequest) SetRq

Rq Setter 请求对象

type AlitripBtripProjectModifyResponse

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

变更项目 成功返回结果

type AlitripBtripSupplychainBusIndustrySearchAPIResponse

type AlitripBtripSupplychainBusIndustrySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainBusIndustrySearchResponse
}

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

汽车票行业搜索接口

type AlitripBtripSupplychainBusIndustrySearchRequest

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

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

汽车票行业搜索接口

func NewAlitripBtripSupplychainBusIndustrySearchRequest

func NewAlitripBtripSupplychainBusIndustrySearchRequest() *AlitripBtripSupplychainBusIndustrySearchRequest

初始化AlitripBtripSupplychainBusIndustrySearchRequest对象

func (AlitripBtripSupplychainBusIndustrySearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainBusIndustrySearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainBusIndustrySearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainBusIndustrySearchRequest) SetRq

Rq Setter 入参

type AlitripBtripSupplychainBusIndustrySearchResponse

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

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

type AlitripBtripSupplychainFlightCityAPIResponse

type AlitripBtripSupplychainFlightCityAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightCityResponse
}

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

机场数据查询

type AlitripBtripSupplychainFlightCityRequest

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

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

机场数据查询

func NewAlitripBtripSupplychainFlightCityRequest

func NewAlitripBtripSupplychainFlightCityRequest() *AlitripBtripSupplychainFlightCityRequest

初始化AlitripBtripSupplychainFlightCityRequest对象

func (AlitripBtripSupplychainFlightCityRequest) GetApiMethodName

func (r AlitripBtripSupplychainFlightCityRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightCityRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightCityRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainFlightCityRequest) SetRq

Rq Setter 请求对象

type AlitripBtripSupplychainFlightCityResponse

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

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

type AlitripBtripSupplychainFlightIndustrySearchAPIResponse

type AlitripBtripSupplychainFlightIndustrySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightIndustrySearchResponse
}

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

【商旅】机票行业搜索

type AlitripBtripSupplychainFlightIndustrySearchRequest

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

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

【商旅】机票行业搜索

func NewAlitripBtripSupplychainFlightIndustrySearchRequest

func NewAlitripBtripSupplychainFlightIndustrySearchRequest() *AlitripBtripSupplychainFlightIndustrySearchRequest

初始化AlitripBtripSupplychainFlightIndustrySearchRequest对象

func (AlitripBtripSupplychainFlightIndustrySearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightIndustrySearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightIndustrySearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainFlightIndustrySearchRequest) SetRq

Rq Setter 入参

type AlitripBtripSupplychainFlightIndustrySearchResponse

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

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

type AlitripBtripSupplychainFlightSearchAPIResponse

type AlitripBtripSupplychainFlightSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainFlightSearchResponse
}

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

【商旅】机票订单查询

type AlitripBtripSupplychainFlightSearchRequest

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

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

【商旅】机票订单查询

func NewAlitripBtripSupplychainFlightSearchRequest

func NewAlitripBtripSupplychainFlightSearchRequest() *AlitripBtripSupplychainFlightSearchRequest

初始化AlitripBtripSupplychainFlightSearchRequest对象

func (AlitripBtripSupplychainFlightSearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainFlightSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainFlightSearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainFlightSearchRequest) SetRq

Rq Setter 请求对象

type AlitripBtripSupplychainFlightSearchResponse

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

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

type AlitripBtripSupplychainHotelSearchAPIResponse

type AlitripBtripSupplychainHotelSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainHotelSearchResponse
}

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

【商旅】酒店订单查询

type AlitripBtripSupplychainHotelSearchRequest

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

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

【商旅】酒店订单查询

func NewAlitripBtripSupplychainHotelSearchRequest

func NewAlitripBtripSupplychainHotelSearchRequest() *AlitripBtripSupplychainHotelSearchRequest

初始化AlitripBtripSupplychainHotelSearchRequest对象

func (AlitripBtripSupplychainHotelSearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainHotelSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainHotelSearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainHotelSearchRequest) SetRq

Rq Setter 入参

type AlitripBtripSupplychainHotelSearchResponse

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

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

type AlitripBtripSupplychainTrainCityAPIResponse

type AlitripBtripSupplychainTrainCityAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainCityResponse
}

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

火车站数据查询

type AlitripBtripSupplychainTrainCityRequest

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

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

火车站数据查询

func NewAlitripBtripSupplychainTrainCityRequest

func NewAlitripBtripSupplychainTrainCityRequest() *AlitripBtripSupplychainTrainCityRequest

初始化AlitripBtripSupplychainTrainCityRequest对象

func (AlitripBtripSupplychainTrainCityRequest) GetApiMethodName

func (r AlitripBtripSupplychainTrainCityRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainCityRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainCityRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainTrainCityRequest) SetRq

Rq Setter 入参对象

type AlitripBtripSupplychainTrainCityResponse

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

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

type AlitripBtripSupplychainTrainIndustrySearchAPIResponse

type AlitripBtripSupplychainTrainIndustrySearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainIndustrySearchResponse
}

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

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

type AlitripBtripSupplychainTrainIndustrySearchRequest

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

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

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

func NewAlitripBtripSupplychainTrainIndustrySearchRequest

func NewAlitripBtripSupplychainTrainIndustrySearchRequest() *AlitripBtripSupplychainTrainIndustrySearchRequest

初始化AlitripBtripSupplychainTrainIndustrySearchRequest对象

func (AlitripBtripSupplychainTrainIndustrySearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainIndustrySearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainIndustrySearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainTrainIndustrySearchRequest) SetRq

Rq Setter 入参

type AlitripBtripSupplychainTrainIndustrySearchResponse

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

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

type AlitripBtripSupplychainTrainSearchAPIResponse

type AlitripBtripSupplychainTrainSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainTrainSearchResponse
}

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

【商旅】火车票订单查询

type AlitripBtripSupplychainTrainSearchRequest

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

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

【商旅】火车票订单查询

func NewAlitripBtripSupplychainTrainSearchRequest

func NewAlitripBtripSupplychainTrainSearchRequest() *AlitripBtripSupplychainTrainSearchRequest

初始化AlitripBtripSupplychainTrainSearchRequest对象

func (AlitripBtripSupplychainTrainSearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainTrainSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainTrainSearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainTrainSearchRequest) SetRq

Rq Setter 入参

type AlitripBtripSupplychainTrainSearchResponse

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

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

type AlitripBtripSupplychainVehicleSearchAPIResponse

type AlitripBtripSupplychainVehicleSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripSupplychainVehicleSearchResponse
}

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

【商旅】用车订单搜索

type AlitripBtripSupplychainVehicleSearchRequest

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

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

【商旅】用车订单搜索

func NewAlitripBtripSupplychainVehicleSearchRequest

func NewAlitripBtripSupplychainVehicleSearchRequest() *AlitripBtripSupplychainVehicleSearchRequest

初始化AlitripBtripSupplychainVehicleSearchRequest对象

func (AlitripBtripSupplychainVehicleSearchRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripBtripSupplychainVehicleSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripSupplychainVehicleSearchRequest) GetRq

Rq Getter

func (*AlitripBtripSupplychainVehicleSearchRequest) SetRq

Rq Setter 出参

type AlitripBtripSupplychainVehicleSearchResponse

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

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

type AlitripBtripTrainCitySuggestAPIResponse

type AlitripBtripTrainCitySuggestAPIResponse struct {
	model.CommonResponse
	AlitripBtripTrainCitySuggestResponse
}

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

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

type AlitripBtripTrainCitySuggestRequest

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

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

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

func NewAlitripBtripTrainCitySuggestRequest

func NewAlitripBtripTrainCitySuggestRequest() *AlitripBtripTrainCitySuggestRequest

初始化AlitripBtripTrainCitySuggestRequest对象

func (AlitripBtripTrainCitySuggestRequest) GetApiMethodName

func (r AlitripBtripTrainCitySuggestRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripTrainCitySuggestRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripTrainCitySuggestRequest) GetCorpId

CorpId Getter

func (AlitripBtripTrainCitySuggestRequest) GetKeyword

Keyword Getter

func (AlitripBtripTrainCitySuggestRequest) GetUserId

UserId Getter

func (*AlitripBtripTrainCitySuggestRequest) SetCorpId

func (r *AlitripBtripTrainCitySuggestRequest) SetCorpId(corpId string) error

CorpId Setter 企业id

func (*AlitripBtripTrainCitySuggestRequest) SetKeyword

func (r *AlitripBtripTrainCitySuggestRequest) SetKeyword(keyword string) error

Keyword Setter 搜索关键字

func (*AlitripBtripTrainCitySuggestRequest) SetUserId

func (r *AlitripBtripTrainCitySuggestRequest) SetUserId(userId string) error

UserId Setter 用户id

type AlitripBtripTrainCitySuggestResponse

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

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

type AlitripBtripTrainOrderSearchAPIResponse

type AlitripBtripTrainOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripTrainOrderSearchResponse
}

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

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

type AlitripBtripTrainOrderSearchRequest

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

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

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

func NewAlitripBtripTrainOrderSearchRequest

func NewAlitripBtripTrainOrderSearchRequest() *AlitripBtripTrainOrderSearchRequest

初始化AlitripBtripTrainOrderSearchRequest对象

func (AlitripBtripTrainOrderSearchRequest) GetApiMethodName

func (r AlitripBtripTrainOrderSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripTrainOrderSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripTrainOrderSearchRequest) GetRq

Rq Getter

func (*AlitripBtripTrainOrderSearchRequest) SetRq

Rq Setter 请求

type AlitripBtripTrainOrderSearchResponse

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

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

type AlitripBtripVehicleOrderSearchAPIResponse

type AlitripBtripVehicleOrderSearchAPIResponse struct {
	model.CommonResponse
	AlitripBtripVehicleOrderSearchResponse
}

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

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

type AlitripBtripVehicleOrderSearchRequest

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

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

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

func NewAlitripBtripVehicleOrderSearchRequest

func NewAlitripBtripVehicleOrderSearchRequest() *AlitripBtripVehicleOrderSearchRequest

初始化AlitripBtripVehicleOrderSearchRequest对象

func (AlitripBtripVehicleOrderSearchRequest) GetApiMethodName

func (r AlitripBtripVehicleOrderSearchRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripBtripVehicleOrderSearchRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripBtripVehicleOrderSearchRequest) GetRq

Rq Getter

func (*AlitripBtripVehicleOrderSearchRequest) SetRq

Rq Setter 请求对象

type AlitripBtripVehicleOrderSearchResponse

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

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

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 BtmsResult

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

BtmsResult

type BtripApplyResult

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

BtripApplyResult

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 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 {
	// 是否取消成功
	CancelSuccess bool `json:"cancel_success,omitempty" xml:"cancel_success,omitempty"`
	// 罚金
	ForfeitFee int64 `json:"forfeit_fee,omitempty" xml:"forfeit_fee,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"`
	// 分销平台订单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"`
	// 订单联系人信息
	HotelContact *BtripHotelContactDto `json:"hotel_contact,omitempty" xml:"hotel_contact,omitempty"`
	// 商旅商品唯一标识
	ItemId int64 `json:"item_id,omitempty" xml:"item_id,omitempty"`
	// 最晚到店时间
	LatestArrivalTime string `json:"latest_arrival_time,omitempty" xml:"latest_arrival_time,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"`
	// 分销子渠道,商旅企业id
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识码
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 总优惠金额
	TotalPromotion int64 `json:"total_promotion,omitempty" xml:"total_promotion,omitempty"`
	// 总房价
	TotalRoomPrice int64 `json:"total_room_price,omitempty" xml:"total_room_price,omitempty"`
	// 入住人信息
	Customers string `json:"customers,omitempty" xml:"customers,omitempty"`
}

BtripHotelCreateOrderRq

type BtripHotelCreateOrderRs

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

BtripHotelCreateOrderRs

type BtripHotelDailyPriceInfoDto

type BtripHotelDailyPriceInfoDto struct {
	// 餐食信息
	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"`
	// 入住日期
	Date string `json:"date,omitempty" xml:"date,omitempty"`
}

BtripHotelDailyPriceInfoDto

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"`
	// 当前下单是否存在优惠
	PromotionExisted bool `json:"promotion_existed,omitempty" xml:"promotion_existed,omitempty"`
	// 总优惠金额
	PromotionTotalPrice int64 `json:"promotion_total_price,omitempty" xml:"promotion_total_price,omitempty"`
}

BtripHotelPromotionDto

type BtripHotelRatePlanInfoDto

type BtripHotelRatePlanInfoDto struct {
	// 房型描述
	BedDesc string `json:"bed_desc,omitempty" xml:"bed_desc,omitempty"`
	// 取消政策
	BtripHotelCancelPolicyDTO *BtripHotelCancelPolicyDto `json:"btrip_hotel_cancel_policy_d_t_o,omitempty" xml:"btrip_hotel_cancel_policy_d_t_o,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"`
	// 最大可预订房间数
	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"`
	// 是否需要填写电子邮箱
	NeedEmail bool `json:"need_email,omitempty" xml:"need_email,omitempty"`
	// 每间房rate信息
	RateUnits []BtripHotelRateUnitDto `json:"rate_units,omitempty" xml:"rate_units>btrip_hotel_rate_unit_dto,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"`
}

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 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"`
	// 商旅酒店唯一商品标识
	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"`
	// 分销子渠道,通常指代商旅的企业id
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
	// 供应商标识
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,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"`
	// 是否退改
	IsChanged bool `json:"is_changed,omitempty" xml:"is_changed,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"`
	// 票价(分)
	TicketPrice int64 `json:"ticket_price,omitempty" xml:"ticket_price,omitempty"`
	// tmc收取的服务费(分)
	ServiceFee int64 `json:"service_fee,omitempty" xml:"service_fee,omitempty"`
	// 乘客名字
	PassengerName string `json:"passenger_name,omitempty" xml:"passenger_name,omitempty"`
	// 原票价(分)
	OriginTicketPrice int64 `json:"origin_ticket_price,omitempty" xml:"origin_ticket_price,omitempty"`
}

BtripTrainOpenTicketDo

type BtripUserSyncRq

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

BtripUserSyncRq

type BtriphomeResult

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

BtriphomeResult

type BtriphomeResultSupport

type BtriphomeResultSupport struct {
	// 审批单详情
	Apply *OpenApplyRs `json:"apply,omitempty" xml:"apply,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"`
	// 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"`
}

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"`
	// 车次id
	BusNoId int64 `json:"bus_no_id,omitempty" xml:"bus_no_id,omitempty"`
	// 客车车次
	BusNumber string `json:"bus_number,omitempty" xml:"bus_number,omitempty"`
	// 车次全局唯一id
	BusNumberUuid int64 `json:"bus_number_uuid,omitempty" xml:"bus_number_uuid,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"`
	// 是否加班车
	ExtraSchedule bool `json:"extra_schedule,omitempty" xml:"extra_schedule,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"`
	// 最晚出发时间
	LastDepartTime string `json:"last_depart_time,omitempty" xml:"last_depart_time,omitempty"`
	// 到达城市
	LastPlaceName string `json:"last_place_name,omitempty" xml:"last_place_name,omitempty"`
	// 是否是预约购票订单
	PreOrder bool `json:"pre_order,omitempty" xml:"pre_order,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"`
	// 服务费
	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"`
	// 标准城市名称
	StandardCityName string `json:"standard_city_name,omitempty" xml:"standard_city_name,omitempty"`
	// 状态 1:可售 2:不可售,非车站营业时间 3:不可售,超出预售期 4:暂停售卖
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 余票
	Stock int64 `json:"stock,omitempty" xml:"stock,omitempty"`
	// 路线信息(途径站:"廊坊,天津")
	ViaStation string `json:"via_station,omitempty" xml:"via_station,omitempty"`
	// 途经站类型 0 未知 1 途经站 2 终点站
	ViaStationType int64 `json:"via_station_type,omitempty" xml:"via_station_type,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"`
	// 是否显示不可售车次
	ShowNoSell int64 `json:"show_no_sell,omitempty" xml:"show_no_sell,omitempty"`
	// 标准出发城市编码
	StandardFromAreaCode string `json:"standard_from_area_code,omitempty" xml:"standard_from_area_code,omitempty"`
	// 标准出发站编码
	StandardFromStationId int64 `json:"standard_from_station_id,omitempty" xml:"standard_from_station_id,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"`
}

BusSearchRq

type BusSearchRs

type BusSearchRs struct {
	// 到达城市
	ArrCity string `json:"arr_city,omitempty" xml:"arr_city,omitempty"`
	// 查询结果
	BusLines []BusLineInfoVo `json:"bus_lines,omitempty" xml:"bus_lines>bus_line_info_vo,omitempty"`
	// 出发城市
	DepCity string `json:"dep_city,omitempty" xml:"dep_city,omitempty"`
	// 出发日期
	DepDate string `json:"dep_date,omitempty" xml:"dep_date,omitempty"`
	// 所有出发车站
	DepStations []string `json:"dep_stations,omitempty" xml:"dep_stations>string,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"`
	// 是否是预约购票订单
	PreOrder bool `json:"pre_order,omitempty" xml:"pre_order,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"`
	// 车次数量
	Total int64 `json:"total,omitempty" xml:"total,omitempty"`
}

BusSearchRs

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"`
	// 实际出发城市
	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"`
	// 2:滴滴出行 8:滴滴出行 100087:滴滴出行 100000:滴滴出行 100003:曹操出行 3:曹操出行 100085:曹操出行 100007:阳光出行 5:阳光出行 0:其他
	Provider int64 `json:"provider,omitempty" xml:"provider,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"`
	// 实际出发地
	RealFromAddr string `json:"real_from_addr,omitempty" xml:"real_from_addr,omitempty"`
	// 实际到达地
	RealToAddr string `json:"real_to_addr,omitempty" xml:"real_to_addr,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"`
	// 审批单状态:0-申请,1-同意,2-拒绝
	Status int64 `json:"status,omitempty" xml:"status,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"`
	// 审批单可用总次数
	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"`
	// 审批单标题
	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"`
}

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"`
	// 审批结果:1-同意,2-拒绝
	Status int64 `json:"status,omitempty" xml:"status,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"`
}

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"`
	// 页码,要求大于等于1,默认1
	PageNumber int64 `json:"page_number,omitempty" xml:"page_number,omitempty"`
	// 每页数据量,要求大于等于1,默认20
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,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"`
}

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"`
	// 与搜索城市距离,单位千米,只在邻近机场推荐有值
	Distance int64 `json:"distance,omitempty" xml:"distance,omitempty"`
	// 邻近机场城市,只在邻近机场推荐有值
	TravelName string `json:"travel_name,omitempty" xml:"travel_name,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 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 {
	// 成本中心ID
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 成本中心名称
	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"`
}

CostCenterDo

type CostCenterList

type CostCenterList struct {
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 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"`
}

CostCenterList

type DepartSyncRq

type DepartSyncRq struct {
	// 部门状态
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 上一版本第三方部门父部门ID(和third_depart_pid字段只传一个即可)
	DepartPid int64 `json:"depart_pid,omitempty" xml:"depart_pid,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,omitempty"`
	// 上一版本第三方部门ID(和third_depart_id只传一个即可)
	DepartId int64 `json:"depart_id,omitempty" xml:"depart_id,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"`
}

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 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"`
	// 飞机信息搜索
	TripPreference *TripPreferenceRq `json:"trip_preference,omitempty" xml:"trip_preference,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,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"`
	// 到达数字日期(yyyyMMdd)
	ArrDateInt int64 `json:"arr_date_int,omitempty" xml:"arr_date_int,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"`
	// 出发数字日期(yyyyMMdd)
	DepDateInt int64 `json:"dep_date_int,omitempty" xml:"dep_date_int,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"`
	// 时长(单位:分钟)
	Duration int64 `json:"duration,omitempty" xml:"duration,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"`
	// 市场方数字航班号(如: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"`
	// 经停城市,多个值使用","分隔
	StopCity string `json:"stop_city,omitempty" xml:"stop_city,omitempty"`
	// 经停次数
	StopQuantity int64 `json:"stop_quantity,omitempty" xml:"stop_quantity,omitempty"`
	// 是否换机场
	TransferChangeAirport bool `json:"transfer_change_airport,omitempty" xml:"transfer_change_airport,omitempty"`
	// 时间
	TransferTime int64 `json:"transfer_time,omitempty" xml:"transfer_time,omitempty"`
}

FlightSegmentRs

type FlightShoppingItemRs

type FlightShoppingItemRs struct {
	// 搜索提供的报价
	SearchPrice *SearchPriceRs `json:"search_price,omitempty" xml:"search_price,omitempty"`
	// 每一航段对应的仓位、价格
	SegmentCabinPrices []SegmentCabinPriceRs `json:"segment_cabin_prices,omitempty" xml:"segment_cabin_prices>segment_cabin_price_rs,omitempty"`
}

FlightShoppingItemRs

type GroupItemRs

type GroupItemRs struct {
	// 行程信息
	RouteInfo *RouteInfoRs `json:"route_info,omitempty" xml:"route_info,omitempty"`
	// 成人、儿童、老人对应的报价信息
	ShoppingItems []PassengerFlightShoppingItemRs `json:"shopping_items,omitempty" xml:"shopping_items>passenger_flight_shopping_item_rs,omitempty"`
}

GroupItemRs

type HisvResult

type HisvResult struct {
	// 结果对象
	Module *OpenApiApplyRs `json:"module,omitempty" xml:"module,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 成功标识
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 成功标识
	IsSuccess bool `json:"is_success,omitempty" xml:"is_success,omitempty"`
	// 审批单列表
	ModuleList []OpenIsvApplyRs `json:"module_list,omitempty" xml:"module_list>open_isv_apply_rs,omitempty"`
	// 分页相关信息
	PageInfo *PageInfoRs `json:"page_info,omitempty" xml:"page_info,omitempty"`
}

HisvResult

type HisvResultSupport

type HisvResultSupport struct {
	// 请求是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 出参
	ModuleList []OpenApiZzdFlightOrderRs `json:"module_list,omitempty" xml:"module_list>open_api_zzd_flight_order_rs,omitempty"`
	// 错误码
	ResultCode int64 `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 错误信息
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 出参
	TradeList []OpenApiZzdHotelOrderRs `json:"trade_list,omitempty" xml:"trade_list>open_api_zzd_hotel_order_rs,omitempty"`
}

HisvResultSupport

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"`
	// 是否即时确认,可忽略
	InstantConfirm bool `json:"instant_confirm,omitempty" xml:"instant_confirm,omitempty"`
	// 库存价格
	InventoryPrice string `json:"inventory_price,omitempty" xml:"inventory_price,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"`
	// 营销信息
	PromotionInfo string `json:"promotion_info,omitempty" xml:"promotion_info,omitempty"`
	// 报价ID
	RateId int64 `json:"rate_id,omitempty" xml:"rate_id,omitempty"`
	// 报价名称
	RatePlanName string `json:"rate_plan_name,omitempty" xml:"rate_plan_name,omitempty"`
	// rpId
	RpId int64 `json:"rp_id,omitempty" xml:"rp_id,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"`
}

HotelDetailRateDto

type HotelDetailRoomDto

type HotelDetailRoomDto struct {
	// 面积
	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"`
	// 最大入住人数
	MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,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"`
	// 详情报价列表
	Rates []HotelDetailRateDto `json:"rates,omitempty" xml:"rates>hotel_detail_rate_dto,omitempty"`
	// 房型ID
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 状态,状态0:正常;-1:删除
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 窗型
	WindowType string `json:"window_type,omitempty" xml:"window_type,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"`
	// 城市code
	CityCode int64 `json:"city_code,omitempty" xml:"city_code,omitempty"`
	// 标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 子渠道ID
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
}

HotelDetailRq

type HotelDetailRs

type HotelDetailRs struct {
	// 入住时间
	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"`
	// 房型列表
	Rooms []HotelDetailRoomDto `json:"rooms,omitempty" xml:"rooms>hotel_detail_room_dto,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 {
	// 地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 是否是客栈
	BnbHotel bool `json:"bnb_hotel,omitempty" xml:"bnb_hotel,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"`
	// 市级代码
	City int64 `json:"city,omitempty" xml:"city,omitempty"`
	// 装修时间
	DecorateTime string `json:"decorate_time,omitempty" xml:"decorate_time,omitempty"`
	// 酒店描述
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 地区代码
	District int64 `json:"district,omitempty" xml:"district,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"`
	// 省级diamante
	Province int64 `json:"province,omitempty" xml:"province,omitempty"`
	// 评论数
	RateNumber int64 `json:"rate_number,omitempty" xml:"rate_number,omitempty"`
	// 评分
	RateScore string `json:"rate_score,omitempty" xml:"rate_score,omitempty"`
	// 房间列表
	Rooms []RoomTypeDto `json:"rooms,omitempty" xml:"rooms>room_type_dto,omitempty"`
	// 服务设施
	ServicesStr string `json:"services_str,omitempty" xml:"services_str,omitempty"`
	// 酒店标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 星级
	Star string `json:"star,omitempty" xml:"star,omitempty"`
	// 状态,0,营业中;-1,筹建中;-2,暂停营业;-3,已停业;默认为0
	Status *model.File `json:"status,omitempty" xml:"status,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"`
}

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 {
	// 城市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
	SubChannel string `json:"sub_channel,omitempty" xml:"sub_channel,omitempty"`
}

HotelInfoRq

type HotelListDto

type HotelListDto struct {
	// 最低价,单位分
	LowPrice int64 `json:"low_price,omitempty" xml:"low_price,omitempty"`
	// 酒店名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 酒店标准ID
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 供应商code
	SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"`
	// 供应商名称
	SupplierName string `json:"supplier_name,omitempty" xml:"supplier_name,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"`
	// 排序方式,0-默认|1-销量|2-价格|3-距离|4-好评
	Order int64 `json:"order,omitempty" xml:"order,omitempty"`
	// 排序方向,1-升序 or 0-降序
	Dir int64 `json:"dir,omitempty" xml:"dir,omitempty"`
	// 酒店id,多个用英文逗号分隔符
	Shids string `json:"shids,omitempty" xml:"shids,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 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 {
	// 到达城市
	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"`
	// 组成当前行程的航段列表
	SegmentList []FlightSegmentRs `json:"segment_list,omitempty" xml:"segment_list>flight_segment_rs,omitempty"`
	// 航程序号,从0开始
	SeqId int64 `json:"seq_id,omitempty" xml:"seq_id,omitempty"`
	// 是否换机场
	TransferChangeAirport bool `json:"transfer_change_airport,omitempty" xml:"transfer_change_airport,omitempty"`
	// 总中转时间
	TransferTime int64 `json:"transfer_time,omitempty" xml:"transfer_time,omitempty"`
}

JourneyRs

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"`
	// 到达城市三字码
	ArrCityCode string `json:"arr_city_code,omitempty" xml:"arr_city_code,omitempty"`
	// 出发机场三字码
	DepAirportCode []string `json:"dep_airport_code,omitempty" xml:"dep_airport_code>string,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"`
	// 申请单标题
	TripTitle string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	// 申请单id
	ApplyId string `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,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"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 出差理由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 审批单状态,不传入默认为0:0审批中,1同意,2拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 报表展示用的审批单id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
}

OpenAddApplyRq

type OpenApiApplyRq

type OpenApiApplyRq 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
	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"`
	// 行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 审批单状态,不传入默认为0:0审批中,1同意,2拒绝
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 出差事由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,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"`
	// 1 老版本 2 isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 1:代提交 2:本人提交 注意:当申请单为代提交时,申请单提交人自己无法为自己下单
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

OpenApiApplyRq

type OpenApiApplyRs

type OpenApiApplyRs struct {
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
}

OpenApiApplyRs

type OpenApiFlightOrderRs

type OpenApiFlightOrderRs struct {
	// 机票订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 行程类型。0:单程,1:往返,2:中转
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 乘机人数量
	PassengerCount int64 `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	// 舱位类型
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 订单状态:0待支付,1出票中,2已关闭,3有改签单,4有退票单,5出票成功,6退票申请中,7改签申请中
	Status int64 `json:"status,omitempty" xml:"status,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"`
	// 发票信息对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 价目信息
	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"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 第三方申请单ID
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
}

OpenApiFlightOrderRs

type OpenApiHotelOrderRs

type OpenApiHotelOrderRs struct {
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 房间数
	RoomNum int64 `json:"room_num,omitempty" xml:"room_num,omitempty"`
	// 总共住几晚
	Night int64 `json:"night,omitempty" xml:"night,omitempty"`
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,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"`
	// 订单类型
	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
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 入住人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 第三方申请单ID
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,omitempty"`
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,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"`
	// 预定跳转:1机票2火车3酒店4用车
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 行程单号
	ItineraryId string `json:"itinerary_id,omitempty" xml:"itinerary_id,omitempty"`
	// 联系电话
	Phone string `json:"phone,omitempty" xml:"phone,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 {
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,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"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,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"`
	// 行程列表,必须传入全量的新的行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 报表展示用的审批单id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 部门名称
	DepartName string `json:"depart_name,omitempty" xml:"depart_name,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 OpenApiSearchRq

type OpenApiSearchRq struct {
	// false:仅搜索未报销的申请单
	AllApply bool `json:"all_apply,omitempty" xml:"all_apply,omitempty"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 第三方企业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"`
	// 页数,从1开始
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页数据量,默认10,最高50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,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"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenApiSearchRq

type OpenApiSuggestRs

type OpenApiSuggestRs struct {
	// 城市列表
	Cities []CityVo `json:"cities,omitempty" xml:"cities>city_vo,omitempty"`
}

OpenApiSuggestRs

type OpenApiTrainOrderRs

type OpenApiTrainOrderRs struct {
	// 火车票订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 商旅申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 票数
	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"`
	// 价目信息
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 发票对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 乘车人列表
	UserAffiliateList []OpenUserAffiliateDO `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
	// 第三方行程id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 申请单名称
	BtripTitle string `json:"btrip_title,omitempty" xml:"btrip_title,omitempty"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
	// 项目code
	ProjectCode string `json:"project_code,omitempty" xml:"project_code,omitempty"`
	// 项目名称
	ProjectTitle string `json:"project_title,omitempty" xml:"project_title,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"`
	// 1已同意 2已拒绝 3已转交 4已取消
	Status int64 `json:"status,omitempty" xml:"status,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、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
}

OpenApiUpdateApplyRq

type OpenApiVehicleOrderRs

type OpenApiVehicleOrderRs struct {
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 用户所在部门id
	DeptId int64 `json:"dept_id,omitempty" xml:"dept_id,omitempty"`
	// 用户所在部门名称
	DeptName string `json:"dept_name,omitempty" xml:"dept_name,omitempty"`
	// 商旅系统审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 订单状态: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"`
	// 车辆类型
	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"`
	// 打车服务类型 1:出租车, 2:专车, 3:快车
	ServiceType int64 `json:"service_type,omitempty" xml:"service_type,omitempty"`
	// 用车原因:TRAVEL: 差旅, TRAFFIC: 市内交通, WORK: 加班, OTHER: 其它
	BusinessCategory string `json:"business_category,omitempty" xml:"business_category,omitempty"`
	// 商旅成本中心id
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 成本中心编号
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 商旅发票id
	InvoiceId int64 `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"`
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 第三方行程id
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,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
	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"`
	// 是否特殊订单
	IsSpecial bool `json:"is_special,omitempty" xml:"is_special,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"`
	// 项目id
	ProjectId int64 `json:"project_id,omitempty" xml:"project_id,omitempty"`
}

OpenApiVehicleOrderRs

type OpenApiZzdFlightOrderRs

type OpenApiZzdFlightOrderRs struct {
	// 商旅企业ID
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// 订单状态:0, "待支付";1, "出票中";2, "已关闭";3,"有改签单";4, "有退票单";5, "出票成功";6, "退票申请中";7, "改签申请中";10, "订单关闭";
	Status string `json:"status,omitempty" xml:"status,omitempty"`
	// 差标金额(分)
	TravelStandardAmount int64 `json:"travel_standard_amount,omitempty" xml:"travel_standard_amount,omitempty"`
	// 行程单邮费
	DeliveryFee int64 `json:"delivery_fee,omitempty" xml:"delivery_fee,omitempty"`
	// 第三方交易号
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,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
	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
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"`
	// 订单状态改变时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,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"`
	// 货币类型
	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"`
	// 成本中心信息
	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"`
	// 改签费用(分)
	ChangeFee int64 `json:"change_fee,omitempty" xml:"change_fee,omitempty"`
	// tmc收取的改签服务费(分)
	ChangeServiceFee int64 `json:"change_service_fee,omitempty" xml:"change_service_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"`
	// 票据信息
	Ticketdos []OpenTicketDo `json:"ticketdos,omitempty" xml:"ticketdos>open_ticket_do,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 {
	// 订单状态:1, "等待确认";2, "等待付款"; 3, "预订成功";4, "申请退款";5, "退款成功";6, "已关闭";0,"点击详情查看状态";7, "结账成功"; 8, "支付成功";
	Status string `json:"status,omitempty" xml:"status,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"`
	// 订单状态改变时间
	GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"`
	// 创建时间
	GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,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"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"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"`
	// 订单号
	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"`
	// 第三方交易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"`
	// 差标
	TravelStandardAmount int64 `json:"travel_standard_amount,omitempty" xml:"travel_standard_amount,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"`
	// 成本中心信息
	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"`
	// 订单类型:1:全额支付、5:到店支付、6:信用住',
	Type int64 `json:"type,omitempty" xml:"type,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"`
	// 酒店信息
	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"`
	// 订单ID
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
	// 结算结束日期
	EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"`
	// 每页数量
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 第三方用户ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 商旅申请单号
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,omitempty"`
	// 第几页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 第三方交易号
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,omitempty"`
	// 结算开始时间
	StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"`
}

OpenApiZzdSearchRq

type OpenApiZzdTrainOrderRs

type OpenApiZzdTrainOrderRs struct {
	// 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"`
	// 订单状态改变时间
	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"`
	// 商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"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"`
	// 订单号
	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"`
	// 第三方交易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"`
	// 差标(分)
	TravelStandardAmount int64 `json:"travel_standard_amount,omitempty" xml:"travel_standard_amount,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"`
	// 成本中心信息
	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"`
	// 改签费(分),改签补的差价
	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"`
	// 票信息,老火车票的票信息为空
	BtripTrainOpenTicketDoList []BtripTrainOpenTicketDo `json:"btrip_train_open_ticket_do_list,omitempty" xml:"btrip_train_open_ticket_do_list>btrip_train_open_ticket_do,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 {
	// 第三方交易ID
	TradeId string `json:"trade_id,omitempty" xml:"trade_id,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
	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
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 用户确认 0未确认 1确认 2 有异议 3 系统自动检测不合理
	UserConfirm int64 `json:"user_confirm,omitempty" xml:"user_confirm,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"`
	// 支付类型,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"`
	// TRAVEL: 差旅, TRAFFIC: 市内交通, WORK: 加班, OTHER: 其它
	OrderType string `json:"order_type,omitempty" xml:"order_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"`
	// 货币种类
	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"`
	// 成本中心信息
	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"`
	// 项目编号
	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"`
	// 是否特殊订单
	IsSpecial bool `json:"is_special,omitempty" xml:"is_special,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"`
	// 用车信息
	CarInfoDoList []CarInfoDo `json:"car_info_do_list,omitempty" xml:"car_info_do_list>car_info_do,omitempty"`
}

OpenApiZzdVehicleOrderRs

type OpenApplyRs

type OpenApplyRs struct {
	// 审批单状态:0申请 1同意 2拒绝 3转交 4取消 5修改已同意 6撤销已同意 7修改审批中 8已同意(修改被拒绝) 9撤销审批中 10已同意(撤销被拒绝) 11已同意(修改被取消) 12已同意(撤销被取消)
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 出差标题
	TripTitle string `json:"trip_title,omitempty" xml:"trip_title,omitempty"`
	// 出差理由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,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"`
	// 审批单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 审批人列表
	ApproverList []OpenApproverInfo `json:"approver_list,omitempty" xml:"approver_list>open_approver_info,omitempty"`
	// 审批单状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
	// 审批单展示id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_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"`
	// 1已同意 2已拒绝 3已转交 4已取消
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 审批批注
	Note string `json:"note,omitempty" xml:"note,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,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"`
}

OpenApproveApplyRq

type OpenApproverInfo

type OpenApproverInfo struct {
	// 操作时间
	OperateTime string `json:"operate_time,omitempty" xml:"operate_time,omitempty"`
	// 审批意见
	Note string `json:"note,omitempty" xml:"note,omitempty"`
	// 审批人状态:0审批中 1已同意 2已拒绝 3已转交,4已取消 5已终止 6发起审批 7评论
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 审批人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 审批人id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 审批人顺序
	Order int64 `json:"order,omitempty" xml:"order,omitempty"`
	// 审批人状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
}

OpenApproverInfo

type OpenCostCenterAddEntityRq

type OpenCostCenterAddEntityRq struct {
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 人员信息列表
	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"`
	// 商旅开放平台传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 {
	// 是否全部删除
	DelAll bool `json:"del_all,omitempty" xml:"del_all,omitempty"`
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 删除的成员信息列表,del_all为true时可不填
	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"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,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
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商旅企业id
	Corpid string `json:"corpid,omitempty" xml:"corpid,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"`
	// 适用范围: 1全员,2部分员工
	Scope int64 `json:"scope,omitempty" xml:"scope,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"`
	// 商旅开放平台传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"`
	// 是否需要展示成员信息,当成本中心为部分人员适用的时候有返回
	NeedOrgEntity bool `json:"need_org_entity,omitempty" xml:"need_org_entity,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"`
}

OpenCostCenterQueryRq

type OpenCostCenterQueryRs

type OpenCostCenterQueryRs struct {
	// 商旅成本中心id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 适用范围: 1全员,2部分员工
	Scope int64 `json:"scope,omitempty" xml:"scope,omitempty"`
	// 绑定人员信息
	EntityList []OpenOrgEntityDo `json:"entity_list,omitempty" xml:"entity_list>open_org_entity_do,omitempty"`
	// 绑定支付宝账号
	AlipayNo string `json:"alipay_no,omitempty" xml:"alipay_no,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"`
	// 适用范围:1全员,2部分人员
	Scope int64 `json:"scope,omitempty" xml:"scope,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"`
	// 商旅开放平台传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 {
	// 第三方成本中心id
	ThirdpartId string `json:"thirdpart_id,omitempty" xml:"thirdpart_id,omitempty"`
	// 人员信息列表
	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"`
	// 商旅开放平台传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
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,omitempty"`
	// 企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_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 {
	// 每页的最大数据记录数量;默认10,该值要求大于0且小于等于1000。
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 游标分页的游标值,用来标记当前分页的开始位置,第一次请求不填表示从头开始遍历;分页查询还有更多数据项时会同时返回下一页起始游标值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"`
}

OpenEmployeeQueryRequest

type OpenFlightInsureInfo

type OpenFlightInsureInfo struct {
	// 乘机人(保险人)姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 状态:1已出保 2已退保'
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 保单号
	InsureNo string `json:"insure_no,omitempty" xml:"insure_no,omitempty"`
}

OpenFlightInsureInfo

type OpenFlightOrderRs

type OpenFlightOrderRs struct {
	// 机票订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 行程类型。0:单程,1:往返,2:中转
	TripType int64 `json:"trip_type,omitempty" xml:"trip_type,omitempty"`
	// 乘机人数量
	PassengerCount int64 `json:"passenger_count,omitempty" xml:"passenger_count,omitempty"`
	// 舱位类型
	CabinClass string `json:"cabin_class,omitempty" xml:"cabin_class,omitempty"`
	// 订单状态:0待支付,1出票中,2已关闭(如:未支付已关闭),3有改签单,4有退票单,5出票成功,6退票申请中,7改签申请中
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 保险信息
	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"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// invoiceDO
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,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"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
}

OpenFlightOrderRs

type OpenHotelOrderRs

type OpenHotelOrderRs struct {
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 房间数
	RoomNum int64 `json:"room_num,omitempty" xml:"room_num,omitempty"`
	// 总共住几晚
	Night int64 `json:"night,omitempty" xml:"night,omitempty"`
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,omitempty"`
	// 成本中心对象
	CostCenter *OpenCostCenterDo `json:"cost_center,omitempty" xml:"cost_center,omitempty"`
	// 发票对象
	Invoice *OpenInvoiceDo `json:"invoice,omitempty" xml:"invoice,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"`
	// 订单状态
	OrderStatus int64 `json:"order_status,omitempty" xml:"order_status,omitempty"`
	// 订单类型
	OrderType int64 `json:"order_type,omitempty" xml:"order_type,omitempty"`
	// 入住人员列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,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 {
	// 商旅发票id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 发票抬头
	Title string `json:"title,omitempty" xml:"title,omitempty"`
	// 第三方发票id
	ThirdPartInvoiceId string `json:"third_part_invoice_id,omitempty" xml:"third_part_invoice_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 {
	// 是否适用所有员工
	AllEmploye bool `json:"all_employe,omitempty" xml:"all_employe,omitempty"`
	// 第三方企业id
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
	// all_employe为true时非必传,否则必传
	Entities []Entity `json:"entities,omitempty" xml:"entities>entity,omitempty"`
	// 第三方发票id
	ThirdPartId string `json:"third_part_id,omitempty" xml:"third_part_id,omitempty"`
	// 商旅开放平台传2
	Version int64 `json:"version,omitempty" xml:"version,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 {
	// 商旅审批展示id
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 审批人列表
	ApproverList []OpenApproverInfo `json:"approver_list,omitempty" xml:"approver_list>open_approver_info,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"`
	// 商旅审批单id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 行程列表
	ItineraryList []OpenItineraryInfo `json:"itinerary_list,omitempty" xml:"itinerary_list>open_itinerary_info,omitempty"`
	// 审批状态:0审批中 1已同意 2已拒绝 3已转交,4已取消 5已终止 6发起审批 7评论
	Status int64 `json:"status,omitempty" xml:"status,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"`
	// 出行人列表
	TravelerList []OpenUserInfo `json:"traveler_list,omitempty" xml:"traveler_list>open_user_info,omitempty"`
	// 出差事由
	TripCause string `json:"trip_cause,omitempty" xml:"trip_cause,omitempty"`
	// 出差天数
	TripDay int64 `json:"trip_day,omitempty" xml:"trip_day,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"`
	// 申请单提交类型 1代提交 2本人提交 注意:当申请单为代提交时,申请单提交人自己无法为自己下单
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 流程编码
	FlowCode string `json:"flow_code,omitempty" xml:"flow_code,omitempty"`
}

OpenIsvApplyRs

type OpenIsvSearchRq

type OpenIsvSearchRq struct {
	// 阿里商旅审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 外部审批单id
	ThirdpartApplyId string `json:"thirdpart_apply_id,omitempty" xml:"thirdpart_apply_id,omitempty"`
	// 1、老版本2、isv对外版本
	Version int64 `json:"version,omitempty" xml:"version,omitempty"`
	// 申请单提交类型 1代提交 2本人提交 注意:当申请单为代提交时,申请单提交人自己无法为自己下单
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// false:未报销的申请单
	AllApply bool `json:"all_apply,omitempty" xml:"all_apply,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"`
	// true:商旅申请单
	OnlyShangLvApply bool `json:"only_shang_lv_apply,omitempty" xml:"only_shang_lv_apply,omitempty"`
	// 页数,从1开始
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页返回数量,默认10,最多50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 开始时间
	StartTime string `json:"start_time,omitempty" xml:"start_time,omitempty"`
	// 申请人Id(第三方用户id)
	UserId string `json:"user_id,omitempty" xml:"user_id,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"`
	// 交通方式 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
	ItineraryId string `json:"itinerary_id,omitempty" xml:"itinerary_id,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"`
	// 出发城市编码
	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"`
}

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 {
	// 结算方式:1:个人现付,2:企业现付,4:企业月结,8、企业预存
	PayType int64 `json:"pay_type,omitempty" xml:"pay_type,omitempty"`
	// 交易类目
	Category string `json:"category,omitempty" xml:"category,omitempty"`
	// 资金流向:1:支出,2:收入
	Type int64 `json:"type,omitempty" xml:"type,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"`
}

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"`
	// 页数,从1开始
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页返回数量,默认10,最多50
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,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"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"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"`
}

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"`
	// 是否改签票(true:是;false:否)
	IsChanged bool `json:"is_changed,omitempty" xml:"is_changed,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"`
	// 出发城市
	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"`
	// 保险费(分)
	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"`
	// 货币类型
	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"`
	// 飞行时长(分钟),未去除经停时间
	RideTime int64 `json:"ride_time,omitempty" xml:"ride_time,omitempty"`
	// 到达时间
	ArrTime string `json:"arr_time,omitempty" xml:"arr_time,omitempty"`
}

OpenTicketDo

type OpenTrainOrderRs

type OpenTrainOrderRs struct {
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 申请单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_id,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"`
	// 票的数量
	TicketCount int64 `json:"ticket_count,omitempty" xml:"ticket_count,omitempty"`
	// 价目信息
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,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
	ThirdpartItineraryId string `json:"thirdpart_itinerary_id,omitempty" xml:"thirdpart_itinerary_id,omitempty"`
	// 出行人列表
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
}

OpenTrainOrderRs

type OpenUserAffiliateDO added in v1.1.4

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 {
	// 出行人名称
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 出行人id
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
}

OpenUserInfo

type OpenVehicleOrderRs

type OpenVehicleOrderRs struct {
	// 用车原因:TRAVEL: 差旅, TRAFFIC: 市内交通, WORK: 加班, OTHER: 其它
	BusinessCategory string `json:"business_category,omitempty" xml:"business_category,omitempty"`
	// 车牌号
	CarLicense string `json:"car_license,omitempty" xml:"car_license,omitempty"`
	// 打车服务类型 1:出租车, 2:专车, 3:快车
	ServiceType int64 `json:"service_type,omitempty" xml:"service_type,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"`
	// 类型级别: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"`
	// 打车事由
	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"`
	// 商旅系统审批单id
	ApplyId int64 `json:"apply_id,omitempty" xml:"apply_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"`
	// 成本中心名称
	CostCenterName string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"`
	// 商旅成本中心id
	CostCenterId int64 `json:"cost_center_id,omitempty" xml:"cost_center_id,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"`
	// 价目详情列表
	PriceInfoList []OpenPriceInfo `json:"price_info_list,omitempty" xml:"price_info_list>open_price_info,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"`
	// 商旅发票id
	InvoiceId int64 `json:"invoice_id,omitempty" xml:"invoice_id,omitempty"`
	// 成本中心编号
	CostCenterNumber string `json:"cost_center_number,omitempty" xml:"cost_center_number,omitempty"`
	// 商旅审批单展示id(非审批api对接企业)
	ApplyShowId string `json:"apply_show_id,omitempty" xml:"apply_show_id,omitempty"`
	// 订单id
	Id int64 `json:"id,omitempty" xml:"id,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"`
	// 出行人信息
	UserAffiliateList []OpenUserAffiliateDo `json:"user_affiliate_list,omitempty" xml:"user_affiliate_list>open_user_affiliate_do,omitempty"`
}

OpenVehicleOrderRs

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 {
	// 是否还有更多数据项。
	HasMore bool `json:"has_more,omitempty" xml:"has_more,omitempty"`
	// 员工数组。
	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"`
}

PagingResult

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 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 RoomInfoDo

type RoomInfoDo struct {
	// 房间名称
	RoomName string `json:"room_name,omitempty" xml:"room_name,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"`
	// 货币种类
	Currency string `json:"currency,omitempty" xml:"currency,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"`
	// 最大入住人数
	MaxOccupancy int64 `json:"max_occupancy,omitempty" xml:"max_occupancy,omitempty"`
	// 图片地址
	PicUrl string `json:"pic_url,omitempty" xml:"pic_url,omitempty"`
	// 酒店Id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 房型Id
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 窗型
	WindowType string `json:"window_type,omitempty" xml:"window_type,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 {
	// 候补价
	HoubuPrice int64 `json:"houbu_price,omitempty" xml:"houbu_price,omitempty"`
	// 价格
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 名称
	SeatName string `json:"seat_name,omitempty" xml:"seat_name,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 {
	// 车站经度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 车站纬度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 目的地频道提供的景点图片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"`
	// 车站地址
	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 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"`
	// 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"`
	// 企业corpId
	CorpId string `json:"corp_id,omitempty" xml:"corp_id,omitempty"`
}

TrainSearchRq

type TrainSearchRs

type TrainSearchRs struct {
	// 到达城市
	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"`
	// 直达车次列表
	Trains []TrainStationVo `json:"trains,omitempty" xml:"trains>train_station_vo,omitempty"`
}

TrainSearchRs

type TrainStationVo

type TrainStationVo struct {
	// 次日
	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"`
	// 耗时,分钟
	CostTimeInt int64 `json:"cost_time_int,omitempty" xml:"cost_time_int,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"`
	// 是否终点站
	EndStation int64 `json:"end_station,omitempty" xml:"end_station,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"`
	// 预售期
	PreSellDateStr string `json:"pre_sell_date_str,omitempty" xml:"pre_sell_date_str,omitempty"`
	// 列表页用户显示的坐席名称对应的价格。
	Price int64 `json:"price,omitempty" xml:"price,omitempty"`
	// 是否是复兴号
	RevivalTrain bool `json:"revival_train,omitempty" xml:"revival_train,omitempty"`
	// 坐席列表
	SeatTypes []SeatVo `json:"seat_types,omitempty" xml:"seat_types>seat_vo,omitempty"`
	// 是否支持身份
	ShowIdIcon bool `json:"show_id_icon,omitempty" xml:"show_id_icon,omitempty"`
	// 是否是静音车厢
	SilenceCompartment bool `json:"silence_compartment,omitempty" xml:"silence_compartment,omitempty"`
	// 是否始发站
	StartStation int64 `json:"start_station,omitempty" xml:"start_station,omitempty"`
	// 列车车次
	TrainNo string `json:"train_no,omitempty" xml:"train_no,omitempty"`
	// 列车类型的编号。1=普快, 2=新空普快, 3=普客, 4=快速, 5=新空普客, 6=城际高速, 7=动车组, 8=高速动车, 9=新空快速, 10=新空特快, 11=特快, 12=新空直达
	TrainType int64 `json:"train_type,omitempty" xml:"train_type,omitempty"`
}

TrainStationVo

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"`
	// 用户所在部门ID(注册签约时必填)
	DepartId int64 `json:"depart_id,omitempty" xml:"depart_id,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"`
}

UserInfoRq

type UserSyncRq

type UserSyncRq struct {
	// 第三方人员ID
	UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"`
	// 姓名
	UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"`
	// 邮箱
	Email string `json:"email,omitempty" xml:"email,omitempty"`
	// 手机号(除政府企业、特殊企业外,均为必填;如有特殊需求,请先联系商旅)
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
	// 商旅部门ID
	DepartId int64 `json:"depart_id,omitempty" xml:"depart_id,omitempty"`
	// 是否离职(0 否 1是)
	LeaveStatus int64 `json:"leave_status,omitempty" xml:"leave_status,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"`
	// 工号
	JobNo string `json:"job_no,omitempty" xml:"job_no,omitempty"`
	// 第三方部门ID
	ThirdDepartId string `json:"third_depart_id,omitempty" xml:"third_depart_id,omitempty"`
	// 部门列表,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"`
}

UserSyncRq

Source Files

Jump to

Keyboard shortcuts

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