ERP-node/frontend/lib/registry/components
kjs 0e8c68a9ff feat: Add multi-table Excel upload functionality
- Implemented new API endpoints for multi-table Excel upload and auto-detection of table chains.
- The GET endpoint `/api/data/multi-table/auto-detect` allows automatic detection of foreign key relationships based on the provided root table.
- The POST endpoint `/api/data/multi-table/upload` handles the upload of multi-table data, including validation and logging of the upload process.
- Updated the frontend to include options for multi-table Excel upload in the button configuration panel and integrated the corresponding action handler.

This feature enhances the data management capabilities by allowing users to upload and manage data across multiple related tables efficiently.
2026-03-05 19:17:35 +09:00
..
accordion-basic 돔 에러 뜨던거 고침 2025-12-11 16:07:16 +09:00
aggregation-widget V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
autocomplete-search-input 발주관리 수정시 공급처 표시 오류 수정 2026-01-05 18:21:29 +09:00
button-primary feat: Enhance error handling with showErrorToast utility 2026-03-03 16:04:11 +09:00
card-display V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
category-manager 주석처리완 2025-11-28 11:52:23 +09:00
category-select feat: V2 레이아웃 동기화 및 컴포넌트 개선 2026-02-06 09:15:50 +09:00
checkbox-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
common feat: Update screen reference handling in V2 layouts 2026-03-05 11:30:31 +09:00
conditional-container feat: 조건부 레이어 관리 및 애니메이션 최적화 2026-02-09 15:02:53 +09:00
customer-item-mapping 주석처리완 2025-11-28 11:52:23 +09:00
date-input feat: Refactor EditModal for improved INSERT/UPDATE handling 2026-02-12 16:20:26 +09:00
divider-line V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
entity-search-input entity-search-iniput 수정 2026-01-21 11:40:47 +09:00
file-upload feat: Enhance error handling with showErrorToast utility 2026-03-03 16:04:11 +09:00
flow-widget 이력테이블 기준 컬럼 설정 기능 2025-10-27 11:41:30 +09:00
form-layout 스타일 수정중 2025-10-30 12:03:50 +09:00
image-display feat: Introduce new date picker components for enhanced date selection 2026-02-26 17:32:20 +09:00
image-widget feat: 파일 정보 조회 API 추가 및 파일 업로드 컴포넌트 개선 2026-02-05 13:45:23 +09:00
location-swap-selector V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
mail-recipient-selector 메일 수신자 컴포넌트 구현 2025-12-09 13:29:20 +09:00
map fix(select): Radix UI Select v2.x value="" 에러 수정 2025-12-24 09:24:56 +09:00
modal-repeater-table feat: Implement entity join functionality in V2Repeater and configuration panel 2026-03-04 21:08:45 +09:00
number-input feat: Refactor EditModal for improved INSERT/UPDATE handling 2026-02-12 16:20:26 +09:00
numbering-rule V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
pivot-grid Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal 2026-01-21 18:26:40 +09:00
rack-structure V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
radio-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
related-data-buttons 엔티티타입 연쇄관계관리 설정 추가 2025-12-17 11:48:05 +09:00
repeat-container docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
repeat-screen-modal refactor: 코드 정리 및 가독성 향상 2026-02-05 17:38:06 +09:00
repeater-field-group feat: Implement BOM Excel upload and download functionality 2026-02-27 07:50:22 +09:00
screen-split-panel feat: 출고관리 수정 모달 저장 기능 개선 및 그룹화 컬럼 설정 UI 추가 2026-01-07 10:24:01 +09:00
section-card V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
section-paper V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
select-basic Merge branch 'main' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal 2026-01-21 18:26:40 +09:00
selected-items-detail-input feat: Implement edit mode detection in SelectedItemsDetailInputComponent 2026-02-27 11:57:21 +09:00
simple-repeater-table refactor: 코드 정리 및 불필요한 로그 제거 2026-02-05 17:35:13 +09:00
slider-basic feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
split-panel-layout feat: Enhance image rendering in SplitPanelLayoutComponent 2026-02-25 15:29:04 +09:00
split-panel-layout2 feat: Implement entity join functionality in V2Repeater and configuration panel 2026-03-04 21:08:45 +09:00
table-list feat: Refactor category mapping logic in TableListComponent 2026-03-04 16:41:51 +09:00
table-search-widget V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
tabs V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
tax-invoice-list 세금계산서 발행 완료 2025-12-08 16:01:59 +09:00
test-input ui 수정 및 시현할 기능 업데이트 2025-10-02 14:34:15 +09:00
text-display V2 컴포넌트로의 전환 및 기존 컴포넌트 숨김 처리: ComponentsPanel에서 기존 컴포넌트를 V2 버전으로 대체하고, 관련 컴포넌트들을 패널에서 숨김 처리하여 관리 효율성을 높였습니다. 각 컴포넌트의 정의에 'hidden' 속성을 추가하여 V2 컴포넌트 사용을 명시하였습니다. 2026-01-19 16:51:08 +09:00
text-input feat: Refactor EditModal for improved INSERT/UPDATE handling 2026-02-12 16:20:26 +09:00
textarea-basic feat: Refactor EditModal for improved INSERT/UPDATE handling 2026-02-12 16:20:26 +09:00
toggle-switch feat(screen-designer): 그리드 컬럼 시스템 개선 및 컴포넌트 너비 렌더링 수정 2025-11-04 16:17:19 +09:00
universal-form-modal feat: Implement entity join functionality in V2Repeater and configuration panel 2026-03-04 21:08:45 +09:00
v2-aggregation-widget V2 이벤트 시스템 통합 및 데이터 전달 인터페이스 구현: UnifiedRepeater 컴포넌트에 데이터 제공 및 수신 인터페이스를 추가하여 다른 컴포넌트와의 데이터 연동을 개선하였습니다. 또한, AggregationWidgetComponent와 RepeatContainerComponent에서 V2 표준 이벤트를 구독하여 데이터 변경 이벤트를 효율적으로 처리하도록 수정하였습니다. 이를 통해 컴포넌트 간의 데이터 흐름과 사용자 경험을 향상시켰습니다. 2026-01-29 23:20:23 +09:00
v2-approval-step feat: Enhance approval request handling and user management 2026-03-04 18:26:16 +09:00
v2-bom-item-editor refactor: Improve existing item ID handling in BomItemEditorComponent 2026-02-27 13:30:57 +09:00
v2-bom-tree Merge branch 'jskim-node' of http://39.117.244.52:3000/kjs/ERP-node into gbpark-node 2026-02-27 10:39:51 +09:00
v2-button-primary feat: Enhance approval request modal functionality 2026-03-04 11:19:57 +09:00
v2-card-display feat: Enhance CardDisplay and SplitPanelLayout components with improved table name handling and custom selection data 2026-02-10 14:01:43 +09:00
v2-category-manager feat: 카테고리 기반 코드 생성 로직 추가 및 로깅 개선 2026-02-05 15:39:59 +09:00
v2-date feat: ScreenModal 및 V2 컴포넌트 레이아웃 개선 2026-02-04 11:26:51 +09:00
v2-divider-line V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다. 2026-01-19 14:52:11 +09:00
v2-file-upload feat: Introduce new date picker components for enhanced date selection 2026-02-26 17:32:20 +09:00
v2-input refactor: 코드 정리 및 가독성 향상 2026-02-05 17:38:06 +09:00
v2-item-routing feat: Implement default version management for routing versions 2026-02-24 18:22:54 +09:00
v2-location-swap-selector V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다. 2026-01-19 14:52:11 +09:00
v2-media feat: 파일 정보 조회 API 추가 및 파일 업로드 컴포넌트 개선 2026-02-05 13:45:23 +09:00
v2-numbering-rule V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다. 2026-01-19 14:52:11 +09:00
v2-pivot-grid V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다. 2026-01-19 14:52:11 +09:00
v2-process-work-standard feat: Enhance V2Repeater and configuration panel with source detail auto-fetching 2026-02-28 14:33:18 +09:00
v2-rack-structure feat: 렉 구조 컴포넌트 v2 지원 및 불필요한 로그 제거 2026-01-27 11:14:41 +09:00
v2-repeat-container Merge branch 'feature/v2-renewal' of http://39.117.244.52:3000/kjs/ERP-node into feature/v2-unified-renewal 2026-01-29 23:38:37 +09:00
v2-repeater feat: Implement entity join functionality in V2Repeater and configuration panel 2026-03-04 21:08:45 +09:00
v2-section-card V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다. 2026-01-19 14:52:11 +09:00
v2-section-paper V2 컴포넌트 규칙 추가 및 기존 컴포넌트 자동 등록 개선: 화면 컴포넌트 개발 가이드에 V2 컴포넌트 사용 규칙을 명시하고, ComponentsPanel에서 수동으로 추가하던 table-list 컴포넌트를 자동 등록으로 변경하여 관리 효율성을 높였습니다. 또한, V2 컴포넌트 목록과 수정/개발 시 규칙을 추가하여 일관된 개발 환경을 조성하였습니다. 2026-01-19 14:52:11 +09:00
v2-select feat: Enhance entity options retrieval with additional fields support 2026-02-25 11:45:28 +09:00
v2-split-line refactor: Update middleware and enhance component interactions 2026-02-24 11:02:43 +09:00
v2-split-panel-layout feat: Add multi-table Excel upload functionality 2026-03-05 19:17:35 +09:00
v2-table-grouped feat: 스케줄 자동 생성 기능 및 이벤트 발송 설정 추가 2026-02-03 09:34:25 +09:00
v2-table-list feat: Update screen reference handling in V2 layouts 2026-03-05 11:30:31 +09:00
v2-table-search-widget feat: Introduce new date picker components for enhanced date selection 2026-02-26 17:32:20 +09:00
v2-tabs-widget Merge branch 'feature/v2-renewal' of http://39.117.244.52:3000/kjs/ERP-node into jskim-node 2026-02-10 16:23:27 +09:00
v2-text-display feat: Enhance input and select components with custom styling support 2026-02-11 14:45:23 +09:00
v2-timeline-scheduler refactor: 코드 정리 및 불필요한 로그 제거 2026-02-05 17:35:13 +09:00
AlertRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
AreaRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
BadgeRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
BreadcrumbRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
ButtonRenderer.tsx 버튼 기능구현 2025-09-12 14:24:25 +09:00
CardRenderer.tsx feat: 테이블 테두리 및 라운드 제거, 검색 필터 제목 제거 2025-10-30 15:39:39 +09:00
ChartRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
DashboardRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
DataTableRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
FileRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
FilterDropdownRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
GroupRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
LoadingRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
PaginationRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
PanelRenderer.tsx 메일 관리 작업 저장용 커밋 2025-10-01 16:15:53 +09:00
ProgressBarRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
SearchBoxRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
StatsCardRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
TabsRenderer.tsx 컴포넌트 화면편집기에 배치 2025-09-10 14:09:32 +09:00
WidgetRenderer.tsx 리사이징, 체크박스,엔터치면 다음 칸으로 이동, 표수정, 컬럼에서 이미지 넣는거 등등 2025-11-06 12:11:49 +09:00
category-manager.tsx 카테고리 기능 구현 2025-11-05 15:23:57 +09:00
index.ts feat: Enhance approval request handling and user management 2026-03-04 18:26:16 +09:00