feat: Enhance dataset pipeline creation and management with new export and delete functionalities, improved internationalization, and refactor for better clarity

This commit is contained in:
twwu
2025-05-07 14:29:01 +08:00
parent 6f77f67427
commit e86a3fc672
11 changed files with 219 additions and 92 deletions

View File

@ -24,13 +24,25 @@ export type PipelineTemplateByIdResponse = {
export_data: string
}
export type UpdatePipelineInfoPayload = {
pipelineId: string
export type UpdatePipelineInfoRequest = {
pipeline_id: string
name: string
icon_info: IconInfo
description: string
}
export type UpdatePipelineInfoResponse = {
pipeline_id: string
name: string
icon_info: IconInfo
description: string
position: number
}
export type DeletePipelineResponse = {
code: number
}
export type ExportPipelineDSLResponse = {
data: string
}