Documentation
¶
Overview ¶
企业订餐订单API model
Index ¶
- type AddressInfo
- type AlibabaEleEnterpriseOrdernewCancelAPIResponse
- type AlibabaEleEnterpriseOrdernewCancelRequest
- func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetPhone() string
- func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetReason() string
- func (r *AlibabaEleEnterpriseOrdernewCancelRequest) SetOrderId(orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewCancelRequest) SetPhone(phone string) error
- func (r *AlibabaEleEnterpriseOrdernewCancelRequest) SetReason(reason string) error
- type AlibabaEleEnterpriseOrdernewCancelResponse
- type AlibabaEleEnterpriseOrdernewCreateAPIResponse
- type AlibabaEleEnterpriseOrdernewCreateRequest
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetAddress() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetCartId() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetConsignee() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetCouponSn() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetDeliverTime() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetDescription() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetErestaurantId() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoice() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoiceNumber() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoiceType() int64
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetIp() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetLatitude() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetLongitude() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetPhones() string
- func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetTpOrderId() string
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetAddress(address string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetCartId(cartId string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetConsignee(consignee string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetCouponSn(couponSn string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetDeliverTime(deliverTime string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetDescription(description string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetErestaurantId(erestaurantId string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoice(invoice string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoiceNumber(invoiceNumber string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoiceType(invoiceType int64) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetIp(ip string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetLatitude(latitude string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetLongitude(longitude string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetPhones(phones string) error
- func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetTpOrderId(tpOrderId string) error
- type AlibabaEleEnterpriseOrdernewCreateResponse
- type AlibabaEleEnterpriseOrdernewGetAPIResponse
- type AlibabaEleEnterpriseOrdernewGetRequest
- func (r AlibabaEleEnterpriseOrdernewGetRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGetRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewGetRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewGetRequest) GetPhone() string
- func (r *AlibabaEleEnterpriseOrdernewGetRequest) SetOrderId(orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewGetRequest) SetPhone(phone string) error
- type AlibabaEleEnterpriseOrdernewGetResponse
- type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse
- type AlibabaEleEnterpriseOrdernewGetrefundinfoRequest
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetOrderId() string
- func (r *AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) SetOrderId(orderId string) error
- type AlibabaEleEnterpriseOrdernewGetrefundinfoResponse
- type AlibabaEleEnterpriseOrdernewGetstatusAPIResponse
- type AlibabaEleEnterpriseOrdernewGetstatusRequest
- func (r AlibabaEleEnterpriseOrdernewGetstatusRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGetstatusRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewGetstatusRequest) GetElemeOrderId() string
- func (r *AlibabaEleEnterpriseOrdernewGetstatusRequest) SetElemeOrderId(elemeOrderId string) error
- type AlibabaEleEnterpriseOrdernewGetstatusResponse
- type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse
- type AlibabaEleEnterpriseOrdernewGettrackinginfoRequest
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetPhone() string
- func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) SetOrderId(orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) SetPhone(phone string) error
- type AlibabaEleEnterpriseOrdernewGettrackinginfoResponse
- type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse
- type AlibabaEleEnterpriseOrdernewPaymentstatusRequest
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetApiMethodName() string
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetApiParams() url.Values
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetOrderId() string
- func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetPaySerialNumber() string
- func (r *AlibabaEleEnterpriseOrdernewPaymentstatusRequest) SetOrderId(orderId string) error
- func (r *AlibabaEleEnterpriseOrdernewPaymentstatusRequest) SetPaySerialNumber(paySerialNumber string) error
- type AlibabaEleEnterpriseOrdernewPaymentstatusResponse
- 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 AlibabaEleEnterpriseOrdernewCancelAPIResponse ¶
type AlibabaEleEnterpriseOrdernewCancelAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewCancelResponse }
订单取消 API返回值 alibaba.ele.enterprise.ordernew.cancel
订单取消
type AlibabaEleEnterpriseOrdernewCancelRequest ¶
type AlibabaEleEnterpriseOrdernewCancelRequest struct { model.Params // contains filtered or unexported fields }
订单取消 API请求 alibaba.ele.enterprise.ordernew.cancel
订单取消
func NewAlibabaEleEnterpriseOrdernewCancelRequest ¶
func NewAlibabaEleEnterpriseOrdernewCancelRequest() *AlibabaEleEnterpriseOrdernewCancelRequest
初始化AlibabaEleEnterpriseOrdernewCancelRequest对象
func (AlibabaEleEnterpriseOrdernewCancelRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewCancelRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewCancelRequest) GetOrderId ¶
func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetOrderId() string
OrderId Getter
func (AlibabaEleEnterpriseOrdernewCancelRequest) GetPhone ¶
func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetPhone() string
Phone Getter
func (AlibabaEleEnterpriseOrdernewCancelRequest) GetReason ¶
func (r AlibabaEleEnterpriseOrdernewCancelRequest) GetReason() string
Reason Getter
func (*AlibabaEleEnterpriseOrdernewCancelRequest) SetOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewCancelRequest) SetOrderId(orderId string) error
OrderId Setter 饿了么订单ID
func (*AlibabaEleEnterpriseOrdernewCancelRequest) SetPhone ¶
func (r *AlibabaEleEnterpriseOrdernewCancelRequest) SetPhone(phone string) error
Phone Setter 用户手机号
func (*AlibabaEleEnterpriseOrdernewCancelRequest) SetReason ¶
func (r *AlibabaEleEnterpriseOrdernewCancelRequest) SetReason(reason string) error
Reason Setter 取消原因(取消时提供)
type AlibabaEleEnterpriseOrdernewCancelResponse ¶
type AlibabaEleEnterpriseOrdernewCancelResponse 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"` }
订单取消 成功返回结果
type AlibabaEleEnterpriseOrdernewCreateAPIResponse ¶
type AlibabaEleEnterpriseOrdernewCreateAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewCreateResponse }
创建订单 API返回值 alibaba.ele.enterprise.ordernew.create
创建订单
type AlibabaEleEnterpriseOrdernewCreateRequest ¶
type AlibabaEleEnterpriseOrdernewCreateRequest struct { model.Params // contains filtered or unexported fields }
创建订单 API请求 alibaba.ele.enterprise.ordernew.create
创建订单
func NewAlibabaEleEnterpriseOrdernewCreateRequest ¶
func NewAlibabaEleEnterpriseOrdernewCreateRequest() *AlibabaEleEnterpriseOrdernewCreateRequest
初始化AlibabaEleEnterpriseOrdernewCreateRequest对象
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetAddress ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetAddress() string
Address Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetCartId ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetCartId() string
CartId Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetConsignee ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetConsignee() string
Consignee Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetCouponSn ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetCouponSn() string
CouponSn Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetDeliverTime ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetDeliverTime() string
DeliverTime Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetDescription ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetDescription() string
Description Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetErestaurantId ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetErestaurantId() string
ErestaurantId Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoice ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoice() string
Invoice Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoiceNumber ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoiceNumber() string
InvoiceNumber Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoiceType ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetInvoiceType() int64
InvoiceType Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetIp ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetIp() string
Ip Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetLatitude ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetLatitude() string
Latitude Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetLongitude ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetLongitude() string
Longitude Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetPhones ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetPhones() string
Phones Getter
func (AlibabaEleEnterpriseOrdernewCreateRequest) GetTpOrderId ¶
func (r AlibabaEleEnterpriseOrdernewCreateRequest) GetTpOrderId() string
TpOrderId Getter
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetAddress ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetAddress(address string) error
Address Setter 送餐地址
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetCartId ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetCartId(cartId string) error
CartId Setter 购物车Id(创建购物车返回的购物车id)
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetConsignee ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetConsignee(consignee string) error
Consignee Setter 收餐人姓名
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetCouponSn ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetCouponSn(couponSn string) error
CouponSn Setter 使用的券号
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetDeliverTime ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetDeliverTime(deliverTime string) error
DeliverTime Setter 暂时不用传(忽略此字段)
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetDescription ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetDescription(description string) error
Description Setter 订单备注信息
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetErestaurantId ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetErestaurantId(erestaurantId string) error
ErestaurantId Setter 餐厅Id
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoice ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoice(invoice string) error
Invoice Setter 发票抬头(个人发票请填写个人),不传表示不要发票
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoiceNumber ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoiceNumber(invoiceNumber string) error
InvoiceNumber Setter 纳税人识别号
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoiceType ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetInvoiceType(invoiceType int64) error
InvoiceType Setter 发票类型(发票类型, 1: 个人, 2: 企业; 空为兼容数据, 由商户判断发票类型)
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetIp ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetIp(ip string) error
Ip Setter 订单来源IP地址
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetLatitude ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetLatitude(latitude string) error
Latitude Setter 订单来源地址纬度
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetLongitude ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetLongitude(longitude string) error
Longitude Setter 订单来源地址经度
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetPhones ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetPhones(phones string) error
Phones Setter 电话号码,主要号码必须是手机号;多个手机号以逗号分隔
func (*AlibabaEleEnterpriseOrdernewCreateRequest) SetTpOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewCreateRequest) SetTpOrderId(tpOrderId string) error
TpOrderId Setter 第三方订单Id(需保证唯一)
type AlibabaEleEnterpriseOrdernewCreateResponse ¶
type AlibabaEleEnterpriseOrdernewCreateResponse 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"` // 结果 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` }
创建订单 成功返回结果
type AlibabaEleEnterpriseOrdernewGetAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGetAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGetResponse }
查询订单详情 API返回值 alibaba.ele.enterprise.ordernew.get
查询订单详情
type AlibabaEleEnterpriseOrdernewGetRequest ¶
type AlibabaEleEnterpriseOrdernewGetRequest struct { model.Params // contains filtered or unexported fields }
查询订单详情 API请求 alibaba.ele.enterprise.ordernew.get
查询订单详情
func NewAlibabaEleEnterpriseOrdernewGetRequest ¶
func NewAlibabaEleEnterpriseOrdernewGetRequest() *AlibabaEleEnterpriseOrdernewGetRequest
初始化AlibabaEleEnterpriseOrdernewGetRequest对象
func (AlibabaEleEnterpriseOrdernewGetRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewGetRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGetRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewGetRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGetRequest) GetOrderId ¶
func (r AlibabaEleEnterpriseOrdernewGetRequest) GetOrderId() string
OrderId Getter
func (AlibabaEleEnterpriseOrdernewGetRequest) GetPhone ¶
func (r AlibabaEleEnterpriseOrdernewGetRequest) GetPhone() string
Phone Getter
func (*AlibabaEleEnterpriseOrdernewGetRequest) SetOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewGetRequest) SetOrderId(orderId string) error
OrderId Setter 饿了么订单ID
func (*AlibabaEleEnterpriseOrdernewGetRequest) SetPhone ¶
func (r *AlibabaEleEnterpriseOrdernewGetRequest) SetPhone(phone string) error
Phone Setter 电话号码
type AlibabaEleEnterpriseOrdernewGetResponse ¶
type AlibabaEleEnterpriseOrdernewGetResponse struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_get_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回值信息 EnterpriseData *StandardOrderTrackingInfoDto `json:"enterprise_data,omitempty" xml:"enterprise_data,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"` }
查询订单详情 成功返回结果
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGetrefundinfoResponse }
退单和申诉 API返回值 alibaba.ele.enterprise.ordernew.getrefundinfo
退单和申诉
type AlibabaEleEnterpriseOrdernewGetrefundinfoRequest ¶
type AlibabaEleEnterpriseOrdernewGetrefundinfoRequest struct { model.Params // contains filtered or unexported fields }
退单和申诉 API请求 alibaba.ele.enterprise.ordernew.getrefundinfo
退单和申诉
func NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest ¶
func NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest() *AlibabaEleEnterpriseOrdernewGetrefundinfoRequest
初始化AlibabaEleEnterpriseOrdernewGetrefundinfoRequest对象
func (AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetOrderId ¶
func (r AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) GetOrderId() string
OrderId Getter
func (*AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) SetOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewGetrefundinfoRequest) SetOrderId(orderId string) error
OrderId Setter 饿了么订单ID
type AlibabaEleEnterpriseOrdernewGetrefundinfoResponse ¶
type AlibabaEleEnterpriseOrdernewGetrefundinfoResponse struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_getrefundinfo_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回值信息 EnterpriseData *StandardOrderTrackingInfoDto `json:"enterprise_data,omitempty" xml:"enterprise_data,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"` }
退单和申诉 成功返回结果
type AlibabaEleEnterpriseOrdernewGetstatusAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGetstatusAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGetstatusResponse }
订单状态查询接口 API返回值 alibaba.ele.enterprise.ordernew.getstatus
订单状态查询接口
type AlibabaEleEnterpriseOrdernewGetstatusRequest ¶
type AlibabaEleEnterpriseOrdernewGetstatusRequest struct { model.Params // contains filtered or unexported fields }
订单状态查询接口 API请求 alibaba.ele.enterprise.ordernew.getstatus
订单状态查询接口
func NewAlibabaEleEnterpriseOrdernewGetstatusRequest ¶
func NewAlibabaEleEnterpriseOrdernewGetstatusRequest() *AlibabaEleEnterpriseOrdernewGetstatusRequest
初始化AlibabaEleEnterpriseOrdernewGetstatusRequest对象
func (AlibabaEleEnterpriseOrdernewGetstatusRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewGetstatusRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGetstatusRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewGetstatusRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGetstatusRequest) GetElemeOrderId ¶
func (r AlibabaEleEnterpriseOrdernewGetstatusRequest) GetElemeOrderId() string
ElemeOrderId Getter
func (*AlibabaEleEnterpriseOrdernewGetstatusRequest) SetElemeOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewGetstatusRequest) SetElemeOrderId(elemeOrderId string) error
ElemeOrderId Setter 订单号
type AlibabaEleEnterpriseOrdernewGetstatusResponse ¶
type AlibabaEleEnterpriseOrdernewGetstatusResponse struct { XMLName xml.Name `xml:"alibaba_ele_enterprise_ordernew_getstatus_response"` // 平台颁发的每次请求访问的唯一标识 RequestId string `json:"request_id,omitempty" xml:"request_id,omitempty"` // 返回值信息 EnterpriseData *StandardOrderTrackingInfoDto `json:"enterprise_data,omitempty" xml:"enterprise_data,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"` }
订单状态查询接口 成功返回结果
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse ¶
type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewGettrackinginfoResponse }
订单配送信息跟踪 API返回值 alibaba.ele.enterprise.ordernew.gettrackinginfo
订单配送信息跟踪
type AlibabaEleEnterpriseOrdernewGettrackinginfoRequest ¶
type AlibabaEleEnterpriseOrdernewGettrackinginfoRequest struct { model.Params // contains filtered or unexported fields }
订单配送信息跟踪 API请求 alibaba.ele.enterprise.ordernew.gettrackinginfo
订单配送信息跟踪
func NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest ¶
func NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest() *AlibabaEleEnterpriseOrdernewGettrackinginfoRequest
初始化AlibabaEleEnterpriseOrdernewGettrackinginfoRequest对象
func (AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetOrderId ¶
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetOrderId() string
OrderId Getter
func (AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetPhone ¶
func (r AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) GetPhone() string
Phone Getter
func (*AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) SetOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) SetOrderId(orderId string) error
OrderId Setter 饿了么订单ID
func (*AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) SetPhone ¶
func (r *AlibabaEleEnterpriseOrdernewGettrackinginfoRequest) SetPhone(phone string) error
Phone Setter 用户手机号
type AlibabaEleEnterpriseOrdernewGettrackinginfoResponse ¶
type AlibabaEleEnterpriseOrdernewGettrackinginfoResponse 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"` // 返回信息 EnterpriseData *EnterpriseData `json:"enterprise_data,omitempty" xml:"enterprise_data,omitempty"` // 请求id EnterpriseRequestid string `json:"enterprise_requestid,omitempty" xml:"enterprise_requestid,omitempty"` }
订单配送信息跟踪 成功返回结果
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse ¶
type AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse struct { model.CommonResponse AlibabaEleEnterpriseOrdernewPaymentstatusResponse }
设置订单支付 API返回值 alibaba.ele.enterprise.ordernew.paymentstatus
设置订单支付成功
type AlibabaEleEnterpriseOrdernewPaymentstatusRequest ¶
type AlibabaEleEnterpriseOrdernewPaymentstatusRequest struct { model.Params // contains filtered or unexported fields }
设置订单支付 API请求 alibaba.ele.enterprise.ordernew.paymentstatus
设置订单支付成功
func NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest ¶
func NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest() *AlibabaEleEnterpriseOrdernewPaymentstatusRequest
初始化AlibabaEleEnterpriseOrdernewPaymentstatusRequest对象
func (AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetApiMethodName ¶
func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetApiMethodName() string
IRequest interface 方法, 获取Api method
func (AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetApiParams ¶
func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetApiParams() url.Values
IRequest interface 方法, 获取API参数
func (AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetOrderId ¶
func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetOrderId() string
OrderId Getter
func (AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetPaySerialNumber ¶
func (r AlibabaEleEnterpriseOrdernewPaymentstatusRequest) GetPaySerialNumber() string
PaySerialNumber Getter
func (*AlibabaEleEnterpriseOrdernewPaymentstatusRequest) SetOrderId ¶
func (r *AlibabaEleEnterpriseOrdernewPaymentstatusRequest) SetOrderId(orderId string) error
OrderId Setter 订单id
func (*AlibabaEleEnterpriseOrdernewPaymentstatusRequest) SetPaySerialNumber ¶
func (r *AlibabaEleEnterpriseOrdernewPaymentstatusRequest) SetPaySerialNumber(paySerialNumber string) error
PaySerialNumber Setter 支付流水号
type AlibabaEleEnterpriseOrdernewPaymentstatusResponse ¶
type AlibabaEleEnterpriseOrdernewPaymentstatusResponse 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"` }
设置订单支付 成功返回结果
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 { // 预定送达时间 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"` // 菜价加上配送费和打包费的价格 OriginalPrice int64 `json:"original_price,omitempty" xml:"original_price,omitempty"` // 饿了么订单Id OrderId string `json:"order_id,omitempty" xml:"order_id,omitempty"` // 订单总价 TotalPrice int64 `json:"total_price,omitempty" xml:"total_price,omitempty"` // 订单备注 Description string `json:"description,omitempty" xml:"description,omitempty"` // 电话号码 PhoneList []string `json:"phone_list,omitempty" xml:"phone_list>string,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"` // 订单状态码 Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 配送员信息 DeliverymanInfo *DeliverymanInfoDto `json:"deliveryman_info,omitempty" xml:"deliveryman_info,omitempty"` // 状态 StateCode string `json:"state_code,omitempty" xml:"state_code,omitempty"` // 最近更新时间 LastUpdatedAt string `json:"last_updated_at,omitempty" xml:"last_updated_at,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 { // 数量 Quantity int64 `json:"quantity,omitempty" xml:"quantity,omitempty"` // 费用 Price string `json:"price,omitempty" xml:"price,omitempty"` // 费用项名称 Name string `json:"name,omitempty" xml:"name,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 { // 地址信息 AddressInfo *AddressInfo `json:"address_info,omitempty" xml:"address_info,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"` // 餐厅信息 RestaurantInfo *RestaurantInfo `json:"restaurant_info,omitempty" xml:"restaurant_info,omitempty"` // 下单时间(秒) CreatedAt int64 `json:"created_at,omitempty" xml:"created_at,omitempty"` // 优惠后订单金额 TotalFee string `json:"total_fee,omitempty" xml:"total_fee,omitempty"` // 餐品 FoodsInfos []FoodsInfo `json:"foods_infos,omitempty" xml:"foods_infos>foods_info,omitempty"` // 订单杂项费用 OrderExtras []OrderExtra `json:"order_extras,omitempty" xml:"order_extras>order_extra,omitempty"` // 成本中心名称 CostCenterName string `json:"cost_center_name,omitempty" xml:"cost_center_name,omitempty"` // 税点费用 TaxFee string `json:"tax_fee,omitempty" xml:"tax_fee,omitempty"` // 订单状态(参考附录) Status int64 `json:"status,omitempty" xml:"status,omitempty"` // 预订时间 ReceivePlanTime string `json:"receive_plan_time,omitempty" xml:"receive_plan_time,omitempty"` // 员工支付金额 EmployeeFee string `json:"employee_fee,omitempty" xml:"employee_fee,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"` // 按钮文字 ButtonText string `json:"button_text,omitempty" xml:"button_text,omitempty"` // 按钮 url ButtonUrl string `json:"button_url,omitempty" xml:"button_url,omitempty"` // 状态-兼容旧版本 StatusCode int64 `json:"status_code,omitempty" xml:"status_code,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"` }
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
- AlibabaEleEnterpriseOrdernewCancelRequest.go
- AlibabaEleEnterpriseOrdernewCancelResponse.go
- AlibabaEleEnterpriseOrdernewCreateRequest.go
- AlibabaEleEnterpriseOrdernewCreateResponse.go
- AlibabaEleEnterpriseOrdernewGetRequest.go
- AlibabaEleEnterpriseOrdernewGetResponse.go
- AlibabaEleEnterpriseOrdernewGetrefundinfoRequest.go
- AlibabaEleEnterpriseOrdernewGetrefundinfoResponse.go
- AlibabaEleEnterpriseOrdernewGetstatusRequest.go
- AlibabaEleEnterpriseOrdernewGetstatusResponse.go
- AlibabaEleEnterpriseOrdernewGettrackinginfoRequest.go
- AlibabaEleEnterpriseOrdernewGettrackinginfoResponse.go
- AlibabaEleEnterpriseOrdernewPaymentstatusRequest.go
- AlibabaEleEnterpriseOrdernewPaymentstatusResponse.go
- DeliverymanInfoDto.go
- EnterpriseData.go
- FoodsInfo.go
- OrderExtra.go
- RestaurantInfo.go
- StandardOrderTrackingInfoDto.go
- TrackingInfoDto.go
- doc.go