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