diff --git a/frontend/app/(main)/admin/userMng/rolesList/page.tsx b/frontend/app/(main)/admin/userMng/rolesList/page.tsx index 74c29633..07748cda 100644 --- a/frontend/app/(main)/admin/userMng/rolesList/page.tsx +++ b/frontend/app/(main)/admin/userMng/rolesList/page.tsx @@ -180,7 +180,11 @@ export default function RolesPage() { // 선택 유효성 useEffect(() => { if (!selectedRole) return; - if (!roleGroups.find((r) => r.objid === selectedRole.objid)) { + if ( + !roleGroups.find( + (r) => r.objid === selectedRole.objid && r.company_code === selectedRole.company_code, + ) + ) { setSelectedRole(null); } }, [roleGroups, selectedRole]); @@ -665,10 +669,12 @@ export default function RolesPage() { ) : (
| 메뉴 전체 트리구조 |
|---|