feat:完成所有功能

This commit is contained in:
zy7y
2022-09-19 18:02:37 +08:00
parent 7b1d87aa65
commit 5566e6693b
32 changed files with 343 additions and 124 deletions

View File

@@ -6,8 +6,8 @@ from schemas.common import ReadBase
class MenuBasic(BaseModel):
name: str
meta: dict = Field(default=None, description="元信息")
name: str = Field(..., description="菜单名称")
icon: str = Field(default=None, description="菜单图标")
path: Optional[str] = Field(default=None, description="前端路由地址")
type: int = Field(description="0 目录 1 组件 2 按钮 3数据")
component: Optional[str] = Field(default=None, description="前端组件地址")