add method pressure_sensor_placement_sensitivity

This commit is contained in:
DingZQ
2025-05-17 21:51:24 +08:00
parent 36af0b56e4
commit 495b6be057
2 changed files with 28 additions and 5 deletions

22
main.py
View File

@@ -3212,6 +3212,28 @@ async def fastapi_pump_failure(data: PumpFailureState) -> str:
return json.dumps('SUCCESS')
############################################################
# pressure_sensor_placement_sensitivity api 50
############################################################
# 2025/05/17
class Pressure_Sensor_Placement_Sensitivity(BaseModel):
name: str
scheme_name: str
sensor_number: int
min_diameter: int = 0
username: str
@app.post("/pressure_sensor_placement_sensitivity/")
async def fastapi_pressure_sensor_placement_sensitivity(data: Pressure_Sensor_Placement_Sensitivity) -> None:
item = data.dict()
pressure_sensor_placement_sensitivity(name=item['name'],
scheme_name=item['scheme_name'],
sensor_number=item['sensor_number'],
min_diameter=item['min_diameter'],
username=item['username']
)
class Item(BaseModel):
str_info: str
dict_info: Optional[dict] = None