eleenterpriseordernew

package
v1.3.5 Latest Latest
Warning

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

Go to latest
Published: Apr 22, 2024 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Overview

Package eleenterpriseordernew 包含企业订餐订单API相关结构体

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

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func ReleaseAddressInfo added in v1.3.4

func ReleaseAddressInfo(v *AddressInfo)

ReleaseAddressInfo 释放AddressInfo

func ReleaseAlibabaEleEnterpriseOrdernewCancelAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewCancelAPIRequest(v *AlibabaEleEnterpriseOrdernewCancelAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewCancelAPIRequest 将 AlibabaEleEnterpriseOrdernewCancelAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewCancelAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewCancelAPIResponse(v *AlibabaEleEnterpriseOrdernewCancelAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewCancelAPIResponse 将 AlibabaEleEnterpriseOrdernewCancelAPIResponse 保存到 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewCreateAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewCreateAPIRequest(v *AlibabaEleEnterpriseOrdernewCreateAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewCreateAPIRequest 将 AlibabaEleEnterpriseOrdernewCreateAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewCreateAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewCreateAPIResponse(v *AlibabaEleEnterpriseOrdernewCreateAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewCreateAPIResponse 将 AlibabaEleEnterpriseOrdernewCreateAPIResponse 保存到 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGetAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGetAPIRequest(v *AlibabaEleEnterpriseOrdernewGetAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewGetAPIRequest 将 AlibabaEleEnterpriseOrdernewGetAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGetAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGetAPIResponse(v *AlibabaEleEnterpriseOrdernewGetAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewGetAPIResponse 将 AlibabaEleEnterpriseOrdernewGetAPIResponse 保存到 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest(v *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest 将 AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse(v *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse 将 AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse 保存到 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGetstatusAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGetstatusAPIRequest(v *AlibabaEleEnterpriseOrdernewGetstatusAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewGetstatusAPIRequest 将 AlibabaEleEnterpriseOrdernewGetstatusAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGetstatusAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGetstatusAPIResponse(v *AlibabaEleEnterpriseOrdernewGetstatusAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewGetstatusAPIResponse 将 AlibabaEleEnterpriseOrdernewGetstatusAPIResponse 保存到 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest(v *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest 将 AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse(v *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse 将 AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse 保存到 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest(v *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest)

ReleaseAlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest 将 AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest 放入 sync.Pool

func ReleaseAlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse added in v1.3.4

func ReleaseAlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse(v *AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse)

ReleaseAlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse 将 AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse 保存到 sync.Pool

func ReleaseDeliverymanInfoDto added in v1.3.4

func ReleaseDeliverymanInfoDto(v *DeliverymanInfoDto)

ReleaseDeliverymanInfoDto 释放DeliverymanInfoDto

func ReleaseEnterpriseData added in v1.3.4

func ReleaseEnterpriseData(v *EnterpriseData)

ReleaseEnterpriseData 释放EnterpriseData

func ReleaseFoodsInfo added in v1.3.4

func ReleaseFoodsInfo(v *FoodsInfo)

ReleaseFoodsInfo 释放FoodsInfo

func ReleaseOrderExtra added in v1.3.4

func ReleaseOrderExtra(v *OrderExtra)

ReleaseOrderExtra 释放OrderExtra

func ReleaseRestaurantInfo added in v1.3.4

func ReleaseRestaurantInfo(v *RestaurantInfo)

ReleaseRestaurantInfo 释放RestaurantInfo

func ReleaseStandardOrderTrackingInfoDto added in v1.3.4

func ReleaseStandardOrderTrackingInfoDto(v *StandardOrderTrackingInfoDto)

ReleaseStandardOrderTrackingInfoDto 释放StandardOrderTrackingInfoDto

func ReleaseTrackingInfoDto added in v1.3.4

func ReleaseTrackingInfoDto(v *TrackingInfoDto)

ReleaseTrackingInfoDto 释放TrackingInfoDto

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 结构体

func GetAddressInfo added in v1.3.4

func GetAddressInfo() *AddressInfo

GetAddressInfo() 从对象池中获取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 GetAlibabaEleEnterpriseOrdernewCancelAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewCancelAPIRequest() *AlibabaEleEnterpriseOrdernewCancelAPIRequest

GetAlibabaEleEnterpriseOrdernewCancelRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewCancelAPIRequest

func NewAlibabaEleEnterpriseOrdernewCancelRequest

func NewAlibabaEleEnterpriseOrdernewCancelRequest() *AlibabaEleEnterpriseOrdernewCancelAPIRequest

NewAlibabaEleEnterpriseOrdernewCancelRequest 初始化AlibabaEleEnterpriseOrdernewCancelAPIRequest对象

func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetPhone added in v1.2.0

GetPhone Phone Getter

func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaEleEnterpriseOrdernewCancelAPIRequest) GetReason added in v1.2.0

GetReason Reason Getter

func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetOrderId added in v1.2.0

SetOrderId is OrderId Setter 饿了么订单ID

func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetPhone added in v1.2.0

SetPhone is Phone Setter 用户手机号

func (*AlibabaEleEnterpriseOrdernewCancelAPIRequest) SetReason added in v1.2.0

SetReason is Reason Setter 取消原因(取消时提供)

type AlibabaEleEnterpriseOrdernewCancelAPIResponse

type AlibabaEleEnterpriseOrdernewCancelAPIResponse struct {
	model.CommonResponse
	AlibabaEleEnterpriseOrdernewCancelAPIResponseModel
}

AlibabaEleEnterpriseOrdernewCancelAPIResponse 订单取消 API返回值 alibaba.ele.enterprise.ordernew.cancel

订单取消

func GetAlibabaEleEnterpriseOrdernewCancelAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewCancelAPIResponse() *AlibabaEleEnterpriseOrdernewCancelAPIResponse

GetAlibabaEleEnterpriseOrdernewCancelAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewCancelAPIResponse

func (*AlibabaEleEnterpriseOrdernewCancelAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 订单取消 成功返回结果

func (*AlibabaEleEnterpriseOrdernewCancelAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaEleEnterpriseOrdernewCreateAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewCreateAPIRequest() *AlibabaEleEnterpriseOrdernewCreateAPIRequest

GetAlibabaEleEnterpriseOrdernewCreateRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewCreateAPIRequest

func NewAlibabaEleEnterpriseOrdernewCreateRequest

func NewAlibabaEleEnterpriseOrdernewCreateRequest() *AlibabaEleEnterpriseOrdernewCreateAPIRequest

NewAlibabaEleEnterpriseOrdernewCreateRequest 初始化AlibabaEleEnterpriseOrdernewCreateAPIRequest对象

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetAddress added in v1.2.0

GetAddress Address Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCartId added in v1.2.0

GetCartId CartId Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetConsignee added in v1.2.0

GetConsignee Consignee Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetCouponSn added in v1.2.0

GetCouponSn CouponSn Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDeliverTime added in v1.2.0

GetDeliverTime DeliverTime Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetDescription added in v1.2.0

GetDescription Description Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetErestaurantId added in v1.2.0

GetErestaurantId ErestaurantId Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoice added in v1.2.0

GetInvoice Invoice Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceNumber added in v1.2.0

GetInvoiceNumber InvoiceNumber Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetInvoiceType added in v1.2.0

GetInvoiceType InvoiceType Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetIp added in v1.2.0

GetIp Ip Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLatitude added in v1.2.0

GetLatitude Latitude Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetLongitude added in v1.2.0

GetLongitude Longitude Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetPhones added in v1.2.0

GetPhones Phones Getter

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (AlibabaEleEnterpriseOrdernewCreateAPIRequest) GetTpOrderId added in v1.2.0

GetTpOrderId TpOrderId Getter

func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetAddress added in v1.2.0

SetAddress is Address Setter 送餐地址

func (*AlibabaEleEnterpriseOrdernewCreateAPIRequest) SetCartId added in v1.2.0

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

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

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

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

创建订单

func GetAlibabaEleEnterpriseOrdernewCreateAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewCreateAPIResponse() *AlibabaEleEnterpriseOrdernewCreateAPIResponse

GetAlibabaEleEnterpriseOrdernewCreateAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewCreateAPIResponse

func (*AlibabaEleEnterpriseOrdernewCreateAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 创建订单 成功返回结果

func (*AlibabaEleEnterpriseOrdernewCreateAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaEleEnterpriseOrdernewGetAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGetAPIRequest() *AlibabaEleEnterpriseOrdernewGetAPIRequest

GetAlibabaEleEnterpriseOrdernewGetRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGetAPIRequest

func NewAlibabaEleEnterpriseOrdernewGetRequest

func NewAlibabaEleEnterpriseOrdernewGetRequest() *AlibabaEleEnterpriseOrdernewGetAPIRequest

NewAlibabaEleEnterpriseOrdernewGetRequest 初始化AlibabaEleEnterpriseOrdernewGetAPIRequest对象

func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetApiMethodName added in v1.2.0

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

GetOrderId OrderId Getter

func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetPhone added in v1.2.0

GetPhone Phone Getter

func (AlibabaEleEnterpriseOrdernewGetAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaEleEnterpriseOrdernewGetAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

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

SetPhone is Phone Setter 电话号码

type AlibabaEleEnterpriseOrdernewGetAPIResponse

type AlibabaEleEnterpriseOrdernewGetAPIResponse struct {
	model.CommonResponse
	AlibabaEleEnterpriseOrdernewGetAPIResponseModel
}

AlibabaEleEnterpriseOrdernewGetAPIResponse 查询订单详情 API返回值 alibaba.ele.enterprise.ordernew.get

查询订单详情

func GetAlibabaEleEnterpriseOrdernewGetAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGetAPIResponse() *AlibabaEleEnterpriseOrdernewGetAPIResponse

GetAlibabaEleEnterpriseOrdernewGetAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGetAPIResponse

func (*AlibabaEleEnterpriseOrdernewGetAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 查询订单详情 成功返回结果

func (*AlibabaEleEnterpriseOrdernewGetAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest() *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest

GetAlibabaEleEnterpriseOrdernewGetrefundinfoRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest

func NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest

func NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest() *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest

NewAlibabaEleEnterpriseOrdernewGetrefundinfoRequest 初始化AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest对象

func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaEleEnterpriseOrdernewGetrefundinfoAPIRequest) SetOrderId added in v1.2.0

SetOrderId is OrderId Setter 饿了么订单ID

type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse

type AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse struct {
	model.CommonResponse
	AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel
}

AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse 退单和申诉 API返回值 alibaba.ele.enterprise.ordernew.getrefundinfo

退单和申诉

func GetAlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse() *AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse

GetAlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse

func (*AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 退单和申诉 成功返回结果

func (*AlibabaEleEnterpriseOrdernewGetrefundinfoAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaEleEnterpriseOrdernewGetstatusAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGetstatusAPIRequest() *AlibabaEleEnterpriseOrdernewGetstatusAPIRequest

GetAlibabaEleEnterpriseOrdernewGetstatusRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGetstatusAPIRequest

func NewAlibabaEleEnterpriseOrdernewGetstatusRequest

func NewAlibabaEleEnterpriseOrdernewGetstatusRequest() *AlibabaEleEnterpriseOrdernewGetstatusAPIRequest

NewAlibabaEleEnterpriseOrdernewGetstatusRequest 初始化AlibabaEleEnterpriseOrdernewGetstatusAPIRequest对象

func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetElemeOrderId added in v1.2.0

GetElemeOrderId ElemeOrderId Getter

func (AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaEleEnterpriseOrdernewGetstatusAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

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

订单状态查询接口

func GetAlibabaEleEnterpriseOrdernewGetstatusAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGetstatusAPIResponse() *AlibabaEleEnterpriseOrdernewGetstatusAPIResponse

GetAlibabaEleEnterpriseOrdernewGetstatusAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGetstatusAPIResponse

func (*AlibabaEleEnterpriseOrdernewGetstatusAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 订单状态查询接口 成功返回结果

func (*AlibabaEleEnterpriseOrdernewGetstatusAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest() *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest

GetAlibabaEleEnterpriseOrdernewGettrackinginfoRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest

func NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest

func NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest() *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest

NewAlibabaEleEnterpriseOrdernewGettrackinginfoRequest 初始化AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest对象

func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetPhone added in v1.2.0

GetPhone Phone Getter

func (AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetOrderId added in v1.2.0

SetOrderId is OrderId Setter 饿了么订单ID

func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIRequest) SetPhone added in v1.2.0

SetPhone is Phone Setter 用户手机号

type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse

type AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse struct {
	model.CommonResponse
	AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel
}

AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse 订单配送信息跟踪 API返回值 alibaba.ele.enterprise.ordernew.gettrackinginfo

订单配送信息跟踪

func GetAlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse() *AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse

GetAlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse

func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 订单配送信息跟踪 成功返回结果

func (*AlibabaEleEnterpriseOrdernewGettrackinginfoAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

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 GetAlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest() *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest

GetAlibabaEleEnterpriseOrdernewPaymentstatusRequest 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest

func NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest

func NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest() *AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest

NewAlibabaEleEnterpriseOrdernewPaymentstatusRequest 初始化AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest对象

func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiMethodName added in v1.2.0

GetApiMethodName IRequest interface 方法, 获取Api method

func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetApiParams added in v1.2.0

GetApiParams IRequest interface 方法, 获取API参数

func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetOrderId added in v1.2.0

GetOrderId OrderId Getter

func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetPaySerialNumber added in v1.2.0

GetPaySerialNumber PaySerialNumber Getter

func (AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) GetRawParams added in v1.2.8

GetRawParams IRequest interface 方法, 获取API原始参数

func (*AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) Reset added in v1.3.4

Reset IRequest interface 方法, 清空结构体

func (*AlibabaEleEnterpriseOrdernewPaymentstatusAPIRequest) SetOrderId added in v1.2.0

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

设置订单支付成功

func GetAlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse added in v1.3.4

func GetAlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse() *AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse

GetAlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse 从 sync.Pool 获取 AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse

func (*AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponse) Reset added in v1.3.4

Reset 清空结构体

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 设置订单支付 成功返回结果

func (*AlibabaEleEnterpriseOrdernewPaymentstatusAPIResponseModel) Reset added in v1.3.4

Reset 清空结构体

type DeliverymanInfoDto

type DeliverymanInfoDto struct {
	// 配送员姓名
	Name string `json:"name,omitempty" xml:"name,omitempty"`
	// 配送员电话
	Phone string `json:"phone,omitempty" xml:"phone,omitempty"`
}

DeliverymanInfoDto 结构体

func GetDeliverymanInfoDto added in v1.3.4

func GetDeliverymanInfoDto() *DeliverymanInfoDto

GetDeliverymanInfoDto() 从对象池中获取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 结构体

func GetEnterpriseData added in v1.3.4

func GetEnterpriseData() *EnterpriseData

GetEnterpriseData() 从对象池中获取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 结构体

func GetFoodsInfo added in v1.3.4

func GetFoodsInfo() *FoodsInfo

GetFoodsInfo() 从对象池中获取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 结构体

func GetOrderExtra added in v1.3.4

func GetOrderExtra() *OrderExtra

GetOrderExtra() 从对象池中获取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 结构体

func GetRestaurantInfo added in v1.3.4

func GetRestaurantInfo() *RestaurantInfo

GetRestaurantInfo() 从对象池中获取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 结构体

func GetStandardOrderTrackingInfoDto added in v1.3.4

func GetStandardOrderTrackingInfoDto() *StandardOrderTrackingInfoDto

GetStandardOrderTrackingInfoDto() 从对象池中获取StandardOrderTrackingInfoDto

type TrackingInfoDto

type TrackingInfoDto struct {
	// 纬度
	Latitude string `json:"latitude,omitempty" xml:"latitude,omitempty"`
	// 经度
	Longitude string `json:"longitude,omitempty" xml:"longitude,omitempty"`
}

TrackingInfoDto 结构体

func GetTrackingInfoDto added in v1.3.4

func GetTrackingInfoDto() *TrackingInfoDto

GetTrackingInfoDto() 从对象池中获取TrackingInfoDto

Jump to

Keyboard shortcuts

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