{{-- Smart Report v2 - BTS / WTS analysis card grid. --}} {{-- Mirrors SmartReportService::GetBTSWTSPDF (lines 2574-2696). 4 cells per --}} {{-- page, BP (good-negative / bad-positive) folder, branched on Option->IS_NORMAL --}} @php /** @var array $group Group view-model from WebController v2 dispatch */ /** @var \App\Services\SmartReportV2Service $service */ $service = $service ?? app(\App\Services\SmartReportV2Service::class); $Package = $group['package'] ?? ($group['firstPackage'] ?? null); $rows = $Package ? $service->buildBtsWtsRows($Package) : []; $pages = array_chunk($rows, 4); if (empty($pages)) $pages = [[]]; $TestName = $Package->lABCATEGORYPACKAGE->REPORT_DISPLAY_NAME_AR ?? ($Package->lABCATEGORYPACKAGE->NAME_AR ?? ''); @endphp @foreach ($pages as $pageIdx => $pageRows)
{{-- Title bar --}}