@extends('layouts.window.theme') @section('title', __('Cronograma') . ' - ' . $project->name) @section('content') @php $viewTab = $viewTab ?? 'timeline'; $scopeParts = collect([ ! empty($scopeLabels['structures']) ? __('Órgãos') . ': ' . implode(', ', $scopeLabels['structures']) : null, ! empty($scopeLabels['unidades']) ? __('Unidades') . ': ' . implode(', ', $scopeLabels['unidades']) : null, ! empty($scopeLabels['empresas']) ? __('Empresas') . ': ' . implode(', ', $scopeLabels['empresas']) : null, ])->filter()->values(); @endphp
{{ __('Brasão da Prefeitura de Angra dos Reis') }}

{{ $project->name }}

{{ __('Visualização executiva') }}
{{ \App\Enums\Accounts\Cronogramas\CronogramaProjectStatus::tryFrom($project->status)?->label() }} {{ __('Início') }}: {{ $project->start_date?->format('d/m/Y') ?? '-' }} {{ __('Término previsto') }}: {{ $project->planned_end_date?->format('d/m/Y') ?? '-' }}
@if($project->description)

{{ $project->description }}

@endif @if($scopeParts->isNotEmpty())
    @foreach($scopeParts as $scopeLine)
  • {{ $scopeLine }}
  • @endforeach
@endif
{{ $project->completion_percent }}% {{ __('concluído') }}
{{ $projectStats['total_count'] ?? 0 }}
{{ __('Atividades') }}
{{ $projectStats['completed_count'] ?? 0 }}
{{ __('Concluídas') }}
{{ $projectStats['overdue_count'] ?? 0 }}
{{ __('Atrasadas') }}
@if($viewTab === 'table') @include('components.cronogramas.public-activities-table', ['rows' => $tableRows]) @else @if(empty($tableRows))
{{ __('Nenhuma atividade cadastrada.') }}
@else @include('components.cronogramas.timeline', ['rows' => $tableRows, 'dir' => 'asc']) @endif @endif
@endsection