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 @@