feat(api): standardize REST contracts and auth

This commit is contained in:
2026-07-30 20:38:51 +08:00
parent ae1a657554
commit ba947b616b
86 changed files with 54193 additions and 990 deletions
+5 -5
View File
@@ -11,7 +11,7 @@ from app.services.tjnetwork import (
router = APIRouter()
@router.get(
"/getpiperiskprobabilitynow/",
"/pipes/risk-probability-now",
summary="获取管道当前风险概率",
description="获取指定管道当前时刻的风险概率值"
)
@@ -35,7 +35,7 @@ async def fastapi_get_pipe_risk_probability_now(
@router.get(
"/getpiperiskprobability/",
"/pipes/risk-probability",
summary="获取管道风险概率历史",
description="获取指定管道的风险概率历史数据"
)
@@ -59,7 +59,7 @@ async def fastapi_get_pipe_risk_probability(
@router.get(
"/getpipesriskprobability/",
"/pipes-risk-probabilities",
summary="批量获取多条管道风险概率",
description="批量获取多条管道的风险概率值"
)
@@ -84,7 +84,7 @@ async def fastapi_get_pipes_risk_probability(
@router.get(
"/getnetworkpiperiskprobabilitynow/",
"/network-pipe-risk-probability-nows",
summary="获取整个网络的管道风险概率",
description="获取指定网络中所有管道的当前风险概率值"
)
@@ -106,7 +106,7 @@ async def fastapi_get_network_pipe_risk_probability_now(
@router.get(
"/getpiperiskprobabilitygeometries/",
"/pipes/risk-probability-geometries",
summary="获取管道风险几何信息",
description="获取指定网络中管道的风险相关几何数据"
)