ERP-node/frontend/app/(main)/admin/screenMng
SeongHyun Kim 37d93d82b1 feat(screen): PC/POP 화면관리 데이터 분리 (excludePop 필터)
PC 화면관리에서 POP 전용 화면과 그룹이 함께 표시되어 혼동을 주는
문제를 해결하기 위해 excludePop 필터를 도입한다.
[백엔드]
- getScreensByCompany: NOT EXISTS 서브쿼리로 screen_layouts_pop에
  레이아웃이 있는 화면 제외, 테이블 별칭 sd로 통일
- getScreenGroups: hierarchy_path 기반으로 POP 그룹 제외
  (hierarchy_path IS NULL OR NOT LIKE 'POP/%')
- 두 API 모두 excludePop 미전달 시 기존 동작 100% 유지
[프론트엔드]
- screenApi.getScreens, getScreenGroups에 excludePop 파라미터 추가
- PC 화면관리 페이지, ScreenGroupTreeView, ScreenList에서
  excludePop: true 전달
2026-03-04 14:01:19 +09:00
..
dashboardList 각각 별도 TSX 병합 및 회사선택기능 추가 2025-12-30 15:28:05 +09:00
popScreenMngList fix(pop): POP 화면 관리 좌측 패널 UX 개선 (스크롤 + 접기/펼치기) 2026-03-04 13:18:49 +09:00
reportList 커밋 메세지 메뉴별 대중소 정리 2025-12-29 17:56:26 +09:00
screenMngList feat(screen): PC/POP 화면관리 데이터 분리 (excludePop 필터) 2026-03-04 14:01:19 +09:00