超管后台 - 管理员编辑权限对应功能展示checkbox

This commit is contained in:
柳清爽
2025-04-10 18:23:17 +08:00
parent c51d090d28
commit 04895ffd7c
2 changed files with 32 additions and 15 deletions

View File

@@ -72,8 +72,9 @@ export default function EditAdminPage({ params }: { params: { id: string } }) {
if (permissionsResponse.code === 200 && permissionsResponse.data) {
// 如果有权限数据,则设置选中的权限
if (permissionsResponse.data.permissions) {
// 假设权限是存储为菜单ID数组
setSelectedPermissions(permissionsResponse.data.permissions.map((p: any) => p.id || p))
// 处理权限ID数组,确保是数字类型
const permissionIds = permissionsResponse.data.permissions.map(Number);
setSelectedPermissions(permissionIds);
}
}
}