diff --git a/app/Http/Controllers/TrabalhoController.php b/app/Http/Controllers/TrabalhoController.php index 58a5a470bce4511f818c157cd5068dbef6ceee0b..de35f3e34ac2bfc9c84d8d7dd4f7975317fb4976 100755 --- a/app/Http/Controllers/TrabalhoController.php +++ b/app/Http/Controllers/TrabalhoController.php @@ -1253,7 +1253,11 @@ class TrabalhoController extends Controller $data['cpf'] = $request->cpf[$part]; //Quando o integrante é um estudante if($request->estudante[$part] == true){ - $data_nascimento = Carbon::createFromFormat('d/m/Y', $request->data_de_nascimento[$part])->toDateString(); + if($request->data_de_nascimento[$part] == null){ + $data_nascimento = null; + }else { + $data_nascimento = Carbon::createFromFormat('d/m/Y', $request->data_de_nascimento[$part])->toDateString(); + } $data['data_de_nascimento'] = $data_nascimento; $data['rg'] = $request->rg[$part]; $data['celular'] = $request->celular[$part]; diff --git a/resources/views/administrador/analisarProposta.blade.php b/resources/views/administrador/analisarProposta.blade.php index 873df7b824a885f6211aabca8bc41cbd180be732..ddf3eebd9a5e5a8c76d2cd913a071b9ec53c8133 100644 --- a/resources/views/administrador/analisarProposta.blade.php +++ b/resources/views/administrador/analisarProposta.blade.php @@ -706,25 +706,27 @@ @else @foreach($trabalho->participantes as $participante) -
- -
- @php - $avaliacoesId = \App\AvaliacaoRelatorio::where("arquivo_id",$participante->planoTrabalho->id)->where("tipo",$tipoTemp)->pluck('user_id'); - $avalProjeto = \Illuminate\Support\Facades\DB::table('users')->join('avaliadors','users.id','=','avaliadors.user_id')->whereNotIn('users.id', $avaliacoesId)->orderBy('users.name')->get(); - @endphp - - + @foreach ($avalProjeto as $avaliador) + - @endforeach - + @endforeach + + @endif @endforeach @endif Segure SHIFT do diff --git a/resources/views/evento/formulario/integrantes.blade.php b/resources/views/evento/formulario/integrantes.blade.php index 796966572b25839d959a3d6ffb600e723158cd5f..70dbf92b196e39b5330725569b82593281ae186c 100644 --- a/resources/views/evento/formulario/integrantes.blade.php +++ b/resources/views/evento/formulario/integrantes.blade.php @@ -169,7 +169,7 @@ if(data == 'inexistente' || $('#cpf_consulta').val() == ""){ exibirModalUsuarioInexistente(); }else { - if(data[0].tipo == 'participante'){ + if($('#funcao_participante').val() != 4 || data[0].tipo == 'participante'){ exibirUsuarioAdicionado(data); } else { marcar(modal_id, data); @@ -193,6 +193,7 @@ let modal_id = Number(document.getElementById('quantidadeModais').value); function exibirUsuarioAdicionado(data) { + console.log(data[0]) $('#modalIntegrante').modal('hide'); document.getElementById(`nome${modal_id}`).value = data[0]['name']; document.getElementById(`nome${modal_id}`).setAttribute("readonly", ""); @@ -200,10 +201,15 @@ document.getElementById(`email${modal_id}`).value = data[0]['email']; document.getElementById(`email${modal_id}`).setAttribute("readonly", ""); - let [y, m, d] = data[2]['data_de_nascimento'].split('-'); + if(data[0]['tipo'] == "participante"){ + let [y, m, d] = data[2]['data_de_nascimento'].split('-'); + document.getElementById(`data_de_nascimento${modal_id}`).value = (new Date(y,m-1,d)).toLocaleDateString(); + document.getElementById(`data_de_nascimento${modal_id}`).setAttribute("readonly", ""); + }else { - document.getElementById(`data_de_nascimento${modal_id}`).value = (new Date(y,m-1,d)).toLocaleDateString(); - document.getElementById(`data_de_nascimento${modal_id}`).setAttribute("readonly", ""); + document.getElementById(`data_de_nascimento${modal_id}`).value = null; + document.getElementById(`data_de_nascimento${modal_id}`).setAttribute("readonly", ""); + } document.getElementById(`cpf${modal_id}`).value = data[0]['cpf']; document.getElementById(`cpf${modal_id}`).setAttribute("readonly", "");