From 8b15a96ab4edbf97fb33247e610f86cb11e87fda Mon Sep 17 00:00:00 2001 From: dhb52 Date: Tue, 7 May 2024 00:33:27 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1?= =?UTF-8?q?=E6=89=B9=E6=AC=A1=E6=94=AF=E6=8C=81=E5=8F=82=E6=95=B0=E4=BC=A0?= =?UTF-8?q?=E9=80=92?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/service/api/job.ts | 9 ++++++ src/typings/api.d.ts | 6 ++++ src/views/job/batch/index.vue | 31 +++++++++++++++++-- .../job/batch/modules/job-batch-search.vue | 3 +- src/views/job/task/index.vue | 11 ++++++- 5 files changed, 56 insertions(+), 4 deletions(-) diff --git a/src/service/api/job.ts b/src/service/api/job.ts index 8e75c17..1c9be27 100644 --- a/src/service/api/job.ts +++ b/src/service/api/job.ts @@ -60,3 +60,12 @@ export function fetchTriggerJob(jobId: string) { method: 'post' }); } + +/** job name list */ +export function fetchGetJobNameList(params?: Api.Job.JobNameListSearchParams) { + return request({ + url: '/job/job-name/list', + method: 'get', + params + }); +} diff --git a/src/typings/api.d.ts b/src/typings/api.d.ts index 0dd07e2..a5b3620 100644 --- a/src/typings/api.d.ts +++ b/src/typings/api.d.ts @@ -980,6 +980,12 @@ declare namespace Api { /** 2、固定时间 3、CRON表达式 99、工作流 */ type TriggerType = 2 | 3 | 99; + + type JobNameListSearchParams = CommonType.RecordNullable<{ + groupName?: string; + jobId?: number; + keywords?: string; + }>; } /** diff --git a/src/views/job/batch/index.vue b/src/views/job/batch/index.vue index 4570d7e..00f5182 100644 --- a/src/views/job/batch/index.vue +++ b/src/views/job/batch/index.vue @@ -1,8 +1,9 @@