add senarai belum tuntut baki dlm page operasi
This commit is contained in:
@@ -1905,6 +1905,10 @@ Sekian, terima kasih.';
|
||||
$pdf = PDF::loadView('pdf.pdfnotistuntutbaki', compact('marhuns', 'lelong_id', 'caw', 'tarikh_cetak','taxation'))
|
||||
->setPaper('a4', 'potrait');
|
||||
|
||||
$updatestatus = CawanganLelong::where('lelong_id', '=', $lelong_id)->where('caw_id', '=', $caw->id)->first();
|
||||
$updatestatus->status = 1; //jana pdf tuntutbaki
|
||||
$updatestatus->save();
|
||||
|
||||
return $pdf->download('Penjanaan Notis Tuntut Baki ' . $lelong_id . '.pdf');
|
||||
}
|
||||
|
||||
@@ -1988,6 +1992,68 @@ Sekian, terima kasih.';
|
||||
|
||||
|
||||
}
|
||||
|
||||
Public function listnotistuntutbaki (){
|
||||
|
||||
$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('parameter.listnotistuntutbaki',compact('cawangan_all'));
|
||||
}
|
||||
|
||||
Public function listnotistuntutbakidetail ($cawid){
|
||||
|
||||
$lelongid = CawanganLelong::join('lelong','cawangan_lelong.lelong_id','=','lelong.id')
|
||||
->join('cawangan','cawangan_lelong.caw_id','=','cawangan.id')
|
||||
->where('cawangan.id','=',$cawid)
|
||||
->where('lelong.sts_lelong','=', 3)
|
||||
->orderby('lelong.tarikh_lelong','DESC')
|
||||
->get();
|
||||
// dd($lelongid);
|
||||
$cawanganDetail = Cawangan::where('id', $cawid)->first();
|
||||
foreach($lelongid as $index1=>$bil){
|
||||
$lel = Lelong::with('cawangan')->find($bil['lelong_id']);
|
||||
// dd($bil['lelong_id']);
|
||||
$cawanganDetail = $lel->cawangan->find($cawid);
|
||||
$lelong_id = $bil['lelong_id'];
|
||||
$caw = Cawangan::with(["lelongBid" => function($q) use ($lelong_id){
|
||||
$q->where('lelong_id', '=', $lelong_id)->select('id','caw_id','kodcaw','norujukan','pinjaman','bakiupah','hargaasas','nilaimarhun','cajlelong','baki');
|
||||
}])
|
||||
->where('caw_code','=',$cawanganDetail->caw_code)->first();
|
||||
// dd($caw);
|
||||
|
||||
$lelongbid_data_pluck_norujukan = $caw->lelongBid->pluck('norujukan')->toArray();
|
||||
// $listsag = LelongBid::where('lelong_id', $bil['lelong_id'])
|
||||
// ->where('kodcaw','=',$user->kodcaw)
|
||||
// ->get();
|
||||
$listsag = LelongCawangan::on($cawanganDetail->caw_code)->whereIn('lelong.norujukan', $lelongbid_data_pluck_norujukan)
|
||||
->join('gadai','gadai.norujukan','=','lelong.norujukan')
|
||||
->select('lelong.trkhtuntut','gadai.nokp','lelong.jbg','lelong.norujukan','lelong.berat','lelong.nilaimarhun','lelong.pinjaman','lelong.bakiupah','lelong.kadarupah','lelong.bakipjm','gadai.tempoh','gadai.tempohbayar','gadai.sttebus')
|
||||
->where('trkhtuntut','=',null)
|
||||
->where('baki','>', '0.00')
|
||||
->orderBy('norujukan','ASC')
|
||||
->get();
|
||||
// dd($cawanganDetail->caw_code);
|
||||
|
||||
$lelongid[$index1]['bilangan'] = sizeof($listsag);
|
||||
// dd(sizeof($listsag));
|
||||
|
||||
}
|
||||
$caw_id = $cawid;
|
||||
|
||||
return view('parameter.listnotistuntutbakidetail',compact('lelongid','caw_id','cawanganDetail'));
|
||||
|
||||
|
||||
}
|
||||
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user