feat: [item-management] 절곡BOM 탭 추가
- 중앙 패널에 '절곡 BOM' 탭 추가 (정적 BOM 옆) - SF-BND 절곡 품목과 하위 자재를 트리 구조로 표시 - 접힘/펼침 토글, 품목 클릭 시 우측 상세 갱신 - FG 품목 선택 시 해당 FG의 절곡 관련 BOM만 필터
This commit is contained in:
@@ -74,6 +74,18 @@ public function history(int $id): JsonResponse
|
||||
return response()->json($history);
|
||||
}
|
||||
|
||||
/**
|
||||
* 절곡BOM 트리 (JSON - 중앙 패널)
|
||||
* FG 품목 선택 시 해당 FG의 절곡 관련 BOM만, 미선택 시 전체 절곡 품목
|
||||
*/
|
||||
public function bendingBomTree(Request $request): JsonResponse
|
||||
{
|
||||
$itemId = $request->input('item_id') ? (int) $request->input('item_id') : null;
|
||||
$tree = $this->service->getBendingBomTree($itemId);
|
||||
|
||||
return response()->json($tree);
|
||||
}
|
||||
|
||||
/**
|
||||
* 수식 기반 BOM 산출 (API 서버의 FormulaEvaluatorService HTTP 호출)
|
||||
*/
|
||||
|
||||
Reference in New Issue
Block a user