Documentation
¶
Overview ¶
Package eleenterpriseordernew 包含企业订餐订单API相关结构体
Index ¶
- type AddressInfo
- type AlibabaEleEnterpriseOrdernewCancelAPIRequest
- func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetPhone() string
- func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetRawParams() model.Params
- func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetReason() string
- func (r *AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetPhone(_phone string) error
- func (r *AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetReason(_reason string) error
- type AlibabaEleEnterpriseOrdernewCancelAPIResponse
- type AlibabaEleEnterpriseOrdernewCancelAPIResponseModel
- type AlibabaEleEnterpriseOrdernewCreateAPIRequest
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetAddress() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCartId() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetConsignee() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCouponSn() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDeliverTime() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDescription() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetErestaurantId() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoice() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceNumber() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceType() int64
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetIp() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLatitude() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLongitude() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetPhones() string
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetRawParams() model.Params
- func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetTpOrderId() string
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetAddress(_address string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCartId(_cartId string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetConsignee(_consignee string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCouponSn(_couponSn string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetDeliverTime(_deliverTime string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetDescription(_description string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetErestaurantId(_erestaurantId string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoice(_invoice string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoiceNumber(_invoiceNumber string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoiceType(_invoiceType int64) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetIp(_ip string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetLatitude(_latitude string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetLongitude(_longitude string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetPhones(_phones string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetTpOrderId(_tpOrderId string) error
- type AlibabaEleEnterpriseOrdernewCreateAPIResponse
- type AlibabaEleEnterpriseOrdernewCreateAPIResponseModel
- type AlibabaEleEnterpriseOrdernewGetAPIRequest
- func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetPhone() string
- func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetRawParams() model.Params
- func (r *AlibabaEleEnterpriseOrdernewGetAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewGetAPIRequest) SetPhone(_phone string) error
- type AlibabaEleEnterpriseOrdernewGetAPIResponse
- type AlibabaEleEnterpriseOrdernewGetAPIResponseModel
- type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetRawParams() model.Params
- func (r *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) SetOrderId(_orderId string) error
- type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse
- type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel
- type AlibabaEleEnterpriseOrdernewGetstatusAPIRequest
- func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetElemeOrderId() string
- func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetRawParams() model.Params
- func (r *AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) SetElemeOrderId(_elemeOrderId string) error
- type AlibabaEleEnterpriseOrdernewGetstatusAPIResponse
- type AlibabaEleEnterpriseOrdernewGetstatusAPIResponseModel
- type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetPhone() string
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetRawParams() model.Params
- func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetPhone(_phone string) error
- type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse
- type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel
- type AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiParams(params url.Values)
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetPaySerialNumber() string
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetRawParams() model.Params
- func (r *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetOrderId(_orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetPaySerialNumber(_paySerialNumber string) error
- type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse
- type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponseModel
- type DeliverymanInfoDto
- type EnterpriseData
- type FoodsInfo
- type OrderExtra
- type RestaurantInfo
- type StandardOrderTrackingInfoDto
- type TrackingInfoDto
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AddressInfo ¶
type AddressInfo struct { // 地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 电话 Phone string `json:"phone,omitempty" xml:"phone,omitempty"` // 收货人姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` }
AddressInfo 结构体
type AlibabaEleEnterpriseOrdernewCancelAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewCancelAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewCancelAPIRequest 订单取消 API请求 alibaba.ele.enterprise.ordernew.cancel
订单取消
func NewAlibabaEleEnterpriseOrdernewCancelRequest ¶
func NewAlibabaEleEnterpriseOrdernewCancelRequest() *AlibabaEleEnterpriseOrdernewCancelAPIRequest
NewAlibabaEleEnterpriseOrdernewCancelRequest 初始化AlibabaEleEnterpriseOrdernewCancelAPIRequest对象
func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetOrderId() string
GetOrderId OrderId Getter
func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetPhone ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetPhone() string
GetPhone Phone Getter
func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetReason ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetReason() string
GetReason Reason Getter
func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetOrderId(_orderId string) error
SetOrderId is OrderId Setter 饿了么订单ID
func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetPhone ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetPhone(_phone string) error
SetPhone is Phone Setter 用户手机号
func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetReason ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetReason(_reason string) error
SetReason is Reason Setter 取消原因(取消时提供)
type AlibabaEleEnterpriseOrdernewCancelAPIResponse ¶
type AlibabaEleEnterpriseOrdernewCancelAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewCancelAPIResponseModel }
AlibabaEleEnterpriseOrdernewCancelAPIResponse 订单取消 API返回值 alibaba.ele.enterprise.ordernew.cancel
订单取消
type AlibabaEleEnterpriseOrdernewCancelAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewCancelAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_cancel_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` }
AlibabaEleEnterpriseOrdernewCancelAPIResponseModel is 订单取消 成功返回结果
type AlibabaEleEnterpriseOrdernewCreateAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewCreateAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewCreateAPIRequest 创建订单 API请求 alibaba.ele.enterprise.ordernew.create
创建订单
func NewAlibabaEleEnterpriseOrdernewCreateRequest ¶
func NewAlibabaEleEnterpriseOrdernewCreateRequest() *AlibabaEleEnterpriseOrdernewCreateAPIRequest
NewAlibabaEleEnterpriseOrdernewCreateRequest 初始化AlibabaEleEnterpriseOrdernewCreateAPIRequest对象
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetAddress ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetAddress() string
GetAddress Address Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCartId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCartId() string
GetCartId CartId Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetConsignee ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetConsignee() string
GetConsignee Consignee Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCouponSn ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCouponSn() string
GetCouponSn CouponSn Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDeliverTime ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDeliverTime() string
GetDeliverTime DeliverTime Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDescription ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDescription() string
GetDescription Description Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetErestaurantId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetErestaurantId() string
GetErestaurantId ErestaurantId Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoice ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoice() string
GetInvoice Invoice Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceNumber ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceNumber() string
GetInvoiceNumber InvoiceNumber Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceType ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceType() int64
GetInvoiceType InvoiceType Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetIp ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetIp() string
GetIp Ip Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLatitude ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLatitude() string
GetLatitude Latitude Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLongitude ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLongitude() string
GetLongitude Longitude Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetPhones ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetPhones() string
GetPhones Phones Getter
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetTpOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetTpOrderId() string
GetTpOrderId TpOrderId Getter
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetAddress ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetAddress(_address string) error
SetAddress is Address Setter 送餐地址
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCartId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCartId(_cartId string) error
SetCartId is CartId Setter 购物车Id(创建购物车返回的购物车id)
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetConsignee ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetConsignee(_consignee string) error
SetConsignee is Consignee Setter 收餐人姓名
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCouponSn ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCouponSn(_couponSn string) error
SetCouponSn is CouponSn Setter 使用的券号
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetDeliverTime ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetDeliverTime(_deliverTime string) error
SetDeliverTime is DeliverTime Setter 暂时不用传(忽略此字段)
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetDescription ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetDescription(_description string) error
SetDescription is Description Setter 订单备注信息
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetErestaurantId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetErestaurantId(_erestaurantId string) error
SetErestaurantId is ErestaurantId Setter 餐厅Id
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoice ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoice(_invoice string) error
SetInvoice is Invoice Setter 发票抬头(个人发票请填写个人),不传表示不要发票
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoiceNumber ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoiceNumber(_invoiceNumber string) error
SetInvoiceNumber is InvoiceNumber Setter 纳税人识别号
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoiceType ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetInvoiceType(_invoiceType int64) error
SetInvoiceType is InvoiceType Setter 发票类型(发票类型, 1: 个人, 2: 企业; 空为兼容数据, 由商户判断发票类型)
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetIp ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetIp(_ip string) error
SetIp is Ip Setter 订单来源IP地址
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetLatitude ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetLatitude(_latitude string) error
SetLatitude is Latitude Setter 订单来源地址纬度
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetLongitude ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetLongitude(_longitude string) error
SetLongitude is Longitude Setter 订单来源地址经度
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetPhones ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetPhones(_phones string) error
SetPhones is Phones Setter 电话号码,主要号码必须是手机号;多个手机号以逗号分隔
func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetTpOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetTpOrderId(_tpOrderId string) error
SetTpOrderId is TpOrderId Setter 第三方订单Id(需保证唯一)
type AlibabaEleEnterpriseOrdernewCreateAPIResponse ¶
type AlibabaEleEnterpriseOrdernewCreateAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewCreateAPIResponseModel }
AlibabaEleEnterpriseOrdernewCreateAPIResponse 创建订单 API返回值 alibaba.ele.enterprise.ordernew.create
创建订单
type AlibabaEleEnterpriseOrdernewCreateAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewCreateAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_create_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 结果 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaEleEnterpriseOrdernewCreateAPIResponseModel is 创建订单 成功返回结果
type AlibabaEleEnterpriseOrdernewGetAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGetAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewGetAPIRequest 查询订单详情 API请求 alibaba.ele.enterprise.ordernew.get
查询订单详情
func NewAlibabaEleEnterpriseOrdernewGetRequest ¶
func NewAlibabaEleEnterpriseOrdernewGetRequest() *AlibabaEleEnterpriseOrdernewGetAPIRequest
NewAlibabaEleEnterpriseOrdernewGetRequest 初始化AlibabaEleEnterpriseOrdernewGetAPIRequest对象
func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetOrderId() string
GetOrderId OrderId Getter
func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetPhone ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetPhone() string
GetPhone Phone Getter
func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewGetAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaEleEnterpriseOrdernewGetAPIRequest) SetOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewGetAPIRequest) SetOrderId(_orderId string) error
SetOrderId is OrderId Setter 饿了么订单ID
func (*AlibabaEleEnterpriseOrdernewGetAPIRequest) SetPhone ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewGetAPIRequest) SetPhone(_phone string) error
SetPhone is Phone Setter 电话号码
type AlibabaEleEnterpriseOrdernewGetAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGetAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGetAPIResponseModel }
AlibabaEleEnterpriseOrdernewGetAPIResponse 查询订单详情 API返回值 alibaba.ele.enterprise.ordernew.get
查询订单详情
type AlibabaEleEnterpriseOrdernewGetAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGetAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 返回值信息 EnterpriseData *StandardOrderTrackingInfoDto `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaEleEnterpriseOrdernewGetAPIResponseModel is 查询订单详情 成功返回结果
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest 退单和申诉 API请求 alibaba.ele.enterprise.ordernew.getrefundinfo
退单和申诉
func NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest ¶
func NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest() *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest
NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest 初始化AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest对象
func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetOrderId() string
GetOrderId OrderId Getter
func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) SetOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) SetOrderId(_orderId string) error
SetOrderId is OrderId Setter 饿了么订单ID
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel }
AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse 退单和申诉 API返回值 alibaba.ele.enterprise.ordernew.getrefundinfo
退单和申诉
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_getrefundinfo_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 返回值信息 EnterpriseData *StandardOrderTrackingInfoDto `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel is 退单和申诉 成功返回结果
type AlibabaEleEnterpriseOrdernewGetstatusAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGetstatusAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewGetstatusAPIRequest 订单状态查询接口 API请求 alibaba.ele.enterprise.ordernew.getstatus
订单状态查询接口
func NewAlibabaEleEnterpriseOrdernewGetstatusRequest ¶
func NewAlibabaEleEnterpriseOrdernewGetstatusRequest() *AlibabaEleEnterpriseOrdernewGetstatusAPIRequest
NewAlibabaEleEnterpriseOrdernewGetstatusRequest 初始化AlibabaEleEnterpriseOrdernewGetstatusAPIRequest对象
func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetElemeOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetElemeOrderId() string
GetElemeOrderId ElemeOrderId Getter
func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) SetElemeOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) SetElemeOrderId(_elemeOrderId string) error
SetElemeOrderId is ElemeOrderId Setter 订单号
type AlibabaEleEnterpriseOrdernewGetstatusAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGetstatusAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGetstatusAPIResponseModel }
AlibabaEleEnterpriseOrdernewGetstatusAPIResponse 订单状态查询接口 API返回值 alibaba.ele.enterprise.ordernew.getstatus
订单状态查询接口
type AlibabaEleEnterpriseOrdernewGetstatusAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGetstatusAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_getstatus_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 返回值信息 EnterpriseData *StandardOrderTrackingInfoDto `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaEleEnterpriseOrdernewGetstatusAPIResponseModel is 订单状态查询接口 成功返回结果
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest 订单配送信息跟踪 API请求 alibaba.ele.enterprise.ordernew.gettrackinginfo
订单配送信息跟踪
func NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest ¶
func NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest() *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest
NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest 初始化AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest对象
func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetOrderId() string
GetOrderId OrderId Getter
func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetPhone ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetPhone() string
GetPhone Phone Getter
func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetOrderId(_orderId string) error
SetOrderId is OrderId Setter 饿了么订单ID
func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetPhone ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetPhone(_phone string) error
SetPhone is Phone Setter 用户手机号
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel }
AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse 订单配送信息跟踪 API返回值 alibaba.ele.enterprise.ordernew.gettrackinginfo
订单配送信息跟踪
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_gettrackinginfo_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` // 返回信息 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` }
AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel is 订单配送信息跟踪 成功返回结果
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest struct { model.Params // contains filtered or unexported fields }
AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest 设置订单支付 API请求 alibaba.ele.enterprise.ordernew.paymentstatus
设置订单支付成功
func NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest ¶
func NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest() *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest
NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest 初始化AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest对象
func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiMethodName ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiMethodName() string
GetApiMethodName IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiParams ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiParams(params url.Values)
GetApiParams IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetOrderId ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetOrderId() string
GetOrderId OrderId Getter
func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetPaySerialNumber ¶ added in v1.2.0
func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetPaySerialNumber() string
GetPaySerialNumber PaySerialNumber Getter
func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetRawParams ¶ added in v1.2.8
func (r AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetRawParams() model.Params
GetRawParams IRequest interface 方法, 获取API原始参数
func (*AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetOrderId ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetOrderId(_orderId string) error
SetOrderId is OrderId Setter 订单id
func (*AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetPaySerialNumber ¶ added in v1.2.0
func (r *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetPaySerialNumber(_paySerialNumber string) error
SetPaySerialNumber is PaySerialNumber Setter 支付流水号
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse ¶
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponseModel }
AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse 设置订单支付 API返回值 alibaba.ele.enterprise.ordernew.paymentstatus
设置订单支付成功
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponseModel ¶ added in v1.2.0
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponseModel struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_paymentstatus_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 响应code EnterpriseCode string `json:"enterprise_code,omitempty" xml:"enterprise_code,omitempty"` // 响应信息 EnterpriseMsg string `json:"enterprise_msg,omitempty" xml:"enterprise_msg,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` }
AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponseModel is 设置订单支付 成功返回结果
type DeliverymanInfoDto ¶
type DeliverymanInfoDto struct { // 配送员姓名 Name string `json:"name,omitempty" xml:"name,omitempty"` // 配送员电话 Phone string `json:"phone,omitempty" xml:"phone,omitempty"` }
DeliverymanInfoDto 结构体
type EnterpriseData ¶
type EnterpriseData struct { // 电话号码 PhoneList []string `json:"phone_list,omitempty" xml:"phone_list>string,omitempty"` // 预定送达时间 DeliverTime string `json:"deliver_time,omitempty" xml:"deliver_time,omitempty"` // 送餐地址 Address string `json:"address,omitempty" xml:"address,omitempty"` // 收餐人姓名 Consignee string `json:"consignee,omitempty" xml:"consignee,omitempty"` // 饿了么订单Id OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` // 订单备注 Description string `json:"description,omitempty" xml:"description,omitempty"` // 餐厅唯一码 OnlyRestaurantCode string `json:"only_restaurant_code,omitempty" xml:"only_restaurant_code,omitempty"` // 订单创建时间 CreatedAt string `json:"created_at,omitempty" xml:"created_at,omitempty"` // 餐厅名称 RestaurantName string `json:"restaurant_name,omitempty" xml:"restaurant_name,omitempty"` // 长餐厅Id ErestaurantId string `json:"erestaurant_id,omitempty" xml:"erestaurant_id,omitempty"` // 送达费用 DeliverFee string `json:"deliver_fee,omitempty" xml:"deliver_fee,omitempty"` // 状态 StateCode string `json:"state_code,omitempty" xml:"state_code,omitempty"` // 最近更新时间 LastUpdatedAt string `json:"last_updated_at,omitempty" xml:"last_updated_at,omitempty"` // 菜价加上配送费和打包费的价格 OriginalPrice int64 `json:"original_price,omitempty" xml:"original_price,omitempty"` // 订单总价 TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"` // 订单状态码 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 配送员信息 DeliverymanInfo *DeliverymanInfoDto `json:"deliveryman_info,omitempty" xml:"deliveryman_info,omitempty"` // 地址信息 TrackingInfo *TrackingInfoDto `json:"tracking_info,omitempty" xml:"tracking_info,omitempty"` }
EnterpriseData 结构体
type FoodsInfo ¶
type FoodsInfo struct { // 餐品名称 FoodName string `json:"food_name,omitempty" xml:"food_name,omitempty"` // 餐品价格 Price string `json:"price,omitempty" xml:"price,omitempty"` // 餐品id FoodId int64 `json:"food_id,omitempty" xml:"food_id,omitempty"` // 餐品数量 Count int64 `json:"count,omitempty" xml:"count,omitempty"` // 规格Id SkuId int64 `json:"sku_id,omitempty" xml:"sku_id,omitempty"` }
FoodsInfo 结构体
type OrderExtra ¶
type OrderExtra struct { // 费用 Price string `json:"price,omitempty" xml:"price,omitempty"` // 费用项名称 Name string `json:"name,omitempty" xml:"name,omitempty"` // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` // 订单项目分类(参考附录) CategoryId int64 `json:"category_id,omitempty" xml:"category_id,omitempty"` }
OrderExtra 结构体
type RestaurantInfo ¶
type RestaurantInfo struct { // 餐厅电话 RestaurantTel string `json:"restaurant_tel,omitempty" xml:"restaurant_tel,omitempty"` // 餐厅地址 RestaurantAddress string `json:"restaurant_address,omitempty" xml:"restaurant_address,omitempty"` // 餐厅名称 RestaurantName string `json:"restaurant_name,omitempty" xml:"restaurant_name,omitempty"` // 餐厅唯一码 OnlyRestaurantCode string `json:"only_restaurant_code,omitempty" xml:"only_restaurant_code,omitempty"` // 餐厅ID ErestaurantId string `json:"erestaurant_id,omitempty" xml:"erestaurant_id,omitempty"` }
RestaurantInfo 结构体
type StandardOrderTrackingInfoDto ¶
type StandardOrderTrackingInfoDto struct { // 餐品 FoodsInfos []FoodsInfo `json:"foods_infos,omitempty" xml:"foods_infos>foods_info,omitempty"` // 订单杂项费用 OrderExtras []OrderExtra `json:"order_extras,omitempty" xml:"order_extras>order_extra,omitempty"` // 第三方业务订单编号 BNo string `json:"b_no,omitempty" xml:"b_no,omitempty"` // 序列号(无业务含义) SerialNumber string `json:"serial_number,omitempty" xml:"serial_number,omitempty"` // 饿了么订单Id OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` // 企业支付费用 EntFee string `json:"ent_fee,omitempty" xml:"ent_fee,omitempty"` // 订单备注说明 Remark string `json:"remark,omitempty" xml:"remark,omitempty"` // 优惠后订单金额 TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"` // 成本中心名称 CostCenterName string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"` // 税点费用 TaxFee string `json:"tax_fee,omitempty" xml:"tax_fee,omitempty"` // 预订时间 ReceivePlanTime string `json:"receive_plan_time,omitempty" xml:"receive_plan_time,omitempty"` // 员工支付金额 EmployeeFee string `json:"employee_fee,omitempty" xml:"employee_fee,omitempty"` // 按钮文字 ButtonText string `json:"button_text,omitempty" xml:"button_text,omitempty"` // 按钮 url ButtonUrl string `json:"button_url,omitempty" xml:"button_url,omitempty"` // 配送员电话-弃用-兼容旧版本 DeliveryanPhone string `json:"deliveryan_phone,omitempty" xml:"deliveryan_phone,omitempty"` // 配送员电话-弃用-兼容旧版本 Extra string `json:"extra,omitempty" xml:"extra,omitempty"` // 员工编号 UNo string `json:"u_no,omitempty" xml:"u_no,omitempty"` // 订单号 OrderNo string `json:"order_no,omitempty" xml:"order_no,omitempty"` // 配送员姓名 DeliverymanName string `json:"deliveryman_name,omitempty" xml:"deliveryman_name,omitempty"` // 配送员电话 DeliverymanPhone string `json:"deliveryman_phone,omitempty" xml:"deliveryman_phone,omitempty"` // 地址信息 AddressInfo *AddressInfo `json:"address_info,omitempty" xml:"address_info,omitempty"` // 餐厅信息 RestaurantInfo *RestaurantInfo `json:"restaurant_info,omitempty" xml:"restaurant_info,omitempty"` // 下单时间(秒) CreatedAt int64 `json:"created_at,omitempty" xml:"created_at,omitempty"` // 订单状态(参考附录) Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 配送日期 DeliveryDate int64 `json:"delivery_date,omitempty" xml:"delivery_date,omitempty"` // 1表示展示按钮,0表示不展示按钮 ShowButton int64 `json:"show_button,omitempty" xml:"show_button,omitempty"` // 按钮状态,和button_text一一对应,当show_button为0,button_code也为0,此时button_text为空(参考附录) ButtonCode int64 `json:"button_code,omitempty" xml:"button_code,omitempty"` // 状态-兼容旧版本 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,omitempty"` }
StandardOrderTrackingInfoDto 结构体
type TrackingInfoDto ¶
type TrackingInfoDto struct { // 纬度 Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"` // 经度 Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"` }
TrackingInfoDto 结构体
Source Files
¶
- AddressInfo.go
- AlibabaEleEnterpriseOrdernewCancelAPIRequest.go
- AlibabaEleEnterpriseOrdernewCancelAPIResponse.go
- AlibabaEleEnterpriseOrdernewCreateAPIRequest.go
- AlibabaEleEnterpriseOrdernewCreateAPIResponse.go
- AlibabaEleEnterpriseOrdernewGetAPIRequest.go
- AlibabaEleEnterpriseOrdernewGetAPIResponse.go
- AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest.go
- AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse.go
- AlibabaEleEnterpriseOrdernewGetstatusAPIRequest.go
- AlibabaEleEnterpriseOrdernewGetstatusAPIResponse.go
- AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest.go
- AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse.go
- AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest.go
- AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse.go
- DeliverymanInfoDto.go
- EnterpriseData.go
- FoodsInfo.go
- OrderExtra.go
- RestaurantInfo.go
- StandardOrderTrackingInfoDto.go
- TrackingInfoDto.go
- doc.go