json(); $listserah = Http::get(config('api.url').'/api/listSerahMarhunController/'.$auth_user['cawangan'])->json(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.menu',compact('cawangan_info','api_url','gadai','listserah')); } public function gadaian() { $auth_user = Auth::user(); $api_url = config('api.url'); $gadai = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'])->json(); $petibesi = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/petibesi/'. $auth_user['cawangan'])->json(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.gadaian',compact('cawangan_info','api_url','gadai','petibesi')); } //KHAZANAH FARIS EDITED public function tebus() { $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $listserah = Http::get(config('api.url').'/api/listSerahMarhunController/'.$auth_user['cawangan'])->json(); $senaraitebus = Http::get(config('api.url').'/api/SenaraiPenebusanKhazanah/'.$auth_user['cawangan'])->json(); return view('khazanah.tebus',compact('cawangan_info','api_url','listserah','senaraitebus')); } public function barcodescannedtebus(Request $request) { $auth_user = Auth::user(); $update=Http::put(config('api.url').'/api/updatetagterima/'.$auth_user['cawangan'].'/'.$request->norujukan_barcode)->json(); return $this->tebus(); } //END KHAZANAH FARIS public function pendahuluanserah($id) { $array_reqteller = []; $auth_user = Auth::user(); $api_url = config('api.url'); $gadai = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'])->json(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $reqTeller = Http::get( config('api.url') .'/api/requestTeller/get/'. $auth_user['cawangan'].'/SAMSIANA')->json(); foreach($reqTeller as $index=>$req) { if($id == $req['no']) array_push($array_reqteller,["teller" => $req]); } $array_reqteller = $array_reqteller[0]['teller']; // dd($array_reqteller); $listUser=User::where('cawangan',$auth_user['cawangan'] )->get(); $denominasi=Http::get(config('api.url').'/api/DenominasiController/'.$auth_user['cawangan'])->json(); return view('khazanah.pendahuluanserah',compact('cawangan_info','api_url','listUser','denominasi','array_reqteller')); } public function khazanahserahan($id) { $array_reqteller = []; $auth_user = Auth::user(); $api_url = config('api.url'); $reqTeller = Http::get( config('api.url') .'/api/requestTeller/get/'. $auth_user['cawangan'].'/SAMSIANA')->json(); $gadai = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'])->json(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $listUser=User::where('cawangan',$auth_user['cawangan'] )->get(); $denominasi=Http::get(config('api.url').'/api/DenominasiController/'.$auth_user['cawangan'])->json(); foreach($reqTeller as $index=>$req) { if($id == $req['no']) array_push($array_reqteller,["teller" => $req]); } $array_reqteller = $array_reqteller[0]['teller']; return view('khazanah.khazanahserahan',compact('cawangan_info','api_url','listUser','denominasi','array_reqteller')); } public function kelulusan() { $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.kelulusan',compact('cawangan_info','api_url')); } public function pendahuluan() { $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $tunai=Http::get(config('api.url').'/api/TunaiController/'.$auth_user['cawangan'])->json(); return view('khazanah.pendahuluan',compact('cawangan_info','api_url','auth_user','tunai')); } public function serahan() { $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.serahan',compact('cawangan_info','api_url')); } public function SenaraiPengguna() { $auth_user = Auth::user(); $listUser=User::where('cawangan',$auth_user['cawangan'] )->get(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); //dd($listUser); return view('khazanah.pendahuluan',compact('listUser','cawangan_info')); } public function barcodescanned(Request $request){ // dd($request); $auth_user = Auth::user(); $gadai = Http::put(config('api.url').'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'] .'/' . $request->norujukan_barcode)->json(); return redirect()->route('khazanah.gadaian'); } public function LaporanSemakBarcode(){ $auth_user=Auth::user(); $marhun_serah_petibesi=Http::get(config('api.url').'/api/gadai/serah_marhun/khazanah/petibesi/'.$auth_user['cawangan'])->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($cawangan_detail); return view('print.laporanscanbarcode', compact('marhun_serah_petibesi','cawangan_detail')); } public function LaporanSemakBarcodePDF(){ $auth_user=Auth::user(); $marhun_serah_petibesi=Http::get(config('api.url').'/api/gadai/serah_marhun/khazanah/petibesi/'.$auth_user['cawangan'])->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; $pdf=PDF::loadView('khazanah.laporanscanbarcode',compact('marhun_serah_petibesi','cawangan_detail'))->setPaper('A4','landscape'); $today_date=date('Y-m-d'); $filename="serahan"; return $pdf->stream($filename.$today_date.'.pdf'); } public function laporan(){ $auth_user = Auth::user(); $api_url = config('api.url'); $gadai = Http::get( config('api.url') .'/api/gadai/serah_marhun/khazanah/'. $auth_user['cawangan'])->json(); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.index',compact('cawangan_info','api_url','gadai')); } public function kemaskiniPendahuluan(Request $request) //Daftar Pendahuluan kepada Kaunter { $auth_user = Auth::user(); $api_url = config('api.url'); $peti_besi_terkini=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); $baki_akhir=$peti_besi_terkini[0]["BakiAkhir"]; $amount = $request->amt; // dd($baki_akhir); if($amount>$baki_akhir) { dd($amount); //WI ERROR MESSAGE SKIT } else { $tarikh=$request->tarikh; $kodlaluan=$request->teller; $tambah=$request->amt; $kurang=0.0; $nota=$request->nota; $kodcaw=$auth_user['cawangan']; // $addTunai=Http::post(config('api.url').'/api/add/addTunai/'.$auth_user['cawangan'],[ // 'kodcaw'=>$kodcaw, // 'KodLaluan'=>$kodlaluan, // 'tambah'=>$tambah, // 'kurang'=>$kurang, // 'nota'=>$nota // ]); $getTunai=Http::get(config('api.url').'/api/TunaiController/'.$auth_user['cawangan'])->json(); dd($getTunai); return; if(sizeof($getTunai) == 0) { dd($getTunai); } else { $bakiawal=0;$masuk=0;$yuran=0;$keluar=0;$baki=0;$tmbh=0;$kurang=0; $daftarTunai=Http::post(config('api.url').'/api/tunai/daftarTunai/'.$auth_user['cawangan'],[ 'teller'=>$request->teller ]); $BakiAkhirT=0;$BakiAwalT=0;$tambahT=0; $getTunai2=Http::get(config('api.url').'/api/TunaiController/'.$auth_user['cawangan'])->json(); $bakiAwal=$getTunai2[0]['BakiAwal']; $keluar=$getTunai2[0]['Keluar']; if($bakiAwal==0) { $BakiAwalT=0; } else { $BakiAwalT=$bakiAwal; } if($keluar==0) { $tambahT=$tambah; } else $tambahT=$keluar; $kurang=0; $BakiAkhirT=$BakiAwalT+$tambahT; $updateTunai=Http::put( config('api.url').'/api/updateTunai/'.$auth_user['cawangan'].'/'.$kodlaluan, [ 'tambah'=>$tambahT, 'kurang'=>$kurang, 'bakiakhir'=>$BakiAkhirT ]); // echo($tambahT); // echo "
"; // echo($kurang); // echo "
"; // echo($BakiAkhirT); // dd($tambah); $latestVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); $masukV=$latestVault[0]['Masuk']; $keluarV=$latestVault[0]['Keluar']; $pendahuluanV=$latestVault[0]['pendahuluan']; $serahanV=$latestVault[0]['serahan']; $BakiAwalV=$latestVault[0]['BakiAwal']; if($masukV==0) { $masukV=0; } else { $masukV=$latestVault[0]["Masuk"]; } if($keluarV==0) // checking wang keluar { $keluarV=0; } else { $keluarV=$latestVault[0]['Keluar']; } if($pendahuluanV==0) { $pendahuluanV=0; } else { $pendahuluanV=$latestVault[0]['pendahuluan']; } if($serahanV==0) { $serahanV=0; }else { $serahanV=$latestVault[0]['serahan']; } $keluarV=$keluarV+$tambahT; $GetLatestBakiTunai=Http::get( config('api.url').'/api/getLatestBaki/'.$auth_user['cawangan'])->json(); $bakiTerkini=$GetLatestBakiTunai; $bakiAwalV=$BakiAwalV; $bakiAkhirV=$bakiAwalV-$keluarV+$masukV+$pendahuluanV-$serahanV; $bakiEOD=$bakiAkhirV+$GetLatestBakiTunai; $createTempVault=Http::post(config('api.url').'/api/daftarVault/'.$auth_user['cawangan']); //get temporary latest vault/ petibesi $getVault=Http::get( config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); $updateVault=Http::put( config('api.url').'/api/UpdateVault/'.$auth_user['cawangan'],[ 'masuk'=>$masukV, 'keluar'=>$keluarV, 'bakiawal'=>$bakiAwalV, 'bakiakhir'=>$bakiAkhirV, 'bakieod'=>$bakiEOD ]); //-----PROCESS SELESAI----------------------------------- //didplay final result return view('khazanah.menu'); //dd($updateVault); } //endif } //end } //End public function KemaskiniSerahan(Request $request) { $auth_user = Auth::user(); $api_url = config('api.url'); $peti_besi_terkini=Http::get(config('api.url').'/api/VaultController/'.$auth_user['cawangan'])->json(); $baki_akhir=$peti_besi_terkini[0]["BakiAkhir"]; $teller=$request->teller; $getTunai=Http::get(config('api.url').'/api/GetCurrentTunai/'.$auth_user['cawangan'].'/'.$teller)->json(); $bakiAkhir=$getTunai[0]['Baki']; $keluarT=$getTunai[0]['Keluar']; $masukT=$getTunai[0]['Masuk']; $tambahT=$getTunai[0]['Tambah']; $kurangT=$getTunai[0]['Kurang']; $bakiAwalT=$getTunai[0]['BakiAwal']; $tambah=$request->tambah; if($tambah>$bakiAkhir) echo "Maaf, Serahan Lebih Besar Dari Baki Akhir Cash Box"; else { $tarikh=$request->tarikh; $kodlaluan=$request->teller; $kurang=$request->kurang; $nota=$request->nota; $kodcaw=$auth_user['cawangan']; $addTunai=Http::post(config('api.url').'/api/add/addTunai/'.$auth_user['cawangan'],[ 'kodcaw'=>$kodcaw, 'teller'=>$request->teller, 'tambah'=>$tambahT, 'kurang'=>$kurang, 'nota'=>$nota]); $tambah_T=0;$kurang_T=0;$baki_AwalT=0.0; if($tambahT==0) $tambah_T=0; else $tambah_T=$tambahT+$tambah; if($kurangT==0) $kurang_T=$kurang; else { $kurang=$kurang+$kurangT; $kurang_T=$kurang; } if($bakiAwalT==0) $baki_AwalT=0; else $baki_AwalT=$bakiAwalT; $bakiAkhirT=$baki_AwalT+$tambah_T+$masukT-$keluarT-$kurang_T; //dd($bakiAkhirT, $tambah_T,$masukT,$keluarT,$kurang); $latestVault=Http::get(config('api.url').'/api/currentVault/'.$auth_user['cawangan'])->json(); $masukV=$latestVault[0]['Masuk']; $keluarV=$latestVault[0]['Keluar']; $pendahuluanV=$latestVault[0]['pendahuluan']; $serahanV=$latestVault[0]['serahan']; $masuk_V=0;$pendahuluan_V=0;$keluar_V=0;$serahan_V=0; if($masukV==0) $masuk_V=0; else $masuk_V=$masukV; if($keluarV==0) $keluar_V=0; else $keluar_V=$keluarV; if($pendahuluanV==0) $pendahuluan_V=0; else $pendahuluan_V=$pendahuluanV; if($serahanV==0) $serahan_V=0; else $serahan_V=$serahanV; } $GetLatestBakiTunai=Http::get( config('api.url').'/api/getLatestBaki/'.$auth_user['cawangan'])->json(); $sumBaki=$GetLatestBakiTunai; $bakiAkhirV=$bakiAwalV-$keluar_V+$masuk_V+$pendahuluan_V-$serahan_V; // dd($bakiAkhirV,$bakiAwalV,$keluar_V,$masuk_V,$pendahuluan_V,$serahan_V); $BakiEOD=$bakiAkhirV+$sumBaki; // dd($BakiEOD); $updateVault=Http::put( config('api.url').'/api/UpdateVault/'.$auth_user['cawangan'],[ 'masuk'=>$masuk_V, 'keluar'=>$keluar_V, 'bakiawal'=>$bakiAwalV, 'bakiakhir'=>$bakiAkhirV, 'bakieod'=>$BakiEOD ]); //--FINAL RESULT...KENA RIDERECT KE PAGE SEBELUMNYA.. dd($updateVault); } public function laporanGadaian(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.gadaian',compact('cawangan_info','api_url')); } public function cetakLaporanGadai(Request $request){ // dd($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]; } $gadai = Http::get(config('api.url'). '/api/gadai/laporan/'. $auth_user['cawangan'] .'/'. $gadai_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_gadaian', compact('gadai','cawangan_detail','tarikh_cetak','gadai_date','api_url')); } public function laporanPenebusan(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.penebusan',compact('cawangan_info','api_url')); } public function cetakLaporanPenebusan(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $tebus = Http::get(config('api.url'). '/api/tebus/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_penebusan', compact('tebus','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanLelongan(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.lelongan',compact('cawangan_info','api_url')); } public function cetaklaporanLelongan(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $tebus = Http::get(config('api.url'). '/api/lelongan/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; return view('print.laporan_lelongan', compact('tebus','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanAnsuran(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.ansuran',compact('cawangan_info','api_url')); } public function cetakLaporanAnsuran(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $tebus = Http::get(config('api.url'). '/api/ansuran/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_ansuran', compact('tebus','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanPelangganBaru(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.pelangganbaru',compact('cawangan_info','api_url')); } public function cetakLaporanPelangganBaru(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $senaraipelanggan = Http::get(config('api.url'). '/api/customers/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_pelangganbaru', compact('senaraipelanggan','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanStokAudit(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); $stokaudit = Http::get(config('api.url'). '/api/gadai/cawangan/'. $auth_user['cawangan'])->json(); dd($stokaudit); return view('khazanah.laporan.stokaudit',compact('cawangan_info','api_url')); } public function cetakLaporanStokAudit(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $stokaudit = Http::get(config('api.url'). '/api/gadai/cawangan/'. $auth_user['cawangan']. '/' . $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_stokaudit', compact('stokaudit','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanBatalSuratGadai(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.batalsuratgadai',compact('cawangan_info','api_url')); } public function cetakLaporanBatalSuratGadai(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $batalgadai = Http::get(config('api.url'). '/api/batalgadai/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_batalsuratgadai', compact('batalgadai','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanMarhunHarian(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.marhunharian',compact('cawangan_info','api_url')); } public function cetakLaporanMarhunHarian(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $marhun = Http::get(config('api.url'). '/api/marhun/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_marhunharian', compact('marhun','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanMarhunTerkumpul(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.marhunterkumpul',compact('cawangan_info','api_url')); } public function cetakLaporanMarhunTerkumpul(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $marhun = Http::get(config('api.url'). '/api/marhunterkumpul/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_marhunterkumpul', compact('marhun','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function cetakLaporanRingkasanHarian(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $marhun = Http::get(config('api.url'). '/api/gadai/laporan/ringkasanharian/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $marhun = $marhun[0]; $keseluruhanupahsimpan = $marhun['lelongupahsimpan'] + $marhun['tebus'][0]['upahsimpan'] + $marhun['advansur'][0]['upahsimpan']; $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_ringkasanharian', compact('keseluruhanupahsimpan', 'marhun','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function cetakLaporanRingkasanTerkumpul(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $marhun = Http::get(config('api.url'). '/api/gadai/laporan/ringkasan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $marhun = $marhun[0]; $keseluruhanupahsimpan = $marhun['lelongupahsimpan'] + $marhun['tebus'][0]['upahsimpan'] + $marhun['advansur'][0]['upahsimpan']; $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_ringkasanterkumpul', compact('keseluruhanupahsimpan','marhun','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } public function laporanKawalanStok(){ $auth_user = Auth::user(); $api_url = config('api.url'); $cawangan_info = Http::get(config('api.url') . '/api/cawangan/'. $auth_user['cawangan'])->json(); return view('khazanah.laporan.kawalanstok',compact('cawangan_info','api_url')); } public function cetakLaporanKawalanStok(Request $request){ // dd($request); $api_url = config('api.url'); $auth_user = Auth::user(); $current = Carbon::now(); $current = new Carbon(); $tarikh_cetak = $current->toDateString(); if($request->datetimepicker1 == null){ $tebus_date = $current->toDateString(); }else{ $split_date = explode('-',$request->datetimepicker1); $tebus_date = $split_date[2] . '-' . $split_date[1] . '-' . $split_date[0]; } $kawalanstok = Http::get(config('api.url'). '/api/kawalanstok/laporan/'. $auth_user['cawangan'] .'/'. $tebus_date)->json(); $cawangan=Http::get(config('api.url').'/api/cawangan/detail/'.$auth_user['cawangan'])->json(); $cawangan_detail=$cawangan[0]; // dd($gadai); return view('print.laporan_kawalanstok', compact('kawalanstok','cawangan_detail','tarikh_cetak','tebus_date','api_url')); } }