Documentation
¶
Index ¶
- type AlibabaEleEnterpriseCartnewQueryAPIResponse
- type AlibabaEleEnterpriseCartnewQueryRequest
- func (r AlibabaEleEnterpriseCartnewQueryRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseCartnewQueryRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseCartnewQueryRequest) GetErestaurantId() string
- func (r AlibabaEleEnterpriseCartnewQueryRequest) GetLatitude() string
- func (r AlibabaEleEnterpriseCartnewQueryRequest) GetLongitude() string
- func (r AlibabaEleEnterpriseCartnewQueryRequest) GetPhone() string
- func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetErestaurantId(erestaurantId string) error
- func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetLatitude(latitude string) error
- func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetLongitude(longitude string) error
- func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetPhone(phone string) error
- type AlibabaEleEnterpriseCartnewQueryResponse
- type AlibabaEleEnterpriseCartnewSaveAPIResponse
- type AlibabaEleEnterpriseCartnewSaveRequest
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetErestaurantId() string
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetFood() string
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetLatitude() string
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetLongitude() string
- func (r AlibabaEleEnterpriseCartnewSaveRequest) GetPhone() string
- func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetErestaurantId(erestaurantId string) error
- func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetFood(food string) error
- func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetLatitude(latitude string) error
- func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetLongitude(longitude string) error
- func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetPhone(phone string) error
- type AlibabaEleEnterpriseCartnewSaveResponse
- type CartExtraDto
- type EnterpriseData
- type Extra
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AlibabaEleEnterpriseCartnewQueryAPIResponse ¶
type AlibabaEleEnterpriseCartnewQueryAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseCartnewQueryResponse }
新版购物车查询 API返回值 alibaba.ele.enterprise.cartnew.query
新版购物车查询
type AlibabaEleEnterpriseCartnewQueryRequest ¶
type AlibabaEleEnterpriseCartnewQueryRequest struct { model.Params // contains filtered or unexported fields }
新版购物车查询 API请求 alibaba.ele.enterprise.cartnew.query
新版购物车查询
func NewAlibabaEleEnterpriseCartnewQueryRequest ¶
func NewAlibabaEleEnterpriseCartnewQueryRequest() *AlibabaEleEnterpriseCartnewQueryRequest
初始化AlibabaEleEnterpriseCartnewQueryRequest对象
func (AlibabaEleEnterpriseCartnewQueryRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseCartnewQueryRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseCartnewQueryRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseCartnewQueryRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseCartnewQueryRequest) GetErestaurantId ¶
func (r AlibabaEleEnterpriseCartnewQueryRequest) GetErestaurantId() string
ErestaurantId Getter
func (AlibabaEleEnterpriseCartnewQueryRequest) GetLatitude ¶
func (r AlibabaEleEnterpriseCartnewQueryRequest) GetLatitude() string
Latitude Getter
func (AlibabaEleEnterpriseCartnewQueryRequest) GetLongitude ¶
func (r AlibabaEleEnterpriseCartnewQueryRequest) GetLongitude() string
Longitude Getter
func (AlibabaEleEnterpriseCartnewQueryRequest) GetPhone ¶
func (r AlibabaEleEnterpriseCartnewQueryRequest) GetPhone() string
Phone Getter
func (*AlibabaEleEnterpriseCartnewQueryRequest) SetErestaurantId ¶
func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetErestaurantId(erestaurantId string) error
ErestaurantId Setter 餐厅id
func (*AlibabaEleEnterpriseCartnewQueryRequest) SetLatitude ¶
func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetLatitude(latitude string) error
Latitude Setter 1212
func (*AlibabaEleEnterpriseCartnewQueryRequest) SetLongitude ¶
func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetLongitude(longitude string) error
Longitude Setter 1212
func (*AlibabaEleEnterpriseCartnewQueryRequest) SetPhone ¶
func (r *AlibabaEleEnterpriseCartnewQueryRequest) SetPhone(phone string) error
Phone Setter 1212
type AlibabaEleEnterpriseCartnewQueryResponse ¶
type AlibabaEleEnterpriseCartnewQueryResponse struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_cartnew_query_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回码 EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 返回信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 系统自动生成 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` }
新版购物车查询 成功返回结果
type AlibabaEleEnterpriseCartnewSaveAPIResponse ¶
type AlibabaEleEnterpriseCartnewSaveAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseCartnewSaveResponse }
新版创建购物车 API返回值 alibaba.ele.enterprise.cartnew.save
新版创建购物车
type AlibabaEleEnterpriseCartnewSaveRequest ¶
type AlibabaEleEnterpriseCartnewSaveRequest struct { model.Params // contains filtered or unexported fields }
新版创建购物车 API请求 alibaba.ele.enterprise.cartnew.save
新版创建购物车
func NewAlibabaEleEnterpriseCartnewSaveRequest ¶
func NewAlibabaEleEnterpriseCartnewSaveRequest() *AlibabaEleEnterpriseCartnewSaveRequest
初始化AlibabaEleEnterpriseCartnewSaveRequest对象
func (AlibabaEleEnterpriseCartnewSaveRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseCartnewSaveRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseCartnewSaveRequest) GetErestaurantId ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetErestaurantId() string
ErestaurantId Getter
func (AlibabaEleEnterpriseCartnewSaveRequest) GetFood ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetFood() string
Food Getter
func (AlibabaEleEnterpriseCartnewSaveRequest) GetLatitude ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetLatitude() string
Latitude Getter
func (AlibabaEleEnterpriseCartnewSaveRequest) GetLongitude ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetLongitude() string
Longitude Getter
func (AlibabaEleEnterpriseCartnewSaveRequest) GetPhone ¶
func (r AlibabaEleEnterpriseCartnewSaveRequest) GetPhone() string
Phone Getter
func (*AlibabaEleEnterpriseCartnewSaveRequest) SetErestaurantId ¶
func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetErestaurantId(erestaurantId string) error
ErestaurantId Setter 餐厅id
func (*AlibabaEleEnterpriseCartnewSaveRequest) SetFood ¶
func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetFood(food string) error
Food Setter [[{\"id\": 1526467414,\"new_specs\": [{\"name\": \"规格\",\"value\": \"那么大鲜柠特饮(雪碧) 660ml\"}],\"attrs\": [{\"name\": \"可选小食\",\"value\": \"金黄脆薯格\"}],\"quantity\": 2}]]
func (*AlibabaEleEnterpriseCartnewSaveRequest) SetLatitude ¶
func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetLatitude(latitude string) error
Latitude Setter 用户所在纬度
func (*AlibabaEleEnterpriseCartnewSaveRequest) SetLongitude ¶
func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetLongitude(longitude string) error
Longitude Setter 用户所在经度
func (*AlibabaEleEnterpriseCartnewSaveRequest) SetPhone ¶
func (r *AlibabaEleEnterpriseCartnewSaveRequest) SetPhone(phone string) error
Phone Setter 用户11位手机号
type AlibabaEleEnterpriseCartnewSaveResponse ¶
type AlibabaEleEnterpriseCartnewSaveResponse struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_cartnew_save_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 状态码 EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 状态消息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 系统自动生成 EnterpriseDatas *EnterpriseData `json:"enterprise_datas,omitempty" xml:"enterprise_datas,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` }
新版创建购物车 成功返回结果
type CartExtraDto ¶
type CartExtraDto struct { // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` // 费用 Price string `json:"price,omitempty" xml:"price,omitempty"` // 费用名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 费用id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 订单项目分类 CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` }
CartExtraDto
type EnterpriseData ¶
type EnterpriseData struct { // 购物车原始金额 OriginalTotal string `json:"original_total,omitempty" xml:"original_total,omitempty"` // 购物车金额 Total string `json:"total,omitempty" xml:"total,omitempty"` // 创建购物车时间戳 CreateTime int64 `json:"create_time,omitempty" xml:"create_time,omitempty"` // 手机号 Phone string `json:"phone,omitempty" xml:"phone,omitempty"` // 额外信息 Extras []Extra `json:"extras,omitempty" xml:"extras>extra,omitempty"` // 费用说明 ServiceFeeExplanation string `json:"service_fee_explanation,omitempty" xml:"service_fee_explanation,omitempty"` // 起送价 DeliverAmount string `json:"deliver_amount,omitempty" xml:"deliver_amount,omitempty"` // 购物车篮子 Groups []string `json:"groups,omitempty" xml:"groups>string,omitempty"` // 购物车id Id string `json:"id,omitempty" xml:"id,omitempty"` }
EnterpriseData
type Extra ¶
type Extra struct { // 优惠券id IdStr string `json:"id_str,omitempty" xml:"id_str,omitempty"` // 原价 Total string `json:"total,omitempty" xml:"total,omitempty"` // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` // 费用 Price string `json:"price,omitempty" xml:"price,omitempty"` // 商品id FoodId string `json:"food_id,omitempty" xml:"food_id,omitempty"` // 费用名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 描述 Description string `json:"description,omitempty" xml:"description,omitempty"` // 减 Reduced int64 `json:"reduced,omitempty" xml:"reduced,omitempty"` // 费用项Id Id int64 `json:"id,omitempty" xml:"id,omitempty"` // 订单项目分类 CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` }
Extra