diff --git a/app/Http/Controllers/AdministradorController.php b/app/Http/Controllers/AdministradorController.php index d157431c7318edcdaead07fcc09ed80cc7898cf3..dcad07e31d86ed5464cd0092f0e8e7502ef9a832 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 6a8b04cc4764503cdcc8480fea7920fb7f2c704e..cb579ee1d65937367ad9332e8d3922d6791010d4 100755 --- a/resources/views/administrador/analisar.blade.php +++ b/resources/views/administrador/analisar.blade.php @@ -81,7 +81,13 @@