update
This commit is contained in:
parent
4e735b2d72
commit
c3edb3dfa5
@ -10,7 +10,6 @@ from app.schemas.apis import *
|
|||||||
|
|
||||||
router = APIRouter()
|
router = APIRouter()
|
||||||
|
|
||||||
|
|
||||||
@router.get("/list", summary="查看API列表")
|
@router.get("/list", summary="查看API列表")
|
||||||
async def list_api(
|
async def list_api(
|
||||||
page: int = Query(1, description="页码"),
|
page: int = Query(1, description="页码"),
|
||||||
|
|||||||
@ -134,5 +134,16 @@ async def init_menus():
|
|||||||
component="/system/api",
|
component="/system/api",
|
||||||
keepalive=True,
|
keepalive=True,
|
||||||
),
|
),
|
||||||
|
Menu(
|
||||||
|
menu_type=MenuType.MENU,
|
||||||
|
name="部门管理",
|
||||||
|
path="dept",
|
||||||
|
order=5,
|
||||||
|
parent_id=parent_menu.id,
|
||||||
|
icon="mingcute:department-line",
|
||||||
|
is_hidden=False,
|
||||||
|
component="/system/dept",
|
||||||
|
keepalive=True,
|
||||||
|
),
|
||||||
]
|
]
|
||||||
await Menu.bulk_create(children_menu)
|
await Menu.bulk_create(children_menu)
|
||||||
|
|||||||
@ -1,4 +1,4 @@
|
|||||||
from enum import Enum
|
from enum import Enum, StrEnum
|
||||||
|
|
||||||
|
|
||||||
class EnumBase(Enum):
|
class EnumBase(Enum):
|
||||||
@ -11,14 +11,6 @@ class EnumBase(Enum):
|
|||||||
return [name for name in cls._member_names_]
|
return [name for name in cls._member_names_]
|
||||||
|
|
||||||
|
|
||||||
class IntEnum(int, EnumBase):
|
|
||||||
...
|
|
||||||
|
|
||||||
|
|
||||||
class StrEnum(str, EnumBase):
|
|
||||||
...
|
|
||||||
|
|
||||||
|
|
||||||
class MethodType(StrEnum):
|
class MethodType(StrEnum):
|
||||||
GET = "GET"
|
GET = "GET"
|
||||||
POST = "POST"
|
POST = "POST"
|
||||||
|
|||||||
@ -1,10 +1,10 @@
|
|||||||
from enum import Enum
|
from enum import StrEnum
|
||||||
from typing import Optional
|
from typing import Optional
|
||||||
|
|
||||||
from pydantic import BaseModel, Field
|
from pydantic import BaseModel, Field
|
||||||
|
|
||||||
|
|
||||||
class MenuType(str, Enum):
|
class MenuType(StrEnum):
|
||||||
CATALOG = "catalog" # 目录
|
CATALOG = "catalog" # 目录
|
||||||
MENU = "menu" # 菜单
|
MENU = "menu" # 菜单
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user