feat: 장비 관리 API 통합 완료

- 장비 출고 API 연동 및 Provider 패턴 적용
- 장비 수정 API 연동 (데이터 로드 시 API 사용)
- 장비 삭제 API 연동 (Controller 메서드 추가)
- 장비 이력 조회 화면 추가 및 API 연동
- 모든 컨트롤러에 ChangeNotifier 패턴 적용
- 에러 처리 및 로딩 상태 관리 개선
- API/Mock 데이터 전환 가능 (Feature Flag)

진행률: 전체 API 통합 70%, 장비 관리 100% 완료
This commit is contained in:
JiWoong Sul
2025-07-24 17:11:05 +09:00
parent 1d1e38bcfa
commit 47bfa3a26a
9 changed files with 650 additions and 144 deletions

View File

@@ -11,6 +11,7 @@ class Routes {
static const String equipmentInEdit = '/equipment-in/edit'; // 장비 입고 편집
static const String equipmentOut = '/equipment-out'; // 출고 목록(미사용)
static const String equipmentOutAdd = '/equipment-out/add'; // 장비 출고 폼
static const String equipmentHistory = '/equipment/history'; // 장비 이력 조회
static const String equipmentOutEdit = '/equipment-out/edit'; // 장비 출고 편집
static const String equipmentInList = '/equipment/in'; // 입고 장비 목록
static const String equipmentOutList = '/equipment/out'; // 출고 장비 목록