This commit is contained in:
DingZQ
2025-02-23 00:31:05 +08:00
parent 7d8562ae38
commit 8cce40ffdb
2 changed files with 18 additions and 4 deletions

View File

@@ -2016,16 +2016,15 @@ async def fastapi_calculate_demand_to_network(network: str, demand: float) -> di
############################################################ ############################################################
@app.get('/getscadainfoschema/') @app.get('/getscadainfoschema/')
async def fastapi_get_scada_info_schema(network: str) -> dict[str, dict[str, Any]]: async def fastapi_get_scada_info_schema(network: str) -> dict[str, dict[str, Any]]:
#return api.get_scada_info_schema(network) return get_scada_info(network)
return {}
@app.get('/getscadainfo/') @app.get('/getscadainfo/')
async def fastapi_get_scada_info(network: str, id: str) -> dict[str, float]: async def fastapi_get_scada_info(network: str, id: str) -> dict[str, float]:
return api.get_scada_info(network, id) return get_scada_info(network, id)
@app.get('/getallscadainfo/') @app.get('/getallscadainfo/')
async def fastapi_get_all_scada_info(network: str) -> list[dict[str, float]]: async def fastapi_get_all_scada_info(network: str) -> list[dict[str, float]]:
return api.get_all_scada_info(network) return get_all_scada_info(network)
# inp file # inp file

View File

@@ -1246,3 +1246,18 @@ def calculate_demand_to_region(name: str, demand: float, region: str) -> dict[st
def calculate_demand_to_network(name: str, demand: float) -> dict[str, float]: def calculate_demand_to_network(name: str, demand: float) -> dict[str, float]:
return api.calculate_demand_to_network(name, demand) return api.calculate_demand_to_network(name, demand)
############################################################
# scada_info 38 | WMH
############################################################
def get_scada_info_schema(name: str) -> dict[str, dict[str, Any]]:
return api.get_scada_info_schema(name)
def get_scada_info(name: str, id: str) -> dict[str, Any]:
return api.get_scada_info(name, id)
def get_all_scada_info(name: str) -> list[dict[str, Any]]:
return api.get_all_scada_info(name)