From 4b52d5f232b85080a3b288f8670879427a4446ed Mon Sep 17 00:00:00 2001 From: wangdan-fit2cloud Date: Wed, 17 Sep 2025 18:22:08 +0800 Subject: [PATCH] feat: loop node --- ui/src/assets/workflow/icon_loop_break.svg | 12 +- .../ExecutionDetailCard.vue | 862 +++++++++++++++++ .../ExecutionDetailContent.vue | 873 +----------------- .../lang/en-US/views/application-workflow.ts | 54 +- .../lang/zh-CN/views/application-workflow.ts | 36 + .../zh-Hant/views/application-workflow.ts | 27 + ui/src/workflow/common/data.ts | 34 +- .../workflow/icons/loop-break-node-icon.vue | 4 +- .../icons/loop-continue-node-icon.vue | 4 +- ui/src/workflow/icons/loop-node-icon.vue | 4 +- .../workflow/nodes/loop-break-node/index.vue | 196 ++-- .../nodes/loop-continue-node/index.vue | 196 ++-- ui/src/workflow/nodes/loop-node/index.vue | 42 +- .../workflow/nodes/loop-start-node/index.vue | 2 +- 14 files changed, 1219 insertions(+), 1127 deletions(-) create mode 100644 ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue diff --git a/ui/src/assets/workflow/icon_loop_break.svg b/ui/src/assets/workflow/icon_loop_break.svg index 637b5e019..2346b19ba 100644 --- a/ui/src/assets/workflow/icon_loop_break.svg +++ b/ui/src/assets/workflow/icon_loop_break.svg @@ -1,11 +1,3 @@ - - - - - - - - - - + + diff --git a/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue b/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue new file mode 100644 index 000000000..5569ab956 --- /dev/null +++ b/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailCard.vue @@ -0,0 +1,862 @@ +
+
+ + + + +

{{ data.name }}

+
+
+ {{ data?.message_tokens + data?.answer_tokens }} tokens + {{ data?.run_time?.toFixed(2) || 0.0 }} s + + + + + + +
+
+ +
+ + +
+
+ + + + diff --git a/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailContent.vue b/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailContent.vue index 83f364d60..d10b96f66 100644 --- a/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailContent.vue +++ b/ui/src/components/ai-chat/component/knowledge-source-component/ExecutionDetailContent.vue @@ -3,863 +3,7 @@
@@ -928,15 +72,10 @@