初始
This commit is contained in:
30
api/webodm/req.go
Normal file
30
api/webodm/req.go
Normal file
@ -0,0 +1,30 @@
|
||||
package webodm
|
||||
|
||||
import "github.com/gogf/gf/v2/frame/g"
|
||||
|
||||
// 项目及其任务列表请求
|
||||
type ProjectListReq struct {
|
||||
g.Meta `path:"projectList" method:"get" tags:"图片合成相关" summary:"获取图片合成项目及其任务列表"`
|
||||
}
|
||||
|
||||
// 发起任务请求【只有手动测试一下这个接口】
|
||||
type TaskCreateReq struct {
|
||||
g.Meta `path:"taskCreate" method:"post" tags:"图片合成相关" summary:"针对某个项目发起图片合成任务"`
|
||||
ProjectId string `json:"projectId"`
|
||||
UrlList []string `json:"urlList"`
|
||||
}
|
||||
|
||||
// 获取某个任务的进度
|
||||
type TaskProcessReq struct {
|
||||
g.Meta `path:"taskProcess" method:"get" tags:"图片合成相关" summary:"查看某个任务的进度"`
|
||||
TaskId string `json:"taskId" `
|
||||
ProjectId string `json:"projectId" `
|
||||
}
|
||||
|
||||
// 下载某个任务的结果
|
||||
type TaskDownloadReq struct {
|
||||
g.Meta `path:"download" method:"post" tags:"图片合成相关" summary:"下载某个任务的结果"`
|
||||
TaskId string `json:"taskId"`
|
||||
Format string `json:"format"`
|
||||
ProjectId string `json:"projectId" `
|
||||
}
|
Reference in New Issue
Block a user