This commit is contained in:
X1627315083@163.com
2026-03-11 16:57:27 +08:00
parent bb740dfd2e
commit ea3818fd2e
8 changed files with 257 additions and 82 deletions

View File

@@ -31,6 +31,9 @@ export const putSketchFlowCanvas = (data:saveSketchFlowCanvasData) => {
return request({
url: `/api/canvas/detail/${data.id}`,
method: 'put',
headers: {
'Content-Type': 'application/json'
},
data: data.canvasData
})
}
@@ -52,3 +55,54 @@ export const deleteSketchFlowCanvas = (data:deleteSketchFlowCanvasData) => {
method: 'delete',
})
}
/**
* 根据taskId查询结果
* @param data 根据taskId查询结果的参数
* @param data.taskIds taskIds列表
* @returns 根据taskId查询结果
*/
export interface taskIdList {
taskIds?: Array<string>
}
export const getTaskidResult = (data:taskIdList) => {
return request({
url: `/api/image/tasks/batch`,
method: 'post',
data: {
taskIds: data.taskIds
}
})
}
/**
* 图片转真是风格
* @param data 图片转真是风格的参数
* @param data.sketchId sketch id
* @param data.mode 选择的模型
* @param data.size 生成图片的大小
* @param data.imageUrl 进行生成的图片。minio地址和正常地址都可以
* @param data.userPrompt 生成图片的提示词
* @returns 图片转真是风格
*/
export interface toRealStyleData {
sketchId?: string
mode?: string
size?: string
imageUrl?: string
userPrompt?: string
}
export const toRealStyleApi = (data:toRealStyleData) => {
return request({
url: `/api/image/to-real-style`,
method: 'post',
data:{
sketchId: data.sketchId,
mode: data.mode,
size: data.size,
imageUrl: data.imageUrl,
userPrompt: data.userPrompt
}
})
}