feat(laporan-admin-kredit): optimalkan query permohonan

- Menghapus eager loading pada relasi yang tidak diperlukan.
- Mempercepat pengambilan data permohonan dengan status 'done'.
This commit is contained in:
Daeng Deni Mardaeni
2025-04-23 10:35:32 +07:00
parent fd21a5b86f
commit aa3efd6015

View File

@@ -19,12 +19,7 @@
*/
public function index()
{
$permohonan = Permohonan::with([
'documents.jenisJaminan',
'penilaian._user_penilai',
'penilai',
'documents.detail.jenisLegalitasJaminan'
])->where(['status' => 'done'])->get();
$permohonan = Permohonan::where(['status' => 'done'])->get();
foreach ($permohonan as $_permohonan) {
$npw = 0;
if (isset($_permohonan->penilai->lpj)) {