diff --git a/app/Http/Controllers/Reports/StokAuditController.php b/app/Http/Controllers/Reports/StokAuditController.php index a3861a6..16ad7bd 100644 --- a/app/Http/Controllers/Reports/StokAuditController.php +++ b/app/Http/Controllers/Reports/StokAuditController.php @@ -12,6 +12,9 @@ class StokAuditController extends Controller public function getActiveCawanganConnections() { $cawangan_details = Cawangan::select(['details_caw', 'mysql'])->get(); + + $cawangan_details = $cawangan_details->filter(fn($x) => !in_array(strtolower($x->details_caw), config('report.excluded_cawangan'))); + $connection_active_cawangan = Helper::getActiveCawanganDbConnection(); return collect($cawangan_details->filter(fn($x) => in_array($x->mysql, $connection_active_cawangan))); @@ -46,13 +49,12 @@ class StokAuditController extends Controller return [ 'cawangan' => $connection->details_caw, - 'jumlah_pinjaman' => $data->count(), - 'total_pinjaman' => $data->sum('pinjaman'), - 'total_berat' => $data->sum('berat'), - 'total_nilai_marhun' => $data->sum('nilaimarhun'), - 'total_pinjaman' => $data->sum('pinjaman'), - 'total_baki_pinjaman' => $data->sum('bakipjm'), - 'total_upah_belum_bayar' => $data->sum('upahblmbyar'), + 'bilangan_pembiayaan' => $data->count(), + 'berat' => $data->sum('berat'), + 'nilai_marhun' => $data->sum('nilaimarhun'), + 'baki_pembiayaan' => $data->sum('bakipjm'), + 'pembiayaan' => $data->sum('pinjaman'), + 'upah_belum_bayar' => $data->sum('upahblmbyar'), 'total_utg_onepercent' => $data->sum('utgonepercent'), 'total_ujrah' => $data->sum('ujrah'), ]; @@ -68,12 +70,12 @@ class StokAuditController extends Controller $total_all_cawangan_audit = [ 'cawangan' => 'Total Semua Cawangan', - 'jumlah_pinjaman' => $getTotalAcrossCawangan('jumlah_pinjaman'), - 'total_pinjaman' => $getTotalAcrossCawangan('total_pinjaman'), - 'total_berat' => $getTotalAcrossCawangan('total_berat'), - 'total_nilai_marhun' => $getTotalAcrossCawangan('total_nilai_marhun'), - 'total_baki_pinjaman' => $getTotalAcrossCawangan('total_baki_pinjaman'), - 'total_upah_belum_bayar' => $getTotalAcrossCawangan('total_upah_belum_bayar'), + 'bilangan_pembiayaan' => $getTotalAcrossCawangan('bilangan_pembiayaan'), + 'berat' => $getTotalAcrossCawangan('berat'), + 'nilai_marhun' => $getTotalAcrossCawangan('nilai_marhun'), + 'baki_pembiayaan' => $getTotalAcrossCawangan('baki_pembiayaan'), + 'pembiayaan' => $getTotalAcrossCawangan('pembiayaan'), + 'upah_belum_bayar' => $getTotalAcrossCawangan('upah_belum_bayar'), 'total_utg_onepercent' => $getTotalAcrossCawangan('total_utg_onepercent'), 'total_ujrah' => $getTotalAcrossCawangan('total_ujrah'), ]; diff --git a/bootstrap/app.php b/bootstrap/app.php index fd68a27..18381cb 100644 --- a/bootstrap/app.php +++ b/bootstrap/app.php @@ -62,6 +62,7 @@ $app->singleton( $app->configure('app'); $app->configure('tinker'); $app->configure('tennant_master'); +$app->configure('report'); /* |-------------------------------------------------------------------------- diff --git a/config/report.php b/config/report.php new file mode 100644 index 0000000..6a5ba4f --- /dev/null +++ b/config/report.php @@ -0,0 +1,7 @@ + [ + 'lahad datu', + ] +];