ERP-node/frontend/lib/registry
SeongHyun Kim 17fb815513 feat: MES 상태 탭을 카드 컴포넌트에 내장
별도 pop-status-bar 컴포넌트 배치/연결 없이 카드 상단에
MES 고정 상태 탭(전체/대기/접수가능/진행/완료)을 내장한다.
[내장 상태 탭 UI]
- MES_STATUS_TABS 상수: waiting/acceptable/in_progress/completed 고정
- 카드 그리드 상단에 pill 형태 탭 렌더링
- 상태별 카운트 + "전체"는 클론 제외 originalCount 표시
- showStatusTabs && hasProcessFlow 조건부 표시
[자체 카운트/필터]
- statusCounts useMemo: filteredRows 기준 VIRTUAL_SUB_STATUS 집계
- statusFilteredRows useMemo: 선택 탭으로 내부 필터
- displayCards/hasMoreCards/totalPages가 statusFilteredRows 기준으로 동작
- 탭 전환 시 currentPage=1 리셋
[외부 status-bar 하위 호환]
- effectiveExternalFilters: showStatusTabs일 때 _source="status-bar"
  필터 무시 (내장 탭으로 대체, 충돌 방지)
- all_rows 이벤트 발행 유지 (기존 pop-status-bar 연결 안 깨짐)
- rowsForStatusCount: showStatusTabs일 때 filteredRows 직접 반환
[설정 패널]
- 고급 설정에 "상태 탭 내장" Switch 토글 추가
- showStatusTabs?: boolean 타입 추가 (기본 false)
2026-03-19 18:01:57 +09:00
..
components refactor: update production controller to use AuthenticatedRequest 2026-03-16 09:35:23 +09:00
layouts feat: add next-themes package and update styles 2026-03-10 15:24:05 +09:00
pop-components feat: MES 상태 탭을 카드 컴포넌트에 내장 2026-03-19 18:01:57 +09:00
utils feat: 수주등록 모달 및 범용 컴포넌트 개발 2025-11-14 14:43:53 +09:00
AutoRegisteringComponentRenderer.ts 이력테이블 기준 컬럼 설정 기능 2025-10-27 11:41:30 +09:00
ComponentRegistry.ts refactor: 코드 정리 및 불필요한 로그 제거 2026-02-05 17:35:13 +09:00
DynamicComponentRenderer.tsx Merge commit '80be7c5a7600c080f897823837890fbdef58f565' into jskim-node 2026-03-12 15:53:20 +09:00
DynamicConfigPanel.tsx refactor: 전체 프론트엔드 하드코딩 색상 → CSS 변수 일괄 치환 2026-03-09 14:31:59 +09:00
DynamicLayoutRenderer.tsx refactor: 전체 프론트엔드 하드코딩 색상 → CSS 변수 일괄 치환 2026-03-09 14:31:59 +09:00
DynamicWebTypeRenderer.tsx refactor: 전체 프론트엔드 하드코딩 색상 → CSS 변수 일괄 치환 2026-03-09 14:31:59 +09:00
LayoutRegistry.ts 레이아웃 추가기능 2025-09-10 18:36:28 +09:00
PopComponentRegistry.ts feat(pop-scanner): 바코드/QR 스캐너 컴포넌트 + 멀티필드 파싱 + 반자동 매핑 2026-03-06 19:52:18 +09:00
WebTypeRegistry.ts console.log 삭제 2025-09-16 16:16:41 +09:00
index.ts 웹타입 컴포넌트 분리작업 2025-09-09 14:29:04 +09:00
init.ts docs: 다양한 문서 및 가이드 업데이트 2026-01-28 17:36:19 +09:00
types.ts 웹타입 컴포넌트 분리작업 2025-09-09 14:29:04 +09:00
useRegistry.ts 웹타입 컴포넌트 분리작업 2025-09-09 14:29:04 +09:00