car

package
v1.1.0 Latest Latest
Warning

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

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

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlitripTravelCrsdriverArrangeAPIResponse

type AlitripTravelCrsdriverArrangeAPIResponse struct {
	model.CommonResponse
	AlitripTravelCrsdriverArrangeResponse
}

CRS接送机商家派司机接口 APIResponse alitrip.travel.crsdriver.arrange

提供给CRS接送机商家派司机的API

type AlitripTravelCrsdriverArrangeRequest

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

CRS接送机商家派司机接口 APIRequest alitrip.travel.crsdriver.arrange

提供给CRS接送机商家派司机的API

func NewAlitripTravelCrsdriverArrangeRequest

func NewAlitripTravelCrsdriverArrangeRequest() *AlitripTravelCrsdriverArrangeRequest

func (AlitripTravelCrsdriverArrangeRequest) GetApiMethodName

func (r AlitripTravelCrsdriverArrangeRequest) GetApiMethodName() string

func (AlitripTravelCrsdriverArrangeRequest) GetApiParams

func (AlitripTravelCrsdriverArrangeRequest) GetCrsDriverArrangeParam

func (r AlitripTravelCrsdriverArrangeRequest) GetCrsDriverArrangeParam() *CrsDriverArrangeParam

func (*AlitripTravelCrsdriverArrangeRequest) SetCrsDriverArrangeParam

func (r *AlitripTravelCrsdriverArrangeRequest) SetCrsDriverArrangeParam(crsDriverArrangeParam *CrsDriverArrangeParam) error

type AlitripTravelCrsdriverArrangeResponse

type AlitripTravelCrsdriverArrangeResponse struct {
	XMLName   xml.Name `xml:"alitrip_travel_crsdriver_arrange_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`
}

type AlitripTravelCrsorderCompleteAPIResponse

type AlitripTravelCrsorderCompleteAPIResponse struct {
	model.CommonResponse
	AlitripTravelCrsorderCompleteResponse
}

CRS接送机商家服务完成接口 APIResponse alitrip.travel.crsorder.complete

提供给CRS接送机商家的服务完成回调接口

type AlitripTravelCrsorderCompleteRequest

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

CRS接送机商家服务完成接口 APIRequest alitrip.travel.crsorder.complete

提供给CRS接送机商家的服务完成回调接口

func NewAlitripTravelCrsorderCompleteRequest

func NewAlitripTravelCrsorderCompleteRequest() *AlitripTravelCrsorderCompleteRequest

func (AlitripTravelCrsorderCompleteRequest) GetApiMethodName

func (r AlitripTravelCrsorderCompleteRequest) GetApiMethodName() string

func (AlitripTravelCrsorderCompleteRequest) GetApiParams

func (AlitripTravelCrsorderCompleteRequest) GetCrsOrderCompleteParam

func (r AlitripTravelCrsorderCompleteRequest) GetCrsOrderCompleteParam() *CrsOrderCompleteParam

func (*AlitripTravelCrsorderCompleteRequest) SetCrsOrderCompleteParam

func (r *AlitripTravelCrsorderCompleteRequest) SetCrsOrderCompleteParam(crsOrderCompleteParam *CrsOrderCompleteParam) error

type AlitripTravelCrsorderCompleteResponse

type AlitripTravelCrsorderCompleteResponse struct {
	XMLName   xml.Name `xml:"alitrip_travel_crsorder_complete_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`
}

type AlitripTravelCrsorderSearchAPIResponse

type AlitripTravelCrsorderSearchAPIResponse struct {
	model.CommonResponse
	AlitripTravelCrsorderSearchResponse
}

CRS接送机订单列表搜索 APIResponse alitrip.travel.crsorder.search

提供给CRS商家搜索订单列表,仅返回订单号列表

type AlitripTravelCrsorderSearchRequest

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

CRS接送机订单列表搜索 APIRequest alitrip.travel.crsorder.search

提供给CRS商家搜索订单列表,仅返回订单号列表

func NewAlitripTravelCrsorderSearchRequest

func NewAlitripTravelCrsorderSearchRequest() *AlitripTravelCrsorderSearchRequest

func (AlitripTravelCrsorderSearchRequest) GetApiMethodName

func (r AlitripTravelCrsorderSearchRequest) GetApiMethodName() string

func (AlitripTravelCrsorderSearchRequest) GetApiParams

func (AlitripTravelCrsorderSearchRequest) GetBeginCancelTime

func (r AlitripTravelCrsorderSearchRequest) GetBeginCancelTime() string

func (AlitripTravelCrsorderSearchRequest) GetBeginCarUseTime

func (r AlitripTravelCrsorderSearchRequest) GetBeginCarUseTime() string

func (AlitripTravelCrsorderSearchRequest) GetBeginPayTime

func (r AlitripTravelCrsorderSearchRequest) GetBeginPayTime() string

func (AlitripTravelCrsorderSearchRequest) GetCrsOrderStatus

func (r AlitripTravelCrsorderSearchRequest) GetCrsOrderStatus() int64

func (AlitripTravelCrsorderSearchRequest) GetCurrentPage

func (r AlitripTravelCrsorderSearchRequest) GetCurrentPage() int64

func (AlitripTravelCrsorderSearchRequest) GetEndCancelTime

func (r AlitripTravelCrsorderSearchRequest) GetEndCancelTime() string

func (AlitripTravelCrsorderSearchRequest) GetEndCarUseTime

func (r AlitripTravelCrsorderSearchRequest) GetEndCarUseTime() string

func (AlitripTravelCrsorderSearchRequest) GetEndPayTime

func (r AlitripTravelCrsorderSearchRequest) GetEndPayTime() string

func (AlitripTravelCrsorderSearchRequest) GetPageSize

func (r AlitripTravelCrsorderSearchRequest) GetPageSize() int64

func (*AlitripTravelCrsorderSearchRequest) SetBeginCancelTime

func (r *AlitripTravelCrsorderSearchRequest) SetBeginCancelTime(beginCancelTime string) error

func (*AlitripTravelCrsorderSearchRequest) SetBeginCarUseTime

func (r *AlitripTravelCrsorderSearchRequest) SetBeginCarUseTime(beginCarUseTime string) error

func (*AlitripTravelCrsorderSearchRequest) SetBeginPayTime

func (r *AlitripTravelCrsorderSearchRequest) SetBeginPayTime(beginPayTime string) error

func (*AlitripTravelCrsorderSearchRequest) SetCrsOrderStatus

func (r *AlitripTravelCrsorderSearchRequest) SetCrsOrderStatus(crsOrderStatus int64) error

func (*AlitripTravelCrsorderSearchRequest) SetCurrentPage

func (r *AlitripTravelCrsorderSearchRequest) SetCurrentPage(currentPage int64) error

func (*AlitripTravelCrsorderSearchRequest) SetEndCancelTime

func (r *AlitripTravelCrsorderSearchRequest) SetEndCancelTime(endCancelTime string) error

func (*AlitripTravelCrsorderSearchRequest) SetEndCarUseTime

func (r *AlitripTravelCrsorderSearchRequest) SetEndCarUseTime(endCarUseTime string) error

func (*AlitripTravelCrsorderSearchRequest) SetEndPayTime

func (r *AlitripTravelCrsorderSearchRequest) SetEndPayTime(endPayTime string) error

func (*AlitripTravelCrsorderSearchRequest) SetPageSize

func (r *AlitripTravelCrsorderSearchRequest) SetPageSize(pageSize int64) error

type AlitripTravelCrsorderSearchResponse

type AlitripTravelCrsorderSearchResponse struct {
	XMLName   xml.Name `xml:"alitrip_travel_crsorder_search_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	OrderStringList []string `json:"order_string_list,omitempty" xml:"order_string_list>string,omitempty"`
}

type CrsDriverArrangeParam

type CrsDriverArrangeParam struct {
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`

	IsChangeDriver bool `json:"is_change_driver,omitempty" xml:"is_change_driver,omitempty"`

	CarTypeName string `json:"car_type_name,omitempty" xml:"car_type_name,omitempty"`

	DriverName string `json:"driver_name,omitempty" xml:"driver_name,omitempty"`

	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`

	DriverPhoneNum string `json:"driver_phone_num,omitempty" xml:"driver_phone_num,omitempty"`

	DriverIdCard string `json:"driver_id_card,omitempty" xml:"driver_id_card,omitempty"`

	PhoneAreaCode string `json:"phone_area_code,omitempty" xml:"phone_area_code,omitempty"`

	CarType string `json:"car_type,omitempty" xml:"car_type,omitempty"`

	CarNumber string `json:"car_number,omitempty" xml:"car_number,omitempty"`

	CarBrand string `json:"car_brand,omitempty" xml:"car_brand,omitempty"`
}

CrsDriverArrangeParam

type CrsOrderCompleteParam

type CrsOrderCompleteParam struct {
	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

CrsOrderCompleteParam

type DetailPriceInfo

type DetailPriceInfo struct {
	Amount string `json:"amount,omitempty" xml:"amount,omitempty"`

	Name string `json:"name,omitempty" xml:"name,omitempty"`

	Type string `json:"type,omitempty" xml:"type,omitempty"`
}

DetailPriceInfo

type OrderAccept

type OrderAccept struct {
	ConfirmType int64 `json:"confirm_type,omitempty" xml:"confirm_type,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	ProviderId string `json:"provider_id,omitempty" xml:"provider_id,omitempty"`

	ThirdOrderId string `json:"third_order_id,omitempty" xml:"third_order_id,omitempty"`

	SellerId string `json:"seller_id,omitempty" xml:"seller_id,omitempty"`

	UseType int64 `json:"use_type,omitempty" xml:"use_type,omitempty"`

	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`

	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`

	AcceptTime int64 `json:"accept_time,omitempty" xml:"accept_time,omitempty"`
}

OrderAccept

type OrderComplete

type OrderComplete struct {
	ThirdOrderId string `json:"third_order_id,omitempty" xml:"third_order_id,omitempty"`

	ProviderId string `json:"provider_id,omitempty" xml:"provider_id,omitempty"`

	CompleteTime string `json:"complete_time,omitempty" xml:"complete_time,omitempty"`

	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	SellerId string `json:"seller_id,omitempty" xml:"seller_id,omitempty"`

	UseType int64 `json:"use_type,omitempty" xml:"use_type,omitempty"`

	PriceInfo *PriceInfo `json:"price_info,omitempty" xml:"price_info,omitempty"`

	Distance string `json:"distance,omitempty" xml:"distance,omitempty"`
}

OrderComplete

type OrderConfirm

type OrderConfirm struct {
	ConfirmTime string `json:"confirm_time,omitempty" xml:"confirm_time,omitempty"`

	ConfirmType int64 `json:"confirm_type,omitempty" xml:"confirm_type,omitempty"`

	DriverCarDesc string `json:"driver_car_desc,omitempty" xml:"driver_car_desc,omitempty"`

	DriverCarName string `json:"driver_car_name,omitempty" xml:"driver_car_name,omitempty"`

	DriverCarNo string `json:"driver_car_no,omitempty" xml:"driver_car_no,omitempty"`

	DriverName string `json:"driver_name,omitempty" xml:"driver_name,omitempty"`

	DriverTel string `json:"driver_tel,omitempty" xml:"driver_tel,omitempty"`

	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	ProviderId string `json:"provider_id,omitempty" xml:"provider_id,omitempty"`

	ThirdOrderId string `json:"third_order_id,omitempty" xml:"third_order_id,omitempty"`

	SellerId string `json:"seller_id,omitempty" xml:"seller_id,omitempty"`

	DriverPic string `json:"driver_pic,omitempty" xml:"driver_pic,omitempty"`

	CarPic string `json:"car_pic,omitempty" xml:"car_pic,omitempty"`

	SupportRealTimePoi bool `json:"support_real_time_poi,omitempty" xml:"support_real_time_poi,omitempty"`

	DriverTrumpetPhone string `json:"driver_trumpet_phone,omitempty" xml:"driver_trumpet_phone,omitempty"`

	DriverIdNumber string `json:"driver_id_number,omitempty" xml:"driver_id_number,omitempty"`

	UseType int64 `json:"use_type,omitempty" xml:"use_type,omitempty"`

	SubPic string `json:"sub_pic,omitempty" xml:"sub_pic,omitempty"`

	SubTitle string `json:"sub_title,omitempty" xml:"sub_title,omitempty"`

	CarTypeId int64 `json:"car_type_id,omitempty" xml:"car_type_id,omitempty"`

	SubKey string `json:"sub_key,omitempty" xml:"sub_key,omitempty"`
}

OrderConfirm

type OrderQueryRsp

type OrderQueryRsp struct {
	OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"`

	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
}

OrderQueryRsp

type PriceInfo

type PriceInfo struct {
	TotalPrice string `json:"total_price,omitempty" xml:"total_price,omitempty"`

	OriginalPrice string `json:"original_price,omitempty" xml:"original_price,omitempty"`

	Detail []DetailPriceInfo `json:"detail,omitempty" xml:"detail,omitempty"`
}

PriceInfo

type RentProviderCancelRequest

type RentProviderCancelRequest struct {
	CancelConfirm bool `json:"cancel_confirm,omitempty" xml:"cancel_confirm,omitempty"`

	ProviderId int64 `json:"provider_id,omitempty" xml:"provider_id,omitempty"`

	CancelRejectReason string `json:"cancel_reject_reason,omitempty" xml:"cancel_reject_reason,omitempty"`

	CancelRejectCode int64 `json:"cancel_reject_code,omitempty" xml:"cancel_reject_code,omitempty"`

	OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"`
}

RentProviderCancelRequest

type TaobaoAlitripCarDriverStatusUpdateAPIResponse

type TaobaoAlitripCarDriverStatusUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarDriverStatusUpdateResponse
}

司机服务状态更新接口 APIResponse taobao.alitrip.car.driver.status.update

飞猪用车业务回调接口,用于服务商实时回传更新司机当前服务状态

type TaobaoAlitripCarDriverStatusUpdateRequest

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

司机服务状态更新接口 APIRequest taobao.alitrip.car.driver.status.update

飞猪用车业务回调接口,用于服务商实时回传更新司机当前服务状态

func NewTaobaoAlitripCarDriverStatusUpdateRequest

func NewTaobaoAlitripCarDriverStatusUpdateRequest() *TaobaoAlitripCarDriverStatusUpdateRequest

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetApiMethodName

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetApiParams

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetOrderId

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetProviderId

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetSellerId

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetStatus

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetThirdOrderId

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetTime

func (TaobaoAlitripCarDriverStatusUpdateRequest) GetUseType

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetOrderId

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetProviderId

func (r *TaobaoAlitripCarDriverStatusUpdateRequest) SetProviderId(providerId string) error

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetSellerId

func (r *TaobaoAlitripCarDriverStatusUpdateRequest) SetSellerId(sellerId string) error

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetStatus

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetThirdOrderId

func (r *TaobaoAlitripCarDriverStatusUpdateRequest) SetThirdOrderId(thirdOrderId string) error

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetTime

func (*TaobaoAlitripCarDriverStatusUpdateRequest) SetUseType

func (r *TaobaoAlitripCarDriverStatusUpdateRequest) SetUseType(useType int64) error

type TaobaoAlitripCarDriverStatusUpdateResponse

type TaobaoAlitripCarDriverStatusUpdateResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_driver_status_update_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	Data string `json:"data,omitempty" xml:"data,omitempty"`
}

type TaobaoAlitripCarOrderAcceptAPIResponse

type TaobaoAlitripCarOrderAcceptAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarOrderAcceptResponse
}

确认接单 APIResponse taobao.alitrip.car.order.accept

用来接收服务商确认接单信息

type TaobaoAlitripCarOrderAcceptApiResult

type TaobaoAlitripCarOrderAcceptApiResult struct {
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`

	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`
}

TaobaoAlitripCarOrderAcceptApiResult

type TaobaoAlitripCarOrderAcceptRequest

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

确认接单 APIRequest taobao.alitrip.car.order.accept

用来接收服务商确认接单信息

func NewTaobaoAlitripCarOrderAcceptRequest

func NewTaobaoAlitripCarOrderAcceptRequest() *TaobaoAlitripCarOrderAcceptRequest

func (TaobaoAlitripCarOrderAcceptRequest) GetApiMethodName

func (r TaobaoAlitripCarOrderAcceptRequest) GetApiMethodName() string

func (TaobaoAlitripCarOrderAcceptRequest) GetApiParams

func (TaobaoAlitripCarOrderAcceptRequest) GetParamOrderAccept

func (r TaobaoAlitripCarOrderAcceptRequest) GetParamOrderAccept() *OrderAccept

func (*TaobaoAlitripCarOrderAcceptRequest) SetParamOrderAccept

func (r *TaobaoAlitripCarOrderAcceptRequest) SetParamOrderAccept(paramOrderAccept *OrderAccept) error

type TaobaoAlitripCarOrderAcceptResponse

type TaobaoAlitripCarOrderAcceptResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_order_accept_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *TaobaoAlitripCarOrderAcceptApiResult `json:"result,omitempty" xml:"result,omitempty"`
}

type TaobaoAlitripCarOrderCompleteAPIResponse

type TaobaoAlitripCarOrderCompleteAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarOrderCompleteResponse
}

服务完成API APIResponse taobao.alitrip.car.order.complete

用来接收服务商订单流程完成信息

type TaobaoAlitripCarOrderCompleteRequest

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

服务完成API APIRequest taobao.alitrip.car.order.complete

用来接收服务商订单流程完成信息

func NewTaobaoAlitripCarOrderCompleteRequest

func NewTaobaoAlitripCarOrderCompleteRequest() *TaobaoAlitripCarOrderCompleteRequest

func (TaobaoAlitripCarOrderCompleteRequest) GetApiMethodName

func (r TaobaoAlitripCarOrderCompleteRequest) GetApiMethodName() string

func (TaobaoAlitripCarOrderCompleteRequest) GetApiParams

func (TaobaoAlitripCarOrderCompleteRequest) GetParamOrderComplete

func (r TaobaoAlitripCarOrderCompleteRequest) GetParamOrderComplete() *OrderComplete

func (*TaobaoAlitripCarOrderCompleteRequest) SetParamOrderComplete

func (r *TaobaoAlitripCarOrderCompleteRequest) SetParamOrderComplete(paramOrderComplete *OrderComplete) error

type TaobaoAlitripCarOrderCompleteResponse

type TaobaoAlitripCarOrderCompleteResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_order_complete_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`

	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

type TaobaoAlitripCarOrderConfirmAPIResponse

type TaobaoAlitripCarOrderConfirmAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarOrderConfirmResponse
}

司机应答API APIResponse taobao.alitrip.car.order.confirm

航旅事业群-度假事业部-旅行用车项目组对外部服务商提供的司机应答回调接口

type TaobaoAlitripCarOrderConfirmRequest

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

司机应答API APIRequest taobao.alitrip.car.order.confirm

航旅事业群-度假事业部-旅行用车项目组对外部服务商提供的司机应答回调接口

func NewTaobaoAlitripCarOrderConfirmRequest

func NewTaobaoAlitripCarOrderConfirmRequest() *TaobaoAlitripCarOrderConfirmRequest

func (TaobaoAlitripCarOrderConfirmRequest) GetApiMethodName

func (r TaobaoAlitripCarOrderConfirmRequest) GetApiMethodName() string

func (TaobaoAlitripCarOrderConfirmRequest) GetApiParams

func (TaobaoAlitripCarOrderConfirmRequest) GetParamOrderConfirm

func (r TaobaoAlitripCarOrderConfirmRequest) GetParamOrderConfirm() *OrderConfirm

func (*TaobaoAlitripCarOrderConfirmRequest) SetParamOrderConfirm

func (r *TaobaoAlitripCarOrderConfirmRequest) SetParamOrderConfirm(paramOrderConfirm *OrderConfirm) error

type TaobaoAlitripCarOrderConfirmResponse

type TaobaoAlitripCarOrderConfirmResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_order_confirm_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`

	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

type TaobaoAlitripCarOrderQueryAPIResponse

type TaobaoAlitripCarOrderQueryAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarOrderQueryResponse
}

飞猪订单状态查询接口 APIResponse taobao.alitrip.car.order.query

提供给直连商家查询在飞猪平台上产生的订单

type TaobaoAlitripCarOrderQueryRequest

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

飞猪订单状态查询接口 APIRequest taobao.alitrip.car.order.query

提供给直连商家查询在飞猪平台上产生的订单

func NewTaobaoAlitripCarOrderQueryRequest

func NewTaobaoAlitripCarOrderQueryRequest() *TaobaoAlitripCarOrderQueryRequest

func (TaobaoAlitripCarOrderQueryRequest) GetApiMethodName

func (r TaobaoAlitripCarOrderQueryRequest) GetApiMethodName() string

func (TaobaoAlitripCarOrderQueryRequest) GetApiParams

func (r TaobaoAlitripCarOrderQueryRequest) GetApiParams() url.Values

func (TaobaoAlitripCarOrderQueryRequest) GetOrderId

func (*TaobaoAlitripCarOrderQueryRequest) SetOrderId

func (r *TaobaoAlitripCarOrderQueryRequest) SetOrderId(orderId string) error

type TaobaoAlitripCarOrderQueryResponse

type TaobaoAlitripCarOrderQueryResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_order_query_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	FirstResult *OrderQueryRsp `json:"first_result,omitempty" xml:"first_result,omitempty"`
}

type TaobaoAlitripCarOrderStatusAPIResponse

type TaobaoAlitripCarOrderStatusAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarOrderStatusResponse
}

商家订单状态改变通知接口(神州专车接口) APIResponse taobao.alitrip.car.order.status

商家订单状态改变通知接口,神州专车专用接口!

type TaobaoAlitripCarOrderStatusApiResult

type TaobaoAlitripCarOrderStatusApiResult struct {
	Code int64 `json:"code,omitempty" xml:"code,omitempty"`

	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`
}

TaobaoAlitripCarOrderStatusApiResult

type TaobaoAlitripCarOrderStatusRequest

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

商家订单状态改变通知接口(神州专车接口) APIRequest taobao.alitrip.car.order.status

商家订单状态改变通知接口,神州专车专用接口!

func NewTaobaoAlitripCarOrderStatusRequest

func NewTaobaoAlitripCarOrderStatusRequest() *TaobaoAlitripCarOrderStatusRequest

func (TaobaoAlitripCarOrderStatusRequest) GetApiMethodName

func (r TaobaoAlitripCarOrderStatusRequest) GetApiMethodName() string

func (TaobaoAlitripCarOrderStatusRequest) GetApiParams

func (TaobaoAlitripCarOrderStatusRequest) GetOperation

func (r TaobaoAlitripCarOrderStatusRequest) GetOperation() string

func (TaobaoAlitripCarOrderStatusRequest) GetOrderId

func (TaobaoAlitripCarOrderStatusRequest) GetProviderId

func (r TaobaoAlitripCarOrderStatusRequest) GetProviderId() string

func (TaobaoAlitripCarOrderStatusRequest) GetStatus

func (*TaobaoAlitripCarOrderStatusRequest) SetOperation

func (r *TaobaoAlitripCarOrderStatusRequest) SetOperation(operation string) error

func (*TaobaoAlitripCarOrderStatusRequest) SetOrderId

func (r *TaobaoAlitripCarOrderStatusRequest) SetOrderId(orderId string) error

func (*TaobaoAlitripCarOrderStatusRequest) SetProviderId

func (r *TaobaoAlitripCarOrderStatusRequest) SetProviderId(providerId string) error

func (*TaobaoAlitripCarOrderStatusRequest) SetStatus

func (r *TaobaoAlitripCarOrderStatusRequest) SetStatus(status string) error

type TaobaoAlitripCarOrderStatusResponse

type TaobaoAlitripCarOrderStatusResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_order_status_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Result *TaobaoAlitripCarOrderStatusApiResult `json:"result,omitempty" xml:"result,omitempty"`
}

type TaobaoAlitripCarRentOrderCancelAPIResponse

type TaobaoAlitripCarRentOrderCancelAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripCarRentOrderCancelResponse
}

租车-取消订单 APIResponse taobao.alitrip.car.rent.order.cancel

服务商主动取消用户订单或者拒绝取消订单.

type TaobaoAlitripCarRentOrderCancelRequest

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

租车-取消订单 APIRequest taobao.alitrip.car.rent.order.cancel

服务商主动取消用户订单或者拒绝取消订单.

func NewTaobaoAlitripCarRentOrderCancelRequest

func NewTaobaoAlitripCarRentOrderCancelRequest() *TaobaoAlitripCarRentOrderCancelRequest

func (TaobaoAlitripCarRentOrderCancelRequest) GetApiMethodName

func (r TaobaoAlitripCarRentOrderCancelRequest) GetApiMethodName() string

func (TaobaoAlitripCarRentOrderCancelRequest) GetApiParams

func (TaobaoAlitripCarRentOrderCancelRequest) GetParam0

func (*TaobaoAlitripCarRentOrderCancelRequest) SetParam0

type TaobaoAlitripCarRentOrderCancelResponse

type TaobaoAlitripCarRentOrderCancelResponse struct {
	XMLName   xml.Name `xml:"alitrip_car_rent_order_cancel_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	Models string `json:"models,omitempty" xml:"models,omitempty"`

	Model string `json:"model,omitempty" xml:"model,omitempty"`

	C int64 `json:"c,omitempty" xml:"c,omitempty"`
}

type TaobaoAlitripDomesticRentCarStatusUpdateAPIResponse

type TaobaoAlitripDomesticRentCarStatusUpdateAPIResponse struct {
	model.CommonResponse
	TaobaoAlitripDomesticRentCarStatusUpdateResponse
}

航旅国内租车订单状态更新 APIResponse taobao.alitrip.domestic.rent.car.status.update

航旅国内租车订单状态更新

type TaobaoAlitripDomesticRentCarStatusUpdateRequest

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

航旅国内租车订单状态更新 APIRequest taobao.alitrip.domestic.rent.car.status.update

航旅国内租车订单状态更新

func NewTaobaoAlitripDomesticRentCarStatusUpdateRequest

func NewTaobaoAlitripDomesticRentCarStatusUpdateRequest() *TaobaoAlitripDomesticRentCarStatusUpdateRequest

func (TaobaoAlitripDomesticRentCarStatusUpdateRequest) GetApiMethodName

func (TaobaoAlitripDomesticRentCarStatusUpdateRequest) GetApiParams

func (TaobaoAlitripDomesticRentCarStatusUpdateRequest) GetOrderId

func (TaobaoAlitripDomesticRentCarStatusUpdateRequest) GetProviderId

func (TaobaoAlitripDomesticRentCarStatusUpdateRequest) GetStatus

func (TaobaoAlitripDomesticRentCarStatusUpdateRequest) GetThirdOrderId

func (*TaobaoAlitripDomesticRentCarStatusUpdateRequest) SetOrderId

func (*TaobaoAlitripDomesticRentCarStatusUpdateRequest) SetProviderId

func (r *TaobaoAlitripDomesticRentCarStatusUpdateRequest) SetProviderId(providerId string) error

func (*TaobaoAlitripDomesticRentCarStatusUpdateRequest) SetStatus

func (*TaobaoAlitripDomesticRentCarStatusUpdateRequest) SetThirdOrderId

func (r *TaobaoAlitripDomesticRentCarStatusUpdateRequest) SetThirdOrderId(thirdOrderId string) error

type TaobaoAlitripDomesticRentCarStatusUpdateResponse

type TaobaoAlitripDomesticRentCarStatusUpdateResponse struct {
	XMLName   xml.Name `xml:"alitrip_domestic_rent_car_status_update_response"`
	RequestId string   `json:"request_id,omitempty" xml:"request_id,omitempty"` // 平台颁发的每次请求访问的唯一标识

	Data string `json:"data,omitempty" xml:"data,omitempty"`

	Message string `json:"message,omitempty" xml:"message,omitempty"`

	MessageCode int64 `json:"message_code,omitempty" xml:"message_code,omitempty"`
}

Jump to

Keyboard shortcuts

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