28 lines
1000 B
Go
28 lines
1000 B
Go
package request
|
|
|
|
// GetOutboundOrderListRequest 获取出库单列表请求
|
|
type GetOutboundOrderListRequest struct {
|
|
Page int `form:"page"`
|
|
PageSize int `form:"page_size"`
|
|
OutNo string `form:"out_no"`
|
|
Status int8 `form:"status"`
|
|
CustomerID int64 `form:"customer_id"`
|
|
WarehouseID int64 `form:"warehouse_id"`
|
|
StartDate int64 `form:"start_date"`
|
|
EndDate int64 `form:"end_date"`
|
|
AssociationOrderNo string `form:"association_order_no"`
|
|
LogisticsNo string `form:"logistics_no"`
|
|
ShopType int `form:"shop_type" json:"shop_type"`
|
|
}
|
|
|
|
// GetOutboundOrderDetailRequest 获取出库单详情请求
|
|
type GetOutboundOrderDetailRequest struct {
|
|
ID int64 `form:"id" binding:"required"`
|
|
}
|
|
|
|
// ChangeLocationRequest 出库单切换库位请求
|
|
type ChangeLocationRequest struct {
|
|
OutOrderItemID int64 `form:"out_order_item_id" binding:"required"`
|
|
Remark string `form:"remark"`
|
|
}
|