diff --git a/web/src/views/Workflow/components/AddChatVariable/index.tsx b/web/src/views/Workflow/components/AddChatVariable/index.tsx index 07e070d9..41866fd0 100644 --- a/web/src/views/Workflow/components/AddChatVariable/index.tsx +++ b/web/src/views/Workflow/components/AddChatVariable/index.tsx @@ -77,13 +77,11 @@ const AddChatVariable = forwardRef(({ renderItem={(item, index) => (
- -
- {item.name} - ({t(`workflow.config.parameter-extractor.${item.type}`)}) -
+ +
{item.name}
+
({t(`workflow.config.parameter-extractor.${item.type}`)})
-
{item.description}
+
{item.description}
= ({ className="rb:cursor-pointer rb:group rb:py-2! rb:pl-2.5! rb:pr-2! rb:text-[12px] rb:bg-[#F6F6F6] rb-border rb:rounded-lg" onClick={() => handleEditVariable(index, vo)} > - {vo.name}·{vo.description} + {vo.name}·{vo.description} {vo.required && {t('workflow.config.start.required')}} diff --git a/web/src/views/Workflow/hooks/useWorkflowGraph.ts b/web/src/views/Workflow/hooks/useWorkflowGraph.ts index ef29f26a..cc8af675 100644 --- a/web/src/views/Workflow/hooks/useWorkflowGraph.ts +++ b/web/src/views/Workflow/hooks/useWorkflowGraph.ts @@ -2,7 +2,7 @@ * @Author: ZhaoYing * @Date: 2026-02-03 15:17:48 * @Last Modified by: ZhaoYing - * @Last Modified time: 2026-04-28 13:49:11 + * @Last Modified time: 2026-05-06 14:30:46 */ import { Clipboard, Graph, Keyboard, MiniMap, Node, Snapline, History, type Edge } from '@antv/x6'; import { register } from '@antv/x6-react-shape'; @@ -990,6 +990,12 @@ export const useWorkflowGraph = ({ e.preventDefault(); const portElement = e.target as HTMLElement; const rect = portElement.getBoundingClientRect(); + const clickPort = node.getPorts().find(p => p.id === port) + const portGroup = clickPort?.group + + if (portGroup === 'left') { + return + } // Create temporary popover trigger element const tempDiv = document.createElement('div');