freeleaps-service-hub/apps/notification/webapi/routes/__init__.py
2025-09-04 15:56:56 +08:00

16 lines
768 B
Python

from fastapi import APIRouter
from .send_notification import router as sn_router
from .online_platform_notification import router as ws_router
from .template_massege import router as template_router
from .email_sender import router as email_sender_router
from .tenant_notification import router as tenant_notification_router
api_router = APIRouter(prefix="/notification")
api_router.include_router(sn_router, tags=["notification"])
api_router.include_router(template_router, tags=["templates"])
api_router.include_router(email_sender_router, tags=["email_sender"])
api_router.include_router(tenant_notification_router, tags=["tenant_notification"])
websocket_router = APIRouter()
websocket_router.include_router(ws_router, prefix="/downstream", tags=["downstream"])