From 5328835dbe809c4dc07e4b9b05ba44692247c701 Mon Sep 17 00:00:00 2001 From: Pine Date: Wed, 9 Sep 2026 03:33:56 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=B8=AA=E4=BA=BA=E4=B8=BB?= =?UTF-8?q?=E9=A1=B5=E6=8F=90=E4=BA=A4=E5=AE=A1=E6=A0=B8=20422=EF=BC=9Arba?= =?UTF-8?q?c=5Fpages=20=E7=BC=BA=E5=B0=91=20Request=20=E5=AF=BC=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit submit_for_review(request: Request) 未导入 Request,注解求值失败被 FastAPI 当作必填 query 参数(loc: query.request)→ 422。补上导入后 request 正确注入,submit 走正常审核流程 --- app/api/routers/rbac_pages.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/api/routers/rbac_pages.py b/app/api/routers/rbac_pages.py index 82e685f..8f440a0 100644 --- a/app/api/routers/rbac_pages.py +++ b/app/api/routers/rbac_pages.py @@ -10,7 +10,7 @@ """ from __future__ import annotations -from fastapi import APIRouter, Body, Depends, HTTPException +from fastapi import APIRouter, Body, Depends, HTTPException, Request from sqlalchemy import func, select from ..dependencies import Database, get_current_user, get_db, optional_current_user