feat(dashboard): optimize dashboard layout and add new charts

This commit is contained in:
祀梦
2026-04-05 21:04:49 +08:00
parent 7d5eaa438a
commit 02cd37db71
11 changed files with 967 additions and 657 deletions

View File

@@ -147,3 +147,11 @@ class ProxyService:
if isinstance(dt, str):
return dt
return dt.isoformat()
async def get_latency_distribution(self) -> dict:
async with get_db() as db:
return await self.proxy_repo.get_latency_distribution(db)
async def get_score_distribution(self) -> dict:
async with get_db() as db:
return await self.proxy_repo.get_score_distribution(db)