This commit is contained in:
DingZQ
2022-10-16 11:24:54 +08:00
parent 8c00bf9a6f
commit 2f6409e130

13
main.py
View File

@@ -1,4 +1,5 @@
from cmath import tan
from mimetypes import init
import os
import io
import json
@@ -363,7 +364,17 @@ async def fast_get_tank_schema(network: str) -> dict[str, dict[str, Any]]:
@app.post("/addtank/")
async def fastapi_add_tank(network: str, tank: str, x: float, y: float, elevation: float, init_level: float = 0, min_level: float = 0, max_level: float = 0, diameter: float = 0, min_vol: float = 0) -> ChangeSet:
return add_tank(network, tank, x, y, elevation, init_level, min_level, max_level, diameter, min_vol)
ps = { 'id' : tank,
'x' : x,
'y' : y,
'elevation' : elevation,
'init_level' : init_level,
'min_level' : min_level,
'max_level' : max_level,
'diameter' : diameter,
'min_vol' : min_vol
}
return add_tank(network, ChangeSet(ps))
@app.post("/deletetank/")
async def fastapi_delete_tank(network: str, tank: str) -> ChangeSet: