main
Ilham Wara Nugroho 2026-06-19 14:22:45 +07:00
parent 8b741dfc78
commit efe92b8916
4 changed files with 23 additions and 0 deletions

View File

@ -79,6 +79,12 @@ class KuesionerController extends Controller
}); });
} }
if(@request()->progress){
$kuesioner->whereHas('kuesionerLog',function($query){
$query->where('step',request()->progress);
});
}
foreach ($kuesioner->get() as $key => $row) { foreach ($kuesioner->get() as $key => $row) {

View File

@ -108,6 +108,12 @@ class CSAKController extends Controller
}); });
} }
if(@request()->progress){
$kuesioner->whereHas('kuesionerLog',function($query){
$query->where('step',request()->progress);
});
}
foreach ($kuesioner->get() as $key => $row) { foreach ($kuesioner->get() as $key => $row) {
$action = ''; $action = '';

View File

@ -114,6 +114,12 @@ class CSAPController extends Controller
}); });
} }
if(@request()->progress){
$kuesioner->whereHas('kuesionerLog',function($query){
$query->where('step',request()->progress);
});
}
foreach ($kuesioner->get() as $key => $row) { foreach ($kuesioner->get() as $key => $row) {
$action = ''; $action = '';

View File

@ -27,4 +27,9 @@ class Kuesioner extends Model
{ {
return $this->belongsTo(\App\Models\DokumenAdministrasi::class,'KuesionerId','kuesioner_id'); return $this->belongsTo(\App\Models\DokumenAdministrasi::class,'KuesionerId','kuesioner_id');
} }
public function kuesionerLog()
{
return $this->hasOne(\App\Models\KuesionerLog::class,'kuesioner_id')->latestOfMany('created_at');
}
} }