This commit is contained in:
2025-07-07 20:11:59 +08:00
parent ab0fdbc447
commit 06e3aa2eb3
2009 changed files with 193082 additions and 0 deletions

30
api/webodm/req.go Normal file
View 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" `
}