Commit ecf10d5c authored by Yuri Resende's avatar Yuri Resende
Browse files

Retirando o plano de trabalho para as funções que não precisam

parent 6c5bcf4d
...@@ -59,8 +59,7 @@ class StoreTrabalho extends FormRequest ...@@ -59,8 +59,7 @@ class StoreTrabalho extends FormRequest
$rules['media_do_curso.' . $value] = ['required', 'string']; $rules['media_do_curso.' . $value] = ['required', 'string'];
} }
if($evento->tipo != "CONTINUO" && ($this->funcaoParticipante[$value] == "Voluntário" || $this->funcaoParticipante[$value] == "Bolsista")){
if($evento->tipo != "CONTINUO"){
$rules['anexoPlanoTrabalho.'.$value] = ['required']; $rules['anexoPlanoTrabalho.'.$value] = ['required'];
$rules['nomePlanoTrabalho.'.$value] = ['required', 'string']; $rules['nomePlanoTrabalho.'.$value] = ['required', 'string'];
} }
......
...@@ -222,7 +222,6 @@ ...@@ -222,7 +222,6 @@
let modal_id = 0; let modal_id = 0;
function exibirUsuarioAdicionado(data) { function exibirUsuarioAdicionado(data) {
console.log(`${modal_id}`, data);
$('#modalIntegrante').modal('hide'); $('#modalIntegrante').modal('hide');
document.getElementById(`nome${modal_id}`).value = data[0]['name']; document.getElementById(`nome${modal_id}`).value = data[0]['name'];
document.getElementById(`nome${modal_id}`).setAttribute("readonly", ""); document.getElementById(`nome${modal_id}`).setAttribute("readonly", "");
...@@ -268,6 +267,16 @@ ...@@ -268,6 +267,16 @@
document.getElementById(`curso[${modal_id}]`).value = data[2]['curso']; document.getElementById(`curso[${modal_id}]`).value = data[2]['curso'];
document.getElementById(`curso[${modal_id}]`).setAttribute("readonly", ""); document.getElementById(`curso[${modal_id}]`).setAttribute("readonly", "");
console.log(document.getElementById(`funcaoParticipante${modal_id}`));
document.getElementById(`funcaoParticipante${modal_id}`).value = data[1]['nome'];
if(data[1].nome != "Bolsista" && data[1].nome != "Voluntário"){
document.getElementById(`plano-titulo${modal_id}`).setAttribute('hidden', "");
document.getElementById(`plano-nome${modal_id}`).setAttribute('hidden', "");
document.getElementById(`plano-anexo${modal_id}`).setAttribute('hidden', "");
}
$(`#exampleModal${modal_id}`).modal('show'); $(`#exampleModal${modal_id}`).modal('show');
} }
......
...@@ -69,9 +69,9 @@ ...@@ -69,9 +69,9 @@
<div class="col-md-12"> <div class="col-md-12">
<div class="container"> <div class="container">
<div class="row"> <div class="row">
<input type="hidden" name="funcaoParticipante[]" value="4"> <input type="hidden" name="funcaoParticipante[{{$i}}]" id="funcaoParticipante{{$i}}">
<div class="col-md-12 mt-3"> <div class="col-md-12 mt-3">
<h5>Dados do discente</h5> <h5>Dados do integrante</h5>
</div> </div>
<div class="col-6"> <div class="col-6">
@component('componentes.input', ['label' => 'Nome completo']) @component('componentes.input', ['label' => 'Nome completo'])
...@@ -354,10 +354,10 @@ ...@@ -354,10 +354,10 @@
@endif @endif
@if($edital->tipo != "CONTINUO") @if($edital->tipo != "CONTINUO")
<div class="col-md-12"> <div class="col-md-12" id="plano-titulo{{$i}}">
<h5>Plano de trabalho</h5> <h5>Plano de trabalho</h5>
</div> </div>
<div class="col-12"> <div class="col-12" id="plano-nome{{$i}}">
@component('componentes.input', ['label' => 'Título']) @component('componentes.input', ['label' => 'Título'])
<input type="text" class="form-control" value="{{old('nomePlanoTrabalho')[$i] ?? "" }}" name="nomePlanoTrabalho[{{$i}}]" placeholder="Digite o título do plano de trabalho" maxlength="255" id="nomePlanoTrabalho{{$i}}"> <input type="text" class="form-control" value="{{old('nomePlanoTrabalho')[$i] ?? "" }}" name="nomePlanoTrabalho[{{$i}}]" placeholder="Digite o título do plano de trabalho" maxlength="255" id="nomePlanoTrabalho{{$i}}">
<span style="color: red; font-size: 12px" id="caracsRestantesnomePlanoTrabalho{{$i}}"> <span style="color: red; font-size: 12px" id="caracsRestantesnomePlanoTrabalho{{$i}}">
...@@ -369,7 +369,7 @@ ...@@ -369,7 +369,7 @@
@enderror @enderror
@endcomponent @endcomponent
</div> </div>
<div class="col-12"> <div class="col-12" id="plano-anexo{{$i}}">
@component('componentes.input', ['label' => 'Anexo (.pdf)']) @component('componentes.input', ['label' => 'Anexo (.pdf)'])
<input type="file" class="input-group-text" value="{{old('anexoPlanoTrabalho')[$i] ?? "" }}" name="anexoPlanoTrabalho[{{$i}}]" accept=".pdf" placeholder="Anexo do Plano de Trabalho" /> <input type="file" class="input-group-text" value="{{old('anexoPlanoTrabalho')[$i] ?? "" }}" name="anexoPlanoTrabalho[{{$i}}]" accept=".pdf" placeholder="Anexo do Plano de Trabalho" />
@error('anexoPlanoTrabalho.'.$i) @error('anexoPlanoTrabalho.'.$i)
......
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