From 6d5ea49ab6679bfa33eadd94058f09f89da5467f Mon Sep 17 00:00:00 2001 From: unknown Date: Sun, 4 Jun 2023 21:32:49 -0300 Subject: [PATCH] Mostrar que o relatorio final foi enviado para editais PIBEX --- app/Http/Controllers/AdministradorController.php | 16 +++++++++++++++- resources/views/administrador/analisar.blade.php | 8 +++++++- 2 files changed, 22 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/AdministradorController.php b/app/Http/Controllers/AdministradorController.php index d157431..dcad07e 100755 --- a/app/Http/Controllers/AdministradorController.php +++ b/app/Http/Controllers/AdministradorController.php @@ -109,6 +109,19 @@ class AdministradorController extends Controller $areas = Area::whereIn('id', $idArea)->get(); $funcaoParticipantes = FuncaoParticipantes::all(); + + $trabalhosRelatorioFinal = []; + + if($evento->tipo == "PIBEX"){ + foreach($trabalhos->get() as $trabalho) { + $arquivos_id = Arquivo::where("trabalhoId", $trabalho->id)->get()->pluck('id'); + $avaliacaoRelatorio = AvaliacaoRelatorio::whereIn("arquivo_id", $arquivos_id)->where("arquivoAvaliacao", "!=", null)->first(); + if(!empty($avaliacaoRelatorio)){ + array_push($trabalhosRelatorioFinal, $trabalho->id); + } + } + } + // $participantes = Participante::where('trabalho_id', $id)->get(); // $participantesUsersIds = Participante::where('trabalho_id', $id)->select('user_id')->get(); // $participantes = User::whereIn('id', $participantesUsersIds)->get(); @@ -120,7 +133,8 @@ class AdministradorController extends Controller 'column' => $request->column, 'grandesAreas' => $grandesAreas, 'areas' => $areas, - 'contador_trabalhos' => $contador_trabalhos + 'contador_trabalhos' => $contador_trabalhos, + 'trabalhosRelatorioFinal' => $trabalhosRelatorioFinal ]); } diff --git a/resources/views/administrador/analisar.blade.php b/resources/views/administrador/analisar.blade.php index 6a8b04c..cb579ee 100755 --- a/resources/views/administrador/analisar.blade.php +++ b/resources/views/administrador/analisar.blade.php @@ -81,7 +81,13 @@
-
Título: {{ $trabalho->titulo }}
+
Título: {{ $trabalho->titulo }}
+ + @if(!empty($trabalhosRelatorioFinal) && in_array($trabalho->id, $trabalhosRelatorioFinal)) + O relatório final foi enviado + @endif + +
@if($trabalho->arquivado == true)
-- GitLab