2026-02-05 19:22:22 +09:00
|
|
|
|
# 변경 내용 요약
|
|
|
|
|
|
|
|
|
|
|
|
**날짜:** 2026-02-05
|
|
|
|
|
|
**작업자:** Claude Code
|
refactor: [docs] 팀별 폴더 구조 재편 (공유/개발/프론트/기획)
- 개발팀 전용 폴더 dev/ 생성 (standards, guides, quickstart, changes, deploys, data, history, dev_plans 이동)
- 프론트엔드 전용 폴더 frontend/ 생성 (api/ → frontend/api-specs/)
- 기획팀 폴더 requests/ 생성
- plans/ → dev/dev_plans/ 이름 변경
- README.md 신규 (사람용 안내), INDEX.md 재작성 (Claude Code용)
- resources.md 신규 (노션 링크용, assets/brochure 이관 예정)
- CURRENT_WORKS.md 삭제, TODO.md → dev/ 이동
- 전체 참조 경로 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 16:46:03 +09:00
|
|
|
|
**관련 계획:** docs/dev_plans/incoming-inspection-templates-plan.md
|
2026-02-05 19:22:22 +09:00
|
|
|
|
|
|
|
|
|
|
## 📋 변경 개요
|
2026-02-07 03:27:41 +09:00
|
|
|
|
5130 레거시 수입검사 양식 전환 작업 - Phase 1 완료
|
|
|
|
|
|
- 13개 수입검사 양식 생성 (id:18-30)
|
|
|
|
|
|
- 테이블 컬럼 구조 추가 (미리보기 기능 정상화)
|
|
|
|
|
|
- MNG UI 테스트 완료
|
2026-02-05 19:22:22 +09:00
|
|
|
|
|
|
|
|
|
|
## 📁 수정된 파일/데이터
|
|
|
|
|
|
|
|
|
|
|
|
### 데이터베이스 변경
|
2026-02-07 03:27:41 +09:00
|
|
|
|
- `document_templates` - 13건 INSERT (id:18-30)
|
|
|
|
|
|
- `document_template_section_fields` - 8건씩 INSERT (template_id:18-30)
|
|
|
|
|
|
- `document_template_columns` - 84건 INSERT (7개 컬럼 × 12개 템플릿 19-30)
|
2026-02-05 19:22:22 +09:00
|
|
|
|
|
|
|
|
|
|
### 문서 변경
|
refactor: [docs] 팀별 폴더 구조 재편 (공유/개발/프론트/기획)
- 개발팀 전용 폴더 dev/ 생성 (standards, guides, quickstart, changes, deploys, data, history, dev_plans 이동)
- 프론트엔드 전용 폴더 frontend/ 생성 (api/ → frontend/api-specs/)
- 기획팀 폴더 requests/ 생성
- plans/ → dev/dev_plans/ 이름 변경
- README.md 신규 (사람용 안내), INDEX.md 재작성 (Claude Code용)
- resources.md 신규 (노션 링크용, assets/brochure 이관 예정)
- CURRENT_WORKS.md 삭제, TODO.md → dev/ 이동
- 전체 참조 경로 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 16:46:03 +09:00
|
|
|
|
- `docs/dev_plans/incoming-inspection-templates-plan.md` - 진행 상태 업데이트
|
2026-02-05 19:22:22 +09:00
|
|
|
|
|
|
|
|
|
|
## 🔧 상세 변경 사항
|
|
|
|
|
|
|
|
|
|
|
|
### 1. SUS 절곡판 수입검사 양식 생성 (id:19)
|
|
|
|
|
|
|
|
|
|
|
|
**생성된 데이터:**
|
|
|
|
|
|
```json
|
|
|
|
|
|
{
|
|
|
|
|
|
"id": 19,
|
|
|
|
|
|
"tenant_id": 287,
|
|
|
|
|
|
"name": "SUS 절곡판 수입검사",
|
|
|
|
|
|
"category": "수입검사",
|
|
|
|
|
|
"title": "수입검사 성적서",
|
|
|
|
|
|
"company_name": "경동산업",
|
|
|
|
|
|
"footer_remark_label": "비고 / 부적합 내용",
|
|
|
|
|
|
"footer_judgement_label": "종합판정",
|
|
|
|
|
|
"footer_judgement_options": ["적합", "부적합"],
|
|
|
|
|
|
"is_active": 1,
|
|
|
|
|
|
"linked_item_ids": [14172, 14173, 14174, 14175, 14176, 14177, 14178, 14179, 14180, 14181, 14182]
|
|
|
|
|
|
}
|
|
|
|
|
|
```
|
|
|
|
|
|
|
|
|
|
|
|
### 2. 필드 구조 (EGI 양식에서 복사)
|
|
|
|
|
|
|
|
|
|
|
|
| sort_order | field_key | label | field_type |
|
|
|
|
|
|
|------------|-----------|-------|------------|
|
|
|
|
|
|
| 0 | category | 구분 | text |
|
|
|
|
|
|
| 1 | item | 검사항목 | text |
|
|
|
|
|
|
| 2 | standard | 검사 기준/범위 | text_with_criteria |
|
|
|
|
|
|
| 3 | tolerance | 공차/범위 | json_tolerance |
|
|
|
|
|
|
| 4 | method | 검사방식 | select_api |
|
|
|
|
|
|
| 5 | measurement_type | 측정유형 | select |
|
|
|
|
|
|
| 6 | frequency | 검사주기 | composite_frequency |
|
|
|
|
|
|
| 7 | regulation | 관련규정 | text |
|
|
|
|
|
|
|
|
|
|
|
|
### 3. 연결된 품목 (11건)
|
|
|
|
|
|
|
|
|
|
|
|
| ID | 품목명 |
|
|
|
|
|
|
|----|--------|
|
|
|
|
|
|
| 14172 | sus1.2*1219*2438 |
|
|
|
|
|
|
| 14173 | sus1.2*1219*3000 |
|
|
|
|
|
|
| 14174 | sus1.2t*1219*4000 |
|
|
|
|
|
|
| 14175 | sus1.5*1219*2438 |
|
|
|
|
|
|
| 14176 | sus1.5*1219*3000 |
|
|
|
|
|
|
| 14177 | sus1.5*1219*4000 |
|
|
|
|
|
|
| 14178 | sus1.2*1219*c |
|
|
|
|
|
|
| 14179 | sus1.5*1219*2500 |
|
|
|
|
|
|
| 14180 | sus1.2*1219*4230 |
|
|
|
|
|
|
| 14181 | sus1.2*1219*3000 P/L |
|
|
|
|
|
|
| 14182 | sus1.2*1219*2500 |
|
|
|
|
|
|
|
2026-02-07 03:27:41 +09:00
|
|
|
|
### 4. 테이블 컬럼 구조 추가 (템플릿 19-30)
|
|
|
|
|
|
|
|
|
|
|
|
미리보기 기능이 동작하려면 `document_template_columns` 테이블에 컬럼 정의가 필요합니다.
|
|
|
|
|
|
템플릿 18(EGI)의 컬럼 구조를 복사하여 12개 템플릿(19-30)에 적용했습니다.
|
|
|
|
|
|
|
|
|
|
|
|
| sort_order | label | column_type | width |
|
|
|
|
|
|
|------------|-------|-------------|-------|
|
|
|
|
|
|
| 0 | NO | text | 50px |
|
|
|
|
|
|
| 1 | 검사항목 | text | 120px |
|
|
|
|
|
|
| 2 | 검사기준 | text | 150px |
|
|
|
|
|
|
| 3 | 검사방식 | text | 100px |
|
|
|
|
|
|
| 4 | 검사주기 | text | 100px |
|
|
|
|
|
|
| 5 | 측정치 | complex | 240px |
|
|
|
|
|
|
| 6 | 판정 (적/부) | select | 80px |
|
|
|
|
|
|
|
|
|
|
|
|
**측정치 컬럼 sub_labels:** `["n1", "n2", "n3"]`
|
|
|
|
|
|
|
2026-02-05 19:22:22 +09:00
|
|
|
|
## ✅ 테스트 체크리스트
|
2026-02-07 03:27:41 +09:00
|
|
|
|
- [x] 양식 생성 확인 (id:18-30, 총 13개)
|
|
|
|
|
|
- [x] 필드 8개 복사 확인 (각 템플릿별)
|
|
|
|
|
|
- [x] 품목 연결 확인 (EGI, SUS 등)
|
|
|
|
|
|
- [x] MNG UI 양식 편집 테스트 ✅
|
|
|
|
|
|
- [x] **MNG UI 미리보기 테스트 ✅** (컬럼 추가 후 정상 동작)
|
2026-02-05 19:22:22 +09:00
|
|
|
|
- [ ] React resolve API 테스트
|
|
|
|
|
|
|
|
|
|
|
|
## ⚠️ 후속 작업
|
2026-02-07 03:27:41 +09:00
|
|
|
|
1. ~~EGI 양식(id:18)에 품목 연결 필요~~ → 완료
|
|
|
|
|
|
2. ~~Phase 1 나머지 양식 생성~~ → 완료 (13개 양식)
|
2026-02-05 19:22:22 +09:00
|
|
|
|
3. MNG UI에서 검사항목 데이터 입력 필요
|
2026-02-07 03:27:41 +09:00
|
|
|
|
4. React resolve API 테스트
|
2026-02-05 19:22:22 +09:00
|
|
|
|
|
|
|
|
|
|
## 🔗 관련 문서
|
refactor: [docs] 팀별 폴더 구조 재편 (공유/개발/프론트/기획)
- 개발팀 전용 폴더 dev/ 생성 (standards, guides, quickstart, changes, deploys, data, history, dev_plans 이동)
- 프론트엔드 전용 폴더 frontend/ 생성 (api/ → frontend/api-specs/)
- 기획팀 폴더 requests/ 생성
- plans/ → dev/dev_plans/ 이름 변경
- README.md 신규 (사람용 안내), INDEX.md 재작성 (Claude Code용)
- resources.md 신규 (노션 링크용, assets/brochure 이관 예정)
- CURRENT_WORKS.md 삭제, TODO.md → dev/ 이동
- 전체 참조 경로 업데이트
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-05 16:46:03 +09:00
|
|
|
|
- 계획 문서: `docs/dev_plans/incoming-inspection-templates-plan.md`
|
2026-02-05 19:22:22 +09:00
|
|
|
|
- 레거시 참조: `5130/instock/i_SUSplate.php`
|