From d23650bd6bc411300cb231c019c8fc8ae2a49012 Mon Sep 17 00:00:00 2001 From: afiq Date: Sun, 13 Feb 2022 13:37:13 +0800 Subject: [PATCH] cronjob --- app/Http/Controllers/GadaiController.php | 17 ++++++++++++++++- routes/web.php | 2 ++ 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/GadaiController.php b/app/Http/Controllers/GadaiController.php index 171d212..85ddaf8 100644 --- a/app/Http/Controllers/GadaiController.php +++ b/app/Http/Controllers/GadaiController.php @@ -3408,7 +3408,7 @@ class GadaiController extends Controller foreach($cawangan_all as $index=>$cawangan){ $gadai_all = Gadai::on($cawangan['mysql'])->where([['sttebus','=',''],['hargajualan','!=','bakihargajualan'],['hargajualan','!=',null]])->get(); foreach($gadai_all as $index=>$gadai){ - $totalbayaran = Transaction::on('mysql7')->where('norujukan',$gadai['norujukan'])->sum('duit_masuk'); + $totalbayaran = $gadai['hargajualan'] - $gadai['bakihargajualan']; $upah6bln_raw = $gadai['bakiupah']; $upah6bln_round = number_format($upah6bln_raw,2); @@ -3419,10 +3419,25 @@ class GadaiController extends Controller Gadai::on($cawangan['mysql'])->where('norujukan',$gadai['norujukan'])->update([ 'lelong_tawarruq'=>0 ]); + }else{ + Gadai::on($cawangan['mysql'])->where('norujukan',$gadai['norujukan'])->update([ + 'lelong_tawarruq'=>1 + ]); } } } + } + public function upah12kosong(){ + $cawangan_all = Cawangan::on('mysql7')->get(); + $sag = []; + + foreach($cawangan_all as $index=>$cawangan){ + $gadai = Gadai::on($cawangan['mysql'])->where(['upah12',0])->get(); + array_push($sag,['cawangan'=>$cawangan['details_caw'],'sag'=>$sag]); + } + + return response()->json($sag); } public function updateTebusGadai(){ diff --git a/routes/web.php b/routes/web.php index 2e25a70..59a5585 100644 --- a/routes/web.php +++ b/routes/web.php @@ -544,6 +544,8 @@ $router->group(['prefix'=>'api'], function () use ($router){ $router->get('check/lelong/tawarruq',['uses'=>'GadaiController@updateLelongTawarruq']); $router->get('update/sttebus/gadaian',['uses'=>'GadaiController@updateTebusGadai']); + $route->get('check/upah12/kosong',['uses'=>'GadaiController@upah12kosong']); + $router->get('calculate/akru/bycawangan',['uses'=>'GadaiController@calculateAkru']); });