update
This commit is contained in:
parent
4e735b2d72
commit
c3edb3dfa5
@ -10,7 +10,6 @@ from app.schemas.apis import *
|
||||
|
||||
router = APIRouter()
|
||||
|
||||
|
||||
@router.get("/list", summary="查看API列表")
|
||||
async def list_api(
|
||||
page: int = Query(1, description="页码"),
|
||||
|
||||
@ -134,5 +134,16 @@ async def init_menus():
|
||||
component="/system/api",
|
||||
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)
|
||||
|
||||
@ -1,4 +1,4 @@
|
||||
from enum import Enum
|
||||
from enum import Enum, StrEnum
|
||||
|
||||
|
||||
class EnumBase(Enum):
|
||||
@ -11,14 +11,6 @@ class EnumBase(Enum):
|
||||
return [name for name in cls._member_names_]
|
||||
|
||||
|
||||
class IntEnum(int, EnumBase):
|
||||
...
|
||||
|
||||
|
||||
class StrEnum(str, EnumBase):
|
||||
...
|
||||
|
||||
|
||||
class MethodType(StrEnum):
|
||||
GET = "GET"
|
||||
POST = "POST"
|
||||
|
||||
@ -1,10 +1,10 @@
|
||||
from enum import Enum
|
||||
from enum import StrEnum
|
||||
from typing import Optional
|
||||
|
||||
from pydantic import BaseModel, Field
|
||||
|
||||
|
||||
class MenuType(str, Enum):
|
||||
class MenuType(StrEnum):
|
||||
CATALOG = "catalog" # 目录
|
||||
MENU = "menu" # 菜单
|
||||
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user