from fastapi import APIRouter from app.core.config import settings from app.services.mock_data import MOCK_SYSTEM_STATS, MOCK_SYSTEM_CONFIG router = APIRouter(prefix="/status", tags=["系统状态"]) @router.get("/stats") async def get_stats(): """获取系统统计""" # 返回预设统计数据 return MOCK_SYSTEM_STATS @router.get("/config") async def get_config(): """获取当前配置""" return MOCK_SYSTEM_CONFIG @router.get("/milvus/health") async def milvus_health(): """Milvus健康检查""" # 模拟连接状态(假数据模式下始终返回连接成功) return { "connected": True, "collections": ["vehicle_regulations"], }