mirror of
https://github.com/fastapiadmin/FastapiAdmin.git
synced 2026-09-21 20:55:14 +00:00
fix(menu): 修复菜单的验证器
This commit is contained in:
@@ -28,10 +28,9 @@ class MenuCreateSchema(BaseModel):
|
|||||||
parent_id: Optional[int] = Field(default=None, ge=1, description="父菜单ID")
|
parent_id: Optional[int] = Field(default=None, ge=1, description="父菜单ID")
|
||||||
description: Optional[str] = Field(default=None, max_length=500, description="备注说明")
|
description: Optional[str] = Field(default=None, max_length=500, description="备注说明")
|
||||||
|
|
||||||
@classmethod
|
|
||||||
@model_validator(mode='after')
|
@model_validator(mode='after')
|
||||||
def validate_fields(cls, data):
|
def validate_fields(self):
|
||||||
return menu_request_validator(data)
|
return menu_request_validator(self)
|
||||||
|
|
||||||
|
|
||||||
class MenuUpdateSchema(MenuCreateSchema):
|
class MenuUpdateSchema(MenuCreateSchema):
|
||||||
|
|||||||
Reference in New Issue
Block a user