Commit 253c5cdb authored by Guilherme Silva's avatar Guilherme Silva
Browse files

Adicionada pontuação ao parecer externo caso o edital seja pibex

parent fc44964c
......@@ -19,7 +19,7 @@ class Avaliador extends Model
return $this->belongsTo('App\User');
}
public function trabalhos(){
return $this->belongsToMany('App\Trabalho')->withPivot('status', 'AnexoParecer', 'parecer', 'recomendacao', 'created_at');
return $this->belongsToMany('App\Trabalho')->withPivot('status', 'AnexoParecer', 'parecer', 'recomendacao', 'created_at','pontuacao');
}
public function planoTrabalhos(){
return $this->belongsToMany('App\Arquivo', 'avaliadors_plano_trabalho')->withPivot('status', 'AnexoParecer', 'parecer', 'recomendacao', 'created_at');
......
......@@ -194,18 +194,27 @@ class AvaliadorController extends Controller
$trabalho->save();
$data = Carbon::now('America/Recife');
if($request->anexoParecer == ''){
if($evento->tipo == "PIBEX"){
$avaliador->trabalhos()
->updateExistingPivot($trabalho->id,['status'=> 1,'parecer'=>$request->textParecer, 'recomendacao'=>$request->recomendacao, 'created_at' => $data, 'pontuacao' => $request->pontuacao]);
}else{
$avaliador->trabalhos()
->updateExistingPivot($trabalho->id,['status'=> 1,'parecer'=>$request->textParecer, 'recomendacao'=>$request->recomendacao, 'created_at' => $data]);
->updateExistingPivot($trabalho->id,['status'=> 1,'parecer'=>$request->textParecer, 'recomendacao'=>$request->recomendacao, 'created_at' => $data]);
}
}else{
$anexoParecer = $request->anexoParecer;
$path = 'anexoParecer/' . $avaliador->id . $trabalho->id . '/';
$nome = $anexoParecer->getClientOriginalName();
Storage::putFileAs($path, $anexoParecer, $nome);
$anexoParecer = $path . $nome;
$avaliador->trabalhos()
->updateExistingPivot($trabalho->id,['status'=> 1,'parecer'=>$request->textParecer,'AnexoParecer'=> $anexoParecer, 'recomendacao'=>$request->recomendacao, 'created_at' => $data]);
Storage::putFileAs($path, $anexoParecer, $nome);
$anexoParecer = $path . $nome;
if($evento->tipo == "PIBEX"){
$avaliador->trabalhos()
->updateExistingPivot($trabalho->id,['status'=> 1,'parecer'=>$request->textParecer,'AnexoParecer'=> $anexoParecer, 'recomendacao'=>$request->recomendacao, 'created_at' => $data, 'pontuacao' => $request->pontuacao]);
}else{
$avaliador->trabalhos()
->updateExistingPivot($trabalho->id,['status'=> 1,'parecer'=>$request->textParecer,'AnexoParecer'=> $anexoParecer, 'recomendacao'=>$request->recomendacao, 'created_at' => $data]);
}
}
......
......@@ -12,7 +12,7 @@ class Parecer extends Model
* @var array
*/
protected $fillable = [
'resultado', 'revisorId', 'trabalhoId',
'resultado', 'revisorId', 'trabalhoId'
];
public function user(){
......
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