Commit 30ab3958 authored by Yuri Resende's avatar Yuri Resende
Browse files

Retirando as datas do relatório parcial para editais PIBEX

parent 8de688f8
...@@ -34,8 +34,8 @@ class Evento extends Model ...@@ -34,8 +34,8 @@ class Evento extends Model
'fim_recurso' => ['required', 'date'], 'fim_recurso' => ['required', 'date'],
'resultado_final' => ['required', 'date'], 'resultado_final' => ['required', 'date'],
'resultado_preliminar' => ['required', 'date'], 'resultado_preliminar' => ['required', 'date'],
'dt_inicioRelatorioParcial' => ['required', 'date'], 'dt_inicioRelatorioParcial' => ['exclude_if:tipo,PIBEX', 'required', 'date'],
'dt_fimRelatorioParcial' => ['required', 'date'], 'dt_fimRelatorioParcial' => ['exclude_if:tipo,PIBEX', 'required', 'date'],
'dt_inicioRelatorioFinal' => ['required', 'date'], 'dt_inicioRelatorioFinal' => ['required', 'date'],
'dt_fimRelatorioFinal' => ['required', 'date'], 'dt_fimRelatorioFinal' => ['required', 'date'],
'inicioProjeto' => ['required', 'date'], 'inicioProjeto' => ['required', 'date'],
...@@ -67,8 +67,8 @@ class Evento extends Model ...@@ -67,8 +67,8 @@ class Evento extends Model
'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], 'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'],
'fim_recurso' => ['required', 'date', 'after:inicio_recurso'], 'fim_recurso' => ['required', 'date', 'after:inicio_recurso'],
'resultado_final' => ['required', 'date', 'after:fim_recurso'], 'resultado_final' => ['required', 'date', 'after:fim_recurso'],
'dt_inicioRelatorioParcial' => ['required', 'date', 'after:resultado_final'], 'dt_inicioRelatorioParcial' => ['exclude_if:tipo,PIBEX', 'required', 'date', 'after:resultado_final'],
'dt_fimRelatorioParcial' => ['required', 'date', 'after_or_equal:dt_inicioRelatorioParcial'], 'dt_fimRelatorioParcial' => ['exclude_if:tipo,PIBEX', 'required', 'date', 'after_or_equal:dt_inicioRelatorioParcial'],
'dt_inicioRelatorioFinal' => ['required', 'date', 'after:dt_fimRelatorioParcial'], 'dt_inicioRelatorioFinal' => ['required', 'date', 'after:dt_fimRelatorioParcial'],
'dt_fimRelatorioFinal' => ['required', 'date', 'after_or_equal:dt_inicioRelatorioFinal'], 'dt_fimRelatorioFinal' => ['required', 'date', 'after_or_equal:dt_inicioRelatorioFinal'],
'pdfEdital' => [('pdfEditalPreenchido'!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'], 'pdfEdital' => [('pdfEditalPreenchido'!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'],
...@@ -106,8 +106,8 @@ class Evento extends Model ...@@ -106,8 +106,8 @@ class Evento extends Model
'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], 'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'],
'fim_recurso' => ['required', 'date', 'after:inicio_recurso'], 'fim_recurso' => ['required', 'date', 'after:inicio_recurso'],
'resultado_final' => ['required', 'date', 'after:fim_recurso'], 'resultado_final' => ['required', 'date', 'after:fim_recurso'],
'dt_inicioRelatorioParcial' => ['required', 'date', 'after:resultado_final'], 'dt_inicioRelatorioParcial' => ['exclude_if:tipo,PIBEX', 'required', 'date', 'after:resultado_final'],
'dt_fimRelatorioParcial' => ['required', 'date', 'after_or_equal:dt_inicioRelatorioParcial'], 'dt_fimRelatorioParcial' => ['exclude_if:tipo,PIBEX', 'required', 'date', 'after_or_equal:dt_inicioRelatorioParcial'],
'dt_inicioRelatorioFinal' => ['required', 'date', 'after:dt_fimRelatorioParcial'], 'dt_inicioRelatorioFinal' => ['required', 'date', 'after:dt_fimRelatorioParcial'],
'dt_fimRelatorioFinal' => ['required', 'date', 'after_or_equal:dt_inicioRelatorioFinal'], 'dt_fimRelatorioFinal' => ['required', 'date', 'after_or_equal:dt_inicioRelatorioFinal'],
'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'], 'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'],
......
...@@ -173,8 +173,10 @@ class EventoController extends Controller ...@@ -173,8 +173,10 @@ class EventoController extends Controller
$evento['fim_recurso'] = $request->fim_recurso; $evento['fim_recurso'] = $request->fim_recurso;
$evento['resultado_preliminar']= $request->resultado_preliminar; $evento['resultado_preliminar']= $request->resultado_preliminar;
$evento['resultado_final'] = $request->resultado_final; $evento['resultado_final'] = $request->resultado_final;
$evento['dt_inicioRelatorioParcial'] = $request->dt_inicioRelatorioParcial; if($request->tipo != "PIBEX"){
$evento['dt_fimRelatorioParcial'] = $request->dt_fimRelatorioParcial; $evento['dt_inicioRelatorioParcial'] = $request->dt_inicioRelatorioParcial;
$evento['dt_fimRelatorioParcial'] = $request->dt_fimRelatorioParcial;
}
$evento['dt_inicioRelatorioFinal'] = $request->dt_inicioRelatorioFinal; $evento['dt_inicioRelatorioFinal'] = $request->dt_inicioRelatorioFinal;
$evento['dt_fimRelatorioFinal'] = $request->dt_fimRelatorioFinal; $evento['dt_fimRelatorioFinal'] = $request->dt_fimRelatorioFinal;
$evento['inicioProjeto'] = $request->inicioProjeto; $evento['inicioProjeto'] = $request->inicioProjeto;
......
...@@ -894,6 +894,16 @@ ...@@ -894,6 +894,16 @@
document.getElementById(nome).setAttribute('required', ''); document.getElementById(nome).setAttribute('required', '');
}) })
} }
//retirada das datas dos relatórios parciais para o PIBEX
if(tipo.value === 'PIBEX'){
document.getElementById('div-inicio-relat-parcial').style.display = "none";
document.getElementById('div-fim-relat-parcial').style.display = "none";
document.getElementById('dt_inicioRelatorioParcial').removeAttribute('required');
document.getElementById('dt_fimRelatorioParcial').removeAttribute('required');
}
} }
function onload(){ function onload(){
......
...@@ -1015,6 +1015,15 @@ ...@@ -1015,6 +1015,15 @@
document.getElementById(nome).setAttribute('required', ''); document.getElementById(nome).setAttribute('required', '');
}) })
} }
//retirada das datas dos relatórios parciais para o PIBEX
if(tipo.value === 'PIBEX'){
document.getElementById('div-inicio-relat-parcial').style.display = "none";
document.getElementById('div-fim-relat-parcial').style.display = "none";
document.getElementById('dt_inicioRelatorioParcial').removeAttribute('required');
document.getElementById('dt_fimRelatorioParcial').removeAttribute('required');
}
} }
......
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