From 77950e48c76f4a3b29d01831d43039caba29888a Mon Sep 17 00:00:00 2001
From: wwf <1971391498@qq.com>
Date: 星期二, 18 十一月 2025 14:12:42 +0800
Subject: [PATCH] 修改
---
app/components/workflow/hooks/use-edges-interactions.ts | 17 +++++++++++++++++
1 files changed, 17 insertions(+), 0 deletions(-)
diff --git a/app/components/workflow/hooks/use-edges-interactions.ts b/app/components/workflow/hooks/use-edges-interactions.ts
index 306af1e..688f0b2 100644
--- a/app/components/workflow/hooks/use-edges-interactions.ts
+++ b/app/components/workflow/hooks/use-edges-interactions.ts
@@ -151,11 +151,28 @@
setEdges(newEdges)
}, [store, getNodesReadOnly])
+ const handleEdgeCancelRunningStatus = useCallback(() => {
+ const {
+ edges,
+ setEdges,
+ } = store.getState()
+
+ const newEdges = produce(edges, (draft) => {
+ draft.forEach((edge) => {
+ edge.data._sourceRunningStatus = undefined
+ edge.data._targetRunningStatus = undefined
+ edge.data._waitingRun = false
+ })
+ })
+ setEdges(newEdges)
+ }, [store])
+
return {
handleEdgeEnter,
handleEdgeLeave,
handleEdgeDeleteByDeleteBranch,
handleEdgeDelete,
handleEdgesChange,
+ handleEdgeCancelRunningStatus,
}
}
--
Gitblit v1.8.0