afiqhamzah/fix/report-ansuran-keseluruhan-not-working

This commit is contained in:
Afiq Hamzah
2024-01-10 12:34:45 +08:00
parent 4c47bb0f84
commit 8a97b01a6b
+10 -3
View File
@@ -53,7 +53,7 @@ class AnsuranService
return [
'norujukan' => $ansuran->norujukan,
'nama' => $customer_info['nama'],
'no_kp' => $gadaian_ansuran->nokp,
'no_kp' => $gadaian_ansuran['nokp'],
'teller' => $ansuran->teller,
'bayaran_pembiayaan' => $ansuran->bayaran_pembiayaan,
'bayaran_keuntungan' => $ansuran->bayaran_kos_keuntungan,
@@ -182,10 +182,17 @@ class AnsuranService
$gadaian_ansuran = Gadai::on($cawangan_connection)
->whereIn('norujukan', $list_norujukan)
->select('norujukan', 'nokp', 'teller')
->select('norujukan', 'nokp')
->get();
return $gadaian_ansuran;
$norujukan_key = $gadaian_ansuran->pluck('norujukan');
$norujukan_dictionary = array_combine($norujukan_key->toArray(), $gadaian_ansuran->toArray());
return $list_norujukan->map(function($norujukan) use($norujukan_dictionary){
return $norujukan_dictionary[$norujukan];
});
}
}