feat: add backend rule group and permission support
This commit is contained in:
@@ -131,6 +131,14 @@ class RolePermissionsVO(BaseModel):
|
||||
permissions: list[RolePermissionDetailVO] = Field(default_factory=list, description="权限列表")
|
||||
|
||||
|
||||
class RoleAccessSaveVO(BaseModel):
|
||||
"""角色菜单与接口权限联合保存响应。"""
|
||||
|
||||
role_id: int = Field(..., description="角色ID")
|
||||
route_result: RoleRouteUpdateResultVO = Field(..., description="菜单保存结果")
|
||||
permission_result: RolePermissionsVO = Field(..., description="接口权限保存结果")
|
||||
|
||||
|
||||
class UserRolesVO(BaseModel):
|
||||
"""用户角色响应。"""
|
||||
|
||||
|
||||
Reference in New Issue
Block a user