diff --git a/src/locales/langs/en-us.ts b/src/locales/langs/en-us.ts index c78c5c1..885400d 100644 --- a/src/locales/langs/en-us.ts +++ b/src/locales/langs/en-us.ts @@ -49,6 +49,8 @@ const local: App.I18n.Schema = { fail: 'Fail', stop: 'Stop', execute: 'Execute', + batchList: 'Batch', + copy: 'Copy', resume: 'Resume', pause: 'Pause', finish: 'Finish', diff --git a/src/locales/langs/zh-cn.ts b/src/locales/langs/zh-cn.ts index 141e8aa..2855a25 100644 --- a/src/locales/langs/zh-cn.ts +++ b/src/locales/langs/zh-cn.ts @@ -49,6 +49,8 @@ const local: App.I18n.Schema = { fail: '失败', stop: '停止', execute: '执行', + copy: '复制', + batchList: '批次', resume: '恢复', pause: '暂停', finish: '完成', diff --git a/src/service/api/workflow.ts b/src/service/api/workflow.ts index 6983b27..6c5cf81 100644 --- a/src/service/api/workflow.ts +++ b/src/service/api/workflow.ts @@ -9,6 +9,14 @@ export function fetchGetWorkflowPageList(params?: Api.Workflow.WorkflowSearchPar }); } +/** trigger workflow */ +export function fetchTriggerWorkflow(id: string) { + return request({ + url: `/workflow/trigger/${id}`, + method: 'post' + }); +} + /** get namespace list */ export function fetchGetWorkflowNameList(params?: Api.WorkflowBatch.WorkflowBatchSearchParams) { return request({ diff --git a/src/typings/app.d.ts b/src/typings/app.d.ts index d89eef3..1fe10d0 100644 --- a/src/typings/app.d.ts +++ b/src/typings/app.d.ts @@ -295,6 +295,8 @@ declare namespace App { fail: string; stop: string; execute: string; + batchList: string; + copy: string; resume: string; pause: string; finish: string; diff --git a/src/views/workflow/form/modules/workflow-iframe.vue b/src/views/workflow/form/modules/workflow-iframe.vue index fc71f24..4cd0405 100644 --- a/src/views/workflow/form/modules/workflow-iframe.vue +++ b/src/views/workflow/form/modules/workflow-iframe.vue @@ -1,6 +1,7 @@