mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-25 13:51:04 +00:00
本次提交主要包含以下变更: 1. 新增任务管理模块,支持定时任务的创建、更新、删除和状态管理 2. 新增字典管理模块,用于维护系统中常用的固定数据 3. 优化系统配置,移除Celery,改用APScheduler进行任务调度 4. 修复部分前端组件的样式问题,统一输入框宽度 5. 更新文档和相关图片资源,完善系统功能描述 这些变更旨在增强系统的可维护性和功能性,提供更灵活的任务调度机制和更便捷的字典数据管理方式。
30 lines
1.9 KiB
Python
30 lines
1.9 KiB
Python
# -*- coding: utf-8 -*-
|
|
|
|
from fastapi import APIRouter
|
|
|
|
from app.api.v1.controllers.system.auth_controller import router as AuthRouter
|
|
from app.api.v1.controllers.system.menu_controller import router as MenuRouter
|
|
from app.api.v1.controllers.system.dept_controller import router as DeptRouter
|
|
from app.api.v1.controllers.system.role_controller import router as RoleRouter
|
|
from app.api.v1.controllers.system.user_controller import router as UserRouter
|
|
from app.api.v1.controllers.system.operation_log_controller import router as LogRouter
|
|
from app.api.v1.controllers.system.position_controller import router as PositionRouter
|
|
from app.api.v1.controllers.system.notice_controller import router as NoticeRouter
|
|
from app.api.v1.controllers.system.config_controller import router as ConfigRouter
|
|
from app.api.v1.controllers.system.dict_controller import router as DictRouter
|
|
from app.api.v1.controllers.system.job_controller import router as JobRouter
|
|
|
|
SystemApiRouter = APIRouter(prefix="/system")
|
|
|
|
SystemApiRouter.include_router(router=AuthRouter, prefix="/auth", tags=["系统认证"])
|
|
SystemApiRouter.include_router(router=MenuRouter, prefix="/menu", tags=["菜单模块"])
|
|
SystemApiRouter.include_router(router=DeptRouter, prefix="/dept", tags=["部门模块"])
|
|
SystemApiRouter.include_router(router=RoleRouter, prefix="/role", tags=["角色模块"])
|
|
SystemApiRouter.include_router(router=UserRouter, prefix="/user", tags=["用户模块"])
|
|
SystemApiRouter.include_router(router=LogRouter, prefix="/log", tags=["日志模块"])
|
|
SystemApiRouter.include_router(router=PositionRouter, prefix="/position", tags=["岗位模块"])
|
|
SystemApiRouter.include_router(router=NoticeRouter, prefix="/notice", tags=["通知模块"])
|
|
SystemApiRouter.include_router(router=ConfigRouter, prefix="/config", tags=["配置模块"])
|
|
SystemApiRouter.include_router(router=DictRouter, prefix="/dict", tags=["字典模块"])
|
|
SystemApiRouter.include_router(router=JobRouter, prefix="/job", tags=["任务模块"])
|