tambah tagujrah,ujrah dan onepercent dlm arrahnbid

This commit is contained in:
Nur Izzati Zulkifli
2023-12-11 11:51:32 +08:00
parent 3aba20615c
commit e01835fb59
26 changed files with 370 additions and 113 deletions
+1 -1
View File
@@ -49,7 +49,7 @@ class kemaskiniLelong extends Command
$currentdate = $currentdate->toDateTimeString();
$data = [];
$lelongbids = LelongBid::where('status_jual',0)->where('ujrah','0')->get();
$lelongbids = LelongBid::where('status_jual',0)->where('tagujrah','0')->get();
foreach($lelongbids as $index=>$lelongbid){
$gadai = Gadai::on($lelongbid->kodcaw)->where('norujukan',$lelongbid->norujukan)->first();
+19 -4
View File
@@ -49,7 +49,7 @@ class kemaskiniLelongUjrah extends Command
$currentdate = $currentdate->toDateTimeString();
$data = [];
$lelongbids = LelongBid::where('status_jual',0)->where('ujrah','1')->get();
$lelongbids = LelongBid::where('status_jual',0)->where('tagujrah','1')->get();
// dd($lelongbids);
foreach($lelongbids as $index=>$lelongbid){
@@ -86,7 +86,13 @@ class kemaskiniLelongUjrah extends Command
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan = Http::get(config('app.api_url'). 'upahrebettawarruq/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan.'/'.$jeniskeuntungan)->json();
$keuntungan1 = Http::get(config('app.api_url'). 'upahrebettawarruq/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan.'/'.$jeniskeuntungan)->json();
// $ujrahonepercent = Http::get(config('app.api_url'). 'lelong/kiraupahUjrahOnePercent/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_url'). 'kiraupahUjrahOnePercentRebate/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan)->json();
$keuntungan = round(($keuntungan1*100)/5,0)*5/100;
$rounded_ujrah = round(($ujrahonepercentrebet['ujrah']*100)/5,0)*5/100;
$rounded_onepercent = round(($ujrahonepercentrebet['onepercent']*100)/5,0)*5/100;
// dd($ujrahonepercentrebet, $rounded_ujrah, $rounded_onepercent);
}
$checkdataxlaku = LelongBid::where('norujukan', $lelongbid->norujukan)
@@ -96,6 +102,8 @@ class kemaskiniLelongUjrah extends Command
$lelongbid->jbg = $gadai->tempoh;
$lelongbid->pinjaman = $gadai->bakipjm;
$lelongbid->bakiupah = $keuntungan;
$lelongbid->ujrah = $rounded_ujrah;
$lelongbid->onepercent = $rounded_onepercent;
$lelongbid->save();
}
}
@@ -121,7 +129,12 @@ class kemaskiniLelongUjrah extends Command
//kiraan keuntungan ujrah
$jeniskeuntungan = 'onepercent';
$keuntungan = Http::get(config('app.api_url'). 'upahrebettawarruq/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan.'/'.$jeniskeuntungan)->json();
$keuntungan1 = Http::get(config('app.api_url'). 'upahrebettawarruq/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan.'/'.$jeniskeuntungan)->json();
$ujrahonepercentrebet = Http::get(config('app.api_url'). 'lelong/kiraupahUjrahOnePercentRebate/'.$lelongbid->kodcaw.'/'.$lelongbid->norujukan)->json();
$keuntungan = round(($keuntungan1*100)/5,0)*5/100;
$rounded_ujrah = round(($ujrahonepercentrebet['ujrah']*100)/5,0)*5/100;
$rounded_onepercent = round(($ujrahonepercentrebet['onepercent']*100)/5,0)*5/100;
// dd($ujrahonepercent, $ujrahonepercentrebet, $rounded_ujrah, $rounded_onepercent);
}
$checkdataxlaku = LelongBid::where('norujukan', $lelongbid->norujukan)
@@ -131,6 +144,8 @@ class kemaskiniLelongUjrah extends Command
$lelongbid->jbg = $gadai->tempoh;
$lelongbid->pinjaman = $gadai->bakipjm;
$lelongbid->bakiupah = $keuntungan;
$lelongbid->ujrah = $rounded_ujrah;
$lelongbid->onepercent = $rounded_onepercent;
$lelongbid->save();
}
}
@@ -145,7 +160,7 @@ class kemaskiniLelongUjrah extends Command
$lelongtebus->batch_no = $lelongbid->lelong_id;
$lelongtebus->nilaimarhun = $lelongbid->nilaimarhun;
$lelongtebus->pinjaman = $gadai->bakipjm;
$lelongtebus->upah = $gadai->bakiupah;
$lelongtebus->upah = $keuntungan ?? '0.00';
$lelongtebus->jbg = $gadai->tempoh;
$lelongtebus->jenis_tebus = $sebab_keluar;
$lelongtebus->save();