from fastapi import APIRouter, Query from app.core.response import success_response from app.services.platform_service import platform_service router = APIRouter(prefix="/alarm", tags=["alarm"]) @router.get("/list") def list_alarms(page: int = Query(default=1, ge=1), size: int = Query(default=20, ge=1, le=100)) -> dict: data = platform_service.list_alarms(page=page, size=size) return success_response(data, msg="获取报警历史成功")