dingdanquanliucheng/backend/app/api/router.py

30 lines
668 B
Python
Raw Normal View History

"""
API 基础路由模块
职责
提供系统级别的基础接口如健康检查URL 无公共前缀
当前仅包含 /health 接口
"""
2026-05-14 13:51:06 +08:00
from fastapi import APIRouter
from backend.app.core.responses import success_response
router = APIRouter()
@router.get("/health")
def health() -> dict:
"""健康检查接口
2026-05-14 13:51:06 +08:00
用途供运维或负载均衡探活验证服务是否正常运行
请求参数
返回值{"status": "ok", "service": "backend"}
权限要求无需认证
"""
return success_response(
{
"status": "ok",
"service": "backend",
}
)