diff --git a/app/Http/Controllers/EventoController.php b/app/Http/Controllers/EventoController.php index 3647124a4242165474b6d18acaaab2aee9e339c5..5a6820973cf2a0d5181421924c71434efc38f32e 100644 --- a/app/Http/Controllers/EventoController.php +++ b/app/Http/Controllers/EventoController.php @@ -92,10 +92,10 @@ class EventoController extends Controller // validar datas nulas antes, pois pode gerar um bug if( - $request->inicioSubmissao == null || - $request->fimSubmissao == null || - $request->inicioRevisao == null || - $request->fimRevisao == null || + $request->inícioDaSubmissão == null || + $request->fimDaSubmissão == null || + $request->inícioDaRevisão == null || + $request->fimDaRevisão == null || $request->resultado == null ){ @@ -105,12 +105,12 @@ class EventoController extends Controller 'tipo' => ['required', 'string'], 'natureza' => ['required'], 'coordenador_id' => ['required'], - 'inicioSubmissao' => ['required', 'date'], - 'fimSubmissao' => ['required', 'date'], - 'inicioRevisao' => ['required', 'date'], - 'fimRevisao' => ['required', 'date'], - 'inicio_recurso' => ['required', 'date'], - 'fim_recurso' => ['required', 'date'], + 'inícioDaSubmissão' => ['required', 'date'], + 'fimDaSubmissão' => ['required', 'date'], + 'inícioDaRevisão' => ['required', 'date'], + 'fimDaRevisão' => ['required', 'date'], + 'início_do_recurso' => ['required', 'date'], + 'fim_do_recurso' => ['required', 'date'], 'resultado_final' => ['required', 'date'], 'resultado_preliminar'=> ['required', 'date'], 'pdfEdital' => [($request->pdfEditalPreenchido!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'], @@ -128,14 +128,14 @@ class EventoController extends Controller 'natureza' => ['required'], 'coordenador_id' => ['required'], #---------------------------------------------- - 'inicioSubmissao' => ['required', 'date', 'after:yesterday'], - 'fimSubmissao' => ['required', 'date', 'after_or_equal:inicioSubmissao'], - 'inicioRevisao' => ['required', 'date', 'after:yesterday'], - 'fimRevisao' => ['required', 'date', 'after:inicioRevisao', 'after:fimSubmissao'], - 'resultado_preliminar'=> ['required', 'date', 'after_or_equal:fimRevisao'], - 'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], - 'fim_recurso' => ['required', 'date', 'after:inicio_recurso'], - 'resultado_final' => ['required', 'date', 'after:fim_recurso'], + 'inícioDaSubmissão' => ['required', 'date', 'after:' . $yesterday], + 'fimDaSubmissão' => ['required', 'date', 'after_or_equal:inícioDaSubmissão'], + 'inícioDaRevisão' => ['required', 'date', 'after:' . $yesterday], + 'fimDaRevisão' => ['required', 'date', 'after:inícioDaRevisão', 'after:fimDaSubmissão'], + 'resultado_preliminar'=> ['required', 'date', 'after_or_equal:fimDaRevisão'], + 'início_do_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], + 'fim_do_recurso' => ['required', 'date', 'after:início_do_recurso'], + 'resultado_final' => ['required', 'date', 'after:fim_do_recurso'], 'pdfEdital' => [($request->pdfEditalPreenchido!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'], //'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'], ]); @@ -145,12 +145,12 @@ class EventoController extends Controller $evento['descricao'] = $request->descricao; $evento['tipo'] = $request->tipo; $evento['natureza_id'] = $request->natureza; - $evento['inicioSubmissao'] = $request->inicioSubmissao; - $evento['fimSubmissao'] = $request->fimSubmissao; - $evento['inicioRevisao'] = $request->inicioRevisao; - $evento['fimRevisao'] = $request->fimRevisao; - $evento['inicio_recurso'] = $request->inicio_recurso; - $evento['fim_recurso'] = $request->fim_recurso; + $evento['inicioSubmissao'] = $request->inícioDaSubmissão; + $evento['fimSubmissao'] = $request->fimDaSubmissão; + $evento['inicioRevisao'] = $request->inícioDaRevisão; + $evento['fimRevisao'] = $request->fimDaRevisão; + $evento['inicio_recurso'] = $request->início_do_recurso; + $evento['fim_recurso'] = $request->fim_do_recurso; $evento['resultado_preliminar']= $request->resultado_preliminar; $evento['resultado_final'] = $request->resultado_final; $evento['coordenadorId'] = $request->coordenador_id; @@ -330,7 +330,7 @@ class EventoController extends Controller $request->inicioSubmissao == null || $request->fimSubmissao == null || $request->inicioRevisao == null || - $request->fimRevisao == null || + $request->fimDaRevisão == null || $request->resultado == null ){ @@ -338,46 +338,50 @@ class EventoController extends Controller 'nome' => ['required', 'string'], 'descricao' => ['required', 'string'], 'tipo' => ['required', 'string'], - 'natureza' => ['required'], - 'inicioSubmissao' => ['required', 'date'], - 'fimSubmissao' => ['required', 'date'], - 'inicioRevisao' => ['required', 'date', 'after:yesterday'], - 'fimRevisao' => ['required', 'date'], - 'resultado_preliminar'=> ['required', 'date'], - 'inicio_recurso' => ['required', 'date'], - 'fim_recurso' => ['required', 'date'], - 'resultado_final' => ['required', 'date'], + 'natureza' => ['required'], + 'coordenador_id' => ['required'], + 'inícioDaSubmissão' => ['required', 'date'], + 'fimDaSubmissão' => ['required', 'date'], + 'inícioDaRevisão' => ['required', 'date'], + 'fimDaRevisão' => ['required', 'date'], + 'início_do_recurso' => ['required', 'date'], + 'fim_do_recurso' => ['required', 'date'], + 'resultado_final' => ['required', 'date'], + 'resultado_preliminar'=> ['required', 'date'], 'pdfEdital' => ['file', 'mimes:pdf', 'max:2048'], - 'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'], + //'modeloDocumento' => [], ]); } $validated = $request->validate([ 'nome' => ['required', 'string'], - 'descricao' => ['required', 'string', 'max:1500'], + 'descricao' => ['required', 'string','max:1500'], 'tipo' => ['required', 'string'], - 'natureza' => ['required'], - 'inicioSubmissao' => ['required', 'date', 'after:yesterday'], - 'fimSubmissao' => ['required', 'date', 'after_or_equal:inicioSubmissao'], - 'inicioRevisao' => ['required', 'date', 'after:yesterday'], - 'fimRevisao' => ['required', 'date', 'after:inicioRevisao', 'after:fimSubmissao'], - 'resultado_preliminar'=> ['required', 'date', 'after_or_equal:fimRevisao'], - 'inicio_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], - 'fim_recurso' => ['required', 'date', 'after:inicio_recurso'], - 'resultado_final' => ['required', 'date', 'after:fim_recurso'], - 'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'], + 'natureza' => ['required'], + 'coordenador_id' => ['required'], + #---------------------------------------------- + 'inícioDaSubmissão' => ['required', 'date', 'after:' . $yesterday], + 'fimDaSubmissão' => ['required', 'date', 'after_or_equal:inícioDaSubmissão'], + 'inícioDaRevisão' => ['required', 'date', 'after:' . $yesterday], + 'fimDaRevisão' => ['required', 'date', 'after:inícioDaRevisão', 'after:fimDaSubmissão'], + 'resultado_preliminar'=> ['required', 'date', 'after_or_equal:fimDaRevisão'], + 'início_do_recurso' => ['required', 'date', 'after_or_equal:resultado_preliminar'], + 'fim_do_recurso' => ['required', 'date', 'after:início_do_recurso'], + 'resultado_final' => ['required', 'date', 'after:fim_do_recurso'], + 'pdfEdital' => ['file', 'mimes:pdf', 'max:2048'], + //'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'], ]); $evento->nome = $request->nome; $evento->descricao = $request->descricao; $evento->tipo = $request->tipo; $evento->natureza_id = $request->natureza; - $evento->inicioSubmissao = $request->inicioSubmissao; - $evento->fimSubmissao = $request->fimSubmissao; - $evento->inicioRevisao = $request->inicioRevisao; - $evento->fimRevisao = $request->fimRevisao; - $evento->inicio_recurso = $request->inicio_recurso; - $evento->fim_recurso = $request->fim_recurso; + $evento->inicioSubmissao = $request->inícioDaSubmissão; + $evento->fimSubmissao = $request->fimDaSubmissão; + $evento->inicioRevisao = $request->inícioDaRevisão; + $evento->fimRevisao = $request->fimDaRevisão; + $evento->inicio_recurso = $request->início_do_recurso; + $evento->fim_recurso = $request->fim_do_recurso; $evento->resultado_preliminar = $request->resultado_preliminar; $evento->resultado_final = $request->resultado_final; $evento->coordenadorId = $request->coordenador_id; diff --git a/composer.lock b/composer.lock index 161f33c6420cbb11e6b60cc05852084a97df480f..02cef5b7d3ef2fc3a3ee5d5f0e59c4f8d6957c9c 100644 --- a/composer.lock +++ b/composer.lock @@ -586,16 +586,16 @@ }, { "name": "laravel/framework", - "version": "v6.18.22", + "version": "v6.18.23", "source": { "type": "git", "url": "https://github.com/laravel/framework.git", - "reference": "95f33151375bb2e4747b871854c8becc23502901" + "reference": "c914a3ec0706c6973a39183f8bc45f3d9a099d90" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/framework/zipball/95f33151375bb2e4747b871854c8becc23502901", - "reference": "95f33151375bb2e4747b871854c8becc23502901", + "url": "https://api.github.com/repos/laravel/framework/zipball/c914a3ec0706c6973a39183f8bc45f3d9a099d90", + "reference": "c914a3ec0706c6973a39183f8bc45f3d9a099d90", "shasum": "" }, "require": { @@ -730,7 +730,7 @@ "framework", "laravel" ], - "time": "2020-06-24T13:08:51+00:00" + "time": "2020-06-30T13:52:04+00:00" }, { "name": "laravel/tinker", @@ -3943,16 +3943,16 @@ }, { "name": "myclabs/deep-copy", - "version": "1.10.0", + "version": "1.10.1", "source": { "type": "git", "url": "https://github.com/myclabs/DeepCopy.git", - "reference": "5796d127b0c4ff505b77455148ea9d5269d99758" + "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/5796d127b0c4ff505b77455148ea9d5269d99758", - "reference": "5796d127b0c4ff505b77455148ea9d5269d99758", + "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", + "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5", "shasum": "" }, "require": { @@ -3987,7 +3987,7 @@ "object", "object graph" ], - "time": "2020-06-28T07:02:41+00:00" + "time": "2020-06-29T13:22:24+00:00" }, { "name": "nunomaduro/collision", diff --git a/resources/lang/pt-BR/validation.php b/resources/lang/pt-BR/validation.php index 634bb1de3193ba2257f829baf2b673a4d6a70c96..1bcee72c520ded8c68967dd41791cbced8f85a01 100644 --- a/resources/lang/pt-BR/validation.php +++ b/resources/lang/pt-BR/validation.php @@ -13,7 +13,7 @@ return [ 'accepted' => ':Attribute deve ser aceito.', 'active_url' => ':Attribute não é uma URL válida.', 'after' => ':Attribute deve ser uma data depois de :date', - 'after_or_equal' => ':attribute deve ser uma data posterior ou igual a:date.', + 'after_or_equal' => ':attribute deve ser uma data posterior ou igual a :date.', 'alpha' => ':Attribute deve conter somente letras.', 'alpha_dash' => ':Attribute deve conter letras, números e traços.', 'alpha_num' => ':Attribute deve conter somente letras e números.', diff --git a/resources/views/evento/criarEvento.blade.php b/resources/views/evento/criarEvento.blade.php index 9988adc358da428205f43f93b67c58261a694920..aa80031842546502e4a49e2c754e4b442a9974cf 100644 --- a/resources/views/evento/criarEvento.blade.php +++ b/resources/views/evento/criarEvento.blade.php @@ -98,14 +98,14 @@