# +====================================================================== # | DjangoAdmin 企业数字化开发平台 [ 赋能开发者,助力企业发展 ] # +---------------------------------------------------------------------- # | Copyright (c) 2021-2026 一米阳光团队 版权所有 # | 开源协议: Apache-2.0 # +====================================================================== """中央路由注册:所有模块路由在此以固定前缀挂载到 v1。""" from fastapi import APIRouter from modules.cms.ad.router import router as ad_router from modules.cms.ad_sort.router import router as ad_sort_router from modules.cms.item.router import router as item_router from modules.cms.item_cate.router import router as item_cate_router from modules.configuration.router import config_router, config_item_router from modules.dictionary.router import dict_router, dict_item_router from modules.index.router import router as index_router from modules.job.router import job_router, job_log_router from modules.link.router import router as link_router from modules.log.router import login_log_router, operation_log_router from modules.member.router import member_router, member_level_router from modules.notice.router import router as notice_router from modules.region.router import router as city_router from modules.system.dept.router import router as dept_router from modules.system.level.router import router as level_router from modules.system.menu.router import router as menu_router from modules.system.position.router import router as position_router from modules.system.role.router import role_router, role_menu_router from modules.system.user.router import router as user_router from modules.upload.router import router as upload_router # 创建路由 v1 = APIRouter() # 系统主页 v1.include_router(index_router, prefix="/index", tags=["系统主页"]) # 上传文件 v1.include_router(upload_router, prefix="/upload", tags=["上传文件"]) # 职级管理 v1.include_router(level_router, prefix="/level", tags=["职级管理"]) # 岗位管理 v1.include_router(position_router, prefix="/position", tags=["岗位管理"]) # 部门管理 v1.include_router(dept_router, prefix="/dept", tags=["部门管理"]) # 角色管理 v1.include_router(role_router, prefix="/role", tags=["角色管理"]) # 角色菜单 v1.include_router(role_menu_router, prefix="/rolemenu", tags=["角色菜单"]) # 菜单管理 v1.include_router(menu_router, prefix="/menu", tags=["菜单管理"]) # 用户管理 v1.include_router(user_router, prefix="/user", tags=["用户管理"]) # 城市管理 v1.include_router(city_router, prefix="/city", tags=["城市管理"]) # 通知公告 v1.include_router(notice_router, prefix="/notice", tags=["通知公告"]) # 站点管理 v1.include_router(item_router, prefix="/item", tags=["站点管理"]) # 栏目管理 v1.include_router(item_cate_router, prefix="/itemcate", tags=["栏目管理"]) # 友链管理 v1.include_router(link_router, prefix="/link", tags=["友链管理"]) # 广告位管理 v1.include_router(ad_sort_router, prefix="/adsort", tags=["广告位管理"]) # 广告管理 v1.include_router(ad_router, prefix="/ad", tags=["广告管理"]) # 会员等级管理 v1.include_router(member_level_router, prefix="/memberlevel", tags=["会员等级管理"]) # 会员管理 v1.include_router(member_router, prefix="/member", tags=["会员管理"]) # 字典管理 v1.include_router(dict_router, prefix="/dict", tags=["字典管理"]) # 字典项管理 v1.include_router(dict_item_router, prefix="/dictitem", tags=["字典项管理"]) # 配置管理 v1.include_router(config_router, prefix="/config", tags=["配置管理"]) # 配置项管理 v1.include_router(config_item_router, prefix="/configitem", tags=["配置项管理"]) # 登录日志 v1.include_router(login_log_router, prefix="/loginlog", tags=["登录日志"]) # 操作日志 v1.include_router(operation_log_router, prefix="/operationlog", tags=["操作日志"]) # 定时任务 v1.include_router(job_router, prefix="/job", tags=["定时任务"]) # 定时任务日志 v1.include_router(job_log_router, prefix="/joblog", tags=["定时任务日志"])