ERP-node/frontend/components/screen
kjs 23911d3dd8 feat: 카테고리 컴포넌트 메뉴 스코프 전환 완료
 구현 내용:
1. 백엔드 API 추가
   - GET /api/table-management/menu/:menuObjid/category-columns
   - 형제 메뉴들의 테이블에서 카테고리 타입 컬럼 조회
   - menuService.getSiblingMenuObjids() 재사용

2. 프론트엔드 CategoryWidget 수정
   - menuObjid를 props로 받아 CategoryColumnList에 전달
   - effectiveMenuObjid로 props.menuObjid도 처리
   - 선택된 컬럼에 tableName 포함하여 상태 관리

3. CategoryColumnList 수정
   - menuObjid 기반으로 형제 메뉴의 모든 카테고리 컬럼 조회
   - 테이블명+컬럼명 함께 표시
   - onColumnSelect에 tableName 전달

4. 메뉴 네비게이션 수정
   - AppLayout.tsx: 화면 이동 시 menuObjid를 URL 쿼리 파라미터로 전달
   - useMenu.ts: 동일하게 menuObjid 전달
   - page.tsx: 자식 컴포넌트에도 menuObjid 전달

🎯 효과:
- 이제 형제 메뉴들이 서로 다른 테이블을 사용해도 카테고리 공유 가능
- 메뉴 클릭 → 화면 이동 시 자동으로 menuObjid 전달
- 카테고리 위젯이 형제 메뉴의 모든 카테고리 컬럼 표시
2025-11-11 14:44:22 +09:00
..
config-panels 버튼 수정과 그룹드롭다운, 품목복사기능, 연속입력기능추가 2025-11-06 17:32:24 +09:00
dialogs 패널 정리 중간 커밋 2025-10-28 17:33:03 +09:00
filters 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
layout 화면관리 12컬럼 중간 커밋 2025-10-13 18:28:03 +09:00
panels feat: 채번규칙 메뉴 스코프 전환 완료 2025-11-11 14:32:00 +09:00
templates 쿼리 에러 수정 2025-11-06 18:10:21 +09:00
toolbar 패널 정리 중간 커밋 2025-10-28 17:33:03 +09:00
widgets feat: 카테고리 컴포넌트 메뉴 스코프 전환 완료 2025-11-11 14:44:22 +09:00
CopyScreenModal.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
CreateScreenModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
DesignerToolbar.tsx 화면관리ui수정 2025-10-22 17:19:47 +09:00
EditModal.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
EnhancedInteractiveScreenViewer.tsx 채번 자동생성기능 2025-11-04 17:35:02 +09:00
FileAttachmentDetailModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
FloatingPanel.tsx ui개선 2025-10-17 16:21:08 +09:00
GridControls.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
GridLayoutBuilder.tsx 화면관리 12컬럼 중간 커밋 2025-10-13 18:28:03 +09:00
GroupingToolbar.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
InteractiveDataTable.tsx fix: 카테고리 배지 표시 개선 및 디버깅 로그 추가 2025-11-06 12:15:47 +09:00
InteractiveScreenViewer.tsx 모달 잘 보이게 수정 2025-11-10 09:33:29 +09:00
InteractiveScreenViewerDynamic.tsx 모달 잘 보이게 수정 2025-11-10 09:33:29 +09:00
LayoutRowRenderer.tsx 화면관리 12컬럼 중간 커밋 2025-10-13 18:28:03 +09:00
MenuAssignmentModal.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
OptimizedButtonComponent.tsx 제어관리 개선판 2025-10-24 14:11:12 +09:00
RealtimePreview.tsx fix: 화면 편집기에서 버튼 컴포넌트 선택 가능하도록 수정 2025-11-10 15:36:18 +09:00
RealtimePreviewDynamic.tsx feat: 채번규칙 메뉴 스코프 전환 완료 2025-11-11 14:32:00 +09:00
ResponsiveDesignerContainer.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
ResponsiveLayoutEngine.tsx 반응형 수정 2025-10-17 16:39:46 +09:00
ResponsivePreviewModal.tsx 버튼 문제 수정 및 여러가지 2025-11-05 16:36:32 +09:00
ResponsiveScreenContainer.tsx 화면 자동맞춤 기능 제거 및 전체 화면 표시 개선 2025-09-23 15:21:50 +09:00
SaveModal.tsx 모달 잘 보이게 수정 2025-11-10 09:33:29 +09:00
ScreenDesigner.tsx feat: writer 컬럼 자동 user_name 변환 기능 추가 2025-11-10 16:32:00 +09:00
ScreenDesigner_new.tsx fix: 제어관리 저장 및 실행 문제 수정 2025-10-31 17:21:47 +09:00
ScreenDesigner_old.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
ScreenList.tsx Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/screen-management 2025-11-06 17:33:29 +09:00
ScreenPreview.tsx feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거 2025-10-30 15:39:39 +09:00
SimpleScreenDesigner.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
StyleEditor.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
TableTypeSelector.tsx console.log 주석 처리 - 개발환경 정리 2025-10-01 18:17:30 +09:00
TemplateManager.tsx feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거 2025-10-30 15:39:39 +09:00
WidgetFactory.tsx ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00