daShangDao_psiServer/models/request/shipping.go
2026-06-27 17:16:36 +08:00

35 lines
1.8 KiB
Go

package request
// GetShippingOrderListRequest 获取发货单列表请求
type GetShippingOrderListRequest struct {
Page int `form:"page" json:"page" binding:"omitempty,min=1"`
PageSize int `form:"page_size" json:"page_size" binding:"omitempty,min=1,max=100"`
Status int8 `form:"status" json:"status"`
CustomerID int64 `form:"customer_id" json:"customer_id"`
ShippingNo string `form:"shipping_no" json:"shipping_no"`
StartDate int64 `form:"start_date" json:"start_date"`
EndDate int64 `form:"end_date" json:"end_date"`
AssociationOrderNo string `form:"association_order_no" json:"association_order_no"`
LogisticsNo string `form:"logistics_no" json:"logistics_no"`
ShopType int `form:"shop_type" json:"shop_type"`
}
// GetShippingOrderDetailRequest 获取发货单详情请求
type GetShippingOrderDetailRequest struct {
ID int64 `form:"id" json:"id" binding:"required,min=1"`
}
// GetShippingOrderDetailListRequest 获取发货单详情列表请求
type GetShippingOrderDetailListRequest struct {
Page int `form:"page" json:"page" binding:"omitempty,min=1"`
PageSize int `form:"page_size" json:"page_size" binding:"omitempty,min=1,max=100"`
Status int8 `form:"status" json:"status"`
CustomerID int64 `form:"customer_id" json:"customer_id"`
ShippingNo string `form:"shipping_no" json:"shipping_no"`
StartDate int64 `form:"start_date" json:"start_date"`
EndDate int64 `form:"end_date" json:"end_date"`
AssociationOrderNo string `form:"association_order_no" json:"association_order_no"`
LogisticsNo string `form:"logistics_no" json:"logistics_no"`
ShopType int `form:"shop_type" json:"shop_type"`
}