Files
FastapiAdmin/backend/app/api/v1/urls/monitor_url.py
T
zhangtao b05c9b035f feat(monitor): 添加任务管理模块
- 在 README 中添加了 Celery 任务管理的说明
- 在系统菜单中添加了任务管理相关菜单项
- 添加了任务管理的路由和权限
- 引入了 croniter 库用于处理 cron 表达式
2025-02-24 03:50:47 +08:00

18 lines
825 B
Python

# -*- coding: utf-8 -*-
from fastapi import APIRouter
from app.api.v1.controllers.monitor.cache_controller import router as CacheRouter
from app.api.v1.controllers.monitor.online_controller import router as OnlineRouter
from app.api.v1.controllers.monitor.server_controller import router as ServerRouter
from app.api.v1.controllers.monitor.task_controller import router as TaskRouter
MonitorApiRouter = APIRouter(prefix="/monitor")
MonitorApiRouter.include_router(router=CacheRouter, prefix="/cache", tags=["缓存模块"])
MonitorApiRouter.include_router(router=OnlineRouter, prefix="/online", tags=["在线用户模块"])
MonitorApiRouter.include_router(router=ServerRouter, prefix="/server", tags=["服务器模块"])
MonitorApiRouter.include_router(router=TaskRouter, prefix="/task", tags=["任务管理模块"])