修复类型错误
This commit is contained in:
@@ -13,7 +13,7 @@ async def fastapi_get_quality_properties(network: str, node: str) -> dict[str, A
|
||||
return get_quality(network, node)
|
||||
|
||||
@router.post("/setqualityproperties/", response_model=None)
|
||||
async def fastapi_set_quality_properties(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_set_quality_properties(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return set_quality(network, ChangeSet(props))
|
||||
|
||||
@@ -28,7 +28,7 @@ async def fastapi_get_emitter_properties(network: str, junction: str) -> dict[st
|
||||
@router.post("/setemitterproperties/", response_model=None)
|
||||
async def fastapi_set_emitter_properties(
|
||||
network: str, junction: str, req: Request
|
||||
) -> ChangeSet:
|
||||
) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
ps = {"junction": junction} | props
|
||||
return set_emitter(network, ChangeSet(ps))
|
||||
@@ -42,17 +42,17 @@ async def fastapi_get_source(network: str, node: str) -> dict[str, Any]:
|
||||
return get_source(network, node)
|
||||
|
||||
@router.post("/setsource/", response_model=None)
|
||||
async def fastapi_set_source(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_set_source(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return set_source(network, ChangeSet(props))
|
||||
|
||||
@router.post("/addsource/", response_model=None)
|
||||
async def fastapi_add_source(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_add_source(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return add_source(network, ChangeSet(props))
|
||||
|
||||
@router.post("/deletesource/", response_model=None)
|
||||
async def fastapi_delete_source(network: str, node: str) -> ChangeSet:
|
||||
async def fastapi_delete_source(network: str, node: str) -> "ChangeSet":
|
||||
props = {"node": node}
|
||||
return delete_source(network, ChangeSet(props))
|
||||
|
||||
@@ -65,7 +65,7 @@ async def fastapi_get_reaction(network: str) -> dict[str, Any]:
|
||||
return get_reaction(network)
|
||||
|
||||
@router.post("/setreaction/", response_model=None)
|
||||
async def fastapi_set_reaction(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_set_reaction(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return set_reaction(network, ChangeSet(props))
|
||||
|
||||
@@ -78,7 +78,7 @@ async def fastapi_get_pipe_reaction(network: str, pipe: str) -> dict[str, Any]:
|
||||
return get_pipe_reaction(network, pipe)
|
||||
|
||||
@router.post("/setpipereaction/", response_model=None)
|
||||
async def fastapi_set_pipe_reaction(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_set_pipe_reaction(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return set_pipe_reaction(network, ChangeSet(props))
|
||||
|
||||
@@ -91,7 +91,7 @@ async def fastapi_get_tank_reaction(network: str, tank: str) -> dict[str, Any]:
|
||||
return get_tank_reaction(network, tank)
|
||||
|
||||
@router.post("/settankreaction/", response_model=None)
|
||||
async def fastapi_set_tank_reaction(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_set_tank_reaction(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return set_tank_reaction(network, ChangeSet(props))
|
||||
|
||||
@@ -104,16 +104,16 @@ async def fastapi_get_mixing(network: str, tank: str) -> dict[str, Any]:
|
||||
return get_mixing(network, tank)
|
||||
|
||||
@router.post("/setmixing/", response_model=None)
|
||||
async def fastapi_set_mixing(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_set_mixing(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return api.set_mixing(network, ChangeSet(props))
|
||||
|
||||
@router.post("/addmixing/", response_model=None)
|
||||
async def fastapi_add_mixing(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_add_mixing(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return add_mixing(network, ChangeSet(props))
|
||||
|
||||
@router.post("/deletemixing/", response_model=None)
|
||||
async def fastapi_delete_mixing(network: str, req: Request) -> ChangeSet:
|
||||
async def fastapi_delete_mixing(network: str, req: Request) -> "ChangeSet":
|
||||
props = await req.json()
|
||||
return delete_mixing(network, ChangeSet(props))
|
||||
|
||||
Reference in New Issue
Block a user