Documentation
¶
Overview ¶
欢行开发平台API model
Index ¶
- type AlibabaHappytripFreeloginGetusercontextAPIRequest
- func (r AlibabaHappytripFreeloginGetusercontextAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripFreeloginGetusercontextAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripFreeloginGetusercontextAPIRequest) GetReq() *SsoParamDto
- func (r *AlibabaHappytripFreeloginGetusercontextAPIRequest) SetReq(_req *SsoParamDto) error
- type AlibabaHappytripFreeloginGetusercontextAPIResponse
- type AlibabaHappytripFreeloginGetusercontextAPIResponseModel
- type AlibabaHappytripFreeloginGetusercontextResult
- type AlibabaHappytripOrderGetAPIRequest
- type AlibabaHappytripOrderGetAPIResponse
- type AlibabaHappytripOrderGetAPIResponseModel
- type AlibabaHappytripTaxiCityGetidAPIRequest
- func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetLat() string
- func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetLng() string
- func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetMapType() string
- func (r *AlibabaHappytripTaxiCityGetidAPIRequest) SetLat(_lat string) error
- func (r *AlibabaHappytripTaxiCityGetidAPIRequest) SetLng(_lng string) error
- func (r *AlibabaHappytripTaxiCityGetidAPIRequest) SetMapType(_mapType string) error
- type AlibabaHappytripTaxiCityGetidAPIResponse
- type AlibabaHappytripTaxiCityGetidAPIResponseModel
- type AlibabaHappytripTaxiDriverBlacklistAddAPIRequest
- func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetDriverId() string
- func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetUid() string
- func (r *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetDriverId(_driverId string) error
- func (r *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetUid(_uid string) error
- type AlibabaHappytripTaxiDriverBlacklistAddAPIResponse
- type AlibabaHappytripTaxiDriverBlacklistAddAPIResponseModel
- type AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest
- func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetDriverId() string
- func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetUid() string
- func (r *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetDriverId(_driverId string) error
- func (r *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetUid(_uid string) error
- type AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponse
- type AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponseModel
- type AlibabaHappytripTaxiDriverLocationGetAPIRequest
- func (r AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetOrderId() string
- func (r *AlibabaHappytripTaxiDriverLocationGetAPIRequest) SetOrderId(_orderId string) error
- type AlibabaHappytripTaxiDriverLocationGetAPIResponse
- type AlibabaHappytripTaxiDriverLocationGetAPIResponseModel
- type AlibabaHappytripTaxiDriverLocationGetStruct
- type AlibabaHappytripTaxiIdGetAPIRequest
- type AlibabaHappytripTaxiIdGetAPIResponse
- type AlibabaHappytripTaxiIdGetAPIResponseModel
- type AlibabaHappytripTaxiOrderAssignAPIRequest
- func (r AlibabaHappytripTaxiOrderAssignAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderAssignAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderAssignAPIRequest) GetOrderId() string
- func (r *AlibabaHappytripTaxiOrderAssignAPIRequest) SetOrderId(_orderId string) error
- type AlibabaHappytripTaxiOrderAssignAPIResponse
- type AlibabaHappytripTaxiOrderAssignAPIResponseModel
- type AlibabaHappytripTaxiOrderCancelAPIRequest
- func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetForce() string
- func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetType() int64
- func (r *AlibabaHappytripTaxiOrderCancelAPIRequest) SetForce(_force string) error
- func (r *AlibabaHappytripTaxiOrderCancelAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiOrderCancelAPIRequest) SetType(_type int64) error
- type AlibabaHappytripTaxiOrderCancelAPIResponse
- type AlibabaHappytripTaxiOrderCancelAPIResponseModel
- type AlibabaHappytripTaxiOrderComplainAPIRequest
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetContent() string
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetMobile() string
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetTime() int64
- func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetType() int64
- func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetContent(_content string) error
- func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetMobile(_mobile string) error
- func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetTime(_time int64) error
- func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetType(_type int64) error
- type AlibabaHappytripTaxiOrderComplainAPIResponse
- type AlibabaHappytripTaxiOrderComplainAPIResponseModel
- type AlibabaHappytripTaxiOrderComplainStruct
- type AlibabaHappytripTaxiOrderComplaintGetAPIRequest
- func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetCaseId() string
- func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetOrderId() string
- func (r *AlibabaHappytripTaxiOrderComplaintGetAPIRequest) SetCaseId(_caseId string) error
- func (r *AlibabaHappytripTaxiOrderComplaintGetAPIRequest) SetOrderId(_orderId string) error
- type AlibabaHappytripTaxiOrderComplaintGetAPIResponse
- type AlibabaHappytripTaxiOrderComplaintGetAPIResponseModel
- type AlibabaHappytripTaxiOrderComplaintGetStruct
- type AlibabaHappytripTaxiOrderConfirmAPIRequest
- func (r AlibabaHappytripTaxiOrderConfirmAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderConfirmAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderConfirmAPIRequest) GetOrderId() string
- func (r *AlibabaHappytripTaxiOrderConfirmAPIRequest) SetOrderId(_orderId string) error
- type AlibabaHappytripTaxiOrderConfirmAPIResponse
- type AlibabaHappytripTaxiOrderConfirmAPIResponseModel
- type AlibabaHappytripTaxiOrderCreateAPIRequest
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetAppTime() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetCarpoolType() int64
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetCity() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetClat() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetClng() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetCostCenter() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetDepartureTime() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetDynamicMd5() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetEndAddress() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetEndName() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetExtraInfo() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetFlat() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetFlng() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetLineType() int64
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetMapType() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetPassengerNumber() int64
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetPassengerPhone() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetRequireLevel() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetSmsPolicy() int64
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetStartAddress() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetStartName() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetTlat() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetTlng() string
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetType() int64
- func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetUid() string
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetAppTime(_appTime string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetCarpoolType(_carpoolType int64) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetCity(_city string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetClat(_clat string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetClng(_clng string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetCostCenter(_costCenter string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetDepartureTime(_departureTime string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetDynamicMd5(_dynamicMd5 string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetEndAddress(_endAddress string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetEndName(_endName string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetExtraInfo(_extraInfo string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetFlat(_flat string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetFlng(_flng string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetLineType(_lineType int64) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetMapType(_mapType string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetPassengerNumber(_passengerNumber int64) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetPassengerPhone(_passengerPhone string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetRequireLevel(_requireLevel string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetSmsPolicy(_smsPolicy int64) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetStartAddress(_startAddress string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetStartName(_startName string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetTlat(_tlat string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetTlng(_tlng string) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetType(_type int64) error
- func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetUid(_uid string) error
- type AlibabaHappytripTaxiOrderCreateAPIResponse
- type AlibabaHappytripTaxiOrderCreateAPIResponseModel
- type AlibabaHappytripTaxiOrderDestinationModifyAPIRequest
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetEndAddress() string
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetEndName() string
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetTlat() string
- func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetTlng() string
- func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetEndAddress(_endAddress string) error
- func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetEndName(_endName string) error
- func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetTlat(_tlat string) error
- func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetTlng(_tlng string) error
- type AlibabaHappytripTaxiOrderDestinationModifyAPIResponse
- type AlibabaHappytripTaxiOrderDestinationModifyAPIResponseModel
- type AlibabaHappytripTaxiOrderGetAPIRequest
- type AlibabaHappytripTaxiOrderGetAPIResponse
- type AlibabaHappytripTaxiOrderGetAPIResponseModel
- type AlibabaHappytripTaxiOrderNotifyAPIRequest
- func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetNotifyDesc() string
- func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetNotifyType() int64
- func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetOrderId() string
- func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetTime() int64
- func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetNotifyDesc(_notifyDesc string) error
- func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetNotifyType(_notifyType int64) error
- func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetTime(_time int64) error
- type AlibabaHappytripTaxiOrderNotifyAPIResponse
- type AlibabaHappytripTaxiOrderNotifyAPIResponseModel
- type AlibabaHappytripTaxiOrderScoreAPIRequest
- func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetComment() string
- func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetLevel() int64
- func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetOrderId() string
- func (r *AlibabaHappytripTaxiOrderScoreAPIRequest) SetComment(_comment string) error
- func (r *AlibabaHappytripTaxiOrderScoreAPIRequest) SetLevel(_level int64) error
- func (r *AlibabaHappytripTaxiOrderScoreAPIRequest) SetOrderId(_orderId string) error
- type AlibabaHappytripTaxiOrderScoreAPIResponse
- type AlibabaHappytripTaxiOrderScoreAPIResponseModel
- type AlibabaHappytripTaxiPriceGetAPIRequest
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetCarpoolType() int64
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetCity() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetCostCenter() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetDepartureTime() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetFlat() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetFlng() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetMapType() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetPassengerNumber() int64
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetPassengerPhone() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetRequireLevel() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetTlat() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetTlng() string
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetType() int64
- func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetUid() string
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetCarpoolType(_carpoolType int64) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetCity(_city string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetCostCenter(_costCenter string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetDepartureTime(_departureTime string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetFlat(_flat string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetFlng(_flng string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetMapType(_mapType string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetPassengerNumber(_passengerNumber int64) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetPassengerPhone(_passengerPhone string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetRequireLevel(_requireLevel string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetTlat(_tlat string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetTlng(_tlng string) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetType(_type int64) error
- func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetUid(_uid string) error
- type AlibabaHappytripTaxiPriceGetAPIResponse
- type AlibabaHappytripTaxiPriceGetAPIResponseModel
- type AlibabaHappytripTaxiProviderAccountBalanceAPIRequest
- func (r AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetCostCenter() string
- func (r *AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) SetCostCenter(_costCenter string) error
- type AlibabaHappytripTaxiProviderAccountBalanceAPIResponse
- type AlibabaHappytripTaxiProviderAccountBalanceAPIResponseModel
- type AlibabaHappytripTaxiProviderAccountBalanceData
- type AlibabaHappytripTaxiServicestatusGetAPIRequest
- func (r AlibabaHappytripTaxiServicestatusGetAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTaxiServicestatusGetAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTaxiServicestatusGetAPIRequest) GetCostCenter() string
- func (r *AlibabaHappytripTaxiServicestatusGetAPIRequest) SetCostCenter(_costCenter string) error
- type AlibabaHappytripTaxiServicestatusGetAPIResponse
- type AlibabaHappytripTaxiServicestatusGetAPIResponseModel
- type AlibabaHappytripTravelSyncAPIRequest
- func (r AlibabaHappytripTravelSyncAPIRequest) GetApiMethodName() string
- func (r AlibabaHappytripTravelSyncAPIRequest) GetApiParams() url.Values
- func (r AlibabaHappytripTravelSyncAPIRequest) GetTravelHeadDto() *TravelHeadDto
- func (r *AlibabaHappytripTravelSyncAPIRequest) SetTravelHeadDto(_travelHeadDto *TravelHeadDto) error
- type AlibabaHappytripTravelSyncAPIResponse
- type AlibabaHappytripTravelSyncAPIResponseModel
- type AlibabaHtorderHotelSyncBookingAPIRequest
- func (r AlibabaHtorderHotelSyncBookingAPIRequest) GetApiMethodName() string
- func (r AlibabaHtorderHotelSyncBookingAPIRequest) GetApiParams() url.Values
- func (r AlibabaHtorderHotelSyncBookingAPIRequest) GetDataEntity() *SyncHotelBookingDataRequestDto
- func (r *AlibabaHtorderHotelSyncBookingAPIRequest) SetDataEntity(_dataEntity *SyncHotelBookingDataRequestDto) error
- type AlibabaHtorderHotelSyncBookingAPIResponse
- type AlibabaHtorderHotelSyncBookingAPIResponseModel
- type AlibabaHtorderHotelSyncBookingResultDto
- type AlibabaHtorderHotelSyncConfigAPIRequest
- func (r AlibabaHtorderHotelSyncConfigAPIRequest) GetApiMethodName() string
- func (r AlibabaHtorderHotelSyncConfigAPIRequest) GetApiParams() url.Values
- func (r AlibabaHtorderHotelSyncConfigAPIRequest) GetDataEntity() *HotelMessageConfigDto
- func (r *AlibabaHtorderHotelSyncConfigAPIRequest) SetDataEntity(_dataEntity *HotelMessageConfigDto) error
- type AlibabaHtorderHotelSyncConfigAPIResponse
- type AlibabaHtorderHotelSyncConfigAPIResponseModel
- type CarpoolInfo
- type CityGetIdResult
- type CityServiceStatus
- type ContactDto
- type CostDetailInfo
- type CostInfo
- type GetIdResult
- type HotelBookDto
- type HotelMessageConfigDto
- type HotelMessageSendSegment
- type LineInfo
- type Managers
- type Null
- type OrderCancelResult
- type OrderConfirmResult
- type OrderCreateResult
- type OrderDto
- type OrderExtendsDto
- type OrderGetResult
- type OrderInfo
- type PassengerOrderInfo
- type PeerStaff
- type PriceInfo
- type PriceModel
- type ReassignInfo
- type ResourceHotelDto
- type ResourceMainDto
- type ServiceStatusModel
- type SsoParamDto
- type SyncHotelBookingDataRequestDto
- type SyncHotelBookingDataResponseDto
- type TouristDto
- type TravelHeadDto
- type TravelLineDto
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaHappytripFreeloginGetusercontextAPIRequest ¶
type AlibabaHappytripFreeloginGetusercontextAPIRequest struct { model.Params // contains filtered or unexported fields }
提供给外部系统的免登校验 API请求 alibaba.happytrip.freelogin.getusercontext
免登融合,提供免登相关接口给外部供应商做登录验证
func NewAlibabaHappytripFreeloginGetusercontextRequest ¶
func NewAlibabaHappytripFreeloginGetusercontextRequest() *AlibabaHappytripFreeloginGetusercontextAPIRequest
初始化AlibabaHappytripFreeloginGetusercontextAPIRequest对象
func (AlibabaHappytripFreeloginGetusercontextAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripFreeloginGetusercontextAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripFreeloginGetusercontextAPIRequest) GetApiParams ¶
func (r AlibabaHappytripFreeloginGetusercontextAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripFreeloginGetusercontextAPIRequest) GetReq ¶
func (r AlibabaHappytripFreeloginGetusercontextAPIRequest) GetReq() *SsoParamDto
Req Getter
func (*AlibabaHappytripFreeloginGetusercontextAPIRequest) SetReq ¶
func (r *AlibabaHappytripFreeloginGetusercontextAPIRequest) SetReq(_req *SsoParamDto) error
Req Setter 请求入参
type AlibabaHappytripFreeloginGetusercontextAPIResponse ¶
type AlibabaHappytripFreeloginGetusercontextAPIResponse struct { model.CommonResponse AlibabaHappytripFreeloginGetusercontextAPIResponseModel }
提供给外部系统的免登校验 API返回值 alibaba.happytrip.freelogin.getusercontext
免登融合,提供免登相关接口给外部供应商做登录验证
type AlibabaHappytripFreeloginGetusercontextAPIResponseModel ¶
type AlibabaHappytripFreeloginGetusercontextAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_freelogin_getusercontext_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 请求响应 Rep *AlibabaHappytripFreeloginGetusercontextResult `json:"rep,omitempty" xml:"rep,omitempty"` }
提供给外部系统的免登校验 成功返回结果
type AlibabaHappytripFreeloginGetusercontextResult ¶
type AlibabaHappytripFreeloginGetusercontextResult struct { // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误消息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // 返回的结果值 Content string `json:"content,omitempty" xml:"content,omitempty"` }
AlibabaHappytripFreeloginGetusercontextResult
type AlibabaHappytripOrderGetAPIRequest ¶
type AlibabaHappytripOrderGetAPIRequest struct { model.Params // contains filtered or unexported fields }
获取欢行统一订单模型 API请求 alibaba.happytrip.order.get
通过订单id获取欢行统一订单模型数据
func NewAlibabaHappytripOrderGetRequest ¶
func NewAlibabaHappytripOrderGetRequest() *AlibabaHappytripOrderGetAPIRequest
初始化AlibabaHappytripOrderGetAPIRequest对象
func (AlibabaHappytripOrderGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripOrderGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripOrderGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripOrderGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripOrderGetAPIRequest) GetOrderId ¶
func (r AlibabaHappytripOrderGetAPIRequest) GetOrderId() int64
OrderId Getter
func (*AlibabaHappytripOrderGetAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripOrderGetAPIRequest) SetOrderId(_orderId int64) error
OrderId Setter 订单id
type AlibabaHappytripOrderGetAPIResponse ¶
type AlibabaHappytripOrderGetAPIResponse struct { model.CommonResponse AlibabaHappytripOrderGetAPIResponseModel }
获取欢行统一订单模型 API返回值 alibaba.happytrip.order.get
通过订单id获取欢行统一订单模型数据
type AlibabaHappytripOrderGetAPIResponseModel ¶
type AlibabaHappytripOrderGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_order_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 订单联系人列表 Contacts []ContactDto `json:"contacts,omitempty" xml:"contacts>contact_dto,omitempty"` // 机票预订信息列表 HotelBooks []HotelBookDto `json:"hotel_books,omitempty" xml:"hotel_books>hotel_book_dto,omitempty"` // 酒店资源详情 HotelResources []ResourceHotelDto `json:"hotel_resources,omitempty" xml:"hotel_resources>resource_hotel_dto,omitempty"` // 订单扩展信息 OrderExtendsInfo *OrderExtendsDto `json:"order_extends_info,omitempty" xml:"order_extends_info,omitempty"` // 订单基本信息 OrderInfo *OrderDto `json:"order_info,omitempty" xml:"order_info,omitempty"` // 订单资源列表 Resources []ResourceMainDto `json:"resources,omitempty" xml:"resources>resource_main_dto,omitempty"` // 订单出行人列表 Tourists []TouristDto `json:"tourists,omitempty" xml:"tourists>tourist_dto,omitempty"` }
获取欢行统一订单模型 成功返回结果
type AlibabaHappytripTaxiCityGetidAPIRequest ¶
type AlibabaHappytripTaxiCityGetidAPIRequest struct { model.Params // contains filtered or unexported fields }
获取城市id API请求 alibaba.happytrip.taxi.city.getid
通过经纬度坐标返回城市id
func NewAlibabaHappytripTaxiCityGetidRequest ¶
func NewAlibabaHappytripTaxiCityGetidRequest() *AlibabaHappytripTaxiCityGetidAPIRequest
初始化AlibabaHappytripTaxiCityGetidAPIRequest对象
func (AlibabaHappytripTaxiCityGetidAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiCityGetidAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiCityGetidAPIRequest) GetLat ¶
func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetLat() string
Lat Getter
func (AlibabaHappytripTaxiCityGetidAPIRequest) GetLng ¶
func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetLng() string
Lng Getter
func (AlibabaHappytripTaxiCityGetidAPIRequest) GetMapType ¶
func (r AlibabaHappytripTaxiCityGetidAPIRequest) GetMapType() string
MapType Getter
func (*AlibabaHappytripTaxiCityGetidAPIRequest) SetLat ¶
func (r *AlibabaHappytripTaxiCityGetidAPIRequest) SetLat(_lat string) error
Lat Setter 纬度
func (*AlibabaHappytripTaxiCityGetidAPIRequest) SetLng ¶
func (r *AlibabaHappytripTaxiCityGetidAPIRequest) SetLng(_lng string) error
Lng Setter 经度
func (*AlibabaHappytripTaxiCityGetidAPIRequest) SetMapType ¶
func (r *AlibabaHappytripTaxiCityGetidAPIRequest) SetMapType(_mapType string) error
MapType Setter 地图类型:amap:高德,默认高德地图
type AlibabaHappytripTaxiCityGetidAPIResponse ¶
type AlibabaHappytripTaxiCityGetidAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiCityGetidAPIResponseModel }
获取城市id API返回值 alibaba.happytrip.taxi.city.getid
通过经纬度坐标返回城市id
type AlibabaHappytripTaxiCityGetidAPIResponseModel ¶
type AlibabaHappytripTaxiCityGetidAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_city_getid_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 结果对象 Data *CityGetIdResult `json:"data,omitempty" xml:"data,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
获取城市id 成功返回结果
type AlibabaHappytripTaxiDriverBlacklistAddAPIRequest ¶
type AlibabaHappytripTaxiDriverBlacklistAddAPIRequest struct { model.Params // contains filtered or unexported fields }
添加司机黑名单 API请求 alibaba.happytrip.taxi.driver.blacklist.add
实现用户1对1永久拉黑司机,如果不支持永久拉黑,则在自动解禁黑名单司机时需回调通知欢行
func NewAlibabaHappytripTaxiDriverBlacklistAddRequest ¶
func NewAlibabaHappytripTaxiDriverBlacklistAddRequest() *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest
初始化AlibabaHappytripTaxiDriverBlacklistAddAPIRequest对象
func (AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetDriverId ¶
func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetDriverId() string
DriverId Getter
func (AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetUid ¶
func (r AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) GetUid() string
Uid Getter
func (*AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetDriverId ¶
func (r *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetDriverId(_driverId string) error
DriverId Setter 司机唯一标识
func (*AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 供应商单号
func (*AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetUid ¶
func (r *AlibabaHappytripTaxiDriverBlacklistAddAPIRequest) SetUid(_uid string) error
Uid Setter 用户唯一标识
type AlibabaHappytripTaxiDriverBlacklistAddAPIResponse ¶
type AlibabaHappytripTaxiDriverBlacklistAddAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiDriverBlacklistAddAPIResponseModel }
添加司机黑名单 API返回值 alibaba.happytrip.taxi.driver.blacklist.add
实现用户1对1永久拉黑司机,如果不支持永久拉黑,则在自动解禁黑名单司机时需回调通知欢行
type AlibabaHappytripTaxiDriverBlacklistAddAPIResponseModel ¶
type AlibabaHappytripTaxiDriverBlacklistAddAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_driver_blacklist_add_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误代码 Errno string `json:"errno,omitempty" xml:"errno,omitempty"` // 错误描述 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
添加司机黑名单 成功返回结果
type AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest ¶
type AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest struct { model.Params // contains filtered or unexported fields }
移除司机黑名单 API请求 alibaba.happytrip.taxi.driver.blacklist.remove
移除司机黑名单
func NewAlibabaHappytripTaxiDriverBlacklistRemoveRequest ¶
func NewAlibabaHappytripTaxiDriverBlacklistRemoveRequest() *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest
初始化AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest对象
func (AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetDriverId ¶
func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetDriverId() string
DriverId Getter
func (AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetUid ¶
func (r AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) GetUid() string
Uid Getter
func (*AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetDriverId ¶
func (r *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetDriverId(_driverId string) error
DriverId Setter 司机唯一标识
func (*AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 供应商单号
func (*AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetUid ¶
func (r *AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest) SetUid(_uid string) error
Uid Setter 用户唯一标识
type AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponse ¶
type AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponseModel }
移除司机黑名单 API返回值 alibaba.happytrip.taxi.driver.blacklist.remove
移除司机黑名单
type AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponseModel ¶
type AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_driver_blacklist_remove_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误代码 Errno string `json:"errno,omitempty" xml:"errno,omitempty"` // 错误描述 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
移除司机黑名单 成功返回结果
type AlibabaHappytripTaxiDriverLocationGetAPIRequest ¶
type AlibabaHappytripTaxiDriverLocationGetAPIRequest struct { model.Params // contains filtered or unexported fields }
司机位置 API请求 alibaba.happytrip.taxi.driver.location.get
获取司机实时位置
func NewAlibabaHappytripTaxiDriverLocationGetRequest ¶
func NewAlibabaHappytripTaxiDriverLocationGetRequest() *AlibabaHappytripTaxiDriverLocationGetAPIRequest
初始化AlibabaHappytripTaxiDriverLocationGetAPIRequest对象
func (AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiDriverLocationGetAPIRequest) GetOrderId() string
OrderId Getter
func (*AlibabaHappytripTaxiDriverLocationGetAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiDriverLocationGetAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 供应商订单号
type AlibabaHappytripTaxiDriverLocationGetAPIResponse ¶
type AlibabaHappytripTaxiDriverLocationGetAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiDriverLocationGetAPIResponseModel }
司机位置 API返回值 alibaba.happytrip.taxi.driver.location.get
获取司机实时位置
type AlibabaHappytripTaxiDriverLocationGetAPIResponseModel ¶
type AlibabaHappytripTaxiDriverLocationGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_driver_location_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // 司机位置 Data *AlibabaHappytripTaxiDriverLocationGetStruct `json:"data,omitempty" xml:"data,omitempty"` }
司机位置 成功返回结果
type AlibabaHappytripTaxiDriverLocationGetStruct ¶
type AlibabaHappytripTaxiDriverLocationGetStruct struct { // 纬度 Lat string `json:"lat,omitempty" xml:"lat,omitempty"` // 经度 Lng string `json:"lng,omitempty" xml:"lng,omitempty"` // 司机方向,正北为0度,顺时针方向 Direction string `json:"direction,omitempty" xml:"direction,omitempty"` // 车速,正数表示向前,负数表示向后,单位是 m/s Speed string `json:"speed,omitempty" xml:"speed,omitempty"` // 更新时间 UpdateTime string `json:"update_time,omitempty" xml:"update_time,omitempty"` }
AlibabaHappytripTaxiDriverLocationGetStruct
type AlibabaHappytripTaxiIdGetAPIRequest ¶
type AlibabaHappytripTaxiIdGetAPIRequest struct { model.Params // contains filtered or unexported fields }
获取请求id API请求 alibaba.happytrip.taxi.id.get
获取订单号
func NewAlibabaHappytripTaxiIdGetRequest ¶
func NewAlibabaHappytripTaxiIdGetRequest() *AlibabaHappytripTaxiIdGetAPIRequest
初始化AlibabaHappytripTaxiIdGetAPIRequest对象
func (AlibabaHappytripTaxiIdGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiIdGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiIdGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiIdGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiIdGetAPIRequest) GetUid ¶
func (r AlibabaHappytripTaxiIdGetAPIRequest) GetUid() string
Uid Getter
func (*AlibabaHappytripTaxiIdGetAPIRequest) SetUid ¶
func (r *AlibabaHappytripTaxiIdGetAPIRequest) SetUid(_uid string) error
Uid Setter 用户唯一标识
type AlibabaHappytripTaxiIdGetAPIResponse ¶
type AlibabaHappytripTaxiIdGetAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiIdGetAPIResponseModel }
获取请求id API返回值 alibaba.happytrip.taxi.id.get
获取订单号
type AlibabaHappytripTaxiIdGetAPIResponseModel ¶
type AlibabaHappytripTaxiIdGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_id_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // id获取结果 Data *GetIdResult `json:"data,omitempty" xml:"data,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
获取请求id 成功返回结果
type AlibabaHappytripTaxiOrderAssignAPIRequest ¶
type AlibabaHappytripTaxiOrderAssignAPIRequest struct { model.Params // contains filtered or unexported fields }
订单指派 API请求 alibaba.happytrip.taxi.order.assign
通知供应商订单指派成功
func NewAlibabaHappytripTaxiOrderAssignRequest ¶
func NewAlibabaHappytripTaxiOrderAssignRequest() *AlibabaHappytripTaxiOrderAssignAPIRequest
初始化AlibabaHappytripTaxiOrderAssignAPIRequest对象
func (AlibabaHappytripTaxiOrderAssignAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderAssignAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderAssignAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderAssignAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderAssignAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderAssignAPIRequest) GetOrderId() string
OrderId Getter
func (*AlibabaHappytripTaxiOrderAssignAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderAssignAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 供应商订单号
type AlibabaHappytripTaxiOrderAssignAPIResponse ¶
type AlibabaHappytripTaxiOrderAssignAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderAssignAPIResponseModel }
订单指派 API返回值 alibaba.happytrip.taxi.order.assign
通知供应商订单指派成功
type AlibabaHappytripTaxiOrderAssignAPIResponseModel ¶
type AlibabaHappytripTaxiOrderAssignAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_assign_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误代码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误描述 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
订单指派 成功返回结果
type AlibabaHappytripTaxiOrderCancelAPIRequest ¶
type AlibabaHappytripTaxiOrderCancelAPIRequest struct { model.Params // contains filtered or unexported fields }
取消叫车 API请求 alibaba.happytrip.taxi.order.cancel
取消叫车订单,行程中的订单不能取消
func NewAlibabaHappytripTaxiOrderCancelRequest ¶
func NewAlibabaHappytripTaxiOrderCancelRequest() *AlibabaHappytripTaxiOrderCancelAPIRequest
初始化AlibabaHappytripTaxiOrderCancelAPIRequest对象
func (AlibabaHappytripTaxiOrderCancelAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderCancelAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderCancelAPIRequest) GetForce ¶
func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetForce() string
Force Getter
func (AlibabaHappytripTaxiOrderCancelAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiOrderCancelAPIRequest) GetType ¶
func (r AlibabaHappytripTaxiOrderCancelAPIRequest) GetType() int64
Type Getter
func (*AlibabaHappytripTaxiOrderCancelAPIRequest) SetForce ¶
func (r *AlibabaHappytripTaxiOrderCancelAPIRequest) SetForce(_force string) error
Force Setter 是否强制取消(true 或 false)默认false
func (*AlibabaHappytripTaxiOrderCancelAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderCancelAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 订单id
func (*AlibabaHappytripTaxiOrderCancelAPIRequest) SetType ¶
func (r *AlibabaHappytripTaxiOrderCancelAPIRequest) SetType(_type int64) error
Type Setter 取消类型,0:系统取消,非0:用户取消
type AlibabaHappytripTaxiOrderCancelAPIResponse ¶
type AlibabaHappytripTaxiOrderCancelAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderCancelAPIResponseModel }
取消叫车 API返回值 alibaba.happytrip.taxi.order.cancel
取消叫车订单,行程中的订单不能取消
type AlibabaHappytripTaxiOrderCancelAPIResponseModel ¶
type AlibabaHappytripTaxiOrderCancelAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_cancel_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // 订单取消结果 Data *OrderCancelResult `json:"data,omitempty" xml:"data,omitempty"` }
取消叫车 成功返回结果
type AlibabaHappytripTaxiOrderComplainAPIRequest ¶
type AlibabaHappytripTaxiOrderComplainAPIRequest struct { model.Params // contains filtered or unexported fields }
用户投诉 API请求 alibaba.happytrip.taxi.order.complain
一个订单只能投诉一次,不可重复投诉
投诉选项 0 其他原因; 1 司机原因导致行程被取消; 2 服务态度恶劣; 3 未坐车产生费用; 4 额外收取不合理费用; 5 路不熟多产生费用; 6 提前计费; 7 未及时结束计费; 8 司机绕路; 9 司机迟到; 10 司机爽约或拒载; 11 骚扰乘客; 12 危险驾驶; 13 不是订单显示车辆或司机;
func NewAlibabaHappytripTaxiOrderComplainRequest ¶
func NewAlibabaHappytripTaxiOrderComplainRequest() *AlibabaHappytripTaxiOrderComplainAPIRequest
初始化AlibabaHappytripTaxiOrderComplainAPIRequest对象
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetContent ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetContent() string
Content Getter
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetMobile ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetMobile() string
Mobile Getter
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetTime ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetTime() int64
Time Getter
func (AlibabaHappytripTaxiOrderComplainAPIRequest) GetType ¶
func (r AlibabaHappytripTaxiOrderComplainAPIRequest) GetType() int64
Type Getter
func (*AlibabaHappytripTaxiOrderComplainAPIRequest) SetContent ¶
func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetContent(_content string) error
Content Setter 投诉选项外的其他投诉内容,不能多于40个汉字
func (*AlibabaHappytripTaxiOrderComplainAPIRequest) SetMobile ¶
func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetMobile(_mobile string) error
Mobile Setter 该用户的真实号码
func (*AlibabaHappytripTaxiOrderComplainAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 订单id
func (*AlibabaHappytripTaxiOrderComplainAPIRequest) SetTime ¶
func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetTime(_time int64) error
Time Setter 投诉时间(毫秒)
func (*AlibabaHappytripTaxiOrderComplainAPIRequest) SetType ¶
func (r *AlibabaHappytripTaxiOrderComplainAPIRequest) SetType(_type int64) error
Type Setter 投诉选项 0 其他原因; 1 司机原因导致行程被取消; 2 服务态度恶劣; 3 未坐车产生费用; 4 额外收取不合理费用; 5 路不熟多产生费用; 6 提前计费; 7 未及时结束计费; 8 司机绕路; 9 司机迟到; 10 司机爽约或拒载; 11 骚扰乘客; 12 危险驾驶; 13 不是订单显示车辆或司机;
type AlibabaHappytripTaxiOrderComplainAPIResponse ¶
type AlibabaHappytripTaxiOrderComplainAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderComplainAPIResponseModel }
用户投诉 API返回值 alibaba.happytrip.taxi.order.complain
一个订单只能投诉一次,不可重复投诉
投诉选项 0 其他原因; 1 司机原因导致行程被取消; 2 服务态度恶劣; 3 未坐车产生费用; 4 额外收取不合理费用; 5 路不熟多产生费用; 6 提前计费; 7 未及时结束计费; 8 司机绕路; 9 司机迟到; 10 司机爽约或拒载; 11 骚扰乘客; 12 危险驾驶; 13 不是订单显示车辆或司机;
type AlibabaHappytripTaxiOrderComplainAPIResponseModel ¶
type AlibabaHappytripTaxiOrderComplainAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_complain_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // 投诉结果 Data *AlibabaHappytripTaxiOrderComplainStruct `json:"data,omitempty" xml:"data,omitempty"` }
用户投诉 成功返回结果
type AlibabaHappytripTaxiOrderComplainStruct ¶
type AlibabaHappytripTaxiOrderComplainStruct struct { // 供应商工单号 CaseId string `json:"case_id,omitempty" xml:"case_id,omitempty"` }
AlibabaHappytripTaxiOrderComplainStruct
type AlibabaHappytripTaxiOrderComplaintGetAPIRequest ¶
type AlibabaHappytripTaxiOrderComplaintGetAPIRequest struct { model.Params // contains filtered or unexported fields }
投诉详情 API请求 alibaba.happytrip.taxi.order.complaint.get
获取投诉处理进度详情
func NewAlibabaHappytripTaxiOrderComplaintGetRequest ¶
func NewAlibabaHappytripTaxiOrderComplaintGetRequest() *AlibabaHappytripTaxiOrderComplaintGetAPIRequest
初始化AlibabaHappytripTaxiOrderComplaintGetAPIRequest对象
func (AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetCaseId ¶
func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetCaseId() string
CaseId Getter
func (AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderComplaintGetAPIRequest) GetOrderId() string
OrderId Getter
func (*AlibabaHappytripTaxiOrderComplaintGetAPIRequest) SetCaseId ¶
func (r *AlibabaHappytripTaxiOrderComplaintGetAPIRequest) SetCaseId(_caseId string) error
CaseId Setter 供应商工单号
func (*AlibabaHappytripTaxiOrderComplaintGetAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderComplaintGetAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 供应商订单号
type AlibabaHappytripTaxiOrderComplaintGetAPIResponse ¶
type AlibabaHappytripTaxiOrderComplaintGetAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderComplaintGetAPIResponseModel }
投诉详情 API返回值 alibaba.happytrip.taxi.order.complaint.get
获取投诉处理进度详情
type AlibabaHappytripTaxiOrderComplaintGetAPIResponseModel ¶
type AlibabaHappytripTaxiOrderComplaintGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_complaint_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // 投诉详情获取结果 Data *AlibabaHappytripTaxiOrderComplaintGetStruct `json:"data,omitempty" xml:"data,omitempty"` }
投诉详情 成功返回结果
type AlibabaHappytripTaxiOrderComplaintGetStruct ¶
type AlibabaHappytripTaxiOrderComplaintGetStruct struct { // 供应商订单号 OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` // 供应商工单号 CaseId string `json:"case_id,omitempty" xml:"case_id,omitempty"` // 处理状态,0:处理中,1:处理完成 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 处理结果 Result string `json:"result,omitempty" xml:"result,omitempty"` }
AlibabaHappytripTaxiOrderComplaintGetStruct
type AlibabaHappytripTaxiOrderConfirmAPIRequest ¶
type AlibabaHappytripTaxiOrderConfirmAPIRequest struct { model.Params // contains filtered or unexported fields }
费用确认 API请求 alibaba.happytrip.taxi.order.confirm
1.司机点结束计费,欢行会收到正常支付待评论 回调,确认费用无误欢行可以通过此接口确认并支付。 2.如果欢行一直不调用此接口,订单会在48小时后自动支付。
func NewAlibabaHappytripTaxiOrderConfirmRequest ¶
func NewAlibabaHappytripTaxiOrderConfirmRequest() *AlibabaHappytripTaxiOrderConfirmAPIRequest
初始化AlibabaHappytripTaxiOrderConfirmAPIRequest对象
func (AlibabaHappytripTaxiOrderConfirmAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderConfirmAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderConfirmAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderConfirmAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderConfirmAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderConfirmAPIRequest) GetOrderId() string
OrderId Getter
func (*AlibabaHappytripTaxiOrderConfirmAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderConfirmAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 要确认支付的订单号
type AlibabaHappytripTaxiOrderConfirmAPIResponse ¶
type AlibabaHappytripTaxiOrderConfirmAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderConfirmAPIResponseModel }
费用确认 API返回值 alibaba.happytrip.taxi.order.confirm
1.司机点结束计费,欢行会收到正常支付待评论 回调,确认费用无误欢行可以通过此接口确认并支付。 2.如果欢行一直不调用此接口,订单会在48小时后自动支付。
type AlibabaHappytripTaxiOrderConfirmAPIResponseModel ¶
type AlibabaHappytripTaxiOrderConfirmAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_confirm_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 订单确认结果对象 Data *OrderConfirmResult `json:"data,omitempty" xml:"data,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
费用确认 成功返回结果
type AlibabaHappytripTaxiOrderCreateAPIRequest ¶
type AlibabaHappytripTaxiOrderCreateAPIRequest struct { model.Params // contains filtered or unexported fields }
用户叫车 API请求 alibaba.happytrip.taxi.order.create
用户根据需要发起叫车请求,在发起请求之前必须事先获得order id.
func NewAlibabaHappytripTaxiOrderCreateRequest ¶
func NewAlibabaHappytripTaxiOrderCreateRequest() *AlibabaHappytripTaxiOrderCreateAPIRequest
初始化AlibabaHappytripTaxiOrderCreateAPIRequest对象
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetAppTime ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetAppTime() string
AppTime Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetCarpoolType ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetCarpoolType() int64
CarpoolType Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetCity ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetCity() string
City Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetClat ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetClat() string
Clat Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetClng ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetClng() string
Clng Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetCostCenter ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetCostCenter() string
CostCenter Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetDepartureTime ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetDepartureTime() string
DepartureTime Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetDynamicMd5 ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetDynamicMd5() string
DynamicMd5 Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetEndAddress ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetEndAddress() string
EndAddress Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetEndName ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetEndName() string
EndName Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetExtraInfo ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetExtraInfo() string
ExtraInfo Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetFlat ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetFlat() string
Flat Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetFlng ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetFlng() string
Flng Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetLineType ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetLineType() int64
LineType Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetMapType ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetMapType() string
MapType Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetPassengerNumber ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetPassengerNumber() int64
PassengerNumber Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetPassengerPhone ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetPassengerPhone() string
PassengerPhone Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetRequireLevel ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetRequireLevel() string
RequireLevel Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetSmsPolicy ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetSmsPolicy() int64
SmsPolicy Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetStartAddress ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetStartAddress() string
StartAddress Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetStartName ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetStartName() string
StartName Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetTlat ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetTlat() string
Tlat Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetTlng ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetTlng() string
Tlng Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetType ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetType() int64
Type Getter
func (AlibabaHappytripTaxiOrderCreateAPIRequest) GetUid ¶
func (r AlibabaHappytripTaxiOrderCreateAPIRequest) GetUid() string
Uid Getter
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetAppTime ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetAppTime(_appTime string) error
AppTime Setter 客户端时间(例如:2015-06-16 12:00:09)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetCarpoolType ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetCarpoolType(_carpoolType int64) error
CarpoolType Setter 0:不拼车 1:允许拼车,默认不拼车
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetCity ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetCity(_city string) error
City Setter 出发地城市
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetClat ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetClat(_clat string) error
Clat Setter 当前位置纬度
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetClng ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetClng(_clng string) error
Clng Setter 当前位置经度
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetCostCenter ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetCostCenter(_costCenter string) error
CostCenter Setter 成本中心代码,用于区分不同的分账账号
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetDepartureTime ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetDepartureTime(_departureTime string) error
DepartureTime Setter 出发时间,不传表示现在用车(例如:2015-06-16 12:00:09)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetDynamicMd5 ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetDynamicMd5(_dynamicMd5 string) error
DynamicMd5 Setter 价格md5,通过 预估价接口获得
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetEndAddress ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetEndAddress(_endAddress string) error
EndAddress Setter 目的地详细地址(最多100个字)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetEndName ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetEndName(_endName string) error
EndName Setter 目的地名称(最多50个字)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetExtraInfo ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetExtraInfo(_extraInfo string) error
ExtraInfo Setter 备注
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetFlat ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetFlat(_flat string) error
Flat Setter 出发地纬度
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetFlng ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetFlng(_flng string) error
Flng Setter 出发地经度
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetLineType ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetLineType(_lineType int64) error
LineType Setter 线路类型,0或空表示普通线路;1,表示一口价路线
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetMapType ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetMapType(_mapType string) error
MapType Setter 地图类型:amap:高德,默认高德地图
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 请求id 获取请参见
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetPassengerNumber ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetPassengerNumber(_passengerNumber int64) error
PassengerNumber Setter 乘车人数,允许拼车时该参数不为空
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetPassengerPhone ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetPassengerPhone(_passengerPhone string) error
PassengerPhone Setter 乘客手机号
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetRequireLevel ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetRequireLevel(_requireLevel string) error
RequireLevel Setter 车型代码
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetSmsPolicy ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetSmsPolicy(_smsPolicy int64) error
SmsPolicy Setter 发送短信策略(0,为叫车人和乘车人都发送,1,乘车人发送叫车人不发,2乘车人不发叫车人发,3乘车人和叫车人都不发)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetStartAddress ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetStartAddress(_startAddress string) error
StartAddress Setter 出发地详细地址(最多100个字)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetStartName ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetStartName(_startName string) error
StartName Setter 出发地名称(最多50个字)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetTlat ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetTlat(_tlat string) error
Tlat Setter 目的地纬度
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetTlng ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetTlng(_tlng string) error
Tlng Setter 目的地经度
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetType ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetType(_type int64) error
Type Setter 叫车车型,0(实时);1(预约)
func (*AlibabaHappytripTaxiOrderCreateAPIRequest) SetUid ¶
func (r *AlibabaHappytripTaxiOrderCreateAPIRequest) SetUid(_uid string) error
Uid Setter 用户唯一标识
type AlibabaHappytripTaxiOrderCreateAPIResponse ¶
type AlibabaHappytripTaxiOrderCreateAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderCreateAPIResponseModel }
用户叫车 API返回值 alibaba.happytrip.taxi.order.create
用户根据需要发起叫车请求,在发起请求之前必须事先获得order id.
type AlibabaHappytripTaxiOrderCreateAPIResponseModel ¶
type AlibabaHappytripTaxiOrderCreateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_create_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 订单创建结果 Data *OrderCreateResult `json:"data,omitempty" xml:"data,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
用户叫车 成功返回结果
type AlibabaHappytripTaxiOrderDestinationModifyAPIRequest ¶
type AlibabaHappytripTaxiOrderDestinationModifyAPIRequest struct { model.Params // contains filtered or unexported fields }
修改目的地 API请求 alibaba.happytrip.taxi.order.destination.modify
通知ISV修改订单信息
func NewAlibabaHappytripTaxiOrderDestinationModifyRequest ¶
func NewAlibabaHappytripTaxiOrderDestinationModifyRequest() *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest
初始化AlibabaHappytripTaxiOrderDestinationModifyAPIRequest对象
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetEndAddress ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetEndAddress() string
EndAddress Getter
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetEndName ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetEndName() string
EndName Getter
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetTlat ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetTlat() string
Tlat Getter
func (AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetTlng ¶
func (r AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) GetTlng() string
Tlng Getter
func (*AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetEndAddress ¶
func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetEndAddress(_endAddress string) error
EndAddress Setter 目的地详细地址(最多100个字)
func (*AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetEndName ¶
func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetEndName(_endName string) error
EndName Setter 目的地名称(最多50个字)
func (*AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 订单id
func (*AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetTlat ¶
func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetTlat(_tlat string) error
Tlat Setter 目的地纬度
func (*AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetTlng ¶
func (r *AlibabaHappytripTaxiOrderDestinationModifyAPIRequest) SetTlng(_tlng string) error
Tlng Setter 目的地经度
type AlibabaHappytripTaxiOrderDestinationModifyAPIResponse ¶
type AlibabaHappytripTaxiOrderDestinationModifyAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderDestinationModifyAPIResponseModel }
修改目的地 API返回值 alibaba.happytrip.taxi.order.destination.modify
通知ISV修改订单信息
type AlibabaHappytripTaxiOrderDestinationModifyAPIResponseModel ¶
type AlibabaHappytripTaxiOrderDestinationModifyAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_destination_modify_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误代码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误描述 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
修改目的地 成功返回结果
type AlibabaHappytripTaxiOrderGetAPIRequest ¶
type AlibabaHappytripTaxiOrderGetAPIRequest struct { model.Params // contains filtered or unexported fields }
订单详情 API请求 alibaba.happytrip.taxi.order.get
获取订单状态及详情
func NewAlibabaHappytripTaxiOrderGetRequest ¶
func NewAlibabaHappytripTaxiOrderGetRequest() *AlibabaHappytripTaxiOrderGetAPIRequest
初始化AlibabaHappytripTaxiOrderGetAPIRequest对象
func (AlibabaHappytripTaxiOrderGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderGetAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderGetAPIRequest) GetOrderId() string
OrderId Getter
func (*AlibabaHappytripTaxiOrderGetAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderGetAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 订单id
type AlibabaHappytripTaxiOrderGetAPIResponse ¶
type AlibabaHappytripTaxiOrderGetAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderGetAPIResponseModel }
订单详情 API返回值 alibaba.happytrip.taxi.order.get
获取订单状态及详情
type AlibabaHappytripTaxiOrderGetAPIResponseModel ¶
type AlibabaHappytripTaxiOrderGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` // 订单获取结果 Data *OrderGetResult `json:"data,omitempty" xml:"data,omitempty"` }
订单详情 成功返回结果
type AlibabaHappytripTaxiOrderNotifyAPIRequest ¶
type AlibabaHappytripTaxiOrderNotifyAPIRequest struct { model.Params // contains filtered or unexported fields }
状态通知 API请求 alibaba.happytrip.taxi.order.notify
当订单发生变化是供应商通过状态通知API通知欢行,欢行获取最新的订单详情和状态进行业务处理。
func NewAlibabaHappytripTaxiOrderNotifyRequest ¶
func NewAlibabaHappytripTaxiOrderNotifyRequest() *AlibabaHappytripTaxiOrderNotifyAPIRequest
初始化AlibabaHappytripTaxiOrderNotifyAPIRequest对象
func (AlibabaHappytripTaxiOrderNotifyAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderNotifyAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderNotifyAPIRequest) GetNotifyDesc ¶
func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetNotifyDesc() string
NotifyDesc Getter
func (AlibabaHappytripTaxiOrderNotifyAPIRequest) GetNotifyType ¶
func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetNotifyType() int64
NotifyType Getter
func (AlibabaHappytripTaxiOrderNotifyAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetOrderId() string
OrderId Getter
func (AlibabaHappytripTaxiOrderNotifyAPIRequest) GetTime ¶
func (r AlibabaHappytripTaxiOrderNotifyAPIRequest) GetTime() int64
Time Getter
func (*AlibabaHappytripTaxiOrderNotifyAPIRequest) SetNotifyDesc ¶
func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetNotifyDesc(_notifyDesc string) error
NotifyDesc Setter 通知说明
func (*AlibabaHappytripTaxiOrderNotifyAPIRequest) SetNotifyType ¶
func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetNotifyType(_notifyType int64) error
NotifyType Setter 通知类型: 1-订单中间状态流转 2-订单终态通知 3-支付确认通知 4-订单退款通知 5-订单改价通知 6-客服关单通知。参考:https://open-hatrip.alibaba.com/doc/car/order_status_callback.html
func (*AlibabaHappytripTaxiOrderNotifyAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 订单id
func (*AlibabaHappytripTaxiOrderNotifyAPIRequest) SetTime ¶
func (r *AlibabaHappytripTaxiOrderNotifyAPIRequest) SetTime(_time int64) error
Time Setter 返回自 1970 年 1 月 1 日 00:00:00 GMT 以来此 Date 对象表示的毫秒数
type AlibabaHappytripTaxiOrderNotifyAPIResponse ¶
type AlibabaHappytripTaxiOrderNotifyAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderNotifyAPIResponseModel }
状态通知 API返回值 alibaba.happytrip.taxi.order.notify
当订单发生变化是供应商通过状态通知API通知欢行,欢行获取最新的订单详情和状态进行业务处理。
type AlibabaHappytripTaxiOrderNotifyAPIResponseModel ¶
type AlibabaHappytripTaxiOrderNotifyAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_notify_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码,0为通知成功,非0为通知失败 Errno string `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息描述 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
状态通知 成功返回结果
type AlibabaHappytripTaxiOrderScoreAPIRequest ¶
type AlibabaHappytripTaxiOrderScoreAPIRequest struct { model.Params // contains filtered or unexported fields }
订单打分和评价 API请求 alibaba.happytrip.taxi.order.score
对司机进行评分,只有订单结束后,才能进行。
func NewAlibabaHappytripTaxiOrderScoreRequest ¶
func NewAlibabaHappytripTaxiOrderScoreRequest() *AlibabaHappytripTaxiOrderScoreAPIRequest
初始化AlibabaHappytripTaxiOrderScoreAPIRequest对象
func (AlibabaHappytripTaxiOrderScoreAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiOrderScoreAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiOrderScoreAPIRequest) GetComment ¶
func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetComment() string
Comment Getter
func (AlibabaHappytripTaxiOrderScoreAPIRequest) GetLevel ¶
func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetLevel() int64
Level Getter
func (AlibabaHappytripTaxiOrderScoreAPIRequest) GetOrderId ¶
func (r AlibabaHappytripTaxiOrderScoreAPIRequest) GetOrderId() string
OrderId Getter
func (*AlibabaHappytripTaxiOrderScoreAPIRequest) SetComment ¶
func (r *AlibabaHappytripTaxiOrderScoreAPIRequest) SetComment(_comment string) error
Comment Setter 司机评价最多40个汉字
func (*AlibabaHappytripTaxiOrderScoreAPIRequest) SetLevel ¶
func (r *AlibabaHappytripTaxiOrderScoreAPIRequest) SetLevel(_level int64) error
Level Setter 司机评分 星级(1-5)
func (*AlibabaHappytripTaxiOrderScoreAPIRequest) SetOrderId ¶
func (r *AlibabaHappytripTaxiOrderScoreAPIRequest) SetOrderId(_orderId string) error
OrderId Setter 订单id
type AlibabaHappytripTaxiOrderScoreAPIResponse ¶
type AlibabaHappytripTaxiOrderScoreAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiOrderScoreAPIResponseModel }
订单打分和评价 API返回值 alibaba.happytrip.taxi.order.score
对司机进行评分,只有订单结束后,才能进行。
type AlibabaHappytripTaxiOrderScoreAPIResponseModel ¶
type AlibabaHappytripTaxiOrderScoreAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_order_score_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
订单打分和评价 成功返回结果
type AlibabaHappytripTaxiPriceGetAPIRequest ¶
type AlibabaHappytripTaxiPriceGetAPIRequest struct { model.Params // contains filtered or unexported fields }
获取价格预估信息 API请求 alibaba.happytrip.taxi.price.get
打车价格预估
func NewAlibabaHappytripTaxiPriceGetRequest ¶
func NewAlibabaHappytripTaxiPriceGetRequest() *AlibabaHappytripTaxiPriceGetAPIRequest
初始化AlibabaHappytripTaxiPriceGetAPIRequest对象
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetCarpoolType ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetCarpoolType() int64
CarpoolType Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetCity ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetCity() string
City Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetCostCenter ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetCostCenter() string
CostCenter Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetDepartureTime ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetDepartureTime() string
DepartureTime Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetFlat ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetFlat() string
Flat Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetFlng ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetFlng() string
Flng Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetMapType ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetMapType() string
MapType Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetPassengerNumber ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetPassengerNumber() int64
PassengerNumber Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetPassengerPhone ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetPassengerPhone() string
PassengerPhone Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetRequireLevel ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetRequireLevel() string
RequireLevel Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetTlat ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetTlat() string
Tlat Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetTlng ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetTlng() string
Tlng Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetType ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetType() int64
Type Getter
func (AlibabaHappytripTaxiPriceGetAPIRequest) GetUid ¶
func (r AlibabaHappytripTaxiPriceGetAPIRequest) GetUid() string
Uid Getter
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetCarpoolType ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetCarpoolType(_carpoolType int64) error
CarpoolType Setter 0:不拼车 1:允许拼车,默认不拼车
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetCity ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetCity(_city string) error
City Setter 出发城市id
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetCostCenter ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetCostCenter(_costCenter string) error
CostCenter Setter 成本中心代码,用于区分不同的分账账号
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetDepartureTime ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetDepartureTime(_departureTime string) error
DepartureTime Setter 预约单必须传(格式例如:2015-06-16 12:00:09)
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetFlat ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetFlat(_flat string) error
Flat Setter 出发地纬度
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetFlng ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetFlng(_flng string) error
Flng Setter 出发地经度
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetMapType ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetMapType(_mapType string) error
MapType Setter 地图类型:amap:高德,默认高德地图
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetPassengerNumber ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetPassengerNumber(_passengerNumber int64) error
PassengerNumber Setter 乘车人数
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetPassengerPhone ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetPassengerPhone(_passengerPhone string) error
PassengerPhone Setter 乘客手机号
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetRequireLevel ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetRequireLevel(_requireLevel string) error
RequireLevel Setter 供应商车型代码
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetTlat ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetTlat(_tlat string) error
Tlat Setter 目的地纬度
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetTlng ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetTlng(_tlng string) error
Tlng Setter 目的地经度
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetType ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetType(_type int64) error
Type Setter 0:实时单 1:预约单
func (*AlibabaHappytripTaxiPriceGetAPIRequest) SetUid ¶
func (r *AlibabaHappytripTaxiPriceGetAPIRequest) SetUid(_uid string) error
Uid Setter 用户唯一标识
type AlibabaHappytripTaxiPriceGetAPIResponse ¶
type AlibabaHappytripTaxiPriceGetAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiPriceGetAPIResponseModel }
获取价格预估信息 API返回值 alibaba.happytrip.taxi.price.get
打车价格预估
type AlibabaHappytripTaxiPriceGetAPIResponseModel ¶
type AlibabaHappytripTaxiPriceGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_price_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误代码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 价格预估模型 Data []PriceModel `json:"data,omitempty" xml:"data>price_model,omitempty"` // 错误消息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
获取价格预估信息 成功返回结果
type AlibabaHappytripTaxiProviderAccountBalanceAPIRequest ¶
type AlibabaHappytripTaxiProviderAccountBalanceAPIRequest struct { model.Params // contains filtered or unexported fields }
供应商渠道余额 API请求 alibaba.happytrip.taxi.provider.account.balance
查询不同供应商不同渠道账户余额
func NewAlibabaHappytripTaxiProviderAccountBalanceRequest ¶
func NewAlibabaHappytripTaxiProviderAccountBalanceRequest() *AlibabaHappytripTaxiProviderAccountBalanceAPIRequest
初始化AlibabaHappytripTaxiProviderAccountBalanceAPIRequest对象
func (AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetCostCenter ¶
func (r AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) GetCostCenter() string
CostCenter Getter
func (*AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) SetCostCenter ¶
func (r *AlibabaHappytripTaxiProviderAccountBalanceAPIRequest) SetCostCenter(_costCenter string) error
CostCenter Setter 成本中心代码,用于区分不同的分账账号
type AlibabaHappytripTaxiProviderAccountBalanceAPIResponse ¶
type AlibabaHappytripTaxiProviderAccountBalanceAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiProviderAccountBalanceAPIResponseModel }
供应商渠道余额 API返回值 alibaba.happytrip.taxi.provider.account.balance
查询不同供应商不同渠道账户余额
type AlibabaHappytripTaxiProviderAccountBalanceAPIResponseModel ¶
type AlibabaHappytripTaxiProviderAccountBalanceAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_provider_account_balance_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 错误码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 数据 Data *AlibabaHappytripTaxiProviderAccountBalanceData `json:"data,omitempty" xml:"data,omitempty"` // 错误信息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
供应商渠道余额 成功返回结果
type AlibabaHappytripTaxiProviderAccountBalanceData ¶
type AlibabaHappytripTaxiProviderAccountBalanceData struct { // 可用额度(单位:分)(余额+信用额度)表示可以支撑使用的金额 Balance int64 `json:"balance,omitempty" xml:"balance,omitempty"` // 管理员列表 Management []Managers `json:"management,omitempty" xml:"management>managers,omitempty"` // 本月已用金额 UsageMonth int64 `json:"usage_month,omitempty" xml:"usage_month,omitempty"` }
AlibabaHappytripTaxiProviderAccountBalanceData
type AlibabaHappytripTaxiServicestatusGetAPIRequest ¶
type AlibabaHappytripTaxiServicestatusGetAPIRequest struct { model.Params // contains filtered or unexported fields }
供应商服务开通状态 API请求 alibaba.happytrip.taxi.servicestatus.get
获取服务供应商在每个地区的服务开通状态、支持的车型等
func NewAlibabaHappytripTaxiServicestatusGetRequest ¶
func NewAlibabaHappytripTaxiServicestatusGetRequest() *AlibabaHappytripTaxiServicestatusGetAPIRequest
初始化AlibabaHappytripTaxiServicestatusGetAPIRequest对象
func (AlibabaHappytripTaxiServicestatusGetAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTaxiServicestatusGetAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTaxiServicestatusGetAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTaxiServicestatusGetAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTaxiServicestatusGetAPIRequest) GetCostCenter ¶
func (r AlibabaHappytripTaxiServicestatusGetAPIRequest) GetCostCenter() string
CostCenter Getter
func (*AlibabaHappytripTaxiServicestatusGetAPIRequest) SetCostCenter ¶
func (r *AlibabaHappytripTaxiServicestatusGetAPIRequest) SetCostCenter(_costCenter string) error
CostCenter Setter 成本中心代码,用于区分不同的分账账号
type AlibabaHappytripTaxiServicestatusGetAPIResponse ¶
type AlibabaHappytripTaxiServicestatusGetAPIResponse struct { model.CommonResponse AlibabaHappytripTaxiServicestatusGetAPIResponseModel }
供应商服务开通状态 API返回值 alibaba.happytrip.taxi.servicestatus.get
获取服务供应商在每个地区的服务开通状态、支持的车型等
type AlibabaHappytripTaxiServicestatusGetAPIResponseModel ¶
type AlibabaHappytripTaxiServicestatusGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_taxi_servicestatus_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 供应商服务状态数据 Data *ServiceStatusModel `json:"data,omitempty" xml:"data,omitempty"` // 错误代码 Errno int64 `json:"errno,omitempty" xml:"errno,omitempty"` // 错误消息 Errmsg string `json:"errmsg,omitempty" xml:"errmsg,omitempty"` }
供应商服务开通状态 成功返回结果
type AlibabaHappytripTravelSyncAPIRequest ¶
type AlibabaHappytripTravelSyncAPIRequest struct { model.Params // contains filtered or unexported fields }
差旅申请单同步接口 API请求 alibaba.happytrip.travel.sync
以外部差旅申请单id(outer_travel_head_id)为主键,保存或更新差旅单信息到欢行系统中
func NewAlibabaHappytripTravelSyncRequest ¶
func NewAlibabaHappytripTravelSyncRequest() *AlibabaHappytripTravelSyncAPIRequest
初始化AlibabaHappytripTravelSyncAPIRequest对象
func (AlibabaHappytripTravelSyncAPIRequest) GetApiMethodName ¶
func (r AlibabaHappytripTravelSyncAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHappytripTravelSyncAPIRequest) GetApiParams ¶
func (r AlibabaHappytripTravelSyncAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHappytripTravelSyncAPIRequest) GetTravelHeadDto ¶
func (r AlibabaHappytripTravelSyncAPIRequest) GetTravelHeadDto() *TravelHeadDto
TravelHeadDto Getter
func (*AlibabaHappytripTravelSyncAPIRequest) SetTravelHeadDto ¶
func (r *AlibabaHappytripTravelSyncAPIRequest) SetTravelHeadDto(_travelHeadDto *TravelHeadDto) error
TravelHeadDto Setter 差旅申请单对象
type AlibabaHappytripTravelSyncAPIResponse ¶
type AlibabaHappytripTravelSyncAPIResponse struct { model.CommonResponse AlibabaHappytripTravelSyncAPIResponseModel }
差旅申请单同步接口 API返回值 alibaba.happytrip.travel.sync
以外部差旅申请单id(outer_travel_head_id)为主键,保存或更新差旅单信息到欢行系统中
type AlibabaHappytripTravelSyncAPIResponseModel ¶
type AlibabaHappytripTravelSyncAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_happytrip_travel_sync_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 差旅申请单在欢行内部产生的差旅单ID TravelId int64 `json:"travel_id,omitempty" xml:"travel_id,omitempty"` }
差旅申请单同步接口 成功返回结果
type AlibabaHtorderHotelSyncBookingAPIRequest ¶
type AlibabaHtorderHotelSyncBookingAPIRequest struct { model.Params // contains filtered or unexported fields }
未来酒店亲橙客栈预订信息同步 API请求 alibaba.htorder.hotel.sync.booking
未来酒店亲橙客栈预订信息同步
func NewAlibabaHtorderHotelSyncBookingRequest ¶
func NewAlibabaHtorderHotelSyncBookingRequest() *AlibabaHtorderHotelSyncBookingAPIRequest
初始化AlibabaHtorderHotelSyncBookingAPIRequest对象
func (AlibabaHtorderHotelSyncBookingAPIRequest) GetApiMethodName ¶
func (r AlibabaHtorderHotelSyncBookingAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHtorderHotelSyncBookingAPIRequest) GetApiParams ¶
func (r AlibabaHtorderHotelSyncBookingAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHtorderHotelSyncBookingAPIRequest) GetDataEntity ¶
func (r AlibabaHtorderHotelSyncBookingAPIRequest) GetDataEntity() *SyncHotelBookingDataRequestDto
DataEntity Getter
func (*AlibabaHtorderHotelSyncBookingAPIRequest) SetDataEntity ¶
func (r *AlibabaHtorderHotelSyncBookingAPIRequest) SetDataEntity(_dataEntity *SyncHotelBookingDataRequestDto) error
DataEntity Setter 预订信息数据
type AlibabaHtorderHotelSyncBookingAPIResponse ¶
type AlibabaHtorderHotelSyncBookingAPIResponse struct { model.CommonResponse AlibabaHtorderHotelSyncBookingAPIResponseModel }
未来酒店亲橙客栈预订信息同步 API返回值 alibaba.htorder.hotel.sync.booking
未来酒店亲橙客栈预订信息同步
type AlibabaHtorderHotelSyncBookingAPIResponseModel ¶
type AlibabaHtorderHotelSyncBookingAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_htorder_hotel_sync_booking_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 异步获取历史数据接口返回结果 Result *AlibabaHtorderHotelSyncBookingResultDto `json:"result,omitempty" xml:"result,omitempty"` }
未来酒店亲橙客栈预订信息同步 成功返回结果
type AlibabaHtorderHotelSyncBookingResultDto ¶
type AlibabaHtorderHotelSyncBookingResultDto struct { // 每个订单的信息发送结果 Content *SyncHotelBookingDataResponseDto `json:"content,omitempty" xml:"content,omitempty"` // 是否成功 Succ bool `json:"succ,omitempty" xml:"succ,omitempty"` // 错误码 ErrNo string `json:"err_no,omitempty" xml:"err_no,omitempty"` // 栈信息 StackTrace string `json:"stack_trace,omitempty" xml:"stack_trace,omitempty"` // 错误信息 ErrInfo string `json:"err_info,omitempty" xml:"err_info,omitempty"` }
AlibabaHtorderHotelSyncBookingResultDto
type AlibabaHtorderHotelSyncConfigAPIRequest ¶
type AlibabaHtorderHotelSyncConfigAPIRequest struct { model.Params // contains filtered or unexported fields }
同步配置信息 API请求 alibaba.htorder.hotel.sync.config
同步配置信息
func NewAlibabaHtorderHotelSyncConfigRequest ¶
func NewAlibabaHtorderHotelSyncConfigRequest() *AlibabaHtorderHotelSyncConfigAPIRequest
初始化AlibabaHtorderHotelSyncConfigAPIRequest对象
func (AlibabaHtorderHotelSyncConfigAPIRequest) GetApiMethodName ¶
func (r AlibabaHtorderHotelSyncConfigAPIRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaHtorderHotelSyncConfigAPIRequest) GetApiParams ¶
func (r AlibabaHtorderHotelSyncConfigAPIRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaHtorderHotelSyncConfigAPIRequest) GetDataEntity ¶
func (r AlibabaHtorderHotelSyncConfigAPIRequest) GetDataEntity() *HotelMessageConfigDto
DataEntity Getter
func (*AlibabaHtorderHotelSyncConfigAPIRequest) SetDataEntity ¶
func (r *AlibabaHtorderHotelSyncConfigAPIRequest) SetDataEntity(_dataEntity *HotelMessageConfigDto) error
DataEntity Setter 配置信息
type AlibabaHtorderHotelSyncConfigAPIResponse ¶
type AlibabaHtorderHotelSyncConfigAPIResponse struct { model.CommonResponse AlibabaHtorderHotelSyncConfigAPIResponseModel }
同步配置信息 API返回值 alibaba.htorder.hotel.sync.config
同步配置信息
type AlibabaHtorderHotelSyncConfigAPIResponseModel ¶
type AlibabaHtorderHotelSyncConfigAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_htorder_hotel_sync_config_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 执行结果 Succ bool `json:"succ,omitempty" xml:"succ,omitempty"` // 错误码 ErrNo string `json:"err_no,omitempty" xml:"err_no,omitempty"` // 栈信息 StackTrace string `json:"stack_trace,omitempty" xml:"stack_trace,omitempty"` // 成功OR失败 Content bool `json:"content,omitempty" xml:"content,omitempty"` // 错误信息 ErrInfo string `json:"err_info,omitempty" xml:"err_info,omitempty"` }
同步配置信息 成功返回结果
type CarpoolInfo ¶
type CarpoolInfo struct { // 0: 未拼成 1:拼成 CarpoolFlag int64 `json:"carpool_flag,omitempty" xml:"carpool_flag,omitempty"` // 拼车单id CarpoolOrderId string `json:"carpool_order_id,omitempty" xml:"carpool_order_id,omitempty"` // 乘客订单信息 PassengerOrders []PassengerOrderInfo `json:"passenger_orders,omitempty" xml:"passenger_orders>passenger_order_info,omitempty"` }
CarpoolInfo
type CityGetIdResult ¶
type CityGetIdResult struct { // 城市id Cityid string `json:"cityid,omitempty" xml:"cityid,omitempty"` }
CityGetIdResult
type CityServiceStatus ¶
type CityServiceStatus struct { // 供应商的城市id CityId string `json:"city_id,omitempty" xml:"city_id,omitempty"` // 城市名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 支持的车型代码列表 SupportServiceLevels []string `json:"support_service_levels,omitempty" xml:"support_service_levels>string,omitempty"` }
CityServiceStatus
type ContactDto ¶
type ContactDto struct { // 联系人国家码 CountryCode string `json:"country_code,omitempty" xml:"country_code,omitempty"` // 是否默认联系人0不是,1是 DefaultFlag int64 `json:"default_flag,omitempty" xml:"default_flag,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 主键 Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 联系人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 常用联系人ID RelationId int64 `json:"relation_id,omitempty" xml:"relation_id,omitempty"` // 联系人的常用联系人id对应航旅常用联系人应用upc中的id,用于信息回流upc UpcId int64 `json:"upc_id,omitempty" xml:"upc_id,omitempty"` // 用户id UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"` }
ContactDto
type CostDetailInfo ¶
type CostDetailInfo struct { // 费用金额 Amount string `json:"amount,omitempty" xml:"amount,omitempty"` // 费用类型名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 费用类型,如果不需要显示直接设为null,为0也会显示出来。discount_fee:折扣金额;refund_price:退款;empty_fee:远途费或超出套餐部分远途费; highway_fee:高速费; bridge_fee:路桥费; low_speed_fee:低速费或超出套餐低速费; night_fee:夜间费用或超出套餐部分夜间费; normal_fee:正常行驶费用或超出套餐部分行驶距离费; other_fee:其他费用; park_fee:停车费; start_price:起步价格; tip_fee:加价费用; limit_fee:车最低消费; combo_fee:套餐费用; normal_time_fee:快车时长费; cancel_fee:违约费; dynamic_price:动态调价费用; wait_fee:等候费; clear_fee:清洁费; cross_city_fee:跨城费 Type string `json:"type,omitempty" xml:"type,omitempty"` }
CostDetailInfo
type CostInfo ¶
type CostInfo struct { // 费用明细 Detail []CostDetailInfo `json:"detail,omitempty" xml:"detail>cost_detail_info,omitempty"` // 总费用,折后金额 TotalPrice string `json:"total_price,omitempty" xml:"total_price,omitempty"` // 原价,如果订单有折扣这里为折扣前的价格,如果没有折扣和total_price字段保持一致 OriginalPrice string `json:"original_price,omitempty" xml:"original_price,omitempty"` }
CostInfo
type GetIdResult ¶
type GetIdResult struct { // 返回的id OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` }
GetIdResult
type HotelBookDto ¶
type HotelBookDto struct { // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 创建者 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 主键 Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 所属订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 酒店资源id ResourceHotelId int64 `json:"resource_hotel_id,omitempty" xml:"resource_hotel_id,omitempty"` // 外系统订单号 ResourceId string `json:"resource_id,omitempty" xml:"resource_id,omitempty"` // 资源表id ResourceMainId int64 `json:"resource_main_id,omitempty" xml:"resource_main_id,omitempty"` // 房间号 RoomNo string `json:"room_no,omitempty" xml:"room_no,omitempty"` // 出行人id TouristId int64 `json:"tourist_id,omitempty" xml:"tourist_id,omitempty"` }
HotelBookDto
type HotelMessageConfigDto ¶
type HotelMessageConfigDto struct { // 配置信息 Segments []Null `json:"segments,omitempty" xml:"segments>null,omitempty"` }
HotelMessageConfigDto
type HotelMessageSendSegment ¶
type HotelMessageSendSegment struct { // 入住日期 Checkin string `json:"checkin,omitempty" xml:"checkin,omitempty"` // 离店日期 Checkout string `json:"checkout,omitempty" xml:"checkout,omitempty"` // 实际入住日期 FeeBeginTime string `json:"fee_begin_time,omitempty" xml:"fee_begin_time,omitempty"` // 实际离店日期 FeeFinishTime string `json:"fee_finish_time,omitempty" xml:"fee_finish_time,omitempty"` // 消息类型 MessageType string `json:"message_type,omitempty" xml:"message_type,omitempty"` // 外部订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 消息结果 Result string `json:"result,omitempty" xml:"result,omitempty"` // 房型 RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"` // 供应商CODE SupplierCode string `json:"supplier_code,omitempty" xml:"supplier_code,omitempty"` // 消息体参数容器 Parameters string `json:"parameters,omitempty" xml:"parameters,omitempty"` }
HotelMessageSendSegment
type LineInfo ¶
type LineInfo struct { // 出发位置名称 FromLocationName string `json:"from_location_name,omitempty" xml:"from_location_name,omitempty"` // 目的位置名称 ToLocationName string `json:"to_location_name,omitempty" xml:"to_location_name,omitempty"` }
LineInfo
type Managers ¶
type Managers struct { // 联系方式 Tel string `json:"tel,omitempty" xml:"tel,omitempty"` // 联系人名称 Name string `json:"name,omitempty" xml:"name,omitempty"` }
Managers
type OrderCancelResult ¶
type OrderCancelResult struct { // (非必返回字段)扣费金额,如果传force=false且此订单已被司机抢单,就会返回cost字段(此订单未被取消,有可能产生扣费,需要确认),这时如果要强制取消订单,需要再次请求此接口且传force=true,这时此订单会发生扣款(此订单强制取消) Cost string `json:"cost,omitempty" xml:"cost,omitempty"` }
OrderCancelResult
type OrderConfirmResult ¶
type OrderConfirmResult struct { // 返回的id OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` }
OrderConfirmResult
type OrderCreateResult ¶
type OrderCreateResult struct { // 订单信息 Order *OrderInfo `json:"order,omitempty" xml:"order,omitempty"` // 价格信息 Price *PriceInfo `json:"price,omitempty" xml:"price,omitempty"` }
OrderCreateResult
type OrderDto ¶
type OrderDto struct { // 航旅交易号 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 是否B2G的标记位0不是 1是 B2gFlag int64 `json:"b2g_flag,omitempty" xml:"b2g_flag,omitempty"` // 订单业务类型,各个业务自定义使用 BizType int64 `json:"biz_type,omitempty" xml:"biz_type,omitempty"` // 订单业务类型,各个业务自定义使用 BizTypeDesc string `json:"biz_type_desc,omitempty" xml:"biz_type_desc,omitempty"` // 外系统下单时间 BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"` // 购买人用户id BuyerUserId string `json:"buyer_user_id,omitempty" xml:"buyer_user_id,omitempty"` // 获取购买人欢行ID的异常信息 BuyerUserMemo string `json:"buyer_user_memo,omitempty" xml:"buyer_user_memo,omitempty"` // 购买人姓名 BuyerUserName string `json:"buyer_user_name,omitempty" xml:"buyer_user_name,omitempty"` // 订单预计关闭时间 CloseTime string `json:"close_time,omitempty" xml:"close_time,omitempty"` // 订单当前状态 -1, "未知状态" 1, "预定中" 2, "已取消" 3, "待付款" 4, "已付款" 5, "已删除" 6, "已完成" 7, "已关闭" 8, "已预订" 9, "已变更" 10, "预定失败" CurrentStatus string `json:"current_status,omitempty" xml:"current_status,omitempty"` // 订单当前状态描述 (参考current_status) CurrentStatusDesc string `json:"current_status_desc,omitempty" xml:"current_status_desc,omitempty"` // 订单过期时间 ExpireTime string `json:"expire_time,omitempty" xml:"expire_time,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"` // 系统出票时间 IssueTime string `json:"issue_time,omitempty" xml:"issue_time,omitempty"` // 备注 Memo string `json:"memo,omitempty" xml:"memo,omitempty"` // 线上线下标记0线下 1线上 OnlineFlag int64 `json:"online_flag,omitempty" xml:"online_flag,omitempty"` // 订单一级类型 (一级类型,一级类型描述,二级类型,二级类型描述) (-1, "未知", -1, "未知") (4, "机票", 24, "飞猪国内机票") (4, "机票", 47, "飞猪国际机票") (4, "机票", 48, "飞猪国际询价单机票") (4, "机票", 49, "GT国际机票") (5, "酒店", 14, "飞猪国内酒店") (5, "酒店", 34, "HRS国际酒店") (6, "用车", 23, "国内用车") OrderClassId int64 `json:"order_class_id,omitempty" xml:"order_class_id,omitempty"` // 订单一级类型描述 定义参考一级类型 OrderClassName string `json:"order_class_name,omitempty" xml:"order_class_name,omitempty"` // 订单二级类型 定义参考一级类型 OrderClassSecondId int64 `json:"order_class_second_id,omitempty" xml:"order_class_second_id,omitempty"` // 订单二级类型描述 定义参考一级类型 OrderClassSecondName string `json:"order_class_second_name,omitempty" xml:"order_class_second_name,omitempty"` // 外系统订单号 OutOrderId string `json:"out_order_id,omitempty" xml:"out_order_id,omitempty"` // 外系统订单号状态 OutOrderStatus string `json:"out_order_status,omitempty" xml:"out_order_status,omitempty"` // 外系统订单号状态描述 OutOrderStatusDesc string `json:"out_order_status_desc,omitempty" xml:"out_order_status_desc,omitempty"` // 支付状态 -1, "未知状态" 1, "未付款" 2, "待付款" 3, "已付款" 4, "支付超时" PayStatus string `json:"pay_status,omitempty" xml:"pay_status,omitempty"` // 支付状态描述 PayStatusDesc string `json:"pay_status_desc,omitempty" xml:"pay_status_desc,omitempty"` // 支付时间 PayTime string `json:"pay_time,omitempty" xml:"pay_time,omitempty"` // 支付类型 PayType string `json:"pay_type,omitempty" xml:"pay_type,omitempty"` // 计划时间 PlanTime string `json:"plan_time,omitempty" xml:"plan_time,omitempty"` // 订单来源 Source string `json:"source,omitempty" xml:"source,omitempty"` // 订单总价 TotalPrice string `json:"total_price,omitempty" xml:"total_price,omitempty"` // 总金额货币代码 TotalPriceCurrencyCode string `json:"total_price_currency_code,omitempty" xml:"total_price_currency_code,omitempty"` // 总金额小数点位数 TotalPriceDecimalPlaces string `json:"total_price_decimal_places,omitempty" xml:"total_price_decimal_places,omitempty"` // 是否有效订单0无效,1有效 ValidFlag int64 `json:"valid_flag,omitempty" xml:"valid_flag,omitempty"` // 关联的差旅申请单的数据同步关联id OuterTravelHeadId string `json:"outer_travel_head_id,omitempty" xml:"outer_travel_head_id,omitempty"` }
OrderDto
type OrderExtendsDto ¶
type OrderExtendsDto struct { // 供应商拒绝原因 AgentFail string `json:"agent_fail,omitempty" xml:"agent_fail,omitempty"` // 买家拒绝原因 BuyerFail string `json:"buyer_fail,omitempty" xml:"buyer_fail,omitempty"` // 错误描述 ErrorMessage string `json:"error_message,omitempty" xml:"error_message,omitempty"` // 错误码 ErrorsCode string `json:"errors_code,omitempty" xml:"errors_code,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 主键 Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 所属订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 拒绝选择最低价的原因 Reason string `json:"reason,omitempty" xml:"reason,omitempty"` // 旅行目的 TripPurpose string `json:"trip_purpose,omitempty" xml:"trip_purpose,omitempty"` }
OrderExtendsDto
type OrderGetResult ¶
type OrderGetResult struct { // 费用信息,如果订单有折扣,这里为折后价格,如果没有折扣,这里和original_price保持一致 Price *CostInfo `json:"price,omitempty" xml:"price,omitempty"` // 订单信息 Order *OrderInfo `json:"order,omitempty" xml:"order,omitempty"` // 拼车信息 Carpool *CarpoolInfo `json:"carpool,omitempty" xml:"carpool,omitempty"` // 订单改派信息 ReassignInfo *ReassignInfo `json:"reassign_info,omitempty" xml:"reassign_info,omitempty"` }
OrderGetResult
type OrderInfo ¶
type OrderInfo struct { // 订单id Id string `json:"id,omitempty" xml:"id,omitempty"` // 城市id City string `json:"city,omitempty" xml:"city,omitempty"` // 订单类型 Type int64 `json:"type,omitempty" xml:"type,omitempty"` // 叫车人手机号 CallPhone string `json:"call_phone,omitempty" xml:"call_phone,omitempty"` // 乘车人手机号 PassengerPhone string `json:"passenger_phone,omitempty" xml:"passenger_phone,omitempty"` // 订单状态 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 出发地纬度 Flat string `json:"flat,omitempty" xml:"flat,omitempty"` // 出发地经度 Flng string `json:"flng,omitempty" xml:"flng,omitempty"` // 目的地纬度 Tlat string `json:"tlat,omitempty" xml:"tlat,omitempty"` // 目的地经度 Tlng string `json:"tlng,omitempty" xml:"tlng,omitempty"` // 当前纬度 Clat string `json:"clat,omitempty" xml:"clat,omitempty"` // 当前经度 Clng string `json:"clng,omitempty" xml:"clng,omitempty"` // 出发地名称 StartName string `json:"start_name,omitempty" xml:"start_name,omitempty"` // 出发地地址 StartAddress string `json:"start_address,omitempty" xml:"start_address,omitempty"` // 目的地名称 EndName string `json:"end_name,omitempty" xml:"end_name,omitempty"` // 目的地地址 EndAddress string `json:"end_address,omitempty" xml:"end_address,omitempty"` // 备注 ExtraInfo string `json:"extra_info,omitempty" xml:"extra_info,omitempty"` // 出发时间 DepartureTime string `json:"departure_time,omitempty" xml:"departure_time,omitempty"` // 下单时间 OrderTime string `json:"order_time,omitempty" xml:"order_time,omitempty"` // 所需车型代码 RequireLevel string `json:"require_level,omitempty" xml:"require_level,omitempty"` // 备注 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 成本中心代码,用于区分不同的分账账号 CostCenter string `json:"cost_center,omitempty" xml:"cost_center,omitempty"` // 订单详细状态码 SubStatus int64 `json:"sub_status,omitempty" xml:"sub_status,omitempty"` // 司机称呼 DriverName string `json:"driver_name,omitempty" xml:"driver_name,omitempty"` // 号码保护中间号(如无号码保护,为司机真实手机号) DriverPhone string `json:"driver_phone,omitempty" xml:"driver_phone,omitempty"` // 司机真实手机号 DriverPhoneReal string `json:"driver_phone_real,omitempty" xml:"driver_phone_real,omitempty"` // 已通知司机数量 DriverNum int64 `json:"driver_num,omitempty" xml:"driver_num,omitempty"` // 司机车型 DriverCarType string `json:"driver_car_type,omitempty" xml:"driver_car_type,omitempty"` // 司机车牌 DriverCard string `json:"driver_card,omitempty" xml:"driver_card,omitempty"` // 司机头像 DriverAvatar string `json:"driver_avatar,omitempty" xml:"driver_avatar,omitempty"` // 司机星级 DriverLevel string `json:"driver_level,omitempty" xml:"driver_level,omitempty"` // 司机抢单数 DriverOrderCount int64 `json:"driver_order_count,omitempty" xml:"driver_order_count,omitempty"` // 司机当前实时经度 Dlng string `json:"dlng,omitempty" xml:"dlng,omitempty"` // 司机当前实时纬度 Dlat string `json:"dlat,omitempty" xml:"dlat,omitempty"` // 司机接单时间 StriveTime string `json:"strive_time,omitempty" xml:"strive_time,omitempty"` // 司机到达时间 ReachTime string `json:"reach_time,omitempty" xml:"reach_time,omitempty"` // 开始计价时间 BeginChargeTime string `json:"begin_charge_time,omitempty" xml:"begin_charge_time,omitempty"` // 行程结束时间 FinishTime string `json:"finish_time,omitempty" xml:"finish_time,omitempty"` // 迟到计费时间 DelayTimeStart string `json:"delay_time_start,omitempty" xml:"delay_time_start,omitempty"` // 实际行驶公里数 NormalDistance string `json:"normal_distance,omitempty" xml:"normal_distance,omitempty"` // 实际行驶时长(分钟) NormalTime int64 `json:"normal_time,omitempty" xml:"normal_time,omitempty"` // 实际车型代码 StriveLevel string `json:"strive_level,omitempty" xml:"strive_level,omitempty"` // 汽车的颜色 DriverCarColor string `json:"driver_car_color,omitempty" xml:"driver_car_color,omitempty"` }
OrderInfo
type PassengerOrderInfo ¶
type PassengerOrderInfo struct { // 订单id Id string `json:"id,omitempty" xml:"id,omitempty"` // 订单状态码 Status string `json:"status,omitempty" xml:"status,omitempty"` // 订单详细状态码 SubStatus string `json:"sub_status,omitempty" xml:"sub_status,omitempty"` // 乘客人数 PassengerNumber int64 `json:"passenger_number,omitempty" xml:"passenger_number,omitempty"` // 出发地经度 Flng string `json:"flng,omitempty" xml:"flng,omitempty"` // 出发地纬度 Flat string `json:"flat,omitempty" xml:"flat,omitempty"` // 目的地经度 Tlng string `json:"tlng,omitempty" xml:"tlng,omitempty"` // 目的地纬度 Tlat string `json:"tlat,omitempty" xml:"tlat,omitempty"` }
PassengerOrderInfo
type PeerStaff ¶
type PeerStaff struct { // 同行人用户id,阿里工号 UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"` // 同行人姓名 UserName string `json:"user_name,omitempty" xml:"user_name,omitempty"` }
PeerStaff
type PriceInfo ¶
type PriceInfo struct { // 预估车费 Estimate string `json:"estimate,omitempty" xml:"estimate,omitempty"` }
PriceInfo
type PriceModel ¶
type PriceModel struct { // 起步价格 单位:元 StartPrice string `json:"start_price,omitempty" xml:"start_price,omitempty"` // 每公里单价 单位:元 NormalUnitPrice string `json:"normal_unit_price,omitempty" xml:"normal_unit_price,omitempty"` // 动调溢价 单位:元 DynamicPrice string `json:"dynamic_price,omitempty" xml:"dynamic_price,omitempty"` // 价格提示 PriceTip string `json:"price_tip,omitempty" xml:"price_tip,omitempty"` // 总价格(包含dynamic_price) 单位:元,如果有折扣,这里为折扣后价格,如果没有折扣这里和original_price保持一致;允许拼车时为拼成一口价 Price string `json:"price,omitempty" xml:"price,omitempty"` // 动态调价md5,用于锁定订单创建时的价格 DynamicMd5 string `json:"dynamic_md5,omitempty" xml:"dynamic_md5,omitempty"` // 供应商的车型名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 供应商的车型代码 Code string `json:"code,omitempty" xml:"code,omitempty"` // 原始价格,折扣优惠前的价格;允许拼车时为未拼成一口价 OriginalPrice string `json:"original_price,omitempty" xml:"original_price,omitempty"` // 线路类型,为空或0,表示普通线路;1,表示专线 LineType int64 `json:"line_type,omitempty" xml:"line_type,omitempty"` // 线路信息,线路为专线时不为空 LineInfo *LineInfo `json:"line_info,omitempty" xml:"line_info,omitempty"` }
PriceModel
type ReassignInfo ¶
type ReassignInfo struct { // 改派前订单id,即此订单由哪个订单id改派而生成(当值为空时,表示该订单不是因为改派而生成的) PreOrderId string `json:"pre_order_id,omitempty" xml:"pre_order_id,omitempty"` // 改派后订单id,即由于订单改派而产生的订单id(当值为空时,表示当前订单未被改派而产生新订单) NextOrderId string `json:"next_order_id,omitempty" xml:"next_order_id,omitempty"` // 第一个被改派的订单id InitOrderId string `json:"init_order_id,omitempty" xml:"init_order_id,omitempty"` // 最新被指派的订单id LatestOrderId string `json:"latest_order_id,omitempty" xml:"latest_order_id,omitempty"` }
ReassignInfo
type ResourceHotelDto ¶
type ResourceHotelDto struct { // 入住时间 CheckIn string `json:"check_in,omitempty" xml:"check_in,omitempty"` // 离开时间 CheckOut string `json:"check_out,omitempty" xml:"check_out,omitempty"` // 城市中文名称 CityChineseName string `json:"city_chinese_name,omitempty" xml:"city_chinese_name,omitempty"` // 城市Code CityCode string `json:"city_code,omitempty" xml:"city_code,omitempty"` // 城市名称 CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"` // 国家 Country string `json:"country,omitempty" xml:"country,omitempty"` // 区 District string `json:"district,omitempty" xml:"district,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 酒店地址 HotelAddress string `json:"hotel_address,omitempty" xml:"hotel_address,omitempty"` // 酒店中文名称 HotelChineseName string `json:"hotel_chinese_name,omitempty" xml:"hotel_chinese_name,omitempty"` // 酒店英文名称 HotelEnglishName string `json:"hotel_english_name,omitempty" xml:"hotel_english_name,omitempty"` // 酒店ID HotelId int64 `json:"hotel_id,omitempty" xml:"hotel_id,omitempty"` // 酒店名称 HotelName string `json:"hotel_name,omitempty" xml:"hotel_name,omitempty"` // 酒店电话 HotelTel string `json:"hotel_tel,omitempty" xml:"hotel_tel,omitempty"` // 主键 Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 酒店GPS位置纬度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 酒店GPS位置经度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` // 入住几晚 Nights int64 `json:"nights,omitempty" xml:"nights,omitempty"` // 所属订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 外部酒店id OutHotelId string `json:"out_hotel_id,omitempty" xml:"out_hotel_id,omitempty"` // 省或州 Province string `json:"province,omitempty" xml:"province,omitempty"` // 外系统订单号 ResourceId string `json:"resource_id,omitempty" xml:"resource_id,omitempty"` // 资源表主键 ResourceMainId int64 `json:"resource_main_id,omitempty" xml:"resource_main_id,omitempty"` // 房间数量 RoomCount string `json:"room_count,omitempty" xml:"room_count,omitempty"` // 房型id RoomTypeId string `json:"room_type_id,omitempty" xml:"room_type_id,omitempty"` // 房名名称 RoomTypeName string `json:"room_type_name,omitempty" xml:"room_type_name,omitempty"` }
ResourceHotelDto
type ResourceMainDto ¶
type ResourceMainDto struct { // 成人成本价 AdultCost string `json:"adult_cost,omitempty" xml:"adult_cost,omitempty"` // 成人数 AdultCount int64 `json:"adult_count,omitempty" xml:"adult_count,omitempty"` // 成人单价 AdultPrice string `json:"adult_price,omitempty" xml:"adult_price,omitempty"` // 代理商ID AgencyId string `json:"agency_id,omitempty" xml:"agency_id,omitempty"` // 代理商名称 AgencyName string `json:"agency_name,omitempty" xml:"agency_name,omitempty"` // 代理商订单号 AgencyOrderId string `json:"agency_order_id,omitempty" xml:"agency_order_id,omitempty"` // 交易号 AlipayTradeNo string `json:"alipay_trade_no,omitempty" xml:"alipay_trade_no,omitempty"` // 是否b2g 0不是 1是 B2gFlag int64 `json:"b2g_flag,omitempty" xml:"b2g_flag,omitempty"` // 返回城市code BackCityCode string `json:"back_city_code,omitempty" xml:"back_city_code,omitempty"` // 返回城市名 BackCityName string `json:"back_city_name,omitempty" xml:"back_city_name,omitempty"` // 返回时间 BackTime string `json:"back_time,omitempty" xml:"back_time,omitempty"` // 基础价格 BaseAmount string `json:"base_amount,omitempty" xml:"base_amount,omitempty"` // 基础价格货币代码 BaseAmountCurrencyCode string `json:"base_amount_currency_code,omitempty" xml:"base_amount_currency_code,omitempty"` // 基础价格小数点位数 BaseAmountDecimalPlaces string `json:"base_amount_decimal_places,omitempty" xml:"base_amount_decimal_places,omitempty"` // 资源预定城市code BookCityCode string `json:"book_city_code,omitempty" xml:"book_city_code,omitempty"` // 资源预定城市名 BookCityName string `json:"book_city_name,omitempty" xml:"book_city_name,omitempty"` // 资源预定时间 BookTime string `json:"book_time,omitempty" xml:"book_time,omitempty"` // 是否合约 0非合约 1合约 ContractFlag int64 `json:"contract_flag,omitempty" xml:"contract_flag,omitempty"` // 合约价格 ContractPrice string `json:"contract_price,omitempty" xml:"contract_price,omitempty"` // 结束地址 EndAddr string `json:"end_addr,omitempty" xml:"end_addr,omitempty"` // 结束城市code EndCityCode string `json:"end_city_code,omitempty" xml:"end_city_code,omitempty"` // 结束城市名 EndCityName string `json:"end_city_name,omitempty" xml:"end_city_name,omitempty"` // 结束时间 EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"` // 结束地纬度 EndLatitude string `json:"end_latitude,omitempty" xml:"end_latitude,omitempty"` // 结束地经度 EndLongitude string `json:"end_longitude,omitempty" xml:"end_longitude,omitempty"` // 资源失效时间 ExpireTime string `json:"expire_time,omitempty" xml:"expire_time,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 主键 Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 最低价 LowerAmount string `json:"lower_amount,omitempty" xml:"lower_amount,omitempty"` // 最低价货币代码 LowerAmountCurrencyCode string `json:"lower_amount_currency_code,omitempty" xml:"lower_amount_currency_code,omitempty"` // 最低价小数点位数 LowerAmountDecimalPlaces string `json:"lower_amount_decimal_places,omitempty" xml:"lower_amount_decimal_places,omitempty"` // 订单号 OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 计划时间 PlanTime string `json:"plan_time,omitempty" xml:"plan_time,omitempty"` // 飞猪询价单PNR Pnr string `json:"pnr,omitempty" xml:"pnr,omitempty"` // PNR失效时间 PnrExpireTime string `json:"pnr_expire_time,omitempty" xml:"pnr_expire_time,omitempty"` // 说明描述 Reason string `json:"reason,omitempty" xml:"reason,omitempty"` // 说明Code ReasonCode string `json:"reason_code,omitempty" xml:"reason_code,omitempty"` // 退款原因 RefundReason string `json:"refund_reason,omitempty" xml:"refund_reason,omitempty"` // 退款状态 RefundStatus string `json:"refund_status,omitempty" xml:"refund_status,omitempty"` // 退款类型 RefundType string `json:"refund_type,omitempty" xml:"refund_type,omitempty"` // 资源ID,只有打包类订单才有resourceId,例如GT机票订单,内部还有火车,酒店等,单品类可以存外系统订单号或者不存 ResourceId string `json:"resource_id,omitempty" xml:"resource_id,omitempty"` // 资源名称 ResourceName string `json:"resource_name,omitempty" xml:"resource_name,omitempty"` // 资源状态 ResourceStatus string `json:"resource_status,omitempty" xml:"resource_status,omitempty"` // 资源状态描述 ResourceStatusDesc string `json:"resource_status_desc,omitempty" xml:"resource_status_desc,omitempty"` // 资源类型 -1, "未知资源类型" 100110, "飞猪机票国内直订" 100210, "飞猪机票国际直订" 100211, "飞猪机票国际询价单" 101110, "飞猪酒店国内直订" 110210, "GT机票国际直订" 110211, "GT机票国际酒店" 110212, "GT机票国际火车" 110213, "GT机票国际用车" 121210, "HRS酒店国际酒店直订" 132110, "滴滴国内预约用车" 142110, "曹操国内预约用车" 152110, "快滴国内预约用车" ResourceType int64 `json:"resource_type,omitempty" xml:"resource_type,omitempty"` // 通用规则字段,比如机票退改签等 Rule string `json:"rule,omitempty" xml:"rule,omitempty"` // 座位金额 SeatPrice string `json:"seat_price,omitempty" xml:"seat_price,omitempty"` // 座位金额货币代码 SeatPriceCurrencyCode string `json:"seat_price_currency_code,omitempty" xml:"seat_price_currency_code,omitempty"` // 座位金额小数点位数 SeatPriceDecimalPlaces string `json:"seat_price_decimal_places,omitempty" xml:"seat_price_decimal_places,omitempty"` // 起始地址 StartAddr string `json:"start_addr,omitempty" xml:"start_addr,omitempty"` // 起始城市code StartCityCode string `json:"start_city_code,omitempty" xml:"start_city_code,omitempty"` // 起始城市名 StartCityName string `json:"start_city_name,omitempty" xml:"start_city_name,omitempty"` // 起始时间 StartDate string `json:"start_date,omitempty" xml:"start_date,omitempty"` // 起始地纬度 StartLatitude string `json:"start_latitude,omitempty" xml:"start_latitude,omitempty"` // 起始地经度 StartLongitude string `json:"start_longitude,omitempty" xml:"start_longitude,omitempty"` // 资源提交时间 SubmitTime string `json:"submit_time,omitempty" xml:"submit_time,omitempty"` // 税收金额(机票国内基建费) TaxAmount string `json:"tax_amount,omitempty" xml:"tax_amount,omitempty"` // 税收金额货币代码 TaxAmountCurrencyCode string `json:"tax_amount_currency_code,omitempty" xml:"tax_amount_currency_code,omitempty"` // 税收金额小数点位数 TaxAmountDecimalPlaces string `json:"tax_amount_decimal_places,omitempty" xml:"tax_amount_decimal_places,omitempty"` // 资源总价(是否包含税看业务) TotalAmount string `json:"total_amount,omitempty" xml:"total_amount,omitempty"` // 总金额货币代码 TotalAmountCurrencyCode string `json:"total_amount_currency_code,omitempty" xml:"total_amount_currency_code,omitempty"` // 总金额小数点位数 TotalAmountDecimalPlaces string `json:"total_amount_decimal_places,omitempty" xml:"total_amount_decimal_places,omitempty"` // 资源更新时间 UpdateTime string `json:"update_time,omitempty" xml:"update_time,omitempty"` }
ResourceMainDto
type ServiceStatusModel ¶
type ServiceStatusModel struct { // 供应商服务在各地区的支持状态 Cities []CityServiceStatus `json:"cities,omitempty" xml:"cities>city_service_status,omitempty"` }
ServiceStatusModel
type SsoParamDto ¶
type SsoParamDto struct { // 免登验证ticket Ticket string `json:"ticket,omitempty" xml:"ticket,omitempty"` }
SsoParamDto
type SyncHotelBookingDataRequestDto ¶
type SyncHotelBookingDataRequestDto struct { // 预订信息数据 Segments []Null `json:"segments,omitempty" xml:"segments>null,omitempty"` }
SyncHotelBookingDataRequestDto
type SyncHotelBookingDataResponseDto ¶
type SyncHotelBookingDataResponseDto struct { // 消息发送结果 Segments []HotelMessageSendSegment `json:"segments,omitempty" xml:"segments>hotel_message_send_segment,omitempty"` }
SyncHotelBookingDataResponseDto
type TouristDto ¶
type TouristDto struct { // 证件签发国 CertNation string `json:"cert_nation,omitempty" xml:"cert_nation,omitempty"` // 姓 FirstName string `json:"first_name,omitempty" xml:"first_name,omitempty"` // 创建时间 GmtCreate string `json:"gmt_create,omitempty" xml:"gmt_create,omitempty"` // 修改时间 GmtModified string `json:"gmt_modified,omitempty" xml:"gmt_modified,omitempty"` // 主键 Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 名 LastName string `json:"last_name,omitempty" xml:"last_name,omitempty"` // 出行人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 订单id OrderId int64 `json:"order_id,omitempty" xml:"order_id,omitempty"` // 1男,2女 Sex int64 `json:"sex,omitempty" xml:"sex,omitempty"` // 成人0,儿童1,婴儿2 TouristType int64 `json:"tourist_type,omitempty" xml:"tourist_type,omitempty"` // 出行人0,同行人1,外部人员2 TravelBusinessType int64 `json:"travel_business_type,omitempty" xml:"travel_business_type,omitempty"` // 用户id UserId string `json:"user_id,omitempty" xml:"user_id,omitempty"` }
TouristDto
type TravelHeadDto ¶
type TravelHeadDto struct { // 单据创建人用户id,阿里工号 CreateUserId string `json:"create_user_id,omitempty" xml:"create_user_id,omitempty"` // 外部差旅申请单id,用作数据同步主键 OuterTravelHeadId string `json:"outer_travel_head_id,omitempty" xml:"outer_travel_head_id,omitempty"` // 同行人列表 PeerStaffList []PeerStaff `json:"peer_staff_list,omitempty" xml:"peer_staff_list>peer_staff,omitempty"` // 单据审批状态, APPROVING:审批中, APPROVED:已审批, REJECTED:已拒绝 Status string `json:"status,omitempty" xml:"status,omitempty"` // 单据实际申请人用户id,阿里工号 SubmitUserId string `json:"submit_user_id,omitempty" xml:"submit_user_id,omitempty"` // 出差原因说明 TravelPurpose string `json:"travel_purpose,omitempty" xml:"travel_purpose,omitempty"` // 差旅类型, ORDINARY:出差(内部项目&会议等), RECRUITING:出差(外部合作&交流等), CONFERENCE:外部招待, MARKETING:公司大型活动, PUBLIC_RELATIONSHIP:入职&候选人面试, Training_Lecture:其它 TravelType string `json:"travel_type,omitempty" xml:"travel_type,omitempty"` // 差旅行程列表 LineList []TravelLineDto `json:"line_list,omitempty" xml:"line_list>travel_line_dto,omitempty"` // 申请单提交时间 SubmitDate string `json:"submit_date,omitempty" xml:"submit_date,omitempty"` }
TravelHeadDto
type TravelLineDto ¶
type TravelLineDto struct { // 开始时间 BeginDate string `json:"begin_date,omitempty" xml:"begin_date,omitempty"` // 结束时间 EndDate string `json:"end_date,omitempty" xml:"end_date,omitempty"` // 出发城市 FromCity string `json:"from_city,omitempty" xml:"from_city,omitempty"` // 行程类型,ONE_WAY:单程,ROUND_TRIP:往返,MULTI_WAY:多程 ItineraryType string `json:"itinerary_type,omitempty" xml:"itinerary_type,omitempty"` // 目的地城市 ToCity string `json:"to_city,omitempty" xml:"to_city,omitempty"` // 交通类型,PLANE:飞机,TRAIN:火车,AUTOMOTIVE:汽车,STEAMSHIP:轮船,OTHER:其他 TransportType string `json:"transport_type,omitempty" xml:"transport_type,omitempty"` // 行程说明 TravelPurpose string `json:"travel_purpose,omitempty" xml:"travel_purpose,omitempty"` }
TravelLineDto
Source Files
¶
- AlibabaHappytripFreeloginGetusercontextAPIRequest.go
- AlibabaHappytripFreeloginGetusercontextAPIResponse.go
- AlibabaHappytripFreeloginGetusercontextResult.go
- AlibabaHappytripOrderGetAPIRequest.go
- AlibabaHappytripOrderGetAPIResponse.go
- AlibabaHappytripTaxiCityGetidAPIRequest.go
- AlibabaHappytripTaxiCityGetidAPIResponse.go
- AlibabaHappytripTaxiDriverBlacklistAddAPIRequest.go
- AlibabaHappytripTaxiDriverBlacklistAddAPIResponse.go
- AlibabaHappytripTaxiDriverBlacklistRemoveAPIRequest.go
- AlibabaHappytripTaxiDriverBlacklistRemoveAPIResponse.go
- AlibabaHappytripTaxiDriverLocationGetAPIRequest.go
- AlibabaHappytripTaxiDriverLocationGetAPIResponse.go
- AlibabaHappytripTaxiDriverLocationGetStruct.go
- AlibabaHappytripTaxiIdGetAPIRequest.go
- AlibabaHappytripTaxiIdGetAPIResponse.go
- AlibabaHappytripTaxiOrderAssignAPIRequest.go
- AlibabaHappytripTaxiOrderAssignAPIResponse.go
- AlibabaHappytripTaxiOrderCancelAPIRequest.go
- AlibabaHappytripTaxiOrderCancelAPIResponse.go
- AlibabaHappytripTaxiOrderComplainAPIRequest.go
- AlibabaHappytripTaxiOrderComplainAPIResponse.go
- AlibabaHappytripTaxiOrderComplainStruct.go
- AlibabaHappytripTaxiOrderComplaintGetAPIRequest.go
- AlibabaHappytripTaxiOrderComplaintGetAPIResponse.go
- AlibabaHappytripTaxiOrderComplaintGetStruct.go
- AlibabaHappytripTaxiOrderConfirmAPIRequest.go
- AlibabaHappytripTaxiOrderConfirmAPIResponse.go
- AlibabaHappytripTaxiOrderCreateAPIRequest.go
- AlibabaHappytripTaxiOrderCreateAPIResponse.go
- AlibabaHappytripTaxiOrderDestinationModifyAPIRequest.go
- AlibabaHappytripTaxiOrderDestinationModifyAPIResponse.go
- AlibabaHappytripTaxiOrderGetAPIRequest.go
- AlibabaHappytripTaxiOrderGetAPIResponse.go
- AlibabaHappytripTaxiOrderNotifyAPIRequest.go
- AlibabaHappytripTaxiOrderNotifyAPIResponse.go
- AlibabaHappytripTaxiOrderScoreAPIRequest.go
- AlibabaHappytripTaxiOrderScoreAPIResponse.go
- AlibabaHappytripTaxiPriceGetAPIRequest.go
- AlibabaHappytripTaxiPriceGetAPIResponse.go
- AlibabaHappytripTaxiProviderAccountBalanceAPIRequest.go
- AlibabaHappytripTaxiProviderAccountBalanceAPIResponse.go
- AlibabaHappytripTaxiProviderAccountBalanceData.go
- AlibabaHappytripTaxiServicestatusGetAPIRequest.go
- AlibabaHappytripTaxiServicestatusGetAPIResponse.go
- AlibabaHappytripTravelSyncAPIRequest.go
- AlibabaHappytripTravelSyncAPIResponse.go
- AlibabaHtorderHotelSyncBookingAPIRequest.go
- AlibabaHtorderHotelSyncBookingAPIResponse.go
- AlibabaHtorderHotelSyncBookingResultDto.go
- AlibabaHtorderHotelSyncConfigAPIRequest.go
- AlibabaHtorderHotelSyncConfigAPIResponse.go
- CarpoolInfo.go
- CityGetIdResult.go
- CityServiceStatus.go
- ContactDto.go
- CostDetailInfo.go
- CostInfo.go
- GetIdResult.go
- HotelBookDto.go
- HotelMessageConfigDto.go
- HotelMessageSendSegment.go
- LineInfo.go
- Managers.go
- OrderCancelResult.go
- OrderConfirmResult.go
- OrderCreateResult.go
- OrderDto.go
- OrderExtendsDto.go
- OrderGetResult.go
- OrderInfo.go
- PassengerOrderInfo.go
- PeerStaff.go
- PriceInfo.go
- PriceModel.go
- ReassignInfo.go
- ResourceHotelDto.go
- ResourceMainDto.go
- ServiceStatusModel.go
- SsoParamDto.go
- SyncHotelBookingDataRequestDto.go
- SyncHotelBookingDataResponseDto.go
- TouristDto.go
- TravelHeadDto.go
- TravelLineDto.go
- doc.go
- null.go