emcp/backend/app/api/routes/alarms.py
2026-05-18 09:12:14 +08:00

14 lines
455 B
Python

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="获取报警历史成功")