feat(webstatement): tambahkan hubungan branch dan account di model
Perubahan yang dilakukan: - Menambahkan relasi branch di model Account berdasarkan kolom branch_code. - Menambahkan relasi account di model PrintStatementLog untuk akses data account dari log. - Memperbaiki referensi branch_name di PrintStatementController agar menggunakan relasi dari model Account. - Menonaktifkan eager loading pada query di PrintStatementController untuk optimasi performa. Tujuan perubahan: - Memastikan data branch dan account dapat diakses langsung melalui relasi antar model. - Menghindari potensi masalah N+1 query saat mengambil data terkait branch. - Meningkatkan efisiensi kode dan menjaga konsistensi data dalam proses statement.
This commit is contained in:
@@ -293,4 +293,8 @@ class PrintStatementLog extends Model
|
||||
{
|
||||
return $query->where('request_type', 'single_account');
|
||||
}
|
||||
|
||||
public function account(){
|
||||
return $this->belongsTo(Account::class, 'account_number','account_number');
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user