Add API for sensor_placement

This commit is contained in:
DingZQ
2025-05-04 21:52:13 +08:00
parent 74c828cc3f
commit 23faeb96e1
3 changed files with 18 additions and 0 deletions

View File

@@ -169,3 +169,5 @@ 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, get_pipe_risk_probability, get_network_pipe_risk_probability_now, get_pipes_risk_probability, get_pipe_risk_probability_geometries
from .s42_sensor_placement import get_all_sensor_placements

View File

@@ -0,0 +1,7 @@
from .database import *
from .s0_base import *
from .s42_sensor_placement import *
import json
def get_all_sensor_placements(name: str) -> list[dict[Any, Any]]:
return read_all(name, "select * from sensor_placement")

View File

@@ -1331,3 +1331,12 @@ def get_network_pipe_risk_probability_now(name: str) -> list[dict[str, Any]]:
def get_pipe_risk_probability_geometries(name: str) -> dict[str, Any]:
return api.get_pipe_risk_probability_geometries(name)
############################################################
# sensor_placement 42
############################################################
def get_all_sensor_placements(name: str) -> list[dict[Any, Any]]:
return api.get_all_sensor_placements(name)