update seeder, notis lelong
This commit is contained in:
@@ -63,49 +63,49 @@ class NotisController extends Controller
|
||||
|
||||
$user = Auth::user();
|
||||
$bayaran=0;
|
||||
$arraydetails = [];
|
||||
|
||||
$caw = Cawangan::where('caw_code','=',$user->kodcaw)
|
||||
->first();
|
||||
|
||||
$lelong_id = $lelong_id;
|
||||
$lelong_id = $lelong_id;
|
||||
|
||||
$senarai = LelongBid::where('lelongbid.kodcaw','=',$user->kodcaw)
|
||||
->where('lelongbid.lelong_id', $lelong_id);
|
||||
$marhun = LelongBid::join('cawangan', 'lelongbid.caw_id', '=', 'cawangan.id')
|
||||
->where('lelong_id','=',$lelong_id)
|
||||
->where('lelongbid.kodcaw','=',$user->kodcaw);
|
||||
|
||||
$arraysenarai = $senarai->pluck('norujukan')->toArray();
|
||||
$datasenarai = $senarai->get();
|
||||
$arraynorujukan = $marhun->pluck('norujukan')->toArray();
|
||||
$datalelong = $marhun->get();
|
||||
$marhuns = Gadai::on($datalelong[0]['kodcaw'])->whereIn('norujukan', $arraynorujukan)
|
||||
->select('nokp')
|
||||
->groupBy('nokp')
|
||||
->get();
|
||||
// dd($marhuns);
|
||||
$arraysag = [];
|
||||
|
||||
|
||||
$gadaicaw = Gadai::on($datasenarai[0]['kodcaw'])->whereIn('norujukan',$arraysenarai)
|
||||
->get()->toArray();
|
||||
foreach($marhuns as $index1=>$cal){
|
||||
$customer = Customer::where('kpbaru','=',$cal['nokp'])
|
||||
->orWhere('kplama','=',$cal['nokp'])
|
||||
->first();
|
||||
|
||||
// $gadaicaw2 = Gadai::on($datasenarai[0]['kodcaw'])->whereIn('norujukan',$arraysenarai)
|
||||
// ->where('gadai.kodcaw','=',$user->kodcaw);
|
||||
$listsag = Gadai::on($datalelong[0]['kodcaw'])->whereIn('norujukan', $arraynorujukan)
|
||||
->where('nokp','=',$cal['nokp'])
|
||||
->get();
|
||||
// dd($listgadai);
|
||||
foreach($listsag as $index=>$listing){
|
||||
|
||||
|
||||
// $arraycustomer = $gadaicaw2->pluck('nokp')->toArray();
|
||||
// $datacustomer = $gadaicaw2->get();
|
||||
// // dd($gadaicaw2);
|
||||
// $customer = Customer::on($datacustomer[0]['kodcaw'])
|
||||
// ->whereIn('kpbaru',$arraycustomer)
|
||||
// ->orWhereIn('kplama',$arraycustomer)
|
||||
// ->get()->toArray();
|
||||
$bayaran = $listing['hargajualan'] - $listing['bakihargajualan'];
|
||||
|
||||
}
|
||||
$marhuns[$index1]['nama'] = $customer;
|
||||
$marhuns[$index1]['listsag'] = $listsag;
|
||||
|
||||
// $gadaicaw = Gadai::on($datasenarai[0]['kodcaw'])->whereIn('norujukan',$arraysenarai)
|
||||
// ->select('nokp')
|
||||
// ->groupBy('nokp')
|
||||
// ->get()->toArray();
|
||||
// dd($gadaicaw);
|
||||
|
||||
foreach($gadaicaw as $index1=>$notis)
|
||||
{
|
||||
$bayaran = $notis['hargajualan'] - $notis['bakihargajualan'];
|
||||
|
||||
}
|
||||
|
||||
|
||||
// $gadaicaw[$index1]['payment'] = $payment;
|
||||
// $gadaicaw[$index1]['bayaran_keuntungan'] = $bayaran_keuntungan;
|
||||
|
||||
return view('jananotis.senarainotis',compact('gadaicaw','lelong_id','bayaran'));
|
||||
return view('jananotis.senarainotis',compact('marhuns','lelong_id','bayaran','listsag'));
|
||||
|
||||
}
|
||||
|
||||
@@ -122,22 +122,61 @@ class NotisController extends Controller
|
||||
$current = new Carbon();
|
||||
$tarikh_cetak = $current->toDateString();
|
||||
|
||||
$payment = LelongBid::join('gadai','lelongbid.norujukan','=','gadai.norujukan')
|
||||
->join('customer','gadai.nokp','=','customer.kpbaru')
|
||||
->join('daerah','customer.koddaerah','=','daerah.koddaerah')
|
||||
->join('negeri','customer.kodnegeri','=','negeri.kodnegeri')
|
||||
->where('lelongbid.lelong_id', $lelong_id)
|
||||
->get()->toArray();
|
||||
$marhun = LelongBid::join('cawangan', 'lelongbid.caw_id', '=', 'cawangan.id')
|
||||
->where('lelong_id','=',$lelong_id)
|
||||
->where('lelongbid.kodcaw','=',$user->kodcaw);
|
||||
|
||||
$arraynorujukan = $marhun->pluck('norujukan')->toArray();
|
||||
$datalelong = $marhun->get();
|
||||
$marhuns = Gadai::on($datalelong[0]['kodcaw'])->whereIn('norujukan', $arraynorujukan)
|
||||
->select('nokp','norujukan')
|
||||
->get();
|
||||
// dd($marhuns);
|
||||
$arraysag = [];
|
||||
|
||||
|
||||
foreach($marhuns as $index1=>$cal){
|
||||
$customer = Customer::where('kpbaru','=',$cal['nokp'])
|
||||
->orWhere('kplama','=',$cal['nokp'])
|
||||
->join('daerah','customer.koddaerah','=','daerah.koddaerah')
|
||||
->join('negeri','customer.kodnegeri','=','negeri.kodnegeri')
|
||||
->join('poskod','customer.poskod','=','poskod.poskod')
|
||||
->first();
|
||||
|
||||
$listsag = Gadai::on($datalelong[0]['kodcaw'])->whereIn('norujukan', $arraynorujukan)
|
||||
->where('nokp','=',$cal['nokp'])
|
||||
->get();
|
||||
// dd($listgadai);
|
||||
foreach($listsag as $index=>$listing){
|
||||
|
||||
$bayaran = $listing['hargajualan'] - $listing['bakihargajualan'];
|
||||
|
||||
}
|
||||
$marhuns[$index1]['nama'] = $customer;
|
||||
$marhuns[$index1]['listsag'] = $listsag;
|
||||
|
||||
|
||||
}
|
||||
// $arraycustomer = $gadaicaw2->pluck('nokp')->toArray();
|
||||
// $datacustomer = $gadaicaw2->get();
|
||||
// $customer = Customer::query()
|
||||
// ->whereIn('kpbaru',$arraycustomer)
|
||||
// ->orWhereIn('kplama',$arraycustomer)
|
||||
// ->join('daerah','customer.koddaerah','=','daerah.koddaerah')
|
||||
// ->join('negeri','customer.kodnegeri','=','negeri.kodnegeri')
|
||||
// ->join('poskod','customer.poskod','=','poskod.poskod')
|
||||
// ->get()->toArray();
|
||||
|
||||
|
||||
|
||||
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan.caw_code','=',$user->kodcaw)
|
||||
->where('cawangan_lelong.lelong_id', $lelong_id)
|
||||
->get();
|
||||
|
||||
|
||||
|
||||
$pdf = PDF::loadView('pdf.jananotis',compact('payment','lelong_id','lelongid','caw','tarikh_cetak'))
|
||||
$pdf = PDF::loadView('pdf.jananotis',compact('marhuns','lelong_id','lelongid','caw','tarikh_cetak','customer','listsag'))
|
||||
->setPaper('a4', 'potrait');
|
||||
|
||||
return $pdf->download('Penjanaan Notis.pdf');
|
||||
|
||||
Reference in New Issue
Block a user