@extends('layouts.app') @push('css') @endpush @section('conteudo')
@role('Aluno') @if(count($mensalidades) > 0)

Estimado Estudante: {{$aluno->pessoa->nome}} !

Para Poder Visualizar a sua Pauta, Queira por favor regularizar a sua situacao Financeira(Pagamento de Mensalidade) Clique para baixar a fatura de Propinas

Imprimir Factura
vector
vector pattern
@else
@csrf

@if($matricula!=null) Notas de Frequência: {{$matricula->classe->nome}} - {{$matricula->anoAcademico->ano}} -- Imprimir Pauta @endif

@php $totalDisciplinas = 0; $totalNotasFinaisDisciplina = 0; $pautaFinal = 0; @endphp
@for ($i = 1; $i <= 4; $i++) @endfor @for ($i = 1; $i <= 4; $i++) @endfor @for ($i = 1; $i <= 4; $i++) @endfor @foreach($pautas as $aluno) @php $mediaFinal = 0; $pautaFinal = $anoAtivo->pauta_finalizada; @endphp @foreach(range(1, 3) as $trimestre) @php // Coleta os testes do trimestre $testes = [ $aluno->{'teste1Tr' . $trimestre}, $aluno->{'teste2Tr' . $trimestre}, $aluno->{'teste3Tr' . $trimestre}, $aluno->{'teste4Tr' . $trimestre}, //$aluno->{'mmTr' . $trimestre}, ]; // Filtra os testes válidos $testesValidos = array_filter($testes, fn($t) => $t > 0); // Média trimestral (evitando divisão por zero) $mediaTestes = count($testesValidos) > 0 ? array_sum($testesValidos) / count($testesValidos) : 0; // Nota final do trimestre (MT) $notaFinalTrimestre = (2*$mediaTestes+$aluno->{'apTr' . $trimestre})/3 ?? 0; $mediaFinal = $mediaFinal + $notaFinalTrimestre; @endphp @foreach($testes as $teste) @endforeach @endforeach @endforeach
1º Trimestre 2º Trimestre 3º Trimestre M. Anual
Disciplinas T ACS M.
ACS
AT MT Cop. Sin. ACS M.
ACS
AT MT Cop. Sin. ACS M.
ACS
AT MT Cop. Sin.
{{ $i }}ª{{ $i }}ª{{ $i }}ª
{{ $aluno->disciplina->nome }} @if($aluno->disciplina->co_curricular==1) CC @else C @endif iteration==5) style="border: 0.2px solid black; " @else @endif >{{ $teste > 0 ? $teste : '' }} {{ $mediaTestes > 0 ? number_format($mediaTestes, 2) : '' }} {{ $aluno->{'apTr' . $trimestre} > 0 ? $aluno->{'apTr' . $trimestre} : '' }} @if($aluno->{'apTr' . $trimestre}>0) {{ $notaFinalTrimestre > 0 ? round($notaFinalTrimestre) : '' }} @else @endif @if($aluno->{'cop'. $trimestre}!=0 && $aluno->{'cop'. $trimestre}!=null ) {{ $aluno->{'cop'. $trimestre} }} @else @endif @if($aluno->{'sin'. $trimestre}!=0 && $aluno->{'sin'. $trimestre}!=null ) {{ $aluno->{'sin'. $trimestre} }} @else @endif @if($aluno->apTr1 > 0 && $aluno->apTr2 > 0 && $aluno->apTr3 > 0) {{ round($mediaFinal > 0 ? $mediaFinal/3 : '') }} @else @endif @php if($aluno->apTr3 > 0 && $aluno->disciplina->co_curricular == 0) { $totalDisciplinas++; $totalNotasFinaisDisciplina += round($mediaFinal / 3); } @endphp
Aproveitamento Pedagogico @php $aproveitamento = ''; if ($totalDisciplinas > 0 && $pautaFinal==1) { if($matricula->classe->tem_exame==0){ $aproveitamento = ($totalNotasFinaisDisciplina / $totalDisciplinas) > 9.5 ? 'Progride' : 'Não Progride'; }else{ $aproveitamento = ($totalNotasFinaisDisciplina / $totalDisciplinas) > 9.5 ? 'Admitido' : 'Não Admitido'; } } @endphp {{ $aproveitamento }} @if($totalDisciplinas > 0 && $pautaFinal==1) {{ round($totalNotasFinaisDisciplina / $totalDisciplinas) }} @endif
@endif @endrole
@endsection @push('js') @endpush