Commit bcebedd2 authored by Gabriel-31415's avatar Gabriel-31415
Browse files

add data de resultado final e preliminar

parent d6d59fe8
......@@ -14,7 +14,7 @@ class Evento extends Model
protected $fillable = [
'nome', 'descricao', 'tipo',
'inicioSubmissao', 'fimSubmissao', 'inicioRevisao', 'fimRevisao',
'resultado', 'coordenadorId',
'resultado_final','resultado_preliminar', 'coordenadorId',
'numMaxTrabalhos', 'numMaxCoautores', 'hasResumo', 'criador_id'
];
......
......@@ -110,7 +110,8 @@ class EventoController extends Controller
'fimSubmissao' => ['required', 'date'],
'inicioRevisao' => ['required', 'date'],
'fimRevisao' => ['required', 'date'],
'resultado' => ['required', 'date'],
'resultado_final' => ['required', 'date'],
'resultado_preliminar'=> ['required', 'date'],
'pdfEdital' => [($request->pdfEditalPreenchido!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'],
//'modeloDocumento' => [],
]);
......@@ -129,7 +130,8 @@ class EventoController extends Controller
'fimSubmissao' => ['required', 'date', 'after:' . $request->inicioSubmissao],
'inicioRevisao' => ['required', 'date', 'after:' . $yesterday],
'fimRevisao' => ['required', 'date', 'after:' . $request->inicioRevisao],
'resultado' => ['required', 'date', 'after:' . $yesterday],
'resultado_final' => ['required', 'date', 'after:' . $yesterday],
'resultado_preliminar'=> ['required', 'date'],
'pdfEdital' => [($request->pdfEditalPreenchido!=='sim'?'required':''), 'file', 'mimes:pdf', 'max:2048'],
//'modeloDocumento' => ['file', 'mimes:zip,doc,docx,odt,pdf', 'max:2048'],
]);
......@@ -143,7 +145,8 @@ class EventoController extends Controller
$evento['fimSubmissao'] = $request->fimSubmissao;
$evento['inicioRevisao'] = $request->inicioRevisao;
$evento['fimRevisao'] = $request->fimRevisao;
$evento['resultado'] = $request->resultado;
$evento['resultado_final'] = $request->resultado_final;
$evento['resultado_preliminar']= $request->resultado_preliminar;
$evento['coordenadorId'] = $request->coordenador_id;
$evento['criador_id'] = $user_id;
$evento['anexosStatus'] = 'final';
......
......@@ -24,7 +24,8 @@ class CreateEventosTable extends Migration
$table->date('fimSubmissao')->nullable();
$table->date('inicioRevisao')->nullable();
$table->date('fimRevisao')->nullable();
$table->date('resultado')->nullable();
$table->date('resultado_final')->nullable();
$table->date('resultado_preliminar')->nullable();
$table->integer('numMaxTrabalhos')->nullable();
$table->integer('numMaxCoautores')->nullable();
$table->boolean('hasResumo')->nullable();
......
......@@ -143,10 +143,20 @@
<div class="row justify-content-left">
<div class="col-sm-6">
<label for="resultado" class="col-form-label">{{ __('Data do Resultado*:') }}</label>
<input id="resultado" type="date" class="form-control @error('resultado') is-invalid @enderror" name="resultado" value="{{ old('resultado') }}" required autocomplete="resultado" autofocus>
<label for="resultado_preliminar" class="col-form-label">{{ __('Data do Resultado preliminar*:') }}</label>
<input id="resultado_preliminar" type="date" class="form-control @error('resultado_preliminar') is-invalid @enderror" name="resultado_preliminar" value="{{ old('resultado_preliminar') }}" required autocomplete="resultado_preliminar" autofocus>
@error('resultado')
@error('resultado_preliminar')
<span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong>
</span>
@enderror
</div>
<div class="col-sm-6">
<label for="resultado_final" class="col-form-label">{{ __('Data do Resultado final*:') }}</label>
<input id="resultado_final" type="date" class="form-control @error('resultado_final') is-invalid @enderror" name="resultado_final" value="{{ old('resultado_final') }}" required autocomplete="resultado" autofocus>
@error('resultado_final')
<span class="invalid-feedback" role="alert">
<strong>{{ $message . date('d/m/Y', strtotime($ontem ?? '')) . '.' }}</strong>
</span>
......
......@@ -29,6 +29,7 @@
<!-- Se usuário não é proponente, redirecionar para view de cadastro -->
@if(Auth::user()->proponentes == null)
<a href="{{ route('proponente.create' )}}" class="btn btn-primary" style="position:relative; float: right;">Criar projeto</a>
@elseif(Auth::user()->participantes->where('user_id', Auth::user()->id)->count() == 0)
@else
<a href="{{ route('trabalho.index', ['id' => $edital->id] )}}" class="btn btn-primary" style="position:relative; float: right;">Criar projeto</a>
@endif
......
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