refactor: 重构 Kiro flow 配置与运行链路
This commit is contained in:
@@ -348,11 +348,10 @@
|
||||
function cloneNodes(steps = [], options = {}, flowId = DEFAULT_ACTIVE_FLOW_ID) {
|
||||
const { builder } = getFlowDefinitionBuilder({ activeFlowId: flowId });
|
||||
return steps.map((step) => ({
|
||||
legacyStepId: Number(step.id),
|
||||
nodeId: String(step.key || '').trim(),
|
||||
flowId,
|
||||
title: builder?.resolveStepTitle ? builder.resolveStepTitle(step, options) : step.title,
|
||||
displayOrder: Number.isFinite(Number(step.order)) ? Number(step.order) : Number(step.id),
|
||||
displayOrder: Number.isFinite(Number(step.id)) ? Number(step.id) : Number(step.order),
|
||||
nodeType: 'task',
|
||||
sourceId: step.sourceId || '',
|
||||
driverId: step.driverId || '',
|
||||
|
||||
Reference in New Issue
Block a user