[리소스 권한 작업중]

This commit is contained in:
2025-09-23 15:21:00 +09:00
parent 29fbda149b
commit e5f5a926a3
6 changed files with 205 additions and 150 deletions

View File

@@ -89,10 +89,10 @@ onMounted(async () => {
await permissionStore.fetchPermissions();
});
// 권한이 있는 메뉴들만 필터링
// 권한이 있는 페이지그룹들만 필터링
const availableMenus = computed(() => {
return permissionStore.permissions.resources.menus.filter(menu => {
return permissionStore.hasMenuPermission(menu.code);
return permissionStore.permissions.resources.pageGroups.filter(pageGroup => {
return permissionStore.hasPageGroupPermission(pageGroup.code);
});
});