docs: 재고생산 품목추가 버튼 제거 변경이력
This commit is contained in:
1
INDEX.md
1
INDEX.md
@@ -266,6 +266,7 @@ DB 도메인별:
|
||||
| [20260318_bending_lot_codemap_update.md](changes/20260318_bending_lot_codemap_update.md) | 절곡품 LOT 코드맵 최신화 + 품목 222건 등록 + 일련번호 제거 |
|
||||
| [20260318_stock_production_auto_confirm.md](changes/20260318_stock_production_auto_confirm.md) | 재고생산 자동 확정+생산지시 (3단계→1단계, 확정 버튼 제거) |
|
||||
| [20260318_api_response_extra_fields.md](changes/20260318_api_response_extra_fields.md) | ApiResponse 에러 신호 배열 추가 필드 전달 (expected_code 등) |
|
||||
| [20260318_stock_production_item_add_removal.md](changes/20260318_stock_production_item_add_removal.md) | 재고생산 품목추가 버튼 제거 (수주용 모달 형식 불일치) |
|
||||
|
||||
---
|
||||
|
||||
|
||||
61
changes/20260318_stock_production_item_add_removal.md
Normal file
61
changes/20260318_stock_production_item_add_removal.md
Normal file
@@ -0,0 +1,61 @@
|
||||
# 재고생산 품목추가 버튼 제거
|
||||
|
||||
**날짜:** 2026-03-18
|
||||
**작업자:** Claude Code
|
||||
|
||||
---
|
||||
|
||||
## 변경 개요
|
||||
|
||||
재고생산 수정 화면(`/sales/stocks/{id}?mode=edit`)의 "품목 추가" 버튼과 `ItemAddDialog` 모달을 제거했다.
|
||||
|
||||
### 배경
|
||||
|
||||
"품목 추가" 버튼은 `ItemAddDialog`(수주용 품목 추가 모달)를 호출한다. 이 모달은 수주 품목 형식(층, 도면부호, 가이드레일 타입, 마감 등)으로 설계되어 있어 재고생산 품목(절곡품 등)과 형식이 맞지 않는다.
|
||||
|
||||
재고생산 품목은 저장 시 API에서 BOM 기반으로 자동 생성되므로, 수동 품목 추가 기능은 불필요하다.
|
||||
|
||||
---
|
||||
|
||||
## 수정된 파일
|
||||
|
||||
| 파일 | 변경 내용 |
|
||||
|------|----------|
|
||||
| `react/src/components/stocks/StockProductionForm.tsx` | "품목 추가" 버튼 2개 제거, `ItemAddDialog` 렌더링 제거, 관련 state/handler 정리 |
|
||||
|
||||
---
|
||||
|
||||
## 상세 변경 사항
|
||||
|
||||
### 제거 항목
|
||||
|
||||
1. **헤더 "품목 추가" 버튼** — 품목 내역 섹션 우상단
|
||||
2. **빈 상태 "품목 추가" 버튼** — 품목 없을 때 중앙 안내
|
||||
3. **`ItemAddDialog` 컴포넌트** — 수주용 품목 추가 모달
|
||||
4. **`isItemDialogOpen` state** — 모달 열림 상태
|
||||
5. **`handleAddItem` handler** — 품목 추가 콜백
|
||||
6. **`Plus` 아이콘 import** — 미사용
|
||||
|
||||
### 변경 후 빈 상태 안내 문구
|
||||
|
||||
```
|
||||
품목이 없습니다. 재고생산 저장 시 자동으로 추가됩니다.
|
||||
```
|
||||
|
||||
---
|
||||
|
||||
## 테스트 체크리스트
|
||||
|
||||
- [x] 재고생산 수정 화면에서 "품목 추가" 버튼 미표시
|
||||
- [x] 기존 품목 목록 정상 표시
|
||||
- [x] 품목 수량 변경, 삭제 기능 정상 동작
|
||||
|
||||
---
|
||||
|
||||
## 관련 문서
|
||||
|
||||
- [20260318_stock_production_auto_confirm.md](20260318_stock_production_auto_confirm.md) — 재고생산 자동 확정+생산지시
|
||||
|
||||
---
|
||||
|
||||
**최종 업데이트**: 2026-03-18
|
||||
Reference in New Issue
Block a user