feat:문서관리 필터 기능 개선 - 양식분류 필터 추가, onchange 즉시 검색

- 상태/템플릿 필터에 onchange 즉시 검색 적용
- 양식분류(category) 필터 추가 (API + 뷰 컨트롤러 + 프론트)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-13 03:38:30 +09:00
parent 69b055a77d
commit 0f5c509bed
3 changed files with 167 additions and 23 deletions

View File

@@ -36,6 +36,14 @@ public function index(Request $request): JsonResponse
$query->where('status', $request->status);
}
// 양식분류 필터
if ($request->filled('category')) {
$category = $request->category;
$query->whereHas('template', function ($q) use ($category) {
$q->where('category', $category);
});
}
// 템플릿 필터
if ($request->filled('template_id')) {
$query->where('template_id', $request->template_id);