docs: V2 컴포넌트 목록 및 v2-table-grouped 개발 상태 업데이트
- V2 컴포넌트 목록에 `v2-table-grouped`를 추가하여 총 18개로 업데이트하였습니다. - `v2-table-grouped`의 구현 완료 상태를 체크리스트에 반영하였으며, 관련 문서화 작업도 완료하였습니다. - 생산계획관리 화면의 신규 컴포넌트 개발 상태를 업데이트하여 `v2-table-grouped`의 완료를 명시하였습니다.
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -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 |
|
||||
|
||||
Reference in New Issue
Block a user