hotelhstdf

package
v1.1.5 Latest Latest
Warning

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

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

Documentation

Overview

飞猪酒店标准库 model

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type AlitripHotelHstdfBusinessareaGetAPIResponse

type AlitripHotelHstdfBusinessareaGetAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfBusinessareaGetResponse
}

根据城市查询商圈 API返回值 alitrip.hotel.hstdf.businessarea.get

根据cityId分页查询商圈信息

type AlitripHotelHstdfBusinessareaGetRequest

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

根据城市查询商圈 API请求 alitrip.hotel.hstdf.businessarea.get

根据cityId分页查询商圈信息

func NewAlitripHotelHstdfBusinessareaGetRequest

func NewAlitripHotelHstdfBusinessareaGetRequest() *AlitripHotelHstdfBusinessareaGetRequest

初始化AlitripHotelHstdfBusinessareaGetRequest对象

func (AlitripHotelHstdfBusinessareaGetRequest) GetApiMethodName

func (r AlitripHotelHstdfBusinessareaGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfBusinessareaGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfBusinessareaGetRequest) GetParamGetByTrdiDivisionIdParam

func (r AlitripHotelHstdfBusinessareaGetRequest) GetParamGetByTrdiDivisionIdParam() *GetByTrdiDivisionIdParam

ParamGetByTrdiDivisionIdParam Getter

func (*AlitripHotelHstdfBusinessareaGetRequest) SetParamGetByTrdiDivisionIdParam

func (r *AlitripHotelHstdfBusinessareaGetRequest) SetParamGetByTrdiDivisionIdParam(paramGetByTrdiDivisionIdParam *GetByTrdiDivisionIdParam) error

ParamGetByTrdiDivisionIdParam Setter 请求参数封装

type AlitripHotelHstdfBusinessareaGetResponse

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

根据城市查询商圈 成功返回结果

type AlitripHotelHstdfHotelroomstaticGetAPIResponse

type AlitripHotelHstdfHotelroomstaticGetAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfHotelroomstaticGetResponse
}

根据类型查询静态字段 API返回值 alitrip.hotel.hstdf.hotelroomstatic.get

根据类型查询分页静态字段

type AlitripHotelHstdfHotelroomstaticGetRequest

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

根据类型查询静态字段 API请求 alitrip.hotel.hstdf.hotelroomstatic.get

根据类型查询分页静态字段

func NewAlitripHotelHstdfHotelroomstaticGetRequest

func NewAlitripHotelHstdfHotelroomstaticGetRequest() *AlitripHotelHstdfHotelroomstaticGetRequest

初始化AlitripHotelHstdfHotelroomstaticGetRequest对象

func (AlitripHotelHstdfHotelroomstaticGetRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfHotelroomstaticGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfHotelroomstaticGetRequest) GetParamGetHotelRoomStaticParam

func (r AlitripHotelHstdfHotelroomstaticGetRequest) GetParamGetHotelRoomStaticParam() *GetHotelRoomStaticParam

ParamGetHotelRoomStaticParam Getter

func (*AlitripHotelHstdfHotelroomstaticGetRequest) SetParamGetHotelRoomStaticParam

func (r *AlitripHotelHstdfHotelroomstaticGetRequest) SetParamGetHotelRoomStaticParam(paramGetHotelRoomStaticParam *GetHotelRoomStaticParam) error

ParamGetHotelRoomStaticParam Setter 参数封装

type AlitripHotelHstdfHotelroomstaticGetResponse

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

根据类型查询静态字段 成功返回结果

type AlitripHotelHstdfPoilocationGetAPIResponse

type AlitripHotelHstdfPoilocationGetAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfPoilocationGetResponse
}

根据平台城市id分页查询poi location API返回值 alitrip.hotel.hstdf.poilocation.get

根据平台城市id分页查询poi location

type AlitripHotelHstdfPoilocationGetRequest

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

根据平台城市id分页查询poi location API请求 alitrip.hotel.hstdf.poilocation.get

根据平台城市id分页查询poi location

func NewAlitripHotelHstdfPoilocationGetRequest

func NewAlitripHotelHstdfPoilocationGetRequest() *AlitripHotelHstdfPoilocationGetRequest

初始化AlitripHotelHstdfPoilocationGetRequest对象

func (AlitripHotelHstdfPoilocationGetRequest) GetApiMethodName

func (r AlitripHotelHstdfPoilocationGetRequest) GetApiMethodName() string

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfPoilocationGetRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfPoilocationGetRequest) GetParamGetByTrdiDivisionIdParam

func (r AlitripHotelHstdfPoilocationGetRequest) GetParamGetByTrdiDivisionIdParam() *GetByTrdiDivisionIdParam

ParamGetByTrdiDivisionIdParam Getter

func (*AlitripHotelHstdfPoilocationGetRequest) SetParamGetByTrdiDivisionIdParam

func (r *AlitripHotelHstdfPoilocationGetRequest) SetParamGetByTrdiDivisionIdParam(paramGetByTrdiDivisionIdParam *GetByTrdiDivisionIdParam) error

ParamGetByTrdiDivisionIdParam Setter 参数封装

type AlitripHotelHstdfPoilocationGetResponse

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

根据平台城市id分页查询poi location 成功返回结果

type AlitripHotelHstdfShotelExnotmatchroomAPIResponse

type AlitripHotelHstdfShotelExnotmatchroomAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelExnotmatchroomResponse
}

导出一个hid下所有未匹配rid的接口 API返回值 alitrip.hotel.hstdf.shotel.exnotmatchroom

导出一个卖家hid下所有未匹配的rid信息,包括rid,名称、英文名称、床型、窗型、面积、对外系统id

type AlitripHotelHstdfShotelExnotmatchroomRequest

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

导出一个hid下所有未匹配rid的接口 API请求 alitrip.hotel.hstdf.shotel.exnotmatchroom

导出一个卖家hid下所有未匹配的rid信息,包括rid,名称、英文名称、床型、窗型、面积、对外系统id

func NewAlitripHotelHstdfShotelExnotmatchroomRequest

func NewAlitripHotelHstdfShotelExnotmatchroomRequest() *AlitripHotelHstdfShotelExnotmatchroomRequest

初始化AlitripHotelHstdfShotelExnotmatchroomRequest对象

func (AlitripHotelHstdfShotelExnotmatchroomRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelExnotmatchroomRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelExnotmatchroomRequest) GetHid

Hid Getter

func (*AlitripHotelHstdfShotelExnotmatchroomRequest) SetHid

Hid Setter 卖家酒店hid

type AlitripHotelHstdfShotelExnotmatchroomResponse

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

导出一个hid下所有未匹配rid的接口 成功返回结果

type AlitripHotelHstdfShotelExportshotelAPIResponse

type AlitripHotelHstdfShotelExportshotelAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelExportshotelResponse
}

商家自主导出相似度高的标准酒店 API返回值 alitrip.hotel.hstdf.shotel.exportshotel

商家通过给出自己的卖家酒店信息,通过接口可以返回相似度高的标准酒店信息

type AlitripHotelHstdfShotelExportshotelRequest

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

商家自主导出相似度高的标准酒店 API请求 alitrip.hotel.hstdf.shotel.exportshotel

商家通过给出自己的卖家酒店信息,通过接口可以返回相似度高的标准酒店信息

func NewAlitripHotelHstdfShotelExportshotelRequest

func NewAlitripHotelHstdfShotelExportshotelRequest() *AlitripHotelHstdfShotelExportshotelRequest

初始化AlitripHotelHstdfShotelExportshotelRequest对象

func (AlitripHotelHstdfShotelExportshotelRequest) GetAddress

Address Getter

func (AlitripHotelHstdfShotelExportshotelRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelExportshotelRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelExportshotelRequest) GetCityCode

CityCode Getter

func (AlitripHotelHstdfShotelExportshotelRequest) GetHid

Hid Getter

func (AlitripHotelHstdfShotelExportshotelRequest) GetLatitude

Latitude Getter

func (AlitripHotelHstdfShotelExportshotelRequest) GetLongitude

Longitude Getter

func (AlitripHotelHstdfShotelExportshotelRequest) GetName

Name Getter

func (AlitripHotelHstdfShotelExportshotelRequest) GetTelNumber

TelNumber Getter

func (*AlitripHotelHstdfShotelExportshotelRequest) SetAddress

Address Setter 地址

func (*AlitripHotelHstdfShotelExportshotelRequest) SetCityCode

func (r *AlitripHotelHstdfShotelExportshotelRequest) SetCityCode(cityCode int64) error

CityCode Setter 酒店所在行政区划,对应平台ID,为空时会使用经纬度来定位

func (*AlitripHotelHstdfShotelExportshotelRequest) SetHid

Hid Setter HID,卖家酒店上传到平台后的ID

func (*AlitripHotelHstdfShotelExportshotelRequest) SetLatitude

func (r *AlitripHotelHstdfShotelExportshotelRequest) SetLatitude(latitude string) error

Latitude Setter 纬度

func (*AlitripHotelHstdfShotelExportshotelRequest) SetLongitude

func (r *AlitripHotelHstdfShotelExportshotelRequest) SetLongitude(longitude string) error

Longitude Setter 经度

func (*AlitripHotelHstdfShotelExportshotelRequest) SetName

Name Setter 酒店名称,必填

func (*AlitripHotelHstdfShotelExportshotelRequest) SetTelNumber

func (r *AlitripHotelHstdfShotelExportshotelRequest) SetTelNumber(telNumber string) error

TelNumber Setter 电话

type AlitripHotelHstdfShotelExportshotelResponse

type AlitripHotelHstdfShotelExportshotelResponse struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_exportshotel_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// top返回结果
	TopResultSet *TopResultSet `json:"top_result_set,omitempty" xml:"top_result_set,omitempty"`
}

商家自主导出相似度高的标准酒店 成功返回结果

type AlitripHotelHstdfShotelExportsroomtypeAPIResponse

type AlitripHotelHstdfShotelExportsroomtypeAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelExportsroomtypeResponse
}

导出一个卖家房型下的所有标准房型 API返回值 alitrip.hotel.hstdf.shotel.exportsroomtype

导出一个卖家酒店下的所有标准房型

type AlitripHotelHstdfShotelExportsroomtypeRequest

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

导出一个卖家房型下的所有标准房型 API请求 alitrip.hotel.hstdf.shotel.exportsroomtype

导出一个卖家酒店下的所有标准房型

func NewAlitripHotelHstdfShotelExportsroomtypeRequest

func NewAlitripHotelHstdfShotelExportsroomtypeRequest() *AlitripHotelHstdfShotelExportsroomtypeRequest

初始化AlitripHotelHstdfShotelExportsroomtypeRequest对象

func (AlitripHotelHstdfShotelExportsroomtypeRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelExportsroomtypeRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelExportsroomtypeRequest) GetHid

Hid Getter

func (*AlitripHotelHstdfShotelExportsroomtypeRequest) SetHid

Hid Setter 卖家酒店id

type AlitripHotelHstdfShotelExportsroomtypeResponse

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

导出一个卖家房型下的所有标准房型 成功返回结果

type AlitripHotelHstdfShotelMatchshotelselfAPIResponse

type AlitripHotelHstdfShotelMatchshotelselfAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelMatchshotelselfResponse
}

自主匹配标准酒店以及卖家酒店 API返回值 alitrip.hotel.hstdf.shotel.matchshotelself

商家通过指定的标准酒店id和卖家酒店id进行匹配

type AlitripHotelHstdfShotelMatchshotelselfRequest

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

自主匹配标准酒店以及卖家酒店 API请求 alitrip.hotel.hstdf.shotel.matchshotelself

商家通过指定的标准酒店id和卖家酒店id进行匹配

func NewAlitripHotelHstdfShotelMatchshotelselfRequest

func NewAlitripHotelHstdfShotelMatchshotelselfRequest() *AlitripHotelHstdfShotelMatchshotelselfRequest

初始化AlitripHotelHstdfShotelMatchshotelselfRequest对象

func (AlitripHotelHstdfShotelMatchshotelselfRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelMatchshotelselfRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelMatchshotelselfRequest) GetParam0

Param0 Getter

func (*AlitripHotelHstdfShotelMatchshotelselfRequest) SetParam0

Param0 Setter HotelMatchParam

type AlitripHotelHstdfShotelMatchshotelselfResponse

type AlitripHotelHstdfShotelMatchshotelselfResponse struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_matchshotelself_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// 错误码
	Errorcode string `json:"errorcode,omitempty" xml:"errorcode,omitempty"`
	// 错误信息
	Errormsg string `json:"errormsg,omitempty" xml:"errormsg,omitempty"`
	// 是否成功
	Status bool `json:"status,omitempty" xml:"status,omitempty"`
}

自主匹配标准酒店以及卖家酒店 成功返回结果

type AlitripHotelHstdfShotelMatchsroomselfAPIResponse

type AlitripHotelHstdfShotelMatchsroomselfAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelMatchsroomselfResponse
}

匹配标准房型以及卖家房型 API返回值 alitrip.hotel.hstdf.shotel.matchsroomself

匹配卖家房型以及标准房型,返回匹配结果

type AlitripHotelHstdfShotelMatchsroomselfRequest

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

匹配标准房型以及卖家房型 API请求 alitrip.hotel.hstdf.shotel.matchsroomself

匹配卖家房型以及标准房型,返回匹配结果

func NewAlitripHotelHstdfShotelMatchsroomselfRequest

func NewAlitripHotelHstdfShotelMatchsroomselfRequest() *AlitripHotelHstdfShotelMatchsroomselfRequest

初始化AlitripHotelHstdfShotelMatchsroomselfRequest对象

func (AlitripHotelHstdfShotelMatchsroomselfRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelMatchsroomselfRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelMatchsroomselfRequest) GetParam0

Param0 Getter

func (*AlitripHotelHstdfShotelMatchsroomselfRequest) SetParam0

Param0 Setter SroomTypeMatchParam

type AlitripHotelHstdfShotelMatchsroomselfResponse

type AlitripHotelHstdfShotelMatchsroomselfResponse struct {
	XMLName xml.Name `xml:"alitrip_hotel_hstdf_shotel_matchsroomself_response"`
	// 平台颁发的每次请求访问的唯一标识
	RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"`
	// error_code
	Errorcode string `json:"errorcode,omitempty" xml:"errorcode,omitempty"`
	// error_msg
	Errormsg string `json:"errormsg,omitempty" xml:"errormsg,omitempty"`
	// 是否成功
	Status bool `json:"status,omitempty" xml:"status,omitempty"`
}

匹配标准房型以及卖家房型 成功返回结果

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponse

type AlitripHotelHstdfShotelRoomtypeMappingsListAPIResponse struct {
	model.CommonResponse
	AlitripHotelHstdfShotelRoomtypeMappingsListResponse
}

根据HID获取所有卖家房型匹配关系 API返回值 alitrip.hotel.hstdf.shotel.roomtype.mappings.list

根据HID获取所有卖家房型匹配关系

type AlitripHotelHstdfShotelRoomtypeMappingsListRequest

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

根据HID获取所有卖家房型匹配关系 API请求 alitrip.hotel.hstdf.shotel.roomtype.mappings.list

根据HID获取所有卖家房型匹配关系

func NewAlitripHotelHstdfShotelRoomtypeMappingsListRequest

func NewAlitripHotelHstdfShotelRoomtypeMappingsListRequest() *AlitripHotelHstdfShotelRoomtypeMappingsListRequest

初始化AlitripHotelHstdfShotelRoomtypeMappingsListRequest对象

func (AlitripHotelHstdfShotelRoomtypeMappingsListRequest) GetApiMethodName

IRequest interface 方法, 获取Api method

func (AlitripHotelHstdfShotelRoomtypeMappingsListRequest) GetApiParams

IRequest interface 方法, 获取API参数

func (AlitripHotelHstdfShotelRoomtypeMappingsListRequest) GetHid

Hid Getter

func (*AlitripHotelHstdfShotelRoomtypeMappingsListRequest) SetHid

Hid Setter HID

type AlitripHotelHstdfShotelRoomtypeMappingsListResponse

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

根据HID获取所有卖家房型匹配关系 成功返回结果

type AlitripHotelHstdfShotelRoomtypeMappingsListResults

type AlitripHotelHstdfShotelRoomtypeMappingsListResults struct {
	// 是否匹配
	Matched bool `json:"matched,omitempty" xml:"matched,omitempty"`
	// 卖家房型
	RoomType *RoomTypePo `json:"room_type,omitempty" xml:"room_type,omitempty"`
	// 标准房型
	StdRoomType *SroomTypePo `json:"std_room_type,omitempty" xml:"std_room_type,omitempty"`
}

AlitripHotelHstdfShotelRoomtypeMappingsListResults

type BusinessArea

type BusinessArea struct {
	// 商圈围栏数据,经纬度坐标使用英文逗号拼接
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 商圈图片
	AreaPic string `json:"area_pic,omitempty" xml:"area_pic,omitempty"`
	// 所在城市id,北京市
	City int64 `json:"city,omitempty" xml:"city,omitempty"`
	// 所在国家英文名
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 所在区县id
	District int64 `json:"district,omitempty" xml:"district,omitempty"`
	// 国内外,0-国内,1--国外
	Domestic int64 `json:"domestic,omitempty" xml:"domestic,omitempty"`
	// 计算酒店所属商圈是否需要外延,0-不需要,1-需要
	ExtentMeter int64 `json:"extent_meter,omitempty" xml:"extent_meter,omitempty"`
	// 热度
	Hot int64 `json:"hot,omitempty" xml:"hot,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// 商圈中心点纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 商圈中心点经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 暂不使用
	Major int64 `json:"major,omitempty" xml:"major,omitempty"`
	// 中文名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 暂不使用
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 所在省份id,北京直辖市
	Province int64 `json:"province,omitempty" xml:"province,omitempty"`
	// 商圈跨多个地区时,其他地区id适应英文逗号拼接
	Region string `json:"region,omitempty" xml:"region,omitempty"`
	// 暂不使用
	Source int64 `json:"source,omitempty" xml:"source,omitempty"`
	// 商圈推荐导语
	Summary string `json:"summary,omitempty" xml:"summary,omitempty"`
	// 商圈标签,英文逗号分隔,注意与酒店标签不是同一类概念
	Tags []string `json:"tags,omitempty" xml:"tags>string,omitempty"`
	// 商圈缩略图
	AreaPicNail string `json:"area_pic_nail,omitempty" xml:"area_pic_nail,omitempty"`
	// 国家编码,取代country使用
	CountryCode int64 `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 能精确到的最低层级区划id,优先区县,次选城市
	DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"`
	// 行政区划树,冗余字段,不一定有值
	DivisionTree string `json:"division_tree,omitempty" xml:"division_tree,omitempty"`
	// 商圈英文名
	EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"`
	// 经纬度服务商,0--高德,一般用于国内,1-- 谷歌,一般用于国际
	PositionType int64 `json:"position_type,omitempty" xml:"position_type,omitempty"`
	// 时区,冗余字段,不一定有值
	TimeZoneId string `json:"time_zone_id,omitempty" xml:"time_zone_id,omitempty"`
	// 最精确的行政区划对应的平台id
	TrdiDivisionId int64 `json:"trdi_division_id,omitempty" xml:"trdi_division_id,omitempty"`
}

BusinessArea

type GetByTrdiDivisionIdParam

type GetByTrdiDivisionIdParam struct {
	// 第1页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页取100条数据
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 平台行政区划id,北京市
	TrdiDivisionId int64 `json:"trdi_division_id,omitempty" xml:"trdi_division_id,omitempty"`
}

GetByTrdiDivisionIdParam

type GetHotelRoomStaticParam

type GetHotelRoomStaticParam struct {
	// 第1页
	Page int64 `json:"page,omitempty" xml:"page,omitempty"`
	// 每页取100条
	PageSize int64 `json:"page_size,omitempty" xml:"page_size,omitempty"`
	// 字典类型
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

GetHotelRoomStaticParam

type HotelExportParam

type HotelExportParam struct {
	// 标准酒店id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
	// 卖家酒店id
	Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"`
	// 标准酒店名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 标准酒店所在城市
	City string `json:"city,omitempty" xml:"city,omitempty"`
	// 酒店地址
	Address string `json:"address,omitempty" xml:"address,omitempty"`
	// 电话号码
	Tel string `json:"tel,omitempty" xml:"tel,omitempty"`
	// 经纬度
	Jwd string `json:"jwd,omitempty" xml:"jwd,omitempty"`
	// 相似度分数
	Score string `json:"score,omitempty" xml:"score,omitempty"`
	// 英文名称
	NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"`
	// 英文地址
	EnAddr string `json:"en_addr,omitempty" xml:"en_addr,omitempty"`
	// 曾用名
	UsedName string `json:"used_name,omitempty" xml:"used_name,omitempty"`
	// 酒店状态0,正常,有报价可在线售卖,-1,待上线,-3 下架,-1,-3需要上线时联系平台处理
	StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"`
	// 酒店状态描述
	StatusDesc string `json:"status_desc,omitempty" xml:"status_desc,omitempty"`
}

HotelExportParam

type HotelMatchParam

type HotelMatchParam struct {
	// 卖家酒店id
	Hid int64 `json:"hid,omitempty" xml:"hid,omitempty"`
	// 标准酒店id
	Shid int64 `json:"shid,omitempty" xml:"shid,omitempty"`
}

HotelMatchParam

type HotelPOI

type HotelPOI struct {
	// 所在城市id
	City int64 `json:"city,omitempty" xml:"city,omitempty"`
	// 暂不使用
	CityName string `json:"city_name,omitempty" xml:"city_name,omitempty"`
	// 热度
	Hot int64 `json:"hot,omitempty" xml:"hot,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// poi location纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// poi locaiton经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
	// 中文名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 分组内排序
	OrderIndex int64 `json:"order_index,omitempty" xml:"order_index,omitempty"`
	// 父id
	ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"`
	// 类型,3--地铁线路,4--地铁站,20--考点,5--景点,6--机场,7--火车站,8--汽车站,9--医院,10--大学,11--热点搜索,12--城市,13--办公区
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
	// 所在国家英文名
	Country string `json:"country,omitempty" xml:"country,omitempty"`
	// 所在国家id
	CountryCode int64 `json:"country_code,omitempty" xml:"country_code,omitempty"`
	// 所在区县id
	District int64 `json:"district,omitempty" xml:"district,omitempty"`
	// 能精确到的最低层级区划id,优先区县,次选城市
	DivisionId int64 `json:"division_id,omitempty" xml:"division_id,omitempty"`
	// 行政区划树,冗余字段,不一定有值
	DivisionTree string `json:"division_tree,omitempty" xml:"division_tree,omitempty"`
	// 国内外,0-国内,1--国外
	Domestic int64 `json:"domestic,omitempty" xml:"domestic,omitempty"`
	// 英文名
	EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"`
	// 经纬度服务商,0--高德,一般用于国内,1- - 谷歌,一般用于国际
	PositionType int64 `json:"position_type,omitempty" xml:"position_type,omitempty"`
	// 所在省份id,北京直辖市
	Province int64 `json:"province,omitempty" xml:"province,omitempty"`
	// 时区,冗余字段,不一定有值
	TimeZoneId string `json:"time_zone_id,omitempty" xml:"time_zone_id,omitempty"`
	// 最精确的行政区划对应的平台id
	TrdiDivisionId int64 `json:"trdi_division_id,omitempty" xml:"trdi_division_id,omitempty"`
	// 搜索热度
	SearchPercent string `json:"search_percent,omitempty" xml:"search_percent,omitempty"`
}

HotelPOI

type HotelRoomStaticDo

type HotelRoomStaticDo struct {
	// 字典code,收费停车场
	Code string `json:"code,omitempty" xml:"code,omitempty"`
	// 数据银行id,酒店集团字典才有值
	DataBankBrandId string `json:"data_bank_brand_id,omitempty" xml:"data_bank_brand_id,omitempty"`
	// 描述,不一定有值
	Description string `json:"description,omitempty" xml:"description,omitempty"`
	// 展示名称
	DisplayName string `json:"display_name,omitempty" xml:"display_name,omitempty"`
	// 英文名
	EnName string `json:"en_name,omitempty" xml:"en_name,omitempty"`
	// 暂不使用
	ExtendInfo string `json:"extend_info,omitempty" xml:"extend_info,omitempty"`
	// 热度
	Hot int64 `json:"hot,omitempty" xml:"hot,omitempty"`
	// id
	Id int64 `json:"id,omitempty" xml:"id,omitempty"`
	// log图片
	LogoUrl string `json:"logo_url,omitempty" xml:"logo_url,omitempty"`
	// 中文名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 父id
	ParentId int64 `json:"parent_id,omitempty" xml:"parent_id,omitempty"`
	// 优先级
	Priority int64 `json:"priority,omitempty" xml:"priority,omitempty"`
	// 状态,0--生效,-4--失效,接口返回一般均为生效数据
	Status int64 `json:"status,omitempty" xml:"status,omitempty"`
	// 二级分类
	SubType int64 `json:"sub_type,omitempty" xml:"sub_type,omitempty"`
	// 暂不使用
	Tag int64 `json:"tag,omitempty" xml:"tag,omitempty"`
	// 字典类型,10--预订须知,116--酒店设施,117--娱乐设施,118--酒店服务,119--房间设施
	Type int64 `json:"type,omitempty" xml:"type,omitempty"`
}

HotelRoomStaticDo

type RoomTypePo

type RoomTypePo struct {
	// 外部系统id
	OuterId string `json:"outer_id,omitempty" xml:"outer_id,omitempty"`
	// 卖家未匹配房型的面积
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 卖家未匹配房型的床型
	BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"`
	// 卖家未匹配房型英文名称
	NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"`
	// 卖家未匹配房型名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 卖家未匹配rid
	Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"`
	// 窗型
	WindowType int64 `json:"window_type,omitempty" xml:"window_type,omitempty"`
}

RoomTypePo

type SroomTypeMatchParam

type SroomTypeMatchParam struct {
	// 标准房型id
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 卖家房型id
	Rid int64 `json:"rid,omitempty" xml:"rid,omitempty"`
}

SroomTypeMatchParam

type SroomTypePo

type SroomTypePo struct {
	// 标准房型id
	Srid int64 `json:"srid,omitempty" xml:"srid,omitempty"`
	// 标准房型名称
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 标准房型英文名称
	NameE string `json:"name_e,omitempty" xml:"name_e,omitempty"`
	// 标准房型床型
	BedType string `json:"bed_type,omitempty" xml:"bed_type,omitempty"`
	// 标准房型面积
	Area string `json:"area,omitempty" xml:"area,omitempty"`
	// 窗型,0:无窗,1:有窗,2:部分有窗,3:暗窗,4:部分暗窗
	WindowType int64 `json:"window_type,omitempty" xml:"window_type,omitempty"`
}

SroomTypePo

type TopResultSet

type TopResultSet struct {
	// 当前页之后是否还有数据,true--还有,可以继续请求
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 结果集合
	ModuleList []HotelRoomStaticDo `json:"module_list,omitempty" xml:"module_list>hotel_room_static_do,omitempty"`
	// 暂不使用
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 请求失败时返回的错误信息,一般success=false时有值
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 当前查询条件下的数据总数;判断是否需要继续查询时,可以使用已请求数据量对比该值,但建议对结果集合进行判空,为空即停止
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
	// 返回列表
	Results []RoomTypePo `json:"results,omitempty" xml:"results>room_type_po,omitempty"`
	// error_code
	ErrorCode string `json:"error_code,omitempty" xml:"error_code,omitempty"`
	// error_msg
	ErrorMsg string `json:"error_msg,omitempty" xml:"error_msg,omitempty"`
}

TopResultSet

type TopStdResultSet

type TopStdResultSet struct {
	// 是
	HasNext bool `json:"has_next,omitempty" xml:"has_next,omitempty"`
	// 是否成功
	Success bool `json:"success,omitempty" xml:"success,omitempty"`
	// 商圈数据集合
	ModuleList []BusinessArea `json:"module_list,omitempty" xml:"module_list>business_area,omitempty"`
	// 暂不使用
	ResultCode string `json:"result_code,omitempty" xml:"result_code,omitempty"`
	// 请求失败时返回的错误信息,一般success=false时有值
	ResultMsg string `json:"result_msg,omitempty" xml:"result_msg,omitempty"`
	// 当前查询条件下的数据总数;判断是否需要继续查询时,可以使用已请求数据量对比该值,但建议对结果集合进行判空,为空即停止
	TotalResults int64 `json:"total_results,omitempty" xml:"total_results,omitempty"`
}

TopStdResultSet

Jump to

Keyboard shortcuts

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