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