From 6bb3c1c22b1f165840e957d793c50a9fd4e4b991 Mon Sep 17 00:00:00 2001 From: DingZQ Date: Thu, 17 Apr 2025 20:54:16 +0800 Subject: [PATCH] Add fastapi --- api/__init__.py | 2 ++ main.py | 6 ++++++ 2 files changed, 8 insertions(+) diff --git a/api/__init__.py b/api/__init__.py index 04e9a6d..6bc4572 100644 --- a/api/__init__.py +++ b/api/__init__.py @@ -167,3 +167,5 @@ from .s38_scada_info import get_scada_info_schema, get_scada_info, get_all_scada from .s39_user import get_user_schema, get_user, get_all_users from .s40_schema import get_scheme_schema, get_scheme, get_all_schemes + +from .s41_pipe_risk_probability import get_pipe_risk_probability_now diff --git a/main.py b/main.py index b32c9af..81d5116 100644 --- a/main.py +++ b/main.py @@ -2199,6 +2199,12 @@ async def fastapi_get_all_schemes(network: str) -> list[dict[Any, Any]]: return get_all_schemes(network) +############################################################ +# pipe_risk_probability 41 +############################################################ +@app.get('/getpiperiskprobabilitynow/') +async def fastapi_get_pipe_risk_probability_now(network: str, pipe_id: str) -> dict[str, float]: + return get_pipe_risk_probability_now(network, pipe_id)