api dashboard
This commit is contained in:
@@ -1667,7 +1667,7 @@ class GadaiController extends Controller
|
||||
}
|
||||
$diffTebusPercent = 0;
|
||||
if($tebusLastWeek != 0){
|
||||
$diffTebusPercent = (($tebusToday - $tebusLastWeek)/$tebusLastWeek)/100;
|
||||
$diffTebusPercent = (($tebusToday - $tebusLastWeek)/$tebusLastWeek)*100;
|
||||
}
|
||||
$dataTebus = [];
|
||||
array_push($dataTebus,['tebusToday'=>$tebusToday,'percentDiff'=>$diffTebusPercent]);
|
||||
@@ -3315,4 +3315,24 @@ class GadaiController extends Controller
|
||||
$deleteGadai = Gadai::on($cawangan['mysql'])->whereIn('norujukan',$gadaiData)->delete();
|
||||
}
|
||||
}
|
||||
|
||||
public function KomoditiDashboard(){
|
||||
$current = Carbon::now();
|
||||
$current = new Carbon();
|
||||
$harini = $current->toDateString();
|
||||
$totalKomoditi = Komuditi::on('mysql7')->where([['date_purchase',$harini],['transaction_type','Beli Komoditi']])->sum('unit_komuditi');
|
||||
$totalUse = KomuditiTransaksi::on('mysql7')->where('tarikh',$harini)->sum('unit_komuditi');
|
||||
|
||||
$bakiKomoditi = $totalKomoditi - $totalUse;
|
||||
$percentUse = 0;
|
||||
if($totalKomoditi != 0){
|
||||
$percentUse = ($totalUse/$totalKomoditi)*100;
|
||||
}
|
||||
|
||||
$dataKomoditi = [];
|
||||
|
||||
array_push($dataKomoditi,['totalKomoditi'=>$totalKomoditi,'bakiKomoditi'=>$bakiKomoditi,'percentUse'=>$percentUse]);
|
||||
|
||||
return response()->json($dataKomoditi);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user