Commit Graph

3 Commits

Author SHA1 Message Date
260167c6a8 feat: 입고 등록 DevMode 채우기 및 AuthContext 초기값 수정
- DevToolbar에 입고(자재) 버튼 추가, 2행 레이아웃 정리
  (회계 | 기준 | 자재를 구분선으로 한 줄 배치)
- receivingData 생성기 추가 (품목, 공급업체, 수량 랜덤)
- ReceivingDetail에 useDevFill 연동 (로트번호, 작성자 포함)
- transformFrontendToApi에서 orderQty 미입력 시 receivingQty 사용
- AuthContext 초기값 null로 변경 (SSR 시 드미트리 하드코딩 제거)
2026-01-29 13:48:12 +09:00
byeongcheolryu
8457dba0fc refactor: 로그아웃 및 캐시 정리 로직 개선
- AuthContext 로그아웃 함수를 완전한 캐시 정리 방식으로 개선
- 새로운 logout 유틸리티 추가 (Zustand, sessionStorage, localStorage, 서버 API 통합)
- DashboardLayout → AuthenticatedLayout 이름 변경
- masterDataStore 캐시 정리 기능 강화
- protected 라우트 레이아웃 참조 업데이트

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-12-15 09:21:43 +09:00
byeongcheolryu
df3db155dd [feat]: Item Master 데이터 관리 기능 구현 및 타입 에러 수정
- ItemMasterDataManagement 컴포넌트 구조화 (tabs, dialogs, components 분리)
- HierarchyTab 타입 에러 수정 (BOMItem section_id, updated_at 추가)
- API 클라이언트 구현 (item-master.ts, 13개 엔드포인트)
- ItemMasterContext 구현 (상태 관리 및 데이터 흐름)
- 백엔드 요구사항 문서 작성 (CORS 설정, API 스펙 등)
- SSR 호환성 수정 (navigator API typeof window 체크)
- 미사용 변수 ESLint 에러 해결
- Context 리팩토링 (AuthContext, RootProvider 추가)
- API 유틸리티 추가 (error-handler, logger, transformers)

🤖 Generated with Claude Code

Co-Authored-By: Claude <noreply@anthropic.com>
2025-11-23 16:10:27 +09:00