51 lines
1.3 KiB
Python
51 lines
1.3 KiB
Python
"""聚合所有 v1 路由。"""
|
|
from __future__ import annotations
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from app.api.v1 import (
|
|
auth,
|
|
callbacks,
|
|
channel_codes,
|
|
dashboard,
|
|
executor,
|
|
health,
|
|
llm,
|
|
lobster_config,
|
|
menus,
|
|
op_logs,
|
|
organizations,
|
|
platform_accounts,
|
|
platforms,
|
|
products,
|
|
roles,
|
|
schedules,
|
|
scripts,
|
|
skills,
|
|
tasks,
|
|
users,
|
|
)
|
|
|
|
api_router = APIRouter(prefix="/api/v1")
|
|
api_router.include_router(health.router)
|
|
api_router.include_router(auth.router)
|
|
api_router.include_router(organizations.router)
|
|
api_router.include_router(roles.router)
|
|
api_router.include_router(users.router)
|
|
api_router.include_router(menus.router)
|
|
api_router.include_router(platform_accounts.router)
|
|
api_router.include_router(platforms.router)
|
|
api_router.include_router(channel_codes.router)
|
|
api_router.include_router(products.router)
|
|
api_router.include_router(scripts.router)
|
|
api_router.include_router(skills.router)
|
|
api_router.include_router(skills.log_router)
|
|
api_router.include_router(tasks.router)
|
|
api_router.include_router(schedules.router)
|
|
api_router.include_router(callbacks.router)
|
|
api_router.include_router(dashboard.router)
|
|
api_router.include_router(op_logs.router)
|
|
api_router.include_router(executor.router)
|
|
api_router.include_router(lobster_config.router)
|
|
api_router.include_router(llm.router)
|