"""个人绩效报表路由(业务在 service/advisor/report.py)。""" from fastapi import APIRouter, Depends from sqlalchemy.ext.asyncio import AsyncSession from api.deps import require_advisor from config.deps import get_db from model.sys_user import SysUser from service.advisor import report as report_service from utils.response import success router = APIRouter() @router.get("/report/personal", summary="个人绩效统计") async def personal_report( user: SysUser = Depends(require_advisor), db: AsyncSession = Depends(get_db), ): return success(await report_service.personal_report(db, user))