From 7f367f79a71473cfa4242b8184599dfd82da2ba3 Mon Sep 17 00:00:00 2001 From: jianneng-fit2cloud Date: Tue, 27 Feb 2024 12:26:45 +0800 Subject: [PATCH] =?UTF-8?q?feat(=E5=90=8C=E6=AD=A5=E7=AE=A1=E7=90=86-?= =?UTF-8?q?=E4=BB=BB=E5=8A=A1=E7=AE=A1=E7=90=86):=20=E6=94=AF=E6=8C=81?= =?UTF-8?q?=E7=BB=88=E6=AD=A2=E6=89=A7=E8=A1=8C=E4=B8=AD=E7=9A=84=E4=BB=BB?= =?UTF-8?q?=E5=8A=A1?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- core/core-frontend/src/api/sync/syncTaskLog.ts | 4 ++++ .../main/java/io/dataease/api/sync/task/api/TaskLogApi.java | 3 +++ 2 files changed, 7 insertions(+) diff --git a/core/core-frontend/src/api/sync/syncTaskLog.ts b/core/core-frontend/src/api/sync/syncTaskLog.ts index d9b6ffc3f6..28a470a95f 100644 --- a/core/core-frontend/src/api/sync/syncTaskLog.ts +++ b/core/core-frontend/src/api/sync/syncTaskLog.ts @@ -18,3 +18,7 @@ export const getTaskLogDetailApi = (logId: string, fromLineNum: number) => { export const clear = (clearData: {}) => { return request.post({ url: `/sync/task/log/clear`, data: clearData }) } + +export const terminationTaskApi = (logId: string) => { + return request.post({ url: `/sync/task/log/terminationTask/${logId}`, data: {} }) +} diff --git a/sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/api/TaskLogApi.java b/sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/api/TaskLogApi.java index 8dd37e4862..631d9befc0 100644 --- a/sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/api/TaskLogApi.java +++ b/sdk/api/api-sync/src/main/java/io/dataease/api/sync/task/api/TaskLogApi.java @@ -36,4 +36,7 @@ public interface TaskLogApi { @PostMapping("/clear") void clearJobLog(@RequestBody TaskLogVO taskLogVO); + @PostMapping("terminationTask/{logId}") + void terminationTask(@PathVariable("logId") String logId); + }