daShangDao_psiServer/models/request/shipping.go
2026-06-15 13:47:39 +08:00

29 lines
1.3 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"`
}
// 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"`
}