Update naming and some bugs
This commit is contained in:
@@ -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'));
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user