feat: 품목 조회 시 BOM 유무 필터 및 코드+이름 형식 지원

- has_bom 파라미터 추가 (1: BOM 있는 품목만, 0: BOM 없는 품목만)
- JSON_LENGTH 활용한 BOM 유무 필터링 구현
- name 필드를 "코드 이름" 형식으로 반환 (일시적 변경)
- FULLTEXT 인덱스 활용 검색 개선 (BOOLEAN MODE)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-01-27 12:47:38 +09:00
parent eeb55d1c28
commit 3ff3c65ade
2 changed files with 26 additions and 4 deletions

View File

@@ -30,6 +30,7 @@ public function index(Request $request)
'item_category' => $request->input('item_category'),
'group_id' => $request->input('group_id'),
'active' => $request->input('is_active') ?? $request->input('active'),
'has_bom' => $request->input('has_bom'),
];
return $this->service->index($params);