diff --git a/web/backend/routers/cookies.py b/web/backend/routers/cookies.py index 0d27a5c..e555924 100644 --- a/web/backend/routers/cookies.py +++ b/web/backend/routers/cookies.py @@ -124,23 +124,6 @@ def export_cookies( ) -@router.delete("/{task_id}") -def delete_cookie( - task_id: int, - db: Session = Depends(get_db), - current: User = Depends(require_permission("cookie:export")), -): - """删除一条 Cookie 记录。""" - task = db.query(LoginTask).filter(LoginTask.id == task_id).first() - if not task: - raise HTTPException(status_code=404, detail="记录不存在") - task.cookie = "" - task.status = "failed" - task.message = "Cookie已清除" - db.commit() - return {"message": "已删除", "success": True} - - @router.delete("/batch") def delete_cookies_batch( task_ids: str = "", @@ -160,3 +143,20 @@ def delete_cookies_batch( t.message = "Cookie已清除" db.commit() return {"message": f"已删除 {len(tasks)} 条", "deleted": len(tasks), "success": True} + + +@router.delete("/{task_id}") +def delete_cookie( + task_id: int, + db: Session = Depends(get_db), + current: User = Depends(require_permission("cookie:export")), +): + """删除一条 Cookie 记录。""" + task = db.query(LoginTask).filter(LoginTask.id == task_id).first() + if not task: + raise HTTPException(status_code=404, detail="记录不存在") + task.cookie = "" + task.status = "failed" + task.message = "Cookie已清除" + db.commit() + return {"message": "已删除", "success": True} diff --git a/web/frontend/src/pages/AssignmentsPage.tsx b/web/frontend/src/pages/AssignmentsPage.tsx index 40484e5..67c9619 100644 --- a/web/frontend/src/pages/AssignmentsPage.tsx +++ b/web/frontend/src/pages/AssignmentsPage.tsx @@ -207,12 +207,12 @@ export default function AssignmentsPage() { - } /> + } /> - } /> + } /> diff --git a/web/frontend/src/pages/CookiePage.tsx b/web/frontend/src/pages/CookiePage.tsx index fa02f47..5aa9e57 100644 --- a/web/frontend/src/pages/CookiePage.tsx +++ b/web/frontend/src/pages/CookiePage.tsx @@ -255,7 +255,7 @@ export default function CookiePage() { @@ -264,7 +264,7 @@ export default function CookiePage() { diff --git a/web/frontend/src/pages/DashboardPage.tsx b/web/frontend/src/pages/DashboardPage.tsx index f98408a..c24c6e9 100644 --- a/web/frontend/src/pages/DashboardPage.tsx +++ b/web/frontend/src/pages/DashboardPage.tsx @@ -35,12 +35,12 @@ export default function DashboardPage() { - + - +