From 2684afc117860ee92db614df0e55d803da679dc8 Mon Sep 17 00:00:00 2001 From: kent Date: Fri, 26 Dec 2025 17:59:52 +0900 Subject: [PATCH] =?UTF-8?q?docs:=20Phase=20I=20=EC=99=84=EB=A3=8C=20?= =?UTF-8?q?=EC=83=81=ED=83=9C=20=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - I-1 미지급비용관리 CRUD UI 구현 완료 - I-4 은행거래조회 상세페이지 이동방식 확인 - I-5 채권현황 API 연동 완료 - I-7 종합분석 API 연동 완료 - 변경 이력 추가 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 --- plans/react-mock-to-api-migration-plan.md | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/plans/react-mock-to-api-migration-plan.md b/plans/react-mock-to-api-migration-plan.md index 562cbbb..2ea3e4d 100644 --- a/plans/react-mock-to-api-migration-plan.md +++ b/plans/react-mock-to-api-migration-plan.md @@ -127,7 +127,7 @@ react/src/components/ write_memory("mock-to-api-snapshot", 작업 내용 요약) 3. 커밋 - feat: [Phase명] 번호 작업명 - 기능 설명 + feat: [Phase]-[번호] [페이지명] Mock → API 연동 ``` ### 1.7 작업 템플릿 (표준) @@ -329,17 +329,17 @@ ListClient.tsx (클라이언트) ### 2.9 Phase I: API 연동 및 UI 완성도 개선 -> **2025-12-26 상세 분석 결과**: 대부분 API 연동 완료, UI CRUD 기능 보완 필요 +> **2025-12-26 완료**: 전체 항목 API 연동 및 UI CRUD 기능 보완 완료 | # | 페이지 | React 경로 | 조회 | 등록 | 수정 | 삭제 | 기타 | 비고 | |---|--------|-----------|------|------|------|------|------|------| -| I-1 | 미지급비용 관리 | `/accounting/expected-expense` | ✅ | ❌ | ⚠️ | ❌ | 예상지급일변경 ✅ | actions.ts 완비, **UI 모달/버튼 미구현** | +| I-1 | 미지급비용 관리 | `/accounting/expected-expense` | ✅ | ✅ | ✅ | ✅ | 예상지급일변경 ✅ | **2025-12-26 완료** - 등록/수정 폼 다이얼로그, 삭제/일괄삭제 구현 | | I-2 | 거래처 원장 | `/accounting/vendor-ledger` | ✅ | ⏭️ | ⏭️ | ⏭️ | 상세이동 ✅ | **조회전용** (집계 데이터, CRUD 불필요) | | I-3 | 카드 거래 조회 | `/accounting/card-transaction` | ✅ | ⏭️ | ✅ | ⏭️ | 계정과목 일괄수정 ✅ | **외부연동 데이터** (등록/삭제 불필요) | -| I-4 | 은행 거래 조회 | `/accounting/bank-transaction` | ✅ | ⏭️ | ⚠️ | ⏭️ | - | **외부연동 데이터**, 수정 API 미구현 | -| I-5 | 채권 현황 | `/accounting/receivables-status` | ✅ | ⏭️ | ⚠️ | ⏭️ | 연체토글(UI만) | **집계 데이터**, 연체토글/저장 API 미연동 | +| I-4 | 은행 거래 조회 | `/accounting/bank-transaction` | ✅ | ⏭️ | ✅ | ⏭️ | - | **2025-12-26 확인** - 수정은 상세 페이지 이동 방식 (deposits/{id}?mode=edit) | +| I-5 | 채권 현황 | `/accounting/receivables-status` | ✅ | ⏭️ | ✅ | ⏭️ | 연체토글 ✅ | **2025-12-26 완료** - updateOverdueStatus API 연동, 변경 감지/저장 구현 | | I-6 | 일일 보고서 | `/accounting/daily-report` | ✅ | ⏭️ | ⏭️ | ⏭️ | - | **조회전용 리포트** (CRUD 불필요) | -| I-7 | 종합 분석 보고서 | `/reports/comprehensive-analysis` | ✅ | ⏭️ | ⏭️ | ⏭️ | 이슈승인(UI만) | **대시보드** (CRUD 불필요), 이슈승인 API 미연동 | +| I-7 | 종합 분석 보고서 | `/reports/comprehensive-analysis` | ✅ | ⏭️ | ⏭️ | ⏭️ | 이슈승인 ✅ | **2025-12-26 완료** - approveIssue/rejectIssue API 연동 | | I-8 | 휴가 정책 관리 | `/settings/leave-policy` | ✅ | ⏭️ | ✅ | ⏭️ | - | ✅ **완료** (단일 레코드 설정 관리) | #### Phase I 상세 분석 (2025-12-26) @@ -1243,6 +1243,7 @@ export function transformFrontendToApi(data: Record): Record