fix: 품목 삭제 시 BOM 참조 무결성 체크 추가
- 삭제 전 product_components 테이블에서 사용 여부 확인 - BOM 구성품으로 사용 중인 품목 삭제 차단 (400 에러) - 일괄 삭제에도 동일한 참조 체크 적용 - 품목 관련 에러 메시지 추가 (error.item.*) - 품목 삭제 API 테스트 플로우 JSON 추가
This commit is contained in:
@@ -111,6 +111,14 @@
|
||||
'field_not_found' => '필드를 찾을 수 없습니다.',
|
||||
'bom_not_found' => 'BOM 항목을 찾을 수 없습니다.',
|
||||
|
||||
// 품목 관리 관련
|
||||
'item' => [
|
||||
'not_found' => '품목 정보를 찾을 수 없습니다.',
|
||||
'already_deleted' => '이미 삭제된 품목입니다.',
|
||||
'in_use_as_bom_component' => '다른 제품의 BOM 구성품으로 사용 중이어서 삭제할 수 없습니다. (사용처: :count건)',
|
||||
'invalid_item_type' => '유효하지 않은 품목 유형입니다.',
|
||||
],
|
||||
|
||||
// 잠금 관련
|
||||
'relationship_locked' => '잠금된 연결은 해제할 수 없습니다.',
|
||||
'has_locked_relationships' => '잠금된 연결이 포함되어 있어 처리할 수 없습니다.',
|
||||
|
||||
Reference in New Issue
Block a user