修改后台权限的问题

This commit is contained in:
2026-07-13 17:23:56 +08:00
parent 6039b5ee75
commit 6ff8866ca3
2 changed files with 33 additions and 2 deletions
+2 -2
View File
@@ -5,7 +5,7 @@ from fastapi import APIRouter, Depends, HTTPException, Query, status
from sqlalchemy import delete, func, select, update
from sqlalchemy.ext.asyncio import AsyncSession
from app.dependencies import get_db, get_admin_user
from app.dependencies import get_db, get_admin_user, require_menu_access
from app.models.user import User
from app.models.project import Project
from app.models.generation_record import GenerationRecord
@@ -1663,7 +1663,7 @@ async def list_operation_logs(
@router.get("/stats", response_model=AdminStatsOut)
async def get_stats(
admin: User = Depends(get_admin_user),
admin: User = Depends(require_menu_access("/")),
db: AsyncSession = Depends(get_db),
start_date: str = Query(None),
end_date: str = Query(None),