diff --git a/apps/jingrow/frontend/src/core/features/flows/utils/nodeMetadata.js b/apps/jingrow/frontend/src/core/features/flows/utils/nodeMetadata.js index aac85f2..7e9138b 100644 --- a/apps/jingrow/frontend/src/core/features/flows/utils/nodeMetadata.js +++ b/apps/jingrow/frontend/src/core/features/flows/utils/nodeMetadata.js @@ -82,7 +82,7 @@ async function initializeNodeMetadata() { const metadata = LOCAL_METADATA[type] NODE_METADATA_MAP[type] = { ...metadata, - component: resolveComponent(metadata.component) + component: resolveComponent(metadata.component_type) } }) diff --git a/apps/jingrow/jingrow/api/node_management.py b/apps/jingrow/jingrow/api/node_management.py index 9947f41..28d9323 100644 --- a/apps/jingrow/jingrow/api/node_management.py +++ b/apps/jingrow/jingrow/api/node_management.py @@ -159,7 +159,7 @@ async def get_all_node_metadata(): "color": metadata.get("color") or "#6b7280", "description": metadata.get("description") or "", "group": metadata.get("group") or "其他", - "component": metadata.get("component_type") or "GenericNode" + "component_type": metadata.get("component_type") or "GenericNode" } except Exception: continue