45 lines
1.5 KiB
Go
45 lines
1.5 KiB
Go
package request
|
|
|
|
// GetOutTaskListRequest 获取外部任务列表请求
|
|
type GetOutTaskListRequest struct {
|
|
Page int `form:"page"`
|
|
PageSize int `form:"page_size"`
|
|
ShopID int64 `form:"shop_id"`
|
|
WaveTaskID int64 `form:"wave_task_id"`
|
|
ShopType int8 `form:"shop_type"`
|
|
TaskType int8 `form:"task_type"`
|
|
Status int8 `form:"status"`
|
|
StartDate int64 `form:"start_date"`
|
|
EndDate int64 `form:"end_date"`
|
|
}
|
|
|
|
// GetOutTaskLogListRequest 获取外部任务日志列表请求
|
|
type GetOutTaskLogListRequest struct {
|
|
Page int `form:"page"`
|
|
PageSize int `form:"page_size"`
|
|
ShopID int64 `form:"shop_id"`
|
|
WaveTaskID int64 `form:"wave_task_id"`
|
|
OutTaskID int64 `form:"out_task_id" binding:"required"`
|
|
ProductID int64 `form:"product_id"`
|
|
Status int8 `form:"status"` // 1正常 0异常
|
|
StartDate int64 `form:"start_date"`
|
|
EndDate int64 `form:"end_date"`
|
|
}
|
|
|
|
// UpdateOutTaskLogRequest 修改外部任务日志
|
|
type UpdateOutTaskLogRequest struct {
|
|
UserID int64 `form:"user_id" binding:"required"`
|
|
OutTaskID int64 `form:"out_task_id" binding:"required"`
|
|
ProductID int64 `form:"product_id" binding:"required"`
|
|
}
|
|
|
|
// GetOutTaskByShopRequest 按店铺获取外部任务列表请求
|
|
type GetOutTaskByShopRequest struct {
|
|
Page int `form:"page"`
|
|
PageSize int `form:"page_size"`
|
|
ShopID int64 `form:"shop_id"`
|
|
ShopType int8 `form:"shop_type"`
|
|
StartDate int64 `form:"start_date"`
|
|
EndDate int64 `form:"end_date"`
|
|
}
|