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:
Daeng Deni Mardaeni
2025-07-10 19:30:58 +07:00
parent 5b235def37
commit 011f749786
4 changed files with 15 additions and 12 deletions

View File

@@ -388,13 +388,7 @@
title: 'Branch',
},
account_number: {
title: 'Account Number',
render: (item, data) => {
if (data.request_type == "multi_account") {
return data.stmt_sent_type ?? 'N/A';
}
return data.account_number ?? '';
},
title: 'Account Number'
},
period: {
title: 'Period',