ERP-node/frontend/app/(main)
SeongHyun Kim 8c045acab3 feat(pop): POP 화면 관리 시스템 구현
Backend:
- screen_layouts_pop 테이블용 CRUD API 추가 (getLayoutPop, saveLayoutPop, deleteLayoutPop, getScreenIdsWithPopLayout)
- 멀티테넌시 권한 체크 포함

Frontend API:
- screenApi에 POP 레이아웃 함수 4개 추가

POP 관리 페이지:
- popScreenMngList 신규 생성
- isPop prop으로 미리보기 URL 분기 (/pop/screens/{id})
- CreateScreenModal에서 POP 화면 생성 시 빈 레이아웃 자동 생성

POP 디자이너:
- PopDesigner, PopCanvas, PopPanel, SectionGrid 컴포넌트 구현
- react-dnd로 팔레트→캔버스 드래그앤드롭
- react-grid-layout으로 컴포넌트 자유 배치/리사이즈
- 그리드 단순화: 고정 셀 크기(40px) 기반 자동 계산, 그리드 점 제거
- onLayoutChange를 onDragStop/onResizeStop으로 변경하여 드롭 시 크기 유지
2026-02-02 15:15:01 +09:00
..
admin feat(pop): POP 화면 관리 시스템 구현 2026-02-02 15:15:01 +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] feat: V2 컴포넌트 설정 스키마 정비 및 화면 복제 기능 개선 2026-01-29 14:45:04 +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