fixed. 修复角色权限分配接口

This commit is contained in:
2026-04-10 18:56:32 +08:00
parent c2b681a03a
commit 0f43e10c5b
2 changed files with 2 additions and 1 deletions
+1 -1
View File
@@ -57,7 +57,7 @@ def delete_role(request, role_id: int):
@router.post("/{role_id}/menus/", summary="分配角色菜单权限")
def assign_role_menus(request, role_id: int, payload: RoleMenuAssign):
if not has_permission(request.auth.id, "role:assign_menus"):
if not has_permission(request.auth.id, "role:assign_permissions"):
raise HttpError(403, "权限不足")
role = get_object_or_404(Role, id=role_id)
+1
View File
@@ -84,6 +84,7 @@ class RoleBase(Schema):
code: str
description: Optional[str] = None
status: bool = True
menus: List[MenuOut]
class RoleCreate(RoleBase):