Tambah relasi dan optimalkan query pada Permohonan

Tambahkan metode relasi baru untuk `penawaran` dan `tujuan_penilaian_kjpp` di model Permohonan untuk memudahkan akses data terkait. Sesuaikan kembali query di SpkController supaya lebih efisien dengan menggunakan eager loading. Update tampilan di `spk/index.blade.php` untuk menyesuaikan data relasi yang baru ditambahkan di query.
This commit is contained in:
Daeng Deni Mardaeni
2024-11-06 13:27:16 +07:00
parent 019e12535e
commit 474a3041c8
3 changed files with 33 additions and 14 deletions

View File

@@ -89,4 +89,12 @@ class Permohonan extends Base
{
return $this->belongsTo(Regions::class, 'region_id');
}
public function penawaran(){
return $this->hasMany(PenawaranTender::class, 'nomor_registrasi', 'nomor_registrasi');
}
public function tujuan_penilaian_kjpp(){
return $this->belongsTo(TujuanPenilaianKJPP::class, 'tujuan_penilaian_kjpp_id', 'id');
}
}