orderdetail

package
v0.0.0-...-905ac7b Latest Latest
Warning

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

Go to latest
Published: Apr 29, 2024 License: GPL-3.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Data

type Data struct {
	OrderId          string                `json:"orderId"`
	Status           string                `json:"status"`
	CreateDate       string                `json:"createDate"`
	ReceiverName     string                `json:"receiverName"`
	ReceiverPhone    string                `json:"receiverPhone"`
	AddressDetail    string                `json:"addressDetail"`
	ExpectTime       string                `json:"expectTime"`
	Remark           string                `json:"remark"`
	ProTotalAmount   string                `json:"proTotalAmount"`
	FreightAmount    string                `json:"freightAmount"`
	DiscountAmount   string                `json:"discountAmount"`
	ReceivableAmount string                `json:"receivableAmount"`
	TotalAmount      string                `json:"totalAmount"`
	CancelReason     string                `json:"cancelReason"`
	CancelRemark     string                `json:"cancelRemark"`
	CancelUser       string                `json:"cancelUser"`
	PayType          string                `json:"payType"`
	VerStatus        string                `json:"verStatus"`
	OrderProducts    OrderDetailSkuItemDto `json:"orderProducts"`
	DriverName       string                `json:"driverName"`
	DriverPhone      string                `json:"driverPhone"`
	PlateNumber      string                `json:"plateNumber"`
}

type OrderDetailRequest

type OrderDetailRequest struct {
	/**
	 *  快驴订单编号
	 */
	OrderId string `json:"orderId"`
	/**
	 *  品牌标识,除华住外其他服务商必传
	 */
	BrandIdentify string `json:"brandIdentify"`
}

func (*OrderDetailRequest) DoInvoke

func (req *OrderDetailRequest) DoInvoke(client mtclient.MeituanClient, appAuthToken string) (*OrderDetailResponse, error)

type OrderDetailResponse

type OrderDetailResponse struct {
	Code    string `json:"code"`
	Msg     string `json:"msg"`
	Data    Data   `json:"data"`
	TraceId string `json:"traceId"`
}

func (*OrderDetailResponse) IsSuccess

func (response *OrderDetailResponse) IsSuccess() bool

type OrderDetailSkuItemDto

type OrderDetailSkuItemDto struct {
	OrderId                string               `json:"orderId"`
	SkuCode                int32                `json:"skuCode"`
	SkuName                string               `json:"skuName"`
	SpecificationsDes      string               `json:"specificationsDes"`
	Unit                   string               `json:"unit"`
	Price                  string               `json:"price"`
	Quantity               int32                `json:"quantity"`
	DeliveryQuantity       int32                `json:"deliveryQuantity"`
	DifferenceAmount       string               `json:"differenceAmount"`
	DifferenceWeight       string               `json:"differenceWeight"`
	SignWeight             string               `json:"signWeight"`
	EstimateWeight         string               `json:"estimateWeight"`
	SkuTicketDetailDtoList []SkuTicketDetailDto `json:"skuTicketDetailDtoList"`
}

type SkuTicketDetailDto

type SkuTicketDetailDto struct {
	TicketName    string   `json:"ticketName"`
	TicketUrlList []string `json:"ticketUrlList"`
}

Jump to

Keyboard shortcuts

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