mirror of
https://github.com/fastapi-practices/fastapi-best-architecture.git
synced 2026-09-29 23:44:44 +00:00
* Optimize routes to better align with RESTful * Add codes endpoint description * Update jinja templates * fix typo * fix sql
24 lines
1.3 KiB
Python
24 lines
1.3 KiB
Python
# !/usr/bin/env python3
|
|
# -*- coding: utf-8 -*-
|
|
from fastapi import APIRouter
|
|
|
|
from backend.app.admin.api.v1.sys.data_rule import router as data_rule_router
|
|
from backend.app.admin.api.v1.sys.data_scope import router as data_scope_router
|
|
from backend.app.admin.api.v1.sys.dept import router as dept_router
|
|
from backend.app.admin.api.v1.sys.files import router as file_router
|
|
from backend.app.admin.api.v1.sys.menu import router as menu_router
|
|
from backend.app.admin.api.v1.sys.plugin import router as plugin_router
|
|
from backend.app.admin.api.v1.sys.role import router as role_router
|
|
from backend.app.admin.api.v1.sys.user import router as user_router
|
|
|
|
router = APIRouter(prefix='/sys')
|
|
|
|
router.include_router(dept_router, prefix='/depts', tags=['系统部门'])
|
|
router.include_router(menu_router, prefix='/menus', tags=['系统菜单'])
|
|
router.include_router(role_router, prefix='/roles', tags=['系统角色'])
|
|
router.include_router(user_router, prefix='/users', tags=['系统用户'])
|
|
router.include_router(data_rule_router, prefix='/data-rules', tags=['系统数据规则'])
|
|
router.include_router(data_scope_router, prefix='/data-scopes', tags=['系统数据范围'])
|
|
router.include_router(file_router, prefix='/files', tags=['系统文件'])
|
|
router.include_router(plugin_router, prefix='/plugins', tags=['系统插件'])
|