From d9f38c38a6cc510b580a9e40d3e2a09d98c56b7f Mon Sep 17 00:00:00 2001
From: Fu Diwei <fudiwei@sina.com>
Date: Sat, 11 Jan 2025 16:51:21 +0800
Subject: [PATCH] feat(ui): add prompt message during workflow running

---
 ui/src/i18n/locales/en/nls.workflow.json  | 1 +
 ui/src/i18n/locales/zh/nls.workflow.json  | 1 +
 ui/src/pages/workflows/WorkflowDetail.tsx | 2 +-
 3 files changed, 3 insertions(+), 1 deletion(-)

diff --git a/ui/src/i18n/locales/en/nls.workflow.json b/ui/src/i18n/locales/en/nls.workflow.json
index d59fb3ae..465923d1 100644
--- a/ui/src/i18n/locales/en/nls.workflow.json
+++ b/ui/src/i18n/locales/en/nls.workflow.json
@@ -50,5 +50,6 @@
   "workflow.detail.orchestration.action.release.failed.uncompleted": "Please complete the orchestration first",
   "workflow.detail.orchestration.action.run": "Run",
   "workflow.detail.orchestration.action.run.confirm": "You have unreleased changes. Do you really want to run this workflow based on the latest released version?",
+  "workflow.detail.orchestration.action.run.prompt": "Running... Please check the history later",
   "workflow.detail.runs.tab": "History runs"
 }
diff --git a/ui/src/i18n/locales/zh/nls.workflow.json b/ui/src/i18n/locales/zh/nls.workflow.json
index 87482988..46058991 100644
--- a/ui/src/i18n/locales/zh/nls.workflow.json
+++ b/ui/src/i18n/locales/zh/nls.workflow.json
@@ -50,5 +50,6 @@
   "workflow.detail.orchestration.action.release.failed.uncompleted": "流程编排未完成,请检查是否有节点未配置",
   "workflow.detail.orchestration.action.run": "执行",
   "workflow.detail.orchestration.action.run.confirm": "你有尚未发布的更改。你确定要以最近一次发布的版本继续执行吗?",
+  "workflow.detail.orchestration.action.run.prompt": "执行中……请稍后查看执行历史",
   "workflow.detail.runs.tab": "执行历史"
 }
diff --git a/ui/src/pages/workflows/WorkflowDetail.tsx b/ui/src/pages/workflows/WorkflowDetail.tsx
index cc5fba5b..97eeda2d 100644
--- a/ui/src/pages/workflows/WorkflowDetail.tsx
+++ b/ui/src/pages/workflows/WorkflowDetail.tsx
@@ -189,7 +189,7 @@ const WorkflowDetail = () => {
 
         await runWorkflow(workflowId!);
 
-        messageApi.success(t("common.text.operation_succeeded"));
+        messageApi.info(t("workflow.detail.orchestration.action.run.prompt"));
       } catch (err) {
         setIsRunning(false);
         unsubscribeFn?.();