ERP-node/frontend/app/(main)
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
..
admin feat(screen): PC/POP 화면관리 데이터 분리 (excludePop 필터) 2026-03-04 14:01:19 +09:00
dashboard 커밋 메세지 메뉴별 대중소 정리 2025-12-29 17:56:26 +09:00
main 각각 별도 TSX 병합 및 회사선택기능 추가 2025-12-30 15:28:05 +09:00
multilang fix(select): Radix UI Select v2.x value="" 에러 수정 2025-12-24 09:24:56 +09:00
screens/[screenId] refactor: 코드 정리 및 불필요한 로그 제거 2026-02-05 17:35:13 +09:00
test-flow feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거 2025-10-30 15:39:39 +09:00
layout.tsx admin 렌더링 방식 변경 2025-08-26 17:20:45 +09:00
page.tsx 화면 좌우 맞추기 2025-11-24 12:02:23 +09:00