Refine fastapi method

This commit is contained in:
DingZQ
2022-09-15 14:36:25 +08:00
parent 7940b34386
commit 904c49d94c

View File

@@ -81,11 +81,11 @@ async def fastapi_add_junction(network: str, junction: str, x: float, y: float,
return add_junction(network, junction, x, y, z)
@app.post("/deletejunction/")
def fastapi_delete_junction(network: str, junction: str) -> ChangeSet:
async def fastapi_delete_junction(network: str, junction: str) -> ChangeSet:
return delete_junction(network, junction)
@app.get("/getjunctionelevation/")
def get_junction_elevation(network: str, junction: str) -> float:
async def fastapi_get_junction_elevation(network: str, junction: str) -> float:
return get_junction_elevation(network, junction)
@app.get("/getjunctioncoord/")
@@ -93,7 +93,7 @@ async def fastapi_get_junction_coord(network: str, junction: str) -> dict[str, f
return get_junction_coord(network, junction)
@app.post("/setjunctionelevation/")
def fastapi_set_junction_elevation(network: str, junction: str, elevation: float) -> ChangeSet:
async def fastapi_set_junction_elevation(network: str, junction: str, elevation: float) -> ChangeSet:
return set_junction_elevation(network, junction, elevation)
@app.post("/setjunctioncoord/")