"""异步任务状态路由""" from fastapi import APIRouter from app.services.task_service import task_service from app.api.common import success_response, error_response router = APIRouter(prefix="/api/tasks", tags=["tasks"]) @router.get("/{task_id}") async def get_task_status(task_id: str): task = task_service.get_task(task_id) if not task: return error_response("任务不存在", 404) return success_response("获取任务状态成功", task)