refactor(WEB): 공사관리 리스트 페이지 모바일 필터 마이그레이션

- BiddingListClient: MobileFilter 컴포넌트 적용
- ContractListClient: MobileFilter 컴포넌트 적용
- EstimateListClient: MobileFilter 컴포넌트 적용
- HandoverReportListClient: MobileFilter 컴포넌트 적용
- IssueManagementListClient: MobileFilter 컴포넌트 적용
- ItemManagementClient: MobileFilter 컴포넌트 적용
- LaborManagementClient: MobileFilter 컴포넌트 적용
- PricingListClient: MobileFilter 컴포넌트 적용
- SiteBriefingListClient: MobileFilter 컴포넌트 적용
- SiteManagementListClient: MobileFilter 컴포넌트 적용
- StructureReviewListClient: MobileFilter 컴포넌트 적용
- WorkerStatusListClient: MobileFilter 컴포넌트 적용
- TodayIssueSection: CEO 대시보드 이슈 섹션 개선
- EmployeeForm: 사원등록 폼 개선

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
byeongcheolryu
2026-01-13 18:33:39 +09:00
parent db47a15544
commit ea8d701a8d
16 changed files with 1224 additions and 843 deletions

View File

@@ -16,29 +16,29 @@
---
## 🏗️ 건설 도메인 (12개)
## 🏗️ 건설 도메인 (12개) ✅ 완료
### 입찰관리
- [ ] 현장설명회관리 (`SiteBriefingListClient.tsx`)
- [ ] 견적관리 (`EstimateListClient.tsx`)
- [ ] 입찰관리 (`BiddingListClient.tsx`)
- [x] 현장설명회관리 (`SiteBriefingListClient.tsx`)
- [x] 견적관리 (`EstimateListClient.tsx`)
- [x] 입찰관리 (`BiddingListClient.tsx`)
### 계약관리
- [ ] 계약관리 (`ContractListClient.tsx`)
- [ ] 인수인계보고서 (`HandoverReportListClient.tsx`)
- [x] 계약관리 (`ContractListClient.tsx`)
- [x] 인수인계보고서 (`HandoverReportListClient.tsx`)
### 발주관리
- [ ] 현장관리 (`SiteManagementListClient.tsx`)
- [ ] 구조검토관리 (`StructureReviewListClient.tsx`)
- [x] 현장관리 (`SiteManagementListClient.tsx`)
- [x] 구조검토관리 (`StructureReviewListClient.tsx`)
### 공사관리
- [ ] 이슈관리 (`IssueManagementListClient.tsx`)
- [ ] 작업인력현황 (`WorkerStatusListClient.tsx`)
- [x] 이슈관리 (`IssueManagementListClient.tsx`)
- [x] 작업인력현황 (`WorkerStatusListClient.tsx`)
### 기준정보
- [ ] 품목관리 (`ItemManagementClient.tsx`)
- [ ] 단가관리 (`PricingListClient.tsx`)
- [ ] 노임관리 (`LaborManagementClient.tsx`)
- [x] 품목관리 (`ItemManagementClient.tsx`)
- [x] 단가관리 (`PricingListClient.tsx`)
- [x] 노임관리 (`LaborManagementClient.tsx`)
---
@@ -114,15 +114,15 @@
| 도메인 | 완료 | 전체 | 진행률 |
|--------|------|------|--------|
| 건설 (완료) | 6 | 6 | 100% |
| 건설 (미완료) | 0 | 12 | 0% |
| 건설 (완료) | 6 | 6 | 100% |
| 건설 (마이그레이션) | 12 | 12 | 100% ✅ |
| HR | 0 | 5 | 0% |
| 회계 | 0 | 11 | 0% |
| 생산/자재/품질/출고 | 0 | 6 | 0% |
| 전자결재 | 0 | 3 | 0% |
| 설정 | 0 | 4 | 0% |
| 기타 | 0 | 9 | 0% |
| **총계** | **6** | **56** | **11%** |
| **총계** | **18** | **56** | **32%** |
---
@@ -178,3 +178,4 @@ const handleFilterReset = useCallback(() => {
|------|----------|
| 2026-01-13 | 체크리스트 문서 생성, MobileFilter 스크롤 버그 수정 |
| 2026-01-13 | 시공관리 mobileFilterSlot → filterConfig 방식으로 변경, 협력업체관리 filterConfig 적용 |
| 2026-01-13 | 건설 도메인 12개 파일 마이그레이션 완료 (SiteBriefing, Estimate, Bidding, Contract, HandoverReport, SiteManagement, StructureReview, IssueManagement, WorkerStatus, ItemManagement, Pricing, LaborManagement) |