- WorkOrderService.getMaterials(): 기존 BOM 루프 내 find() x2 제거
→ 루프 전 bomItemsMap/bomChildItemsMap 일괄 사전 로드
- OrderService.createWorkOrderFromOrder(): 루프 내 DB 쿼리 x2 제거
→ item_code→id, process_items 사전 배치 조회
- OrderService.checkBendingStockForOrder(): 루프 내 StockService 호출 제거
→ Stock 배치 조회 후 맵 참조