docs: 어음 중복번호 검증 수정 이력 추가

This commit is contained in:
2025-12-24 19:41:33 +09:00
parent 0bd83e145b
commit 3d6654259a

View File

@@ -154,11 +154,11 @@ ListClient.tsx (클라이언트)
| # | 페이지 | React 경로 | 리스트 | 상세 조회 | 등록 | 수정 | 삭제 | 비고 |
|---|--------|-----------|--------|----------|------|------|------|------|
| B-1 | 매출 관리 | `/accounting/sales` | ✅ | ✅ | ✅ | ✅ | ✅ | API 연동 완료, alert→toast 변환 |
| B-2 | 매입 관리 | `/accounting/purchase` | ✅ | 🔄 Mock | 📦 | 📦 | 📦 | `index.tsx:202` console.log('삭제') |
| B-3 | 입금 관리 | `/accounting/deposit` | ✅ | 🔄 Mock | 🔄 | 🔄 | 📦 | `DepositDetail.tsx:102,136` console.log |
| B-4 | 출금 관리 | `/accounting/withdrawal` | ✅ | 🔄 Mock | 🔄 | 🔄 | 📦 | `WithdrawalDetail.tsx:107,137` console.log |
| B-5 | 거래처 관리 | `/accounting/vendor` | ✅ | 🔄 Mock | 📦 | 📦 | 📦 | `VendorDetail.tsx:213,228` console.log |
| B-6 | 어음 관리 | `/accounting/bills` | ✅ | ⏭️ 모달 | 📦 | 📦 | 📦 | `index.tsx:203,427` console.log |
| B-2 | 매입 관리 | `/accounting/purchase` | ✅ | ✅ | ✅ | | | API 연동 완료, alert→toast 변환 |
| B-3 | 입금 관리 | `/accounting/deposit` | ✅ | | | | | API 연동 완료, alert→toast 변환 |
| B-4 | 출금 관리 | `/accounting/withdrawal` | ✅ | | | | | API 연동 완료, alert→toast 변환 |
| B-5 | 거래처 관리 | `/accounting/vendor` | ✅ | | | | | API 연동 완료, console.error 제거 |
| B-6 | 어음 관리 | `/accounting/bills` | ✅ | ⏭️ 모달 | | | | API 연동 완료 |
### 2.3 Phase C: 인사/근태
@@ -168,7 +168,7 @@ ListClient.tsx (클라이언트)
|---|--------|-----------|--------|----------|------|------|------|------|
| C-1 | 직원 관리 | `/hr/employee-management` | ✅ | ✅ | ✅ | ✅ | ✅ | **2025-12-24 연동 완료** - actions.ts, utils.ts 생성, 전체 CRUD API 연동 |
| C-2 | 근태 관리 | `/hr/attendance` | ✅ | ⏭️ | ✅ | ⏭️ | ⏭️ | **2025-12-24 연동 완료** - actions.ts 생성, check-in/check-out/today API 연동 |
| C-3 | 휴가 관리 | `/hr/vacation-management` | ✅ | ⏭️ | ✅ | ⏭️ | ⏭️ | **2025-12-24 연동 완료** - actions.ts 생성, 신청현황 탭 API 연동 (목록/승인/반려/신청) |
| C-3 | 휴가 관리 | `/hr/vacation-management` | ✅ | ⏭️ | ✅ | ⏭️ | ⏭️ | **2025-12-24 연동 완료** - actions.ts 생성, 신청현황 탭 API 연동 (목록/승인/반려/신청), 사용현황/부여현황 탭 API 연동 |
| C-4 | 부서 관리 | `/hr/departments` | ✅ | ⏭️ | ✅ | ✅ | ✅ | **2025-12-24 연동 완료** - actions.ts 생성, 트리 조회/생성/수정/삭제 API 연동 |
### 2.4 Phase D: 설정/시스템 관리
@@ -179,8 +179,8 @@ ListClient.tsx (클라이언트)
|---|--------|-----------|--------|----------|------|------|------|------|
| D-1 | 회사 정보 관리 | `/settings/company-info` | ✅ | ⏭️ | ⏭️ | ✅ | ⏭️ | **2025-12-24 연동 완료** - actions.ts 생성, API 조회/수정 연동 |
| D-2 | 계정 관리 | `/settings/accounts` | ✅ | ✅ | ✅ | ✅ | ✅ | **2025-12-24 연동 완료** - actions.ts 생성, CRUD API 연동 |
| D-3 | 근무 일정 관리 | `/settings/work-schedule` | 🔄 Mock | ⏭️ | ⏭️ | 🔄 | ⏭️ | `index.tsx:101` console.log('저장') |
| D-4 | 근태 설정 관리 | `/settings/attendance-settings` | 🔄 Mock | ⏭️ | ⏭️ | 🔄 | ⏭️ | `index.tsx:89` console.log('저장') |
| D-3 | 근무 일정 관리 | `/settings/work-schedule` | | ⏭️ | ⏭️ | | ⏭️ | **2025-12-24 연동 완료** - actions.ts 생성, 조회/수정 API 연동 |
| D-4 | 근태 설정 관리 | `/settings/attendance-settings` | | ⏭️ | ⏭️ | | ⏭️ | **2025-12-24 연동 완료** - actions.ts 생성, GPS/허용반경 API 연동 |
### 2.5 Phase E: 인사/급여
@@ -974,6 +974,9 @@ export function transformFrontendToApi(data: Record<string, any>): Record<string
| 2025-12-24 | **C-4 부서 관리 API 연동**: `actions.ts` 생성 (getDepartmentTree/createDepartment/updateDepartment/deleteDepartment/deleteDepartmentsMany), `index.tsx` Mock 제거+API 연동 | Claude |
| 2025-12-24 | **`.env.local` 환경변수 수정**: `API_URL=https://api.sam.kr/api` 추가 - Server Actions 서버사이드 API URL | Claude |
| 2025-12-24 | **D-2 계정 관리(계좌) API 연동**: `actions.ts` 생성 (CRUD+toggle+setPrimary+일괄삭제), `types.ts` API 필드 추가 (id:number, bankName, isPrimary, assignedUserId), `index.tsx` generateMockData 제거+API 연동, `AccountDetail.tsx` console.log 제거+API 연동 | Claude |
| 2025-12-24 | **D-3 근무 일정 관리 API 연동**: `actions.ts` 생성 (getWorkSetting/updateWorkSetting), `index.tsx` console.log 제거+API 연동, 로딩/저장 상태 추가, HH:mm↔HH:mm:ss 시간 변환 | Claude |
| 2025-12-24 | **D-4 근태 설정 관리 API 연동**: `actions.ts` 생성 (getAttendanceSetting/updateAttendanceSetting), `index.tsx` console.log 제거+API 연동, 로딩/저장 상태 추가 (API 지원 필드: useGps, allowedRadius만 연동) | Claude |
| 2025-12-24 | **B-6 어음 관리 중복번호 검증 추가**: `StoreBillRequest.php` tenant scope unique 검증 규칙 추가 (`Rule::unique`), `lang/ko/error.php` 에러 메시지 추가 (`bill.duplicate_number`), SAM 표준 패턴 적용 (`app('tenant_id')`) | Claude |
---