diff --git a/backend/routers/tasks.py b/backend/routers/tasks.py index bbc64ab..893b04b 100644 --- a/backend/routers/tasks.py +++ b/backend/routers/tasks.py @@ -15,7 +15,7 @@ from ..models import Task from ..schemas import TaskCreate, TaskResponse from ..deps import get_current_user -router = APIRouter(prefix="/api/tasks", tags=["tasks"]) +router = APIRouter(prefix="/api/tasks", tags=["tasks"], dependencies=[Depends(get_current_user)]) @router.post("", response_model=TaskResponse) @@ -106,7 +106,7 @@ async def get_task(task_id: str, db: Session = Depends(get_db)): return _enrich_tasks([task])[0] -@router.delete("/{task_id}", dependencies=[Depends(get_current_user)]) +@router.delete("/{task_id}") async def cancel_task(task_id: str, db: Session = Depends(get_db)): """取消任务""" task = db.query(Task).filter(Task.id == task_id).first() @@ -137,7 +137,7 @@ async def cancel_task(task_id: str, db: Session = Depends(get_db)): return {"message": "任务已取消"} -@router.delete("/{task_id}/delete", dependencies=[Depends(get_current_user)]) +@router.delete("/{task_id}/delete") async def delete_task(task_id: str, db: Session = Depends(get_db)): """删除打包记录""" import shutil diff --git a/frontend/src/App.vue b/frontend/src/App.vue index 806f290..03db888 100644 --- a/frontend/src/App.vue +++ b/frontend/src/App.vue @@ -3,35 +3,46 @@

iOS 自动打包服务

-
- + +