fix:미리보기 테이블 렌더링 개선 - 그룹항목 rowspan, 측정치 colspan 설정별 적용, 테넌트 필터 수정

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
2026-02-02 18:04:37 +09:00
parent 0ec0f8071b
commit 202183d621
2 changed files with 149 additions and 17 deletions

View File

@@ -24,6 +24,12 @@ public function index(Request $request): View
$query = DocumentTemplate::query()
->withCount(['sections', 'columns']);
// 선택된 테넌트 필터
$tenantId = session('selected_tenant_id');
if ($tenantId) {
$query->where('tenant_id', $tenantId);
}
// 검색
if ($search = $request->input('search')) {
$query->where(function ($q) use ($search) {
@@ -39,7 +45,7 @@ public function index(Request $request): View
}
// 활성 상태 필터
if ($request->has('is_active') && $request->input('is_active') !== '') {
if ($request->filled('is_active')) {
$query->where('is_active', $request->boolean('is_active'));
}