pdf senarai brg lelongan

This commit is contained in:
Amirah22
2022-03-28 10:43:17 +08:00
parent 7412a6f4cd
commit 79a8dcf50b
7 changed files with 70 additions and 43 deletions
+35 -9
View File
@@ -719,18 +719,24 @@ class LelongController extends Controller
public function senaraibrglelong($lelong_id){
$lelong_id = $lelong_id;
$brglelong = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
->where('lelongbid.lelong_id', $lelong_id)
->get()->toArray();
$keuntungan=0;
foreach($brglelong as $index1=>$upah)
{
$keuntungan = $upah['bakipjm'] - ($upah['bakihargajualan'] - ($upah['upah12'] - $upah['ansakhir'])-(($upah['tempoh']-$upah['tempohbayar'])*$upah['kadarupah']/100*$upah['bakipjm']) );
$brglelong[$index1]['keuntungan'] = $keuntungan;
}
return view('lelong.senaraibrglelong',compact('brglelong','lelong_id'));
return view('lelong.senaraibrglelong',compact('brglelong','lelong_id','keuntungan'));
}
@@ -738,14 +744,34 @@ class LelongController extends Controller
$lelong_id = $request->lelongid;
// $nilai_marhun = 0;
$brglelong = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
->where('lelongbid.lelong_id', $lelong_id)
->get()->toArray();
->get();
$keuntungan=0;
$totharga_asas=0;
$totkeuntungan=0;
$totnilai_marhun=0;
$tot_pinjaman=0;
$pdf = PDF::loadView('pdf.listlelong',compact('brglelong'))
foreach($brglelong as $index1=>$upah)
{
$keuntungan = $upah['bakipjm'] - ($upah['bakihargajualan'] - ($upah['upah12'] - $upah['ansakhir']) - (($upah['tempoh']-$upah['tempohbayar'])*$upah['kadarupah']/100*$upah['bakipjm']) );
$brglelong[$index1]['keuntungan'] = $keuntungan;
}
$totharga_asas = $totharga_asas + ($upah->sum('hargaasas'));
$totkeuntungan = $totkeuntungan + ($brglelong->sum('keuntungan'));
$totnilai_marhun = $totnilai_marhun + ($upah->sum('nilaimarhun'));
$tot_pinjaman = $tot_pinjaman + ($upah->sum('pinjaman'));
$pdf = PDF::loadView('pdf.listlelong',compact('brglelong','totharga_asas','totkeuntungan','totnilai_marhun','tot_pinjaman'))
->setPaper('a4', 'potrait');
return $pdf->download('Senarai Lelong.pdf');
+7 -7
View File
@@ -57,20 +57,20 @@ class NotisController extends Controller
$lelong_id = $lelong_id;
$payment = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
$senarai = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
->where('lelongbid.lelong_id', $lelong_id)
->get()->toArray();
$bayaran=0;
foreach($payment as $index1=>$pay)
foreach($senarai as $index1=>$notis)
{
$bayaran = $pay['hargajualan'] - $pay['bakihargajualan'];
$bayaran = $notis['hargajualan'] - $notis['bakihargajualan'];
}
$payment[$index1]['payment'] = $payment;
$payment[$index1]['bayaran_keuntungan'] = $bayaran;
$senarai[$index1]['payment'] = $senarai;
$senarai[$index1]['bayaran_keuntungan'] = $bayaran;
return view('jananotis.senarainotis',compact('payment','lelong_id','bayaran'));
return view('jananotis.senarainotis',compact('senarai','lelong_id','bayaran'));
}
@@ -87,7 +87,7 @@ class NotisController extends Controller
$current = new Carbon();
$tarikh_cetak = $current->toDateString();
$payment = Gadai::join('lelongbid','gadai.norujukan','=','lelongbid.norujukan')
$payment = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
->join('customer','gadai.nokp','=','customer.kpbaru')
->where('lelongbid.lelong_id', $lelong_id)
->get()->toArray();
+1 -2
View File
@@ -667,7 +667,6 @@ class SimulasiController extends Controller
]);
$total_marhun = $total_marhun + sizeof($databid);
$total_berat = $total_berat + $berat;
$total_nmarhun = $total_nmarhun + $nilai_marhun;
@@ -677,7 +676,7 @@ class SimulasiController extends Controller
$total_cazlelong = $total_cazlelong + $cajlelong;
$total_rugilelong = $total_rugilelong + $rugilelong;
$total_bakilelong = $total_bakilelong + $bakilelong;
}