refactor(role): 优化角色验证器

This commit is contained in:
yuan
2025-09-08 16:42:47 +08:00
parent 7880da4866
commit 8e856d1344
@@ -26,11 +26,10 @@ class RolePermissionSettingSchema(BaseModel):
menu_ids: List[int] = Field(default_factory=list, description='菜单ID列表')
dept_ids: List[int] = Field(default_factory=list, description='部门ID列表')
@classmethod
@model_validator(mode='after')
def validate_fields(cls, data):
def validate_fields(self):
"""验证权限配置字段"""
return role_permission_request_validator(data)
return role_permission_request_validator(self)
class RoleUpdateSchema(RoleCreateSchema):