diff --git a/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/NodeCard.tsx b/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/NodeCard.tsx index 0fc27d8fe..6c261262a 100644 --- a/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/NodeCard.tsx +++ b/projects/app/src/pageComponents/app/detail/WorkflowComponents/Flow/nodes/render/NodeCard.tsx @@ -102,6 +102,14 @@ const NodeCard = (props: Props) => { return { node, parentNode }; }, [nodeList, nodeId]); const isAppNode = node && AppNodeFlowNodeTypeMap[node?.flowNodeType]; + const showVersion = useMemo(() => { + if (!isAppNode || !node?.pluginId) return false; + const splitRes = node.pluginId.split('-'); + if (splitRes.length > 1) { + return false; + } + return true; + }, [isAppNode, node]); const { data: nodeTemplate } = useRequest2( async () => { @@ -212,7 +220,7 @@ const NodeCard = (props: Props) => { - {isAppNode && } + {showVersion && node && } {!!nodeTemplate?.diagram && ( { avatar, t, name, - isAppNode, + showVersion, nodeTemplate?.diagram, nodeTemplate?.userGuide, nodeTemplate?.name,