|
@@ -2,13 +2,13 @@ from fastapi import APIRouter, Query
|
|
|
|
|
|
from app.controllers.equipment.ahu.supply_air_temperature_set import get_next_supply_air_temperature_set
|
|
|
from app.controllers.equipment.ahu.thermal_mode import get_thermal_mode
|
|
|
-from app.models.domain.devices import ACATAHThermalModeSetResponse, ACATAHSupplyAirTemperatureSetResponse
|
|
|
+from app.models.domain.devices import DevicesInstructionsBaseResponse
|
|
|
|
|
|
|
|
|
router = APIRouter()
|
|
|
|
|
|
|
|
|
-@router.get('/instructions/acatah/thermal-mode-set', response_model=ACATAHThermalModeSetResponse)
|
|
|
+@router.get('/instructions/acatah/thermal-mode-set', response_model=DevicesInstructionsBaseResponse)
|
|
|
async def get_acatah_thermal_mode_set(
|
|
|
project_id: str = Query(..., max_length=50, regex='^Pj', alias='projectId'),
|
|
|
device_id: str = Query(..., max_length=50, regex='^Eq', alias='equipId')
|
|
@@ -18,11 +18,13 @@ async def get_acatah_thermal_mode_set(
|
|
|
return {
|
|
|
'projectId': project_id,
|
|
|
'equipId': device_id,
|
|
|
- 'thermalModeSet': thermal_mode
|
|
|
+ 'output': {
|
|
|
+ 'thermalModeSet': thermal_mode
|
|
|
+ }
|
|
|
}
|
|
|
|
|
|
|
|
|
-@router.get('/instructions/acatah/supply-air-temperature-set', response_model=ACATAHSupplyAirTemperatureSetResponse)
|
|
|
+@router.get('/instructions/acatah/supply-air-temperature-set', response_model=DevicesInstructionsBaseResponse)
|
|
|
async def get_acatah_supply_air_temperature_set(
|
|
|
project_id: str = Query(..., max_length=50, regex='^Pj', alias='projectId'),
|
|
|
device_id: str = Query(..., max_length=50, regex='^Eq', alias='equipId')
|
|
@@ -32,5 +34,7 @@ async def get_acatah_supply_air_temperature_set(
|
|
|
return {
|
|
|
'projectId': project_id,
|
|
|
'equipId': device_id,
|
|
|
- 'supplyAirTemperatureSet': next_supply_air_temperature_set
|
|
|
+ 'output': {
|
|
|
+ 'supplyAirTemperatureSet': next_supply_air_temperature_set
|
|
|
+ }
|
|
|
}
|