Update naming and some bugs

This commit is contained in:
unknown
2024-09-22 08:42:59 +08:00
parent 7a5f68e72c
commit 905350f3ec
11 changed files with 68 additions and 32 deletions
+46 -10
View File
@@ -3105,6 +3105,29 @@ class KhazanahController extends Controller
return view('khazanah.laporan.tuntutbaki', compact('cawangan_info','api_url'));
}
// public function cetaklaporan_tuntutbaki(Request $request){
// $api_url = config('api.url');
// $auth_user = Auth::user();
// $current = Carbon::now();
// $current = new Carbon();
// $tarikh_cetak = $current->toDateString();
// if($request->datetimepicker1 == null){
// $gadai_date = $current->toDateString();
// }else{
// $split_date = explode('-',$request->datetimepicker1);
// $gadai_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
// }
// $tuntutbaki = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/api/TuntutBakiTarikh/'. $auth_user['cawangan'] ,['tarikh' => $gadai_date])->json();
// $cawangan=Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
// $cawangan_detail=$cawangan[0];
// return view('print.laporan_tuntutbaki', compact('tuntutbaki','cawangan_detail','tarikh_cetak','gadai_date','api_url'));
// }
public function cetaklaporan_tuntutbaki(Request $request){
$api_url = config('api.url');
@@ -3112,21 +3135,34 @@ class KhazanahController extends Controller
$current = Carbon::now();
$current = new Carbon();
$tarikh_cetak = $current->toDateString();
if($request->datetimepicker1 == null){
$gadai_date = $current->toDateString();
}else{
$split_date = explode('-',$request->datetimepicker1);
} else {
$split_date = explode('-', $request->datetimepicker1);
$gadai_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0];
}
$tuntutbaki = Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url'). '/api/TuntutBakiTarikh/'. $auth_user['cawangan'] ,['tarikh' => $gadai_date])->json();
$cawangan=Http::withOptions(['verify' => config('app.api_verify')])->get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json();
$cawangan_detail=$cawangan[0];
return view('print.laporan_tuntutbaki', compact('tuntutbaki','cawangan_detail','tarikh_cetak','gadai_date','api_url'));
// Fetching the data from API
$tuntutbaki = Http::withOptions(['verify' => config('app.api_verify')])
->get(config('api.url') . '/api/TuntutBakiTarikh/' . $auth_user['cawangan'], ['tarikh' => $gadai_date])
->json();
$cawangan = Http::withOptions(['verify' => config('app.api_verify')])
->get(config('api.url') . '/api/cawangan/detail/' . $auth_user['cawangan'])
->json();
// Check if $tuntutbaki is an array and not empty before sending it to the view
if (!is_array($tuntutbaki) || empty($tuntutbaki)) {
$tuntutbaki = []; // If not valid, set it to an empty array
}
$cawangan_detail = $cawangan[0] ?? null;
return view('print.laporan_tuntutbaki', compact('tuntutbaki', 'cawangan_detail', 'tarikh_cetak', 'gadai_date', 'api_url'));
}