ERP-node/frontend/lib
SeongHyun Kim 9d164d08af feat: BLOCK MES-HARDEN Phase 0~3 + 공정 흐름 스트립 필/칩 UI 개편
MES 불량 처분 체계(disposition 3종)를 구현하고, 공정 카드의 흐름
스트립을 현재 공정 중심 필/칩 윈도우로 전면 재설계한다.
[Phase 0: 기반 안정화]
- confirmResult: SUM 버그 수정 + 마스터 캐스케이드 완료 판정
- checkAndCompleteWorkInstruction: 헬퍼 함수 추출
  (saveResult/confirmResult 양쪽에서 work_instruction 상태 갱신)
- saveResult: 초과 생산 에러 -> 경고 로그로 변경
[Phase 1: UI 정리]
- DISPOSITION_OPTIONS: 5종 -> 3종(폐기/재작업/특채)
- 카드 수동 완료 버튼: in_progress + 생산 있음 + 미완료 시 표시
  (__manualComplete -> confirmResult 호출)
[Phase 2: 양품 계산 서버화]
- concession_qty/is_rework/rework_source_id DB 컬럼 추가
- saveResult: defect_detail disposition별 서버 양품 계산
  (addGood = addProduction - addDefect, addConcession 분리)
- prevGoodQty 5곳: SUM(good_qty) + SUM(concession_qty) 통일
- 프론트 특채 표시: MesInProgressMetrics/MesCompletedMetrics
[Phase 3: 재작업 카드]
- saveResult: disposition=rework 시 동일 공정에 분할행 자동 INSERT
  (is_rework='Y', rework_source_id 연결, status='acceptable')
- 프론트: amber "재작업" 배지 + MesAcceptableMetrics 재작업 전용 UI
- 재작업 카드 접수가능 수량 버그 수정 (마스터 qty -> input_qty)
[공정 흐름 스트립 UI 개편]
- ProcessFlowStrip: 바 형태 -> 필/칩 5슬롯 윈도우
  (+N/이전/현재/다음/+N, 현재 공정 항상 중앙)
- 색상: 지나온=emerald(완료)/slate, 현재=primary,
  완료=emerald, 대기=muted, 남은=amber
2026-03-18 16:38:22 +09:00
..
animations 메일 관리 작업 저장용 커밋 2025-10-01 16:15:53 +09:00
api feat: implement production plan management functionality 2026-03-16 09:28:22 +09:00
caching 주석처리완 2025-11-28 11:52:23 +09:00
constants 지역 필터링 기능 추가 2025-12-09 10:18:07 +09:00
contexts 메일 관리 작업 저장용 커밋 2025-10-01 16:15:53 +09:00
formatting docs: update full-screen analysis and V2 component usage guide 2026-03-13 15:02:06 +09:00
hooks docs: Add documentation for category dropdown depth separation 2026-03-11 15:53:01 +09:00
registry feat: BLOCK MES-HARDEN Phase 0~3 + 공정 흐름 스트립 필/칩 UI 개편 2026-03-18 16:38:22 +09:00
schemas Merge branch 'jskim-node' of http://39.117.244.52:3000/kjs/ERP-node into gbpark-node 2026-02-24 09:29:44 +09:00
services 입고테이블 생성날짜 저장에러ㅏ 수정 2025-12-10 16:06:47 +09:00
stores 외부호출 노드들 2025-12-09 12:13:30 +09:00
types 제어관리 데이터 저장기능 2025-09-26 13:52:32 +09:00
utils feat: implement production plan management functionality 2026-03-16 09:28:22 +09:00
v2-core refactor: 전체 프론트엔드 하드코딩 색상 → CSS 변수 일괄 치환 2026-03-09 14:31:59 +09:00
validation 회사 관리 - 등록 페이지 수정 2025-11-03 14:31:21 +09:00
authLogger.ts feat: Enhance entity options retrieval with additional fields support 2026-02-25 11:45:28 +09:00
button-icon-map.tsx feat: add responsive tests for Option Settings and Split Panel 2026-03-12 10:04:26 +09:00
modalPortalRef.ts feat: Add Zustand for state management and enhance modal handling 2026-02-27 14:25:53 +09:00
queryKeys.ts 코드 무한 스크롤 구현 2025-09-03 18:23:23 +09:00
sessionManager.ts 모바일 환경 세션 타임아웃 연장 (30분 → 24시간) 2025-12-11 11:17:52 +09:00
tabStateCache.ts docs: Add project conventions and guidelines for ERP/PLM project 2026-03-11 12:42:25 +09:00
theme.ts 프로젝트 이름을 PLM 솔루션에서 WACE 솔루션으로 수정 2025-09-02 09:37:51 +09:00
utils.ts 파일 업로드 기능 구현 및 상세설정 연동 2025-09-26 13:11:34 +09:00
zebraBluetooth.ts 바코드 기능 커밋밋 2026-03-04 20:51:00 +09:00
zebraBrowserPrint.ts 바코드 기능 커밋밋 2026-03-04 20:51:00 +09:00
zplGenerator.ts 바코드 기능 커밋밋 2026-03-04 20:51:00 +09:00