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"` }