middleware('auth'); } /** * Show the application dashboard. * * @return \Illuminate\Contracts\Support\Renderable */ public function lapbrglelongindexall (){ $arrayinfo = []; $lelong = Lelong::select('kali') ->groupBy('kali') ->get(); foreach($lelong as $info) { $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('kali',$info->kali) ->get() ->toArray(); array_push($arrayinfo, ['info'=> $info, 'detailsinfo'=>$detailsinfo]); } return view('lelongall.laporanlelongall', compact('lelong','arrayinfo')); } public function lapbidaanpembidaindexall (){ $arrayinfo = []; $lelong = Lelong::select('kali') ->groupBy('kali') ->get(); foreach($lelong as $info) { $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('kali',$info->kali) ->get() ->toArray(); array_push($arrayinfo, ['info'=> $info, 'detailsinfo'=>$detailsinfo]); } return view('lelongall.laporanbidaanindexall', compact('arrayinfo','lelong')); } public function senarailapbidaanall (Request $request, $kali){ $kali = $kali; $lelong = Lelong::where('kali','=',$kali)->first(); $cawanganlel = CawanganLelong::where('kali','=',$kali)->get(); $arraycaw = []; $total_hargaasas = 0; $total_marhun = 0; $total_berat = 0; $total_hargajual = 0; foreach($cawanganlel as $cawlel) { $cawangan = Cawangan::where('id','=',$cawlel->caw_id)->first(); $databid = LelongBid:: join('cawangan_lelong', function ($join) { $join->on('cawangan_lelong.caw_id', '=', 'lelongbid.caw_id') ->on('cawangan_lelong.lelong_id', '=', 'lelongbid.lelong_id'); }) // ->join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id') ->select('lelongbid.id','lelongbid.berat','lelongbid.marhun','lelongbid.cajlelong','lelongbid.baki','lelongbid.nilaimarhun', 'lelongbid.pinjaman','lelongbid.hargaasas','lelongbid.cajlelong','lelongbid.bakiupah','cawangan_lelong.kali','lelongbid.hargajual') ->where('cawangan_lelong.caw_id','=', $cawlel->caw_id) ->where('cawangan_lelong.lelong_id','=', $cawlel->lelong_id) ->where('cawangan_lelong.kali','=',$kali) ->get(); $t_lelong = Lelong::join('cawangan_lelong','cawangan_lelong.lelong_id','=','lelong.id') ->where('cawangan_lelong.lelong_id','=', $cawlel->lelong_id) ->where('cawangan_lelong.kali','=',$kali)->first(); $packet = 0; $berat = 0; $hargaasas = 0; $hargajual = 0; $id = $cawlel->lelong_id; foreach($databid as $index1=>$bid) { $marhun = LelongBidMarhun::where('lelongbid_id','=',$bid['id'])->get(); $berat = $berat + $bid['berat']; $hargaasas = $hargaasas + $bid['hargaasas']; $hargajual = $hargajual + $bid['hargajual']; } array_push($arraycaw,[ 'id_cawangan'=> $cawangan['id'], 'cawangan'=>$cawangan['caw_name'], 't_lelong'=>$lelong['tarikh_lelong'], 't_lelong'=>$t_lelong['tarikh_lelong'], 'bil_marhun'=>sizeof($databid), 'berat'=>$berat, 'hargaasas'=>$hargaasas, 'hargajual'=>$hargajual, ]); $total_marhun = $total_marhun + sizeof($databid); $total_berat = $total_berat + $berat; $total_hargaasas = $total_hargaasas + $hargaasas; $total_hargajual = $total_hargajual + $hargajual; $data = Lelong::where('kali','=',$kali) ->first(); // dd($data); } $pdf = PDF::loadView('pdf.pdfsenarailapbidaanall',compact('arraycaw', 'total_marhun', 'total_berat', 'total_hargaasas', 'total_hargajual', 'data', 'kali'))->setPaper('a4', 'potrait'); return $pdf->download('Senarai Lelong Pembida By Batch.pdf'); } Public function laplelongindexall (){ $arrayinfo = []; $lelong = Lelong::select('kali') ->groupBy('kali') ->get(); foreach($lelong as $info) { $detailsinfo = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('kali',$info->kali) ->get() ->toArray(); array_push($arrayinfo, ['info'=> $info, 'detailsinfo'=>$detailsinfo]); } return view('lelongall.laplelongindexall',compact('arrayinfo','lelong')); } Public function laplelongallall (Request $request, $kali){ $kali = $kali; $lelong = Lelong::where('kali','=',$kali)->first(); // dd($t_simulasi); $cawanganlel = CawanganLelong::where('kali','=',$kali)->get(); // dd($cawangansim); $arraycaw = []; $total_nilaimarhun = 0; $total_pinjaman = 0; $total_marhun = 0; $total_cazlelong = 0; $total_berat = 0; $total_rugilelong = 0; $total_bakilelong = 0; $total_keuntungan = 0; $total_hargaasas = 0; foreach($cawanganlel as $cawlel) { $cawangan = Cawangan::where('id','=',$cawlel->caw_id)->first(); $databid = LelongBid::join('cawangan_lelong', function ($join) { $join->on('cawangan_lelong.caw_id', '=', 'lelongbid.caw_id') ->on('cawangan_lelong.lelong_id', '=', 'lelongbid.lelong_id'); }) //->join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id') ->select('lelongbid.id','lelongbid.berat','lelongbid.marhun','lelongbid.cajlelong','lelongbid.baki','lelongbid.nilaimarhun', 'lelongbid.pinjaman','lelongbid.hargaasas','lelongbid.cajlelong','lelongbid.bakiupah') //->where('lelongbidder.status_bidder','=','1') ->where('cawangan_lelong.caw_id','=', $cawlel->caw_id) ->where('cawangan_lelong.lelong_id','=', $cawlel->lelong_id) ->where('cawangan_lelong.kali','=',$kali) ->get(); $t_lelong = Lelong::join('cawangan_lelong','cawangan_lelong.lelong_id','=','lelong.id') ->where('cawangan_lelong.lelong_id','=', $cawlel->lelong_id) ->where('cawangan_lelong.kali','=',$kali)->first(); $packet = 0; $berat = 0; $nilai_marhun = 0; $pinjaman =0; $keuntungan = 0; $hargaasas = 0; $cajlelong = 0; $rugilelong = 0; $bakilelong = 0; $id = $cawlel->lelong_id; foreach($databid as $index1=>$bid) { $marhun = LelongBidMarhun::where('lelongbid_id','=',$bid['id'])->get(); $berat = $berat + $bid['berat']; $nilai_marhun = $nilai_marhun + $bid['nilaimarhun']; $pinjaman =$pinjaman + $bid['pinjaman']; $keuntungan = $keuntungan + $bid['bakiupah']; $hargaasas = $hargaasas + $bid['hargaasas']; $cajlelong = $cajlelong + $bid['cajlelong']; } array_push($arraycaw,[ 'id_cawangan'=> $cawangan['id'], 'cawangan'=>$cawangan['caw_name'], 't_lelong'=>$lelong['tarikh_lelong'], 't_simulasi'=>$t_lelong['tarikh_lelong'], 'bil_marhun'=>sizeof($databid), 'berat'=>$berat, 'n_marhun'=>$nilai_marhun, 'pinjaman'=>$pinjaman, 'upahsimpan'=>$keuntungan, 'bakiupah'=>$keuntungan, 'hargaasas'=>$hargaasas, 'cajlelong'=>$cajlelong, 'rugilelong'=>$rugilelong, 'bakilelong'=>$bakilelong, ]); $total_marhun = $total_marhun + sizeof($databid); $total_berat = $total_berat + $berat; $total_nilaimarhun = $total_nilaimarhun + $nilai_marhun; $total_pinjaman = $total_pinjaman + $pinjaman; $total_hargaasas = $total_hargaasas + $hargaasas; $total_cazlelong = $total_cazlelong + $cajlelong; $total_rugilelong = $total_rugilelong + $rugilelong; $total_bakilelong = $total_bakilelong + $bakilelong; $total_keuntungan = $total_keuntungan + $keuntungan; } $pdf = PDF::loadView('pdf.pdflaplelongall',compact('arraycaw', 'total_marhun', 'total_berat', 'total_pinjaman', 'total_hargaasas', 'total_cazlelong', 'total_rugilelong', 'total_bakilelong', 'total_keuntungan', 'total_nilaimarhun', 'kali')) ->setPaper('a4', 'potrait'); return $pdf->download('Laporan Lelong Keseluruhan.pdf'); } Public function lelongtebus ($lelong_id, $kodcaw){ $total_berat = 0; $total_hargaasas = 0; $total_hargalelong = 0; $arrayinfocaw = []; $info = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('cawangan.caw_code',$kodcaw) ->where('cawangan_lelong.lelong_id','=',$lelong_id) ->select('lelong_id','tarikh_lelong','lelong.fasa') ->groupBy('lelong_id') ->get(); foreach($info as $laporancaw) { $cawangan = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('cawangan.caw_code',$kodcaw) ->where('lelong_id',$laporancaw['lelong_id']) ->get() ->toArray(); array_push($arrayinfocaw,['laporancaw' => $laporancaw,'cawangan' => $cawangan]); } // dd($arrayinfocaw); $laporantebus = LelongTebus::where('kodcaw',$kodcaw) ->get()->toArray(); // dd($laporantebus); // foreach( $brglelpembida as $index1=>$totalbrglelpembida){ // $total_berat = $total_berat + $totalbrglelpembida['berat']; // $total_hargaasas = $total_hargaasas + $totalbrglelpembida['hargaasas']; // $total_hargalelong = $total_hargalelong + $totalbrglelpembida['hargabida']; // } $pdf = PDF::loadView('pdf.pdflelongtebus',compact('lelong_id','info','laporantebus','total_berat','total_hargaasas','total_hargalelong','arrayinfocaw')) ->setPaper('a4','potrait'); return $pdf->download('Laporan Barang Lelong Pembida.pdf'); } Public function simulasireport ($simulasi_id, $cawid){ $keuntungan = 0; $marhuns = SimulasiBid::join('cawangan', 'simulasibid.caw_id', '=', 'cawangan.id') // ->join('gadai','simulasibid.norujukan','=','gadai.norujukan') ->where('simulasi_id','=',$simulasi_id) ->where('caw_id','=',$cawid) ->select( 'simulasibid.t_lelong', 'simulasibid.kodcaw', 'cawangan.caw_name', 'simulasibid.norujukan', 'simulasibid.pinjaman', 'simulasibid.berat', 'simulasibid.nilaimarhun', 'simulasibid.hargaasas', 'simulasibid.bakiupah', 'simulasibid.cajlelong', 'simulasibid.baki', 'simulasibid.status_jual', 'simulasibid.jbg' // 'gadai.bakipjm', // 'gadai.bakihargajualan', // 'gadai.upah12', // 'gadai.ansakhir', // 'gadai.tempoh', // 'gadai.tempohbayar', // 'gadai.kadarupah', // 'gadai.nokp' ) ->get()->toArray(); // dd($marhuns); $arraymarhun = []; foreach($marhuns as $index1=>$cal){ // dd($cal); $gadai = Gadai::on($cal['kodcaw']) ->where('norujukan','=',$cal['norujukan']) ->first(); // dd($gadai); $customer = Customer::where('kpbaru','=',$gadai['nokp']) ->orWhere('kplama','=',$gadai['nokp']) ->first(); // dd($customer); // $keuntungan = $cal['bakipjm'] - ($cal['bakihargajualan'] - ($cal['upah12'] - $cal['ansakhir'])-(($cal['tempoh']-$cal['tempohbayar'])*$cal['kadarupah']/100*$cal['bakipjm']) ); $marhuns[$index1]['keuntungan'] = $keuntungan; $marhuns[$index1]['nama'] = $customer; array_push($arraymarhun,[ 'norujukan' => $cal['norujukan'], 'tempoh' => $gadai['tempoh'], 'nama' => $customer['nama'], 'berat' => $cal['berat'], 'nilaimarhun' => $cal['nilaimarhun'], 'hargaasas' => $cal['hargaasas'], 'pinjaman' => $cal['pinjaman'], 'bakiupah' => $cal['bakiupah'], 'cajlelong' => $cal['cajlelong'], 'baki' => $cal['baki'], ]); $datacaw = Cawangan::where('id','=',$cawid) ->get(); } $pdf = PDF::loadView('pdf.pdfsimulasireport',compact('arraymarhun','marhuns','simulasi_id','cawid','keuntungan','datacaw')) ->setPaper('a4','potrait'); return $pdf->download('Laporan Barang Lelong Pembida.pdf'); } public function senaraibrglelongall(Request $request, $kali){ $kali = $kali; $lelong = Lelong::where('kali','=',$kali)->first(); // dd($lelong); $cawanganlel = CawanganLelong::where('kali','=',$kali)->get(); // dd($cawanganlel); $arraycaw = []; $total_marhun = 0; $total_berat = 0; $total_hargaasas = 0; foreach($cawanganlel as $cawlel) { $cawangan = Cawangan::where('id','=',$cawlel->caw_id)->first(); //$brglel = LelongBid::join('cawangan_lelong','cawangan_lelong.caw_id','=','lelongbid.caw_id') $brglel = LelongBid:: join('cawangan_lelong', function ($join) { $join->on('cawangan_lelong.caw_id', '=', 'lelongbid.caw_id') ->on('cawangan_lelong.lelong_id', '=', 'lelongbid.lelong_id'); }) ->select('lelongbid.id','lelongbid.berat','lelongbid.marhun','lelongbid.hargaasas') ->where('cawangan_lelong.caw_id','=',$cawlel->caw_id) ->where('cawangan_lelong.lelong_id','=',$cawlel->lelong_id) ->where('cawangan_lelong.kali','=',$kali) ->get(); // dd($cawlel); $t_lelong = Lelong::join('cawangan_lelong','cawangan_lelong.lelong_id','=','lelong.id') ->where('cawangan_lelong.lelong_id','=', $cawlel->lelong_id) ->where('cawangan_lelong.kali','=',$kali)->first(); $packet = 0; $berat = 0; $hargaasas = 0; $id = $cawlel->lelong_id; foreach($brglel as $index1=>$bid) { $marhun = LelongBidMarhun::where('lelongbid_id','=',$bid['id'])->get(); $berat = $berat + $bid['berat']; $hargaasas = $hargaasas + $bid['hargaasas']; } array_push($arraycaw,[ 'id_cawangan'=> $cawangan['id'], 'cawangan'=>$cawangan['caw_name'], 't_lelong'=>$t_lelong['tarikh_lelong'], 'bil_marhun'=>sizeof($brglel), 'berat'=>$berat, 'hargaasas'=>$hargaasas, ]); $total_marhun = $total_marhun + sizeof($brglel); $total_berat = $total_berat + $berat; $total_hargaasas = $total_hargaasas + $hargaasas; } $pdf = PDF::loadView('pdf.listlelongall',compact('arraycaw', 'total_marhun', 'total_berat', 'total_hargaasas', 'kali'))->setPaper('a4', 'potrait'); return $pdf->download('Senarai Barang Lelong All.pdf'); } Public function laporanlelongbycaw (){ $cawangan_all = Cawangan::with(['cawanganLelong']) ->withCount(['cawanganLelong' => function ($query) { $query->where('export_data_sts', 'SUCCESS'); }]) ->orderBy('caw_name','ASC') ->get(); // dd($cawangan_all); foreach($cawangan_all as $index3=>$cawangan){ $cawangan_all_groupby_caw = $cawangan->groupBy('caw_code'); $cawangan_all[$index3]["cawangan_info"] = $cawangan; } return view('lelong.laporanlelongbycaw',compact('cawangan_all')); } Public function laporanlelongbycawdetail ($cawid){ $bycaw_all = CawanganLelong::with(['cawangan','lelong']) ->where('caw_id',$cawid) ->where('export_data_sts', 'SUCCESS') ->get(); $namacawangan = CawanganLelong::with(['cawangan','lelong']) ->where('caw_id',$cawid) ->first(); // dd($namacawangan->cawangan); $cawanganDetail = $namacawangan->cawangan->find($cawid); foreach($bycaw_all as $index3=>$listbatch){ // dd($listbatch->lelong); $bycaw_all_groupby_caw = $listbatch->groupBy('lelong_id'); $bycaw_all[$index3]["lelong_info"] = $listbatch->lelong; $bycaw_all[$index3]["nama_caw"] = $listbatch->cawangan->caw_name; // $bycaw_all[$index3]["nama_caw"] = $listbatch->cawangan; } // dd($bycaw_all); return view('lelong.laporanlelongbycawangan',compact('bycaw_all','cawanganDetail')); } public function laporanlelongbycawdetailpdf($lelong_id,$kodcaw){ $kodcaw = $kodcaw; $caw = Cawangan::where('caw_code','=',$kodcaw) ->first(); $total_nmarhun = 0; $total_pembiayaan = 0; $total_upahsimpan = 0; $total_cajlelong = 0; $total_hargalelong = 0; $total_bakirugi = 0; $total_hargaasas = 0; $arrayinfocaw = []; $info = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id') ->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('cawangan.caw_code','=',$kodcaw) ->where('cawangan_lelong.lelong_id','=',$lelong_id) ->select('lelong_id','tarikh_lelong','lelong.fasa') ->groupBy('lelong_id') ->get(); foreach($info as $laporancaw) { $cawangan = CawanganLelong::join('cawangan','cawangan_lelong.caw_id','=','cawangan.id') ->where('lelong_id',$laporancaw['lelong_id']) ->where('cawangan.caw_code','=',$kodcaw) ->get() ->toArray(); array_push($arrayinfocaw,['laporancaw' => $laporancaw,'cawangan' => $cawangan]); } $laporanlelong= LelongBid::join('lelongbidder','lelongbid.id','=','lelongbidder.lelongbid_id') ->where('lelongbid.lelong_id','=',$lelong_id) ->where('lelongbid.kodcaw','=',$kodcaw) ->where('lelongbidder.status_bidder','=','1') ->select('lelongbid.norujukan','lelongbid.nilaimarhun','lelongbid.pinjaman','lelongbid.bakiupah', 'lelongbid.cajlelong','lelongbidder.hargabida','lelongbid.baki','lelongbid.hargaasas','lelongbidder.nama_bidder') ->get()->toArray(); foreach($laporanlelong as $index1=>$laplelong) { $margin = ($laplelong['pinjaman']/ $laplelong['nilaimarhun'])*100; $total_nmarhun = $total_nmarhun + $laplelong['nilaimarhun']; $total_pembiayaan = $total_pembiayaan + $laplelong['pinjaman']; $total_upahsimpan = $total_upahsimpan + $laplelong['bakiupah']; $total_cajlelong = $total_cajlelong + $laplelong['cajlelong']; $total_hargalelong = $total_hargalelong + $laplelong['hargabida']; $total_bakirugi = $total_bakirugi + $laplelong['baki']; $total_hargaasas = $total_hargaasas + $laplelong['hargaasas']; $laporanlelong[$index1]['margin']=$margin; } $pdf = PDF::loadView('pdf.laporanlelfullcaw',compact('info','lelong_id','laporanlelong','lelong_id','total_nmarhun','total_pembiayaan', 'total_upahsimpan','total_cajlelong','total_hargalelong','total_bakirugi','total_hargaasas','arrayinfocaw')) ->setPaper('a4', 'landscape'); return $pdf->download('Laporan Lelong Keseluruhan.pdf'); } public function laporanlelongbydate() { $currentDate = Carbon::now(); $currentDate = $currentDate->toDateString(); $caw = Cawangan::all(); $tetapan = Tetapan::where('id','=',1)->first(); return view('laporan.carianbydate',compact('caw','tetapan', 'currentDate')); } public function docaribydate(Request $request) { $tarikh_dari = date('Y-m-d', strtotime($request->tarikh_dari)); $t_dari = $request->tarikh_dari; $tarikh_hingga = date('Y-m-d', strtotime($request->tarikh_hingga)); $t_hingga = $request->tarikh_hingga; if($t_dari != null || $t_hingga != null) { $cawangan_all = Cawangan::orderBy('caw_name')->get(); $senarai = []; $total_bil_lelong = 0; $jum_billelong = 0; $jum_berat = 0; $jum_nilaimarhun = 0; $jum_pembiayaan = 0; $jum_hargajual = 0; $jum_bakiupah = 0; $jum_cajlelong = 0; $jum_baki = 0; $jum_rugi = 0; foreach($cawangan_all as $cawangan){ $rugilelong = 0; $bakilelong = 0; $getsurat = LelongCawangan::on($cawangan->caw_code) ->where('t_lelong','>=',$tarikh_dari) ->where('t_lelong','<=',$tarikh_hingga); $surat = $getsurat->get()->toArray(); $bil_lelong = $getsurat->count('norujukan'); $total_bil_lelong += $bil_lelong; $total_berat = $getsurat->sum('berat'); $total_nilaimarhun = $getsurat->sum('nilaimarhun'); $total_hargajual = $getsurat->sum('hargajual'); $total_bakiupah = $getsurat->sum('bakiupah'); $total_cajlelong = $getsurat->sum('cajlelong'); $total_baki = $getsurat->sum('baki'); $total_pembiayaan = $getsurat->sum('pinjaman'); foreach($surat as $index => $sag){ if($sag['baki'] > 0) { $bakilelong = $bakilelong + $sag['baki']; } else { $rugilelong = $rugilelong - $sag['baki']; } } $data = [ 't_dari'=>$tarikh_dari, 't_hingga'=>$tarikh_hingga, 'bil_lelong'=>$bil_lelong, 'total_berat'=>$total_berat, 'total_nilaimarhun'=>$total_nilaimarhun, 'total_hargajual'=>$total_hargajual, 'total_bakiupah'=>$total_bakiupah, 'total_cajlelong'=>$total_cajlelong, 'total_baki'=>$bakilelong, 'total_rugi'=>$rugilelong, 'total_pembiayaan'=>$total_pembiayaan, 'kodcaw'=>$cawangan->caw_code, 'caw_name'=>$cawangan->caw_name]; array_push($senarai,$data); $jum_billelong += $bil_lelong; $jum_berat += $total_berat; $jum_nilaimarhun += $total_nilaimarhun; $jum_pembiayaan += $total_pembiayaan; $jum_hargajual += $total_hargajual; $jum_bakiupah += $total_bakiupah; $jum_cajlelong += $total_cajlelong; $jum_baki += $bakilelong; $jum_rugi += $rugilelong; } if($total_bil_lelong == 0) { return redirect()->route('reportbydate.laporanlelongbydate') ->with('failed','Tiada surat lelong'); } if($request->type == 'pdf') { $pdf = PDF::loadView('laporan.senaraitemplaporanbydate_pdf', compact( 't_dari', 't_hingga', 'getsurat', 'senarai', 'tarikh_dari', 'tarikh_hingga','jum_billelong','jum_berat','jum_nilaimarhun','jum_pembiayaan','jum_hargajual','jum_bakiupah','jum_baki','jum_cajlelong','jum_rugi')) ->setPaper('a4', 'landscape'); return $pdf->download('laporan lelong dari'.$t_dari.'hingga'.$t_hingga.'.pdf'); }else{ return view('laporan.senaraitemplaporanbydate', compact( 't_dari', 't_hingga', 'getsurat', 'senarai', 'tarikh_dari', 'tarikh_hingga','jum_billelong','jum_berat','jum_nilaimarhun','jum_pembiayaan','jum_hargajual','jum_bakiupah','jum_baki','jum_cajlelong','jum_rugi' )); } } else { return redirect()->route('reportbydate.laporanlelongbydate') ->with('failed','Sila Masukkan Tarikh'); } } Public function marhunpermatabycaw (){ $cawangan_all = Cawangan::orderBy('caw_name','ASC') ->get(); // dd($cawangan_all); foreach($cawangan_all as $index3=>$cawangan){ $cawangan_all_groupby_caw = $cawangan->groupBy('caw_code'); $cawangan_all[$index3]["cawangan_info"] = $cawangan; } return view('laporan.marhunpermatabycaw',compact('cawangan_all')); } Public function marhunpermatabycawdetail($cawid){ $senarai = []; $cawangan = Cawangan::where('id','=',$cawid)->first(); $cawanganDetail = $cawangan->caw_name; $kodcaw = $cawangan->caw_code; $cawid = $cawangan->id; $datalelong = Http::get(config('app.api_url'). 'get/listbatchlelong/'. $kodcaw ,[ 'kodcaw' => $kodcaw, ])->json(); // dd($datalelong); $data = [ 'kodcaw'=>$kodcaw, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); // dd($bycaw_all); return view('laporan.marhunpermatabycawangan',compact('senarai','cawanganDetail','cawid')); } Public function marhunpermatabycawdetailbatch($kodcaw,$batchno){ $senarai = []; $cawangan = Cawangan::where('caw_code','=',$kodcaw)->first(); $cawanganDetail = $cawangan->caw_name; // $kodcaw = $cawangan->caw_code; $datalelong = Http::get(config('app.api_url'). 'get/listlelongbybatch/'.$kodcaw.'/'.$batchno ,[ 'kodcaw' => $kodcaw, 'batchno' => $batchno, ])->json(); // dd($datalelong); $data = [ 'kodcaw'=>$kodcaw, 'batchno'=>$batchno, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); // dd($senarai); return view('laporan.marhunpermatabycawanganbybatch',compact('senarai','cawanganDetail')); } Public function marhunpermatabycawdetailall($cawid){ $senarai = []; $cawangan = Cawangan::where('id','=',$cawid)->first(); $cawanganDetail = $cawangan->caw_name; $kodcaw = $cawangan->caw_code; $cawid = $cawangan->id; $datalelong = Http::get(config('app.api_url'). 'get/listbatchlelongall/'. $kodcaw ,[ 'kodcaw' => $kodcaw, ])->json(); $data = [ 'kodcaw'=>$kodcaw, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); // dd($bycaw_all); return view('laporan.marhunpermatabycawanganall',compact('senarai','cawanganDetail','cawid')); } Public function marhunpermatabycawdetailallpdf($cawid, request $request){ $senarai = []; $cawangan = Cawangan::where('id','=',$cawid)->first(); // dd($cawangan); $cawanganDetail = $cawangan->caw_name; $kodcaw = $cawangan->caw_code; $datalelong = Http::get(config('app.api_url'). 'get/listbatchlelongall/'. $kodcaw ,[ 'kodcaw' => $kodcaw, ])->json(); $data = [ 'kodcaw'=>$kodcaw, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); if($request->type == 'excel') { return view('kpi.datakpibycawdetailall_excel',compact('collection_datakpi','kodcaw')); } elseif($request->type == 'pdf') { $pdf = PDF::loadView('laporan.keseluruhanmarhunpermata_pdf',compact('senarai','cawanganDetail')) ->setPaper('a4', 'landscape'); return $pdf->download('Marhun Permata Keseluruhan '.$cawanganDetail.'.pdf'); } return view('laporan.marhunpermatabycawanganall',compact('senarai','cawanganDetail')); } Public function marhunpermatabycawdetailallT($cawid){ $senarai = []; $cawangan = Cawangan::where('id','=',$cawid)->first(); $cawanganDetail = $cawangan->caw_name; $kodcaw = $cawangan->caw_code; $cawid = $cawangan->id; $datalelong = Http::get(config('app.api_url'). 'get/listbatchlelongallT/'. $kodcaw ,[ 'kodcaw' => $kodcaw, ])->json(); $data = [ 'kodcaw'=>$kodcaw, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); // dd($bycaw_all); return view('laporan.marhunpermatabycawanganallT',compact('senarai','cawanganDetail','cawid')); } Public function marhunpermatabycawdetailallpdfT($cawid, request $request){ $senarai = []; $cawangan = Cawangan::where('id','=',$cawid)->first(); // dd($cawangan); $cawanganDetail = $cawangan->caw_name; $kodcaw = $cawangan->caw_code; $datalelong = Http::get(config('app.api_url'). 'get/listbatchlelongallT/'. $kodcaw ,[ 'kodcaw' => $kodcaw, ])->json(); $data = [ 'kodcaw'=>$kodcaw, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); if($request->type == 'excel') { return view('kpi.datakpibycawdetailall_excel',compact('collection_datakpi','kodcaw')); } elseif($request->type == 'pdf') { $pdf = PDF::loadView('laporan.keseluruhanmarhunpermata_pdfT',compact('senarai','cawanganDetail')) ->setPaper('a4', 'landscape'); return $pdf->download('Marhun Permata Keseluruhan '.$cawanganDetail.'.pdf'); } // return view('laporan.marhunpermatabycawanganall',compact('senarai','cawanganDetail')); } Public function marhunpermatabycawdetailT($cawid){ $senarai = []; $cawangan = Cawangan::where('id','=',$cawid)->first(); $cawanganDetail = $cawangan->caw_name; $kodcaw = $cawangan->caw_code; $cawid = $cawangan->id; $datalelong = Http::get(config('app.api_url'). 'get/listbatchlelongT/'. $kodcaw ,[ 'kodcaw' => $kodcaw, ])->json(); $data = [ 'kodcaw'=>$kodcaw, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); // dd($bycaw_all); return view('laporan.marhunpermatabycawanganT',compact('senarai','cawanganDetail','cawid')); } Public function marhunpermatabycawdetailbatchT($kodcaw,$batchno){ $senarai = []; $cawangan = Cawangan::where('caw_code','=',$kodcaw)->first(); $cawanganDetail = $cawangan->caw_name; // $kodcaw = $cawangan->caw_code; $datalelong = Http::get(config('app.api_url'). 'get/listlelongbybatchT/'.$kodcaw.'/'.$batchno ,[ 'kodcaw' => $kodcaw, 'batchno' => $batchno, ])->json(); // dd($datalelong); $data = [ 'kodcaw'=>$kodcaw, 'batchno'=>$batchno, 'caw_name'=>$cawangan->caw_name, 'lelong' => $datalelong ? $datalelong : '', ]; array_push($senarai,$data); // dd($senarai); return view('laporan.marhunpermatabycawanganbybatchT',compact('senarai','cawanganDetail')); } }