docs: V2 컴포넌트 목록 및 v2-table-grouped 개발 상태 업데이트

- V2 컴포넌트 목록에 `v2-table-grouped`를 추가하여 총 18개로 업데이트하였습니다.
- `v2-table-grouped`의 구현 완료 상태를 체크리스트에 반영하였으며, 관련 문서화 작업도 완료하였습니다.
- 생산계획관리 화면의 신규 컴포넌트 개발 상태를 업데이트하여 `v2-table-grouped`의 완료를 명시하였습니다.
This commit is contained in:
kjs
2026-02-02 09:40:37 +09:00
parent 17e212118c
commit b9d6e5854d
13 changed files with 2457 additions and 22 deletions

View File

@@ -518,19 +518,18 @@ function detectConflicts(schedules: ScheduleItem[], resourceId: string): Schedul
### 3.3 체크리스트
#### v2-table-grouped
#### v2-table-grouped ✅ 구현 완료 (2026-01-30)
- [ ] 타입 정의 완료
- [ ] 기본 구조 생성
- [ ] useGroupedData 훅 구현
- [ ] GroupHeader 컴포넌트
- [ ] 메인 컴포넌트 구현
- [ ] 그룹 체크박스 연동
- [ ] 그룹 요약 (합계/개수)
- [ ] 설정 패널 구현
- [ ] 레지스트리 등록
- [ ] 테스트 완료
- [ ] 문서화
- [x] 타입 정의 완료
- [x] 기본 구조 생성
- [x] useGroupedData 훅 구현
- [x] GroupHeader 컴포넌트
- [x] 메인 컴포넌트 구현
- [x] 그룹 체크박스 연동
- [x] 그룹 요약 (합계/개수)
- [x] 설정 패널 구현
- [x] 레지스트리 등록
- [x] 문서화 (README.md)
#### v2-timeline-scheduler

View File

@@ -265,10 +265,10 @@ interface TabInlineComponent {
#### 신규 컴포넌트 개발 (2개) - 대체 불가
| 컴포넌트 | 필요 이유 | 난이도 |
| 컴포넌트 | 필요 이유 | 상태 |
|----------|----------|:------:|
| **`v2-table-grouped`** | 품목별 접기/펼치기 그룹화 테이블 | |
| **`v2-timeline-scheduler`** | 간트차트 형태의 타임라인 스케줄러 | |
| ~~**`v2-table-grouped`**~~ | 품목별 접기/펼치기 그룹화 테이블 | **완료** |
| **`v2-timeline-scheduler`** | 간트차트 형태의 타임라인 스케줄러 | ⏳ 대기 |
#### 불필요한 컴포넌트 (이전 분석에서 제외)
@@ -280,7 +280,7 @@ interface TabInlineComponent {
```
최종 필요 작업:
1. ✅ v2-split-panel-layout 확장 - displayMode: "custom" 추가 [완료]
2. v2-table-grouped 신규 개발 - 그룹화 테이블 (접기/펼치기)
2. v2-table-grouped 신규 개발 - 그룹화 테이블 (접기/펼치기) [완료]
3. v2-timeline-scheduler 신규 개발 - 타임라인/간트차트 (핵심!)
```
@@ -642,10 +642,11 @@ V2 컴포넌트로 기본 CRUD 화면 구현:
- ✅ 디자인 모드에서 컴포넌트 드래그&드롭 지원
- ✅ 컴포넌트 클릭 시 좌측 설정 패널에서 속성 편집
2. **`v2-table-grouped` 신규 개발**
- 품목별 그룹핑 (접기/펼치기)
- 그룹 행과 상세 행 구분
- 체크박스 선택 (그룹 단위 / 개별 단위)
2. ~~**`v2-table-grouped` 신규 개발**~~**완료**
- 품목별 그룹핑 (접기/펼치기)
- 그룹 행과 상세 행 구분
- 체크박스 선택 (그룹 단위 / 개별 단위)
- ✅ 그룹 요약 (개수, 합계, 평균 등)
### Phase 3: 타임라인 스케줄러
@@ -1199,7 +1200,7 @@ v2-table-list (생산계획 목록)
| 체크 | 항목 | 설명 |
|:----:|------|------|
| ✅ | ~~**v2-split-panel-layout 확장**~~ | `displayMode: "custom"` + `components[]` 추가 **완료** |
| | **v2-table-grouped 개발** | 그룹화 테이블 컴포넌트 (접기/펼치기) |
| | ~~**v2-table-grouped 개발**~~ | 그룹화 테이블 컴포넌트 **완료** |
| ☐ | **v2-timeline-scheduler 개발** | 타임라인/간트차트 스케줄러 |
| ☐ | **드래그&드롭 기능** | 타임라인 바 드래그 이동/크기 조정 |
| ☐ | **자동 스케줄 로직** | 자동 스케줄 생성 백엔드 API |