14 lines
455 B
Python
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="获取报警历史成功")
|