修改后台权限的问题
This commit is contained in:
@@ -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),
|
||||
|
||||
Reference in New Issue
Block a user