Commit Graph

12 Commits

Author SHA1 Message Date
JiWoong Sul
6d09e72142 feat(approvals): 결재 상세 전표 연동과 스코프 권한 매핑 확장
- 결재 상세 다이얼로그에 전표 요약·라인·고객 섹션을 추가하고 현재 사용자 단계 강조 및 비고 입력 검증을 개선함

- 대시보드·결재 목록에서 전표 리포지토리와 AuthService를 주입해 상세 진입과 결재 관리 이동 버튼을 제공함

- StockTransactionApprovalInput이 template/steps를 config 노드로 직렬화하도록 변경하고 통합 테스트를 갱신함

- scope 권한 문자열을 리소스권으로 변환하는 PermissionScopeMapper와 단위 테스트를 추가하고 AuthPermission을 연동함

- 재고 메뉴 정렬, 상세 컨트롤러 오류 리셋, 요청자 자동완성 상태 동기화 등 주변 UI 버그를 수정하고 테스트를 보강함
2025-11-14 01:57:02 +09:00
JiWoong Sul
80f3df770d feat(dashboard): 결재 역할 뱃지와 문서 정합성 반영
- doc/frontend_backend_alignment_report.md에 roles 필터 적용 배경과 UI 반영 사항을 기록

- lib/features/dashboard/data/dashboard_summary_dto.dart에서 roles 파싱과 enum 매핑 로직, 문자열 리스트 util 추가

- lib/features/dashboard/domain/entities/dashboard_pending_approval.dart에 역할 enum과 도메인 필드 추가

- lib/features/dashboard/presentation/pages/dashboard_page.dart에서 결재 카드 헤더/설명 수정 및 역할 뱃지 렌더링 지원

- test/features/dashboard/data/dashboard_summary_dto_test.dart 신규 작성해 DTO→도메인 매핑과 무시 케이스를 검증

- test/features/masters/user/presentation/pages/user_page_test.dart에서 사용되지 않는 PermissionManager import 제거
2025-11-13 17:30:27 +09:00
JiWoong Sul
81f419a8a6 feat(dashboard): 대시보드 KPI 카드를 대여 지표로 재편
- KPI 프리셋을 입고/출고/대여/결재 대기로 재정렬하고 고객문의 카드를 제거\n- 백엔드 정합성 리포트에 rental KPI 제공과 프런트 반영 사실을 명시
2025-11-10 01:07:16 +09:00
JiWoong Sul
d76f765814 feat(approvals): Approval Flow v2 프런트엔드 전면 개편
- 환경/라우터 모듈에 approval_flow_v2 토글을 추가하고 FeatureFlags 초기화를 연결 (.env*, lib/core/**)
- ApiClient 빌더·ApiRoutes 확장과 ApprovalRepositoryRemote 리팩터링으로 include·액션 시그니처를 정합화
- ApprovalFlow·ApprovalDraft 엔티티/레포/유즈케이스를 도입해 서버 초안과 단계 액션(승인·회수·재상신)을 지원
- Approval 컨트롤러·히스토리·템플릿 페이지와 공유 위젯을 재작성해 감사 로그·회수 UX·템플릿 CRUD를 반영
- Inbound/Outbound/Rental 컨트롤러·페이지에 결재 섹션을 삽입하고 대시보드 pending 카드 요약을 갱신
- SuperportDialog·FormField 등 공통 위젯을 보강하고 승인 위젯 가이드를 추가해 UI 가이드를 정리
- 결재/재고 테스트 픽스처와 단위·위젯·통합 테스트를 확장하고 flutter_test_config로 스테이징 호스트를 허용
- Approval Flow 레포트/플랜 문서를 업데이트하고 ApprovalFlow_System_Integration_and_ChangePlan.md를 추가
- 실행: flutter analyze, flutter test
2025-10-31 01:05:39 +09:00
JiWoong Sul
9d6cbb1ab2 대시보드 결재 상세 진입 지원 2025-10-23 20:19:59 +09:00
JiWoong Sul
7e933a2dda 번호 자동 부여 대응 및 API 공통 처리 보강 2025-10-23 14:02:31 +09:00
JiWoong Sul
09c31b2503 재고 상세 다이얼로그화 및 마스터 레이아웃 개선 2025-10-22 18:52:21 +09:00
JiWoong Sul
f4dc83d441 계정 정보 다이얼로그 추가 및 전체 목록 페치 개선 2025-10-22 01:05:47 +09:00
JiWoong Sul
efed3c1a6f 결재 API 계약 보완 및 테스트 정리 2025-10-16 18:53:22 +09:00
JiWoong Sul
47c87dc118 주석화 진행상황 정리하고 핵심 모듈에 한글 주석 추가 2025-09-29 19:39:35 +09:00
JiWoong Sul
fef7108479 전역 구조 리팩터링 및 테스트 확장 2025-09-29 01:51:47 +09:00
JiWoong Sul
5c9de2594a 환경 초기화 및 벤더 리포지토리 스켈레톤 도입 2025-09-22 17:38:51 +09:00