Files
FastapiAdmin/backend/app/api/v1/module_system/__init__.py
T
zhangtao 53c8f67bd5 refactor: 移除多租户相关逻辑并清理冗余代码
本次提交完成以下主要变更:
1.  删除所有租户相关的初始化数据、配置和工具代码
2.  移除TicketModel的租户关联字段与校验逻辑
3.  重构菜单表名与关联外键,统一为sys_前缀
4.  为岗位、部门、工作流等模型添加唯一约束
5.  调整导入顺序与冗余代码,优化代码结构
6.  移除支付、PDF生成相关的依赖与工具类
7.  简化OpenAPI文档标签配置
8.  清理无效的枚举与冗余导入
2026-07-17 01:07:17 +08:00

32 lines
1.4 KiB
Python

from fastapi import APIRouter
from app.api.v1.module_system.api_token.controller import ApiTokenRouter
from app.api.v1.module_system.auth.controller import AuthRouter
from app.api.v1.module_system.dept.controller import DeptRouter
from app.api.v1.module_system.dict.controller import DictRouter
from app.api.v1.module_system.log import LogRouter
from app.api.v1.module_system.menu.controller import MenuRouter
from app.api.v1.module_system.notice.controller import NoticeRouter
from app.api.v1.module_system.params.controller import ParamsRouter
from app.api.v1.module_system.position.controller import PositionRouter
from app.api.v1.module_system.role.controller import RoleRouter
from app.api.v1.module_system.ticket.controller import TicketRouter
from app.api.v1.module_system.user.controller import UserRouter
from app.api.v1.module_system.versions.controller import VersionRouter
system_router = APIRouter(prefix="/system")
system_router.include_router(AuthRouter)
system_router.include_router(DeptRouter)
system_router.include_router(DictRouter)
system_router.include_router(LogRouter)
system_router.include_router(NoticeRouter)
system_router.include_router(ParamsRouter)
system_router.include_router(PositionRouter)
system_router.include_router(RoleRouter)
system_router.include_router(TicketRouter)
system_router.include_router(UserRouter)
system_router.include_router(VersionRouter)
system_router.include_router(ApiTokenRouter)
system_router.include_router(MenuRouter)