Unverified Commit 8de688f8 authored by Nathalia Santos's avatar Nathalia Santos Committed by GitHub
Browse files

Merge pull request #760 from yuriresendematias/master

Edital de fluxo contínuo e corrigindo visualização das notas dos relatórios para o proponente e para o coordenador
parents bf25780c 23b0f13f
...@@ -10,77 +10,88 @@ ...@@ -10,77 +10,88 @@
{{-- Anexo do Projeto --}} {{-- Anexo do Projeto --}}
<div class="row justify-content-start"> <div class="row justify-content-start">
{{-- Arquivo --}} @if($edital->tipo != "CONTINUO")
<div class="col-sm-4" style="float: left"> {{-- Arquivo --}}
<label for="anexoProjeto" class="col-form-label font-tam" style="font-weight: bold">{{ __('Projeto: ') }}</label> <div class="col-sm-4" style="float: left">
<a href="{{ route('baixar.anexo.projeto', ['id' => $projeto->id])}}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a> <label for="anexoProjeto" class="col-form-label font-tam" style="font-weight: bold">{{ __('Projeto: ') }}</label>
<a href="{{ route('baixar.anexo.projeto', ['id' => $projeto->id])}}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
</div> </div>
@if($edital->tipo != "PIBEX") @if($edital->tipo != "PIBEX")
<div class="col-sm-4"> <div class="col-sm-4">
<label for="anexoLatterCoordenador" class="col-form-label font-tam" style="font-weight: bold">{{ __('Lattes do Coordenador: ') }}</label> <label for="anexoLatterCoordenador" class="col-form-label font-tam" style="font-weight: bold">{{ __('Lattes do Coordenador: ') }}</label>
<a href="{{ route('baixar.anexo.lattes', ['id' => $projeto->id]) }}"> <img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a> <a href="{{ route('baixar.anexo.lattes', ['id' => $projeto->id]) }}"> <img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
</div> </div>
@endif @endif
@if($edital->tipo != "PIBEX") @if($edital->tipo != "PIBEX")
<div class="col-sm-4"> <div class="col-sm-4">
@if($projeto->anexoAutorizacaoComiteEtica != null) @if($projeto->anexoAutorizacaoComiteEtica != null)
<label title="Declaração da autorização especial" for="nomeTrabalho" class="col-form-label font-tam" style="font-weight: bold">{{ __('Autorização Especial: ') }}</label> <label title="Declaração da autorização especial" for="nomeTrabalho" class="col-form-label font-tam" style="font-weight: bold">{{ __('Autorização Especial: ') }}</label>
<a href="{{ route('baixar.anexo.comite', ['id' => $projeto->id]) }}"> <img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a> <a href="{{ route('baixar.anexo.comite', ['id' => $projeto->id]) }}"> <img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
@else
<label title="Declaração de não necessidade de autorização especial" for="nomeTrabalho" class="col-form-label font-tam" style="font-weight: bold">{{ __('Declaração Autorização Especial: ') }}</label>
@if($projeto->justificativaAutorizacaoEtica != null)
<a href="{{ route('baixar.anexo.justificativa', ['id' => $projeto->id]) }}"> <img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
@else @else
- <label title="Declaração de não necessidade de autorização especial" for="nomeTrabalho" class="col-form-label font-tam" style="font-weight: bold">{{ __('Declaração Autorização Especial: ') }}</label>
@if($projeto->justificativaAutorizacaoEtica != null)
<a href="{{ route('baixar.anexo.justificativa', ['id' => $projeto->id]) }}"> <img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
@else
-
@endif
@endif @endif
</div>
@endif @endif
</div>
@endif
@if($edital->tipo != "PIBEX") @if($edital->tipo != "PIBEX")
<div class="col-sm-4"> <div class="col-sm-4">
<label for="anexoPlanilha" class="col-form-label font-tam" style="font-weight: bold">{{ __('Planilha de Pontuação: ') }}</label> <label for="anexoPlanilha" class="col-form-label font-tam" style="font-weight: bold">{{ __('Planilha de Pontuação: ') }}</label>
<a href="{{ route('baixar.anexo.planilha', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/xlsx.ico')}}" style="width:40px" alt=""></a> <a href="{{ route('baixar.anexo.planilha', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/xlsx.ico')}}" style="width:40px" alt=""></a>
</div>
@endif
@if($edital->tipo != "PIBEX") </div>
<div class="col-sm-4">
<label for="nomeTrabalho" class="col-form-label font-tam" style="font-weight: bold">{{ __('Grupo de Pesquisa: ') }}</label>
@if($projeto->anexoGrupoPesquisa != null)
<a href="{{ route('baixar.anexoGrupoPesquisa', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
@else
-
@endif @endif
</div>
@endif
@if($edital->tipo == 'PIBIC' || $edital->tipo == 'PIBIC-EM' || $edital->tipo == "PIBEX") @if($edital->tipo != "PIBEX")
{{-- Decisão do CONSU --}}
<div class="col-sm-4"> <div class="col-sm-4">
<label title="Decisão da Câmara ou Conselho Pertinente" for="anexoCONSU" class="col-form-label font-tam" style="font-weight: bold">{{ __('Câmara ou Conselho Pertinente: ') }}</label> <label for="nomeTrabalho" class="col-form-label font-tam" style="font-weight: bold">{{ __('Grupo de Pesquisa: ') }}</label>
<a href="{{ route('baixar.anexo.consu', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a> @if($projeto->anexoGrupoPesquisa != null)
<a href="{{ route('baixar.anexoGrupoPesquisa', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
@else
-
@endif
</div> </div>
@endif @endif
@if($edital->nome_docExtra != null) @if($edital->tipo == 'PIBIC' || $edital->tipo == 'PIBIC-EM' || $edital->tipo == "PIBEX")
{{-- Documento Extra --}} {{-- Decisão do CONSU --}}
<div class="col-sm-4">
<label title="Decisão da Câmara ou Conselho Pertinente" for="anexoCONSU" class="col-form-label font-tam" style="font-weight: bold">{{ __('Câmara ou Conselho Pertinente: ') }}</label>
<a href="{{ route('baixar.anexo.consu', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
</div>
@endif
@if($edital->nome_docExtra != null)
{{-- Documento Extra --}}
<div class="col-sm-4">
<label title="{{$edital->nome_docExtra}}" for="anexo_docExtra" class="col-form-label font-tam" style="font-weight: bold">{{$edital->nome_docExtra}}:</label>
@if($projeto->anexo_docExtra != null)
<a href="{{ route('baixar.anexo.docExtra', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a>
@else
<a>
<i class="fas fa-times-circle fa-2x" style="color:red; font-size:25px"></i>
</a>
@endif
</div>
@endif
@else
<div class="col-sm-4"> <div class="col-sm-4">
<label title="{{$edital->nome_docExtra}}" for="anexo_docExtra" class="col-form-label font-tam" style="font-weight: bold">{{$edital->nome_docExtra}}:</label> <label for="anexo_SIPAC" class="col-form-label font-tam"
@if($projeto->anexo_docExtra != null) style="font-weight: bold">{{ __('Anexo SIPAC: ') }}</label>
<a href="{{ route('baixar.anexo.docExtra', ['id' => $projeto->id]) }}"><img class="" src="{{asset('img/icons/pdf.ico')}}" style="width:40px" alt=""></a> <a href="{{ route('baixar.anexo.SIPAC', ['id' => $projeto->id])}}"><img class=""
@else src="{{asset('img/icons/pdf.ico')}}"
<a> style="width:40px"
<i class="fas fa-times-circle fa-2x" style="color:red; font-size:25px"></i> alt=""></a>
</a> </div>
@endif @endif
</div>
@endif
</div> </div>
</div> </div>
......
...@@ -44,6 +44,7 @@ ...@@ -44,6 +44,7 @@
<input id="dt_fimRelatorioFinal{{$edital->id}}" type="date" class="form-control" name="dt_fimRelatorioFinal" value="{{$edital->dt_fimRelatorioFinal}}" required autocomplete="dt_fimRelatorioFinal" disabled autofocus> <input id="dt_fimRelatorioFinal{{$edital->id}}" type="date" class="form-control" name="dt_fimRelatorioFinal" value="{{$edital->dt_fimRelatorioFinal}}" required autocomplete="dt_fimRelatorioFinal" disabled autofocus>
</div> </div>
</div> </div>
<br> <br>
<div class="row justify-content-start"> <div class="row justify-content-start">
<div class="col-md-3"><h6 style="color: #234B8B; font-weight: bold">Avaliações dos Relatórios</h6></div> <div class="col-md-3"><h6 style="color: #234B8B; font-weight: bold">Avaliações dos Relatórios</h6></div>
...@@ -52,17 +53,24 @@ ...@@ -52,17 +53,24 @@
<thead> <thead>
<tr> <tr>
<th style="color: black;">Avaliador</th> <th style="color: black;">Avaliador</th>
<th style="color: black;">Discente</th>
<th style="color: black;">Relatório</th> <th style="color: black;">Relatório</th>
<th style="color: black;">Nota</th> <th style="color: black;">Nota</th>
<th style="color: black;">Apresentação</th>
<th style="color: black;">Visualizar</th> <th style="color: black;">Visualizar</th>
</tr> </tr>
</thead> </thead>
<tbody> <tbody>
@foreach($AvalRelatParcial as $aval) @foreach($AvalRelatParcial as $aval)
@php $arquivo = \App\Arquivo::find($aval->arquivo_id);@endphp
<tr> <tr>
<th style="color: black;">{{$cont += 1}}</th> <th style="color: black;">{{$cont += 1}}</th>
<td>
@if($arquivo->participanteId != null) {{\App\Participante::find($arquivo->participanteId)->user->name}}@endif
</td>
<td>Parcial</td> <td>Parcial</td>
<td>@if($aval->nota == null) Pendente @else {{$aval->nota}} @endif</td> <td>@if($aval->nota == null) Pendente @else {{$aval->nota}} @endif</td>
<td>@if($aval->nota_apresentacao == null) Pendente @else {{$aval->nota}} @endif</td>
<td><a href="" data-toggle="modal" data-target="#modalVizuRelatParcial{{$aval->id}}" class="button">Visualizar</a></td> <td><a href="" data-toggle="modal" data-target="#modalVizuRelatParcial{{$aval->id}}" class="button">Visualizar</a></td>
</tr> </tr>
...@@ -87,10 +95,15 @@ ...@@ -87,10 +95,15 @@
</div> </div>
@endforeach @endforeach
@foreach($AvalRelatFinal as $aval) @foreach($AvalRelatFinal as $aval)
@php $arquivo = \App\Arquivo::find($aval->arquivo_id);@endphp
<tr> <tr>
<th style="color: black;">{{$cont += 1}}</th> <th style="color: black;">{{$cont += 1}}</th>
<td>
@if($arquivo->participanteId != null) {{\App\Participante::find($arquivo->participanteId)->user->name}}@endif
</td>
<td>Final</td> <td>Final</td>
<td>@if($aval->nota == null) Pendente @else {{$aval->nota}} @endif</td> <td>@if($aval->nota == null) Pendente @else {{$aval->nota}} @endif</td>
<td>@if($aval->nota_apresentacao == null) Pendente @else {{$aval->nota}} @endif</td>
<td><a href="" data-toggle="modal" data-target="#modalVizuRelatFinal{{$aval->id}}" class="button">Visualizar</a></td> <td><a href="" data-toggle="modal" data-target="#modalVizuRelatFinal{{$aval->id}}" class="button">Visualizar</a></td>
</tr> </tr>
<!-- Modal visualizar informações participante --> <!-- Modal visualizar informações participante -->
...@@ -116,7 +129,7 @@ ...@@ -116,7 +129,7 @@
</div> </div>
@endforeach @endforeach
</tbody> </tbody>
</table> </table>
</div> </div>
</div> </div>
</div> </div>
......
...@@ -42,10 +42,11 @@ ...@@ -42,10 +42,11 @@
@endcomponent @endcomponent
@endif @endif
@if($edital->tipo != "CONTINUO")
@component('projeto.formularioVisualizar.relatorio',['edital' => $edital,'projeto' => $projeto,'flagSubstituicao' =>$flagSubstituicao, @component('projeto.formularioVisualizar.relatorio',['edital' => $edital,'projeto' => $projeto,'flagSubstituicao' =>$flagSubstituicao,
'AvalRelatParcial' => $AvalRelatParcial, 'AvalRelatFinal' => $AvalRelatFinal, 'cont' => 0]) 'AvalRelatParcial' => $AvalRelatParcial, 'AvalRelatFinal' => $AvalRelatFinal, 'cont' => 0])
@endcomponent @endcomponent
@endif
@component('projeto.formularioVisualizar.resultado2', @component('projeto.formularioVisualizar.resultado2',
['projeto' => $projeto]) ['projeto' => $projeto])
@endcomponent @endcomponent
......
...@@ -219,6 +219,7 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function () { ...@@ -219,6 +219,7 @@ Route::group(['middleware' => ['isTemp', 'auth', 'verified']], function () {
Route::get('/baixar/evento-temp/{nomeAnexo}', 'TrabalhoController@baixarEventoTemp')->name('baixar.evento.temp'); Route::get('/baixar/evento-temp/{nomeAnexo}', 'TrabalhoController@baixarEventoTemp')->name('baixar.evento.temp');
Route::get('/baixar/documentosParticipante', 'ParticipanteController@baixarDocumento')->name('baixar.documentosParticipante'); Route::get('/baixar/documentosParticipante', 'ParticipanteController@baixarDocumento')->name('baixar.documentosParticipante');
Route::get('/baixar/anexoDocExtra/{id}', 'TrabalhoController@baixarAnexoDocExtra')->name('baixar.anexo.docExtra'); Route::get('/baixar/anexoDocExtra/{id}', 'TrabalhoController@baixarAnexoDocExtra')->name('baixar.anexo.docExtra');
Route::get('/baixar/anexoSIPAC/{id}', 'TrabalhoController@baixarAnexoSIPAC')->name('baixar.anexo.SIPAC');
}); });
Route::get('/baixar/edital/{id}', 'EventoController@baixarEdital')->name('baixar.edital'); Route::get('/baixar/edital/{id}', 'EventoController@baixarEdital')->name('baixar.edital');
...@@ -319,7 +320,7 @@ Route::prefix('cursos')->name('cursos.')->group(function (){ ...@@ -319,7 +320,7 @@ Route::prefix('cursos')->name('cursos.')->group(function (){
//############ Evento ############################################## //############ Evento ##############################################
Route::prefix('evento')->name('evento.')->group(function () { Route::prefix('evento')->name('evento.')->group(function () {
Route::get('/criar', 'EventoController@create')->name('criar')->middleware('checkRoles:coordenador,administrador'); Route::get('/criar', 'EventoController@create')->name('criar')->middleware('checkRoles:coordenador,administrador');
Route::post('/criar', 'EventoController@store')->name('criar')->middleware('checkRoles:coordenador,administrador'); Route::post('/criar', 'EventoController@store')->name('criar')->middleware('checkRoles:coordenador,checkAdministrador');
Route::get('/visualizar/{id}', 'EventoController@show')->name('visualizar')->middleware('auth'); Route::get('/visualizar/{id}', 'EventoController@show')->name('visualizar')->middleware('auth');
Route::get('/listar', 'EventoController@listar')->name('listar')->middleware('auth'); Route::get('/listar', 'EventoController@listar')->name('listar')->middleware('auth');
Route::delete('/excluir/{id}', 'EventoController@destroy')->name('deletar')->middleware('checkRoles:coordenador,administrador'); Route::delete('/excluir/{id}', 'EventoController@destroy')->name('deletar')->middleware('checkRoles:coordenador,administrador');
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment