From abdad0943dd60348cb8e983d05a1e0dc48c8c1ae Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Thu, 27 Nov 2025 17:44:25 +0800 Subject: [PATCH 1/2] Update the task execution interface definition --- backend/app/task/api/v1/scheduler.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/backend/app/task/api/v1/scheduler.py b/backend/app/task/api/v1/scheduler.py index 14b7e10bb..017c0f839 100644 --- a/backend/app/task/api/v1/scheduler.py +++ b/backend/app/task/api/v1/scheduler.py @@ -117,8 +117,8 @@ async def delete_task_scheduler( @router.post( - '/{pk}/executions', - summary='手动执行任务', + '/{pk}/exec', + summary='执行任务', dependencies=[ Depends(RequestPermission('sys:task:exec')), DependsRBAC, From ab6a0d27a21b8f06aa6f7ed648d87f04c49c1228 Mon Sep 17 00:00:00 2001 From: Wu Clan Date: Thu, 27 Nov 2025 19:07:33 +0800 Subject: [PATCH 2/2] Update more --- backend/app/task/api/router.py | 6 +++--- backend/app/task/api/v1/scheduler.py | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/backend/app/task/api/router.py b/backend/app/task/api/router.py index 4781f752e..fa0935ebb 100644 --- a/backend/app/task/api/router.py +++ b/backend/app/task/api/router.py @@ -5,8 +5,8 @@ from backend.app.task.api.v1.scheduler import router as task_scheduler_router from backend.core.conf import settings -v1 = APIRouter(prefix=f'{settings.FASTAPI_API_V1_PATH}/tasks', tags=['任务']) +v1 = APIRouter(prefix=settings.FASTAPI_API_V1_PATH, tags=['任务']) -v1.include_router(task_control_router) -v1.include_router(task_result_router, prefix='/results') +v1.include_router(task_control_router, prefix='/tasks') +v1.include_router(task_result_router, prefix='/task-results') v1.include_router(task_scheduler_router, prefix='/schedulers') diff --git a/backend/app/task/api/v1/scheduler.py b/backend/app/task/api/v1/scheduler.py index 017c0f839..7dd94eade 100644 --- a/backend/app/task/api/v1/scheduler.py +++ b/backend/app/task/api/v1/scheduler.py @@ -117,7 +117,7 @@ async def delete_task_scheduler( @router.post( - '/{pk}/exec', + '/{pk}/execute', summary='执行任务', dependencies=[ Depends(RequestPermission('sys:task:exec')),