perf: 模版导入流水线

This commit is contained in:
xiaojunnuo
2025-06-26 18:43:16 +08:00
parent 529482a83e
commit dcc8c56969
13 changed files with 462 additions and 66 deletions
@@ -48,10 +48,10 @@ export class TemplateService extends BaseService<TemplateEntity> {
newPipeline.title = template.title + "模版流水线"
newPipeline.templateId = template.id
newPipeline.isTemplate = true
newPipeline.userId = template.userId
const pipelineJson: Pipeline = JSON.parse(newPipeline.content)
delete pipelineJson.triggers
pipelineJson.id = template.id
pipelineJson.userId = template.userId
pipelineJson.title = newPipeline.title
newPipeline.content = JSON.stringify(pipelineJson)
@@ -121,6 +121,8 @@ export class TemplateService extends BaseService<TemplateEntity> {
}
await this.pipelineService.save(newPipeline)
return newPipeline
}
}