| 1234567891011121314151617181920 |
- """压缩机示功图(P-V)接口。"""
- from typing import Any
- from fastapi import APIRouter, HTTPException, Query
- from services import indicator_service
- router = APIRouter()
- @router.get("/api/indicator")
- def indicator(
- device_code: str = Query(...),
- cylinder: str = Query(...),
- ) -> dict[str, Any]:
- try:
- return indicator_service.query_indicator(device_code, cylinder)
- except ValueError as error:
- raise HTTPException(status_code=400, detail=str(error)) from error
|