[PC_Table/UI/Interface] 개인 PC 자산 수정 이력(Log) 시스템 구현 및 UI 개선 #6
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📝 이슈 개요
자산 관리의 투명성과 감사 추적성을 확보하기 위해 개인 PC 자산의 상세 정보 변경 사항을 기록하고 시각화하는 기능을 구현함. 또한, 기능 추가 과정에서 발생한 UI 레이아웃 이슈를 해결하고 사용자 경험을 개선함.
🚀 주요 구현 내용
1. 수정 이력(Log) 데이터 모델 및 영속화
HardwareLog인터페이스 정의 (수정일시, 수정자, 상세 내역 포함)excelHandler.ts)state.ts)에logs배열 통합2. 모달 UI/UX 개편
History아이콘 적용 및 애니메이션 최적화3. 기능 안정화 및 버그 수정
oninput금액 포맷팅 로직 정합성 확보🛠️ 작업 파일
index.html: 모달 레이아웃 구조 개편src/styles/modal.css: 타임라인 및 2컬럼 스타일 정의src/excelHandler.ts: 로그 시트 I/O 로직 구현src/components/Modal/PCModal.ts: 변경 감지 및 렌더링 로직 구현src/main.ts: Lucide 아이콘 초기화 및 컴포넌트 연결✅ 테스트 결과
[PC_Table/UI/System] 개인 PC 자산 수정 이력(Log) 시스템 구현 및 UI 개선to [PC_Table/UI/Interface] 개인 PC 자산 수정 이력(Log) 시스템 구현 및 UI 개선