Commit 685288e9 authored by Guilherme Silva's avatar Guilherme Silva
Browse files

Ajuste na exibição dos modals e adicionado comentario

parent 260d27c5
...@@ -5,6 +5,11 @@ ...@@ -5,6 +5,11 @@
<div class="row justify-content-center" style="margin-top: 100px;"> <div class="row justify-content-center" style="margin-top: 100px;">
<!--Titulos --> <!--Titulos -->
<div class="col-md-10"> <div class="col-md-10">
@if (session('sucesso'))
<div class="alert alert-success">
<strong>{{ session('sucesso') }}</strong>
</div>
@endif
<div class="card" style="border-radius: 5px"> <div class="card" style="border-radius: 5px">
<div class="card-body" style="padding-top: 0.2rem;"> <div class="card-body" style="padding-top: 0.2rem;">
<div class="container"> <div class="container">
...@@ -413,16 +418,22 @@ ...@@ -413,16 +418,22 @@
</div> </div>
<hr style="border-top: 1px solid#1492E6"> <hr style="border-top: 1px solid#1492E6">
<form action="{{ route('trabalho.aprovarProposta', ['id' => $trabalho->id]) }}" method="post"> <form action="{{ route('trabalho.aprovarProposta', ['id' => $trabalho->id]) }}" method="post">
@csrf
<div class="row"> <div class="row">
<div class="col-md-10"> <div class="col-md-9">
<a class="col-md-12 text-left" style="padding-left: 0px;color: #234B8B; font-weight: bold;">Comentário</a> <a class="col-md-12 text-left" style="padding-left: 0px;color: #234B8B; font-weight: bold;">Comentário</a>
<textarea class="col-md-12" id="comentario" style="border-radius:5px 5px 0 0"></textarea> <textarea class="col-md-12" id="comentario" name="comentario" style="border-radius:5px 5px 0 0;height: 71px;" required
>@if($trabalho->comentario != null){{$trabalho->comentario}}@endif</textarea>
</div> </div>
<div class="col-md-2" style="margin-top: 15px"> <div class="col-md-3" style="margin-top: 15px">
<input class="col-md-6" type="radio" id="aprova" name="statusProp" value="aprovado" required> <input class="col-md-1" type="radio" id="aprovado" name="statusProp" value="aprovado" required>
<a style="color: #234B8B; font-weight: bold;font-size: 20px;">Aprovar</a> <a style="color: #234B8B; font-weight: bold;font-size: 18px;">Aprovado</a>
<input class="col-md-6" type="radio" id="reprova" name="statusProp" value="negado"> <br>
<a style="color: #234B8B; font-weight: bold;font-size: 20px;">Negar</a> <input class="col-md-1" type="radio" id="parcialAprovado" name="statusProp" value="corrigido" required>
<a style="color: #234B8B; font-weight: bold;font-size: 18px;">Parcialmente Aprovado</a>
<br>
<input class="col-md-1" type="radio" id="reprovado" name="statusProp" value="reprovado" required>
<a style="color: #234B8B; font-weight: bold;font-size: 18px;">Não Aprovado</a>
</div> </div>
</div> </div>
...@@ -481,7 +492,7 @@ ...@@ -481,7 +492,7 @@
<img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt=""> <img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt="">
</div> </div>
<div class="col-md-4" style="padding-left: 20px;padding-right: 5px;"> <div class="col-md-4" style="padding-left: 20px;padding-right: 5px;">
<a id="teste" name="#modalVizuParticipante{{$subs->participanteSubstituido()->withTrashed()->first()->id}}" class="button">{{$subs->participanteSubstituido()->withTrashed()->first()->user->name}}</a> <a onclick="vizuParticipante({{$subs->participanteSubstituido()->withTrashed()->first()->id}})" class="button">{{$subs->participanteSubstituido()->withTrashed()->first()->user->name}}</a>
</div> </div>
<div class="col-md-1 text-left" style="padding-left: 0px;"> <div class="col-md-1 text-left" style="padding-left: 0px;">
<img src="{{asset('img/seta.png')}}" style="width:40px;margin-left: 5px;margin-right: 10px;" alt=""> <img src="{{asset('img/seta.png')}}" style="width:40px;margin-left: 5px;margin-right: 10px;" alt="">
...@@ -490,7 +501,7 @@ ...@@ -490,7 +501,7 @@
<img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt=""> <img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt="">
</div> </div>
<div class="col-md-4" style="padding-left: 20px;padding-right: 5px;"> <div class="col-md-4" style="padding-left: 20px;padding-right: 5px;">
<a id="teste2" name="#modalVizuParticipante{{$subs->participanteSubstituto()->withTrashed()->first()->id}}" class="button">{{$subs->participanteSubstituto()->withTrashed()->first()->user->name}}</a> <a onclick="vizuParticipante({{$subs->participanteSubstituto()->withTrashed()->first()->id}})" class="button">{{$subs->participanteSubstituto()->withTrashed()->first()->user->name}}</a>
</div> </div>
</div> </div>
...@@ -533,7 +544,7 @@ ...@@ -533,7 +544,7 @@
<img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt=""> <img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt="">
</div> </div>
<div class="col-md-4" style="padding-left: 20px;padding-right: 5px;"> <div class="col-md-4" style="padding-left: 20px;padding-right: 5px;">
<a id="teste3" name="#modalVizuParticipante{{$subs->participanteSubstituido()->withTrashed()->first()->id}}" class="button">{{$subs->participanteSubstituido()->withTrashed()->first()->user->name}}</a> <a onclick="vizuParticipante({{$subs->participanteSubstituido()->withTrashed()->first()->id}})" class="button tiro">{{$subs->participanteSubstituto()->withTrashed()->first()->user->name}}</a>
</div> </div>
<div class="col-md-1 text-left" style="padding-left: 0px;"> <div class="col-md-1 text-left" style="padding-left: 0px;">
<img src="{{asset('img/seta.png')}}" style="width:40px;margin-left: 5px;margin-right: 10px;" alt=""> <img src="{{asset('img/seta.png')}}" style="width:40px;margin-left: 5px;margin-right: 10px;" alt="">
...@@ -542,7 +553,7 @@ ...@@ -542,7 +553,7 @@
<img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt=""> <img src="{{asset('img/icons/usuario.svg')}}" style="width:50px" alt="">
</div> </div>
<div class="col-md-4" style="padding-left: 20px;padding-right: 5px;"> <div class="col-md-4" style="padding-left: 20px;padding-right: 5px;">
<a id="teste4" name="#modalVizuParticipante{{$subs->participanteSubstituto()->withTrashed()->first()->id}}" class="button">{{$subs->participanteSubstituto()->withTrashed()->first()->user->name}}</a> <a onclick="vizuParticipante({{$subs->participanteSubstituto()->withTrashed()->first()->id}})" class="button">{{$subs->participanteSubstituto()->withTrashed()->first()->user->name}}</a>
</div> </div>
</div> </div>
...@@ -565,27 +576,12 @@ ...@@ -565,27 +576,12 @@
@if($subs->status == 'Em Aguardo') @if($subs->status == 'Em Aguardo')
<h5 style="color: #234B8B; " class="col-md-12 text-center">Pendente</h5> <h5 style="color: #234B8B; " class="col-md-12 text-center">Pendente</h5>
@else @else
<a href="" data-toggle="modal" data-target="#modalVizuJustificativa{{$subs->id}}" class="button"><h5 style="color: #234B8B; " class="col-md-12 text-center">Visualizar</h5></a> <a onclick="vizuJustificativa('{{$subs->justificativa}}')" class="button"><h5 style="color: #234B8B; " class="col-md-12 text-center">Visualizar</h5></a>
@endif @endif
</div> </div>
</div> </div>
<!-- Modal vizualizar justificativa -->
<div class="modal fade" id="modalVizuJustificativa{{$subs->id}}" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg">
<div class="modal-content">
<div class="modal-header" style="overflow-x:auto">
<h5 class="modal-title" id="exampleModalLabel" style= "color:#1492E6">Justificativa</h5>
<button type="button" class="close" data-dismiss="modal" aria-label="Close" style="padding-top: 8px; color:#1492E6">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<h4 style="font-size:18px">{{$subs->justificativa}}</h4>
</div>
</div>
</div>
</div>
<hr> <hr>
@endforeach @endforeach
</div> </div>
...@@ -607,6 +603,23 @@ ...@@ -607,6 +603,23 @@
</div> </div>
</div> </div>
<!-- Modal vizualizar justificativa -->
<div class="modal fade" id="modalVizuJustificativa" tabindex="-1" role="dialog" aria-labelledby="exampleModalLabel" aria-hidden="true">
<div class="modal-dialog modal-dialog-centered modal-lg">
<div class="modal-content">
<div class="modal-header" style="overflow-x:auto">
<h5 class="modal-title" id="exampleModalLabel" style= "color:#1492E6">Justificativa</h5>
<button type="button" class="close" onclick="closeJustificativa()" aria-label="Close" style="padding-top: 8px; color:#1492E6">
<span aria-hidden="true">&times;</span>
</button>
</div>
<div class="modal-body">
<h4 style="font-size:18px" id="conteudoJustificativa"></h4>
</div>
</div>
</div>
</div>
<style> <style>
body{font-family:Calibri, Tahoma, Arial} body{font-family:Calibri, Tahoma, Arial}
...@@ -644,8 +657,44 @@ ...@@ -644,8 +657,44 @@
$("#tela2").hide(); $("#tela2").hide();
$("#tela1").show(); $("#tela1").show();
}); });
let textTemp = document.getElementById("comentario").innerHTML;
document.getElementById("aprovado").onclick = function () {
var s = document.getElementById("comentario");
s.innerHTML = 'Proposta cumpriu todos os requisitos estabelecidos no edital';
};
document.getElementById("reprovado").onclick = function () {
var s = document.getElementById("comentario");
s.innerHTML = textTemp;
};
document.getElementById("parcialAprovado").onclick = function () {
var s = document.getElementById("comentario");
s.innerHTML = textTemp;
};
}); });
</script> </script>
<script>
function vizuParticipante(id){
$("#modalVizuSubstituicao").modal('hide');
setTimeout(() => { $("#modalVizuParticipante"+id).modal(); }, 500);
}
function vizuJustificativa(texto){
$("#modalVizuSubstituicao").modal('hide');
setTimeout(() => { $("#modalVizuJustificativa").modal(); }, 500);
document.getElementById("conteudoJustificativa").innerHTML = texto;
}
function closeJustificativa(){
$("#modalVizuJustificativa").modal('hide');
setTimeout(() => { $("#modalVizuSubstituicao").modal(); }, 500);
}
</script>
<script type="text/javascript"> <script type="text/javascript">
var e = document.getElementById("submeter"); var e = document.getElementById("submeter");
......
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