diff --git a/app/Policies/EventoPolicy.php b/app/Policies/EventoPolicy.php index 25b9d3a5d9949bef65efe8f831e8e37e02aa2ec5..7d6586e07dcb6fa440641f4f9ecf21ecf7ad18a4 100644 --- a/app/Policies/EventoPolicy.php +++ b/app/Policies/EventoPolicy.php @@ -25,7 +25,7 @@ class EventoPolicy public function isCoordenador(User $user, Evento $evento){ - return $evento->criador_id == Auth()->user()->id; + return $evento->criador_id == Auth()->user()->coordenadorComissao->first()->id; } } diff --git a/database/seeds/TrabalhoSeeder.php b/database/seeds/TrabalhoSeeder.php new file mode 100644 index 0000000000000000000000000000000000000000..790b335173910d5b882a60dec6ed6e3df7f15305 --- /dev/null +++ b/database/seeds/TrabalhoSeeder.php @@ -0,0 +1,51 @@ +string('titulo'); + $table->boolean('avaliado')->nullable(); + $table->string('linkGrupoPesquisa'); + $table->string('linkLattesEstudante'); + $table->string('pontuacaoPlanilha'); + $table->date('data')->nullable(); + //Anexos + $table->string('anexoProjeto'); + $table->string('anexoDecisaoCONSU')->nullable(); + $table->string('anexoPlanilhaPontuacao'); + $table->string('anexoLattesCoordenador'); + $table->string('anexoAutorizacaoComiteEtica'); + //chaves estrangeiras + $table->unsignedBigInteger('grande_area_id'); + $table->unsignedBigInteger('area_id'); + $table->unsignedBigInteger('sub_area_id'); + $table->unsignedBigInteger('evento_id'); + $table->unsignedBigInteger('coordenador_id'); + + * @return void + */ + public function run() + { + DB::table('trabalhos')->insert([ + 'titulo' =>'Projeto', + 'linkGrupoPesquisa' =>'link', + 'linkLattesEstudante' =>'link', + 'pontuacaoPlanilha' =>'link', + 'data' =>'2020-01-01', + 'anexoProjeto' =>'Álgebra', + 'anexoDecisaoCONSU' =>'Álgebra', + 'anexoPlanilhaPontuacao' =>'Álgebra', + 'anexoAutorizacaoComiteEtica' =>'Álgebra', + 'anexoLattesCoordenador' =>'Álgebra', + 'grande_area_id' =>1, + 'area_id' =>1, + 'sub_area_id' =>1, + 'evento_id' =>1, + 'coordenador_id' =>1, + + ]); + } +} diff --git a/resources/views/coordenadorComissao/detalhesEdital.blade.php b/resources/views/coordenadorComissao/detalhesEdital.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..64bfd2106d7068741f68678edded07c65142ed10 --- /dev/null +++ b/resources/views/coordenadorComissao/detalhesEdital.blade.php @@ -0,0 +1,145 @@ +@extends('layouts.app') +@section('sidebar') +
+ + +
+ + +
+
+
+ +
+
+
+ + +@endsection +@section('javascript') + + +@endsection + diff --git a/resources/views/coordenadorComissao/documentacao.blade.php b/resources/views/coordenadorComissao/documentacao.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..f31bb03ebb7014a15defccdb867e7b491e3f75d2 --- /dev/null +++ b/resources/views/coordenadorComissao/documentacao.blade.php @@ -0,0 +1,9 @@ +
+
+
+

Documentação

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Proin at semper orci, congue tempor libero. Vivamus tristique risus ac risus gravida, et accumsan velit elementum. Donec mattis porttitor enim, ac mollis eros accumsan vel. Cras vel fermentum enim, et molestie diam. Cras nisl elit, volutpat sed ullamcorper at, congue sed orci. Suspendisse potenti. Nulla molestie mattis viverra. Cras fringilla, enim vel bibendum ornare, est risus condimentum ligula, quis commodo nunc justo et metus. Quisque vitae magna luctus, convallis felis a, pellentesque libero. Quisque dictum volutpat risus eget laoreet. Sed elementum eu turpis eu bibendum. Mauris nec consequat lacus, in consectetur ante. Aliquam et ex mattis, tincidunt mauris sollicitudin, ullamcorper lacus. Morbi malesuada odio quis arcu tempus dapibus. Duis nec tincidunt ipsum, id laoreet metus.

+
+
+
\ No newline at end of file diff --git a/resources/views/coordenadorComissao/listarTrabalhos.blade.php b/resources/views/coordenadorComissao/listarTrabalhos.blade.php new file mode 100644 index 0000000000000000000000000000000000000000..0da792273b72204cabeb01c13c735ba726255ede --- /dev/null +++ b/resources/views/coordenadorComissao/listarTrabalhos.blade.php @@ -0,0 +1,48 @@ +
+

Trabalhos

+
+ + + + + + + + + + + + + @php $i = 0; @endphp + @foreach($trabalhos as $trabalho) + + + + + + + + + + @endforeach + +
IDÁreaAvaliadoresBaixarVisualizar
{{$trabalho->id}}{{-- {{$trabalho->area->nome}} --}} + @foreach($trabalho->avaliadors as $atribuicao) + {{$atribuicao->user->email}}, + @endforeach + + @php $arquivo = ""; $i++; @endphp + @foreach($trabalho->arquivo as $key) + @php + if($key->versaoFinal == true){ + $arquivo = $key->nome; + } + @endphp + @endforeach + +
+ +
+
+ +
\ No newline at end of file