update laporam khas kb1
This commit is contained in:
@@ -30,6 +30,8 @@ use App\Models\LelongBidMarhun;
|
||||
use App\Models\LelKarat;
|
||||
use App\Models\LelKarat_temp;
|
||||
use App\Models\Resit;
|
||||
use App\Models\Customer;
|
||||
use App\Models\TransaksiKeuntungan;
|
||||
use Carbon\Carbon;
|
||||
|
||||
class ReportCawanganController extends Controller
|
||||
@@ -501,7 +503,7 @@ class ReportCawanganController extends Controller
|
||||
$pdf = PDF::loadView('pdfkhas.cetaksandarankpkt',compact('brglelongcaw','lelong_id','keuntungan','total_hargaasas','total_berat','info','upah','pinj10','total_pinjaman','total_pinj10','total_sumpinj10'))
|
||||
->setPaper('a4', 'potrait');
|
||||
|
||||
return $pdf->download('Senarai Barang Lelong.pdf');
|
||||
return $pdf->download('Senarai Sandaran KPKT.pdf');
|
||||
|
||||
|
||||
}
|
||||
@@ -551,10 +553,277 @@ class ReportCawanganController extends Controller
|
||||
$pdf = PDF::loadView('pdfkhas.cetaksandaranpembida',compact('brglelongcaw','lelong_id','keuntungan','total_hargaasas','total_berat','info','upah','pinj10','total_pinjaman','total_pinj10','total_sumpinj10'))
|
||||
->setPaper('a4', 'potrait');
|
||||
|
||||
return $pdf->download('Senarai Barang Lelong.pdf');
|
||||
return $pdf->download('Senarai Sandaran Pembida.pdf');
|
||||
|
||||
|
||||
}
|
||||
public function jadualN(request $request)
|
||||
{
|
||||
$user = Auth::user();
|
||||
|
||||
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan.caw_code','=',$user->kodcaw)
|
||||
->get();
|
||||
|
||||
$cawname = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->get();
|
||||
|
||||
|
||||
return view('lelongkhas.jadualN',compact('lelongid','cawname'));
|
||||
}
|
||||
public function cetakjadualN(request $request)
|
||||
{
|
||||
$totalbakipjm = 0;
|
||||
$totalbakiupah = 0;
|
||||
$total_pinjaman = 0;
|
||||
$total_hargaasas = 0;
|
||||
$totalcajlelong = 0;
|
||||
$totalhargajual = 0;
|
||||
$totalbaki = 0;
|
||||
$lelong_id = $request->lelong_id;
|
||||
// dd($lelong_id);
|
||||
$user = Auth::user();
|
||||
$caw = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->first();
|
||||
|
||||
$marhuns = LelongBid::where('lelongbid.lelong_id', $lelong_id)
|
||||
->where('lelongbid.kodcaw','=',$user['kodcaw'])
|
||||
->where('lelongbid.status_payment','=',1)
|
||||
->get()->toArray();
|
||||
|
||||
foreach ($marhuns as $index1=> $cal) {
|
||||
$gadai = Gadai::on($user->kodcaw)
|
||||
->where('norujukan','=',$cal['norujukan'])
|
||||
->first();
|
||||
|
||||
$customer = Customer::where('kpbaru','=',$gadai['nokp'])
|
||||
->orWhere('kplama','=',$gadai['nokp'])
|
||||
->first();
|
||||
// dd($customer);
|
||||
|
||||
$listsag = Gadai::on($user->kodcaw)->where('norujukan', $cal['norujukan'])
|
||||
->where('nokp','=',$gadai['nokp'])
|
||||
->first();
|
||||
// dd($listsag);
|
||||
|
||||
$marhuns[$index1]['nama'] = $customer;
|
||||
$marhuns[$index1]['list'] = $listsag;
|
||||
|
||||
$totalbakipjm = $totalbakipjm + $cal['pinjaman'];
|
||||
$totalbakiupah = $totalbakiupah + $cal['bakiupah'];
|
||||
$total_pinjaman = $total_pinjaman + $cal['pinjaman'];
|
||||
$total_hargaasas = $total_hargaasas + $cal['hargaasas'];
|
||||
$totalcajlelong = $totalcajlelong + $cal['cajlelong'];
|
||||
$totalhargajual = $totalhargajual + $cal['hargajual'];
|
||||
$totalbaki = $totalbaki + $cal['baki'];
|
||||
}
|
||||
|
||||
$info = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan_lelong.lelong_id','=',$lelong_id)
|
||||
->where('cawangan.caw_code','=',$user['kodcaw'])
|
||||
->select('lelong_id','tarikh_lelong','caw_name','lelong.fasa')
|
||||
->groupBy('lelong_id','caw_name')
|
||||
->get()->toArray();
|
||||
|
||||
// return view('pdfkhas.cetakjadualN',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki'));
|
||||
$pdf = PDF::loadView('pdfkhas.cetakjadualN',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki'))
|
||||
->setPaper('a4', 'landscape');
|
||||
|
||||
return $pdf->download('Jadual N.pdf');
|
||||
|
||||
|
||||
}
|
||||
public function jadualO(request $request)
|
||||
{
|
||||
$user = Auth::user();
|
||||
|
||||
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan.caw_code','=',$user->kodcaw)
|
||||
->get();
|
||||
|
||||
$cawname = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->get();
|
||||
|
||||
|
||||
return view('lelongkhas.jadualO',compact('lelongid','cawname'));
|
||||
}
|
||||
public function cetakjadualO(request $request)
|
||||
{
|
||||
$totalbakipjm = 0;
|
||||
$totalbakiupah = 0;
|
||||
$total_pinjaman = 0;
|
||||
$total_hargaasas = 0;
|
||||
$totalcajlelong = 0;
|
||||
$totalhargajual = 0;
|
||||
$totalbaki = 0;
|
||||
$lelong_id = $request->lelong_id;
|
||||
// dd($lelong_id);
|
||||
$user = Auth::user();
|
||||
$caw = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->first();
|
||||
|
||||
$marhuns = LelongBid::where('lelongbid.lelong_id', $lelong_id)
|
||||
->where('lelongbid.kodcaw','=',$user['kodcaw'])
|
||||
->where('lelongbid.status_payment','=',1)
|
||||
->where('lelongbid.baki','>','0.00')
|
||||
->get()->toArray();
|
||||
|
||||
foreach ($marhuns as $index1=> $cal) {
|
||||
$gadai = Gadai::on($user->kodcaw)
|
||||
->where('norujukan','=',$cal['norujukan'])
|
||||
->first();
|
||||
|
||||
$customer = Customer::where('kpbaru','=',$gadai['nokp'])
|
||||
->orWhere('kplama','=',$gadai['nokp'])
|
||||
->first();
|
||||
// dd($customer);
|
||||
|
||||
$listsag = Gadai::on($user->kodcaw)->where('norujukan', $cal['norujukan'])
|
||||
->where('nokp','=',$gadai['nokp'])
|
||||
->first();
|
||||
// dd($listsag);
|
||||
|
||||
$marhuns[$index1]['nama'] = $customer;
|
||||
$marhuns[$index1]['list'] = $listsag;
|
||||
|
||||
$totalbakipjm = $totalbakipjm + $cal['pinjaman'];
|
||||
$totalbakiupah = $totalbakiupah + $cal['bakiupah'];
|
||||
$total_pinjaman = $total_pinjaman + $cal['pinjaman'];
|
||||
$total_hargaasas = $total_hargaasas + $cal['hargaasas'];
|
||||
$totalcajlelong = $totalcajlelong + $cal['cajlelong'];
|
||||
$totalhargajual = $totalhargajual + $cal['hargajual'];
|
||||
$totalbaki = $totalbaki + $cal['baki'];
|
||||
}
|
||||
|
||||
$info = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan_lelong.lelong_id','=',$lelong_id)
|
||||
->where('cawangan.caw_code','=',$user['kodcaw'])
|
||||
->select('lelong_id','tarikh_lelong','caw_name','lelong.fasa')
|
||||
->groupBy('lelong_id','caw_name')
|
||||
->get()->toArray();
|
||||
|
||||
// return view('pdfkhas.cetakjadualO',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki'));
|
||||
$pdf = PDF::loadView('pdfkhas.cetakjadualO',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki'))
|
||||
->setPaper('a4', 'landscape');
|
||||
|
||||
return $pdf->download('Jadual O.pdf');
|
||||
|
||||
|
||||
}
|
||||
|
||||
public function laporanlelong(request $request)
|
||||
{
|
||||
$user = Auth::user();
|
||||
|
||||
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan.caw_code','=',$user->kodcaw)
|
||||
->get();
|
||||
|
||||
$cawname = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->get();
|
||||
|
||||
return view('lelongkhas.laporanlelong',compact('lelongid','cawname'));
|
||||
}
|
||||
|
||||
public function cetaklaporanlelong(request $request)
|
||||
{
|
||||
$totalbakipjm = 0;
|
||||
$totalbakiupah = 0;
|
||||
$totalpinjaman = 0;
|
||||
$totalhargaasas = 0;
|
||||
$totalcajlelong = 0;
|
||||
$totalhargajual = 0;
|
||||
$totalbaki = 0;
|
||||
$totalnilaimarhun = 0;
|
||||
$totalbakilelong = 0;
|
||||
$totalrugilelong = 0;
|
||||
$lelong_id = $request->lelong_id;
|
||||
// dd($lelong_id);
|
||||
$user = Auth::user();
|
||||
$caw = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->first();
|
||||
|
||||
$marhuns = LelongBid::where('lelongbid.lelong_id', $lelong_id)
|
||||
->where('lelongbid.kodcaw','=',$user['kodcaw'])
|
||||
->where('lelongbid.status_payment','=',1)
|
||||
->get()->toArray();
|
||||
|
||||
foreach ($marhuns as $index1=> $cal) {
|
||||
$gadai = Gadai::on($user->kodcaw)
|
||||
->where('norujukan','=',$cal['norujukan'])
|
||||
->first();
|
||||
|
||||
$customer = Customer::where('kpbaru','=',$gadai['nokp'])
|
||||
->orWhere('kplama','=',$gadai['nokp'])
|
||||
->first();
|
||||
// dd($customer);
|
||||
|
||||
$listsag = Gadai::on($user->kodcaw)->where('norujukan', $cal['norujukan'])
|
||||
->where('nokp','=',$gadai['nokp'])
|
||||
->first();
|
||||
// dd($listsag);
|
||||
|
||||
$namapembeli = User::where('id','=',$cal['nopembeli'])
|
||||
->first();
|
||||
|
||||
$bakilelong = LelongBid::where('lelongbid.lelong_id', $lelong_id)
|
||||
// ->where('norujukan', $cal['norujukan'])
|
||||
->where('lelongbid.kodcaw','=',$user['kodcaw'])
|
||||
->where('lelongbid.status_payment','=',1)
|
||||
->where('lelongbid.baki','>','0.00')
|
||||
->sum('baki');
|
||||
|
||||
$rugilelong = LelongBid::where('lelongbid.lelong_id', $lelong_id)
|
||||
// ->where('norujukan', $cal['norujukan'])
|
||||
->where('lelongbid.kodcaw','=',$user['kodcaw'])
|
||||
->where('lelongbid.status_payment','=',1)
|
||||
->where('lelongbid.baki','<','0.00')
|
||||
->sum('baki');
|
||||
|
||||
$marhuns[$index1]['nama'] = $customer;
|
||||
$marhuns[$index1]['list'] = $listsag;
|
||||
$marhuns[$index1]['namapembeli'] = $namapembeli;
|
||||
$marhuns[$index1]['bakilelong'] = $bakilelong;
|
||||
$marhuns[$index1]['rugilelong'] = $rugilelong;
|
||||
|
||||
$totalbakipjm = $totalbakipjm + $cal['pinjaman'];
|
||||
$totalbakiupah = $totalbakiupah + $cal['bakiupah'];
|
||||
$totalpinjaman = $totalpinjaman + $cal['pinjaman'];
|
||||
$totalhargaasas = $totalhargaasas + $cal['hargaasas'];
|
||||
$totalcajlelong = $totalcajlelong + $cal['cajlelong'];
|
||||
$totalhargajual = $totalhargajual + $cal['hargajual'];
|
||||
$totalbaki = $totalbaki + $cal['baki'];
|
||||
$totalnilaimarhun = $totalnilaimarhun + $cal['nilaimarhun'];
|
||||
$totalbakilelong = $bakilelong;
|
||||
$totalrugilelong = $rugilelong;
|
||||
// dd($bakilelong->baki);
|
||||
}
|
||||
|
||||
$info = Lelong::join('cawangan_lelong','lelong.id','=','cawangan_lelong.lelong_id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan_lelong.lelong_id','=',$lelong_id)
|
||||
->where('cawangan.caw_code','=',$user->kodcaw)
|
||||
->select('lelong_id','tarikh_lelong','caw_name','lelong.fasa')
|
||||
->groupBy('lelong_id','caw_name')
|
||||
->get()->toArray();
|
||||
// dd($info);
|
||||
|
||||
|
||||
// dd($bakilelong);
|
||||
|
||||
return view('pdfkhas.cetaklaporanlelong',compact('marhuns','lelong_id','info','totalbakipjm','totalpinjaman','totalhargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki','totalnilaimarhun','totalbakilelong','totalrugilelong'));
|
||||
// $pdf = PDF::loadView('pdfkhas.cetaklaporanlelong',compact('marhuns','lelong_id','info','totalbakipjm','total_pinjaman','total_hargaasas','totalbakiupah','totalcajlelong','totalhargajual','totalbaki'))
|
||||
// ->setPaper('a4', 'landscape');
|
||||
|
||||
// return $pdf->download('Laporan Lelongan.pdf');
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user