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