diff --git a/app/Http/Controllers/PersetujuanPenawaranController.php b/app/Http/Controllers/PersetujuanPenawaranController.php index 73f7429..f33d626 100644 --- a/app/Http/Controllers/PersetujuanPenawaranController.php +++ b/app/Http/Controllers/PersetujuanPenawaranController.php @@ -125,7 +125,7 @@ $filteredRecords = $query->count(); // Get the data for the current page - $data = $query->with(['debiture','penawaranTender.detail'])->get(); + $data = $query->with(['debiture','penawaranTender.detail','penawaranTender.persetujuan'])->get(); // Calculate the page count $pageCount = ceil($totalRecords / $request->get('size')); diff --git a/app/Models/PenawaranTender.php b/app/Models/PenawaranTender.php index 16b8532..b27e251 100644 --- a/app/Models/PenawaranTender.php +++ b/app/Models/PenawaranTender.php @@ -55,4 +55,8 @@ class PenawaranTender extends Model { return $this->belongsTo(JenisLaporan::class, 'jenis_laporan_id', 'id'); } + + public function persetujuan(){ + return $this->belongsTo(PersetujuanPenawaran::class, 'penawaran_id', 'id'); + } }