[메뉴 권한 2차 작업] 페이지 그룹 필터링 로직 개선: 권한이 있는 메뉴만 표시하도록 수정
This commit is contained in:
@@ -89,10 +89,13 @@ onMounted(async () => {
|
|||||||
await permissionStore.fetchPermissions();
|
await permissionStore.fetchPermissions();
|
||||||
});
|
});
|
||||||
|
|
||||||
// 권한이 있는 페이지그룹들만 필터링
|
// 권한이 있고 메뉴에 표시할 페이지그룹들만 필터링
|
||||||
const availableMenus = computed(() => {
|
const availableMenus = computed(() => {
|
||||||
return permissionStore.permissions.resources.pageGroups.filter(pageGroup => {
|
return permissionStore.permissions.resources.pageGroups.filter(pageGroup => {
|
||||||
return permissionStore.hasPageGroupPermission(pageGroup.code);
|
return (
|
||||||
|
permissionStore.hasPageGroupPermission(pageGroup.code) &&
|
||||||
|
pageGroup.menuYn === "Y"
|
||||||
|
);
|
||||||
});
|
});
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user