@php $company = $project->company ?? auth()->user()?->company; $companyLogoUrl = $company?->logo_url; $productions = $project->productions->sortByDesc('created_at'); $qaDoneCount = $productions->where('qa_done', true)->count(); $qaPendingCount = $productions->where('qa_done', false)->count(); @endphp
Print Summary
Back to Project
@if($companyLogoUrl)
@else
{{ $company?->name ?? 'Workshop Platform' }}
@endif
Ref: {{ $project->reference_no ?? ('PRJ-' . $project->id . '-' . date('Y')) }}
Generated: {{ date('F d, Y \\a\\t H:i') }}
Project
{{ $project->name }}
Client: {{ $project->client_name ?: 'N/A' }}
Stage: {{ $project->stage_label }}
Status: {{ str($project->status)->headline() }}
Manager: {{ $project->manager?->name ?? 'Unassigned' }}
Production Overview
Total Updates:
{{ $productions->count() }}
QA Done:
{{ $qaDoneCount }}
QA Pending:
{{ $qaPendingCount }}
Timeline: {{ $project->start_date?->format('M d, Y') ?? 'N/A' }} to {{ $project->end_date?->format('M d, Y') ?? 'N/A' }}
Production Updates
Title
Note
QA
Date
@forelse($productions as $production)
{{ $production->title }}
{{ $production->note ?: '-' }}
@if($production->qa_done)
Done
@else
Pending
@endif
{{ $production->created_at->format('M d, Y') }}
@empty
No production updates yet.
@endforelse