fix skit2

This commit is contained in:
hafifierahman
2022-08-09 18:24:40 +08:00
parent a36b015637
commit aad4697700
2 changed files with 48 additions and 2 deletions
+46 -2
View File
@@ -2714,7 +2714,7 @@ class AdminPageController extends Controller
// dd($audit->where('tempoh','<=',5)->count()); // dd($audit->where('tempoh','<=',5)->count());
$jumlahrekod = $audit->count(); $jumlahrekod = $audit->count();
$jumlahpinjaman = $audit->sum('pinjaman'); $jumlahpinjaman = $audit->sum('bakipjm');
$arraycount = []; $arraycount = [];
$arraysum = []; $arraysum = [];
@@ -2729,7 +2729,7 @@ class AdminPageController extends Controller
}else{ }else{
${"tempoh".$i."count"} = ${"tempoh".$i}->where([['tempoh','>',$i-1],['tempoh','<=',$i]])->count(); ${"tempoh".$i."count"} = ${"tempoh".$i}->where([['tempoh','>',$i-1],['tempoh','<=',$i]])->count();
} }
${"tempoh".$i."sum"} = ${"tempoh".$i}->sum('pinjaman'); ${"tempoh".$i."sum"} = ${"tempoh".$i}->sum('bakipjm');
array_push($arraycount,${"tempoh".$i."count"}); array_push($arraycount,${"tempoh".$i."count"});
array_push($arraysum,${"tempoh".$i."sum"}); array_push($arraysum,${"tempoh".$i."sum"});
} }
@@ -2742,4 +2742,48 @@ class AdminPageController extends Controller
return response()->json($arrayall,200); return response()->json($arrayall,200);
} }
} }
public function DashboardAging(Request $request){
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
$current = Carbon::now();
$current = new Carbon();
$harini = $current->toDateString();
$jenislaporan = $request->options;
if($jenislaporan === 'sebenar')
{
$audit = Gadai::on($cawangan['mysql'])
->where([['tagpalsu','=',0],['t_gadai','<=',$harini],['sttebus','=','']])
->orWhere([['tagpalsu','=',0],['t_update','>',$harini],['sttebus','!=',''],['t_gadai','<=',$harini]])
->orderBy('t_gadai', 'ASC')
->orderBy('sirig', 'ASC');
}elseif($jenislaporan === 'datalelong')
{
$audit = Gadai::on($cawangan['mysql'])
->where([['tagpalsu','=',0],['t_gadai','<=',$harini],['sttebus','=',''],['lelong_tawarruq',1]])
->orWhere([['tagpalsu','=',0],['t_update','>',$harini],['sttebus','!=',''],['t_gadai','<=',$harini],['lelong_tawarruq',1]])
->orderBy('t_gadai', 'ASC')
->orderBy('sirig', 'ASC');
}else{
$audit = Gadai::on($cawangan['mysql'])
->where([['tagpalsu','=',0],['t_gadai','<=',$harini],['sttebus','=',''],['lelong_tawarruq',0]])
->orWhere([['tagpalsu','=',0],['t_update','>',$harini],['sttebus','!=',''],['t_gadai','<=',$harini],['lelong_tawarruq',0]])
->orderBy('t_gadai', 'ASC')
->orderBy('sirig', 'ASC');
}
$rekodaudit = $audit->get();
$countaudit = $audit->count();
dd($countaudit);
return response()->json($rekodaudit,200);
}
} }
+2
View File
@@ -718,6 +718,8 @@ $router->group(['prefix'=>'admin'], function () use ($router){
$router->get('audit/keuntungansebenar',['uses'=>'AdminPageController@KeuntunganSebenarExport']); $router->get('audit/keuntungansebenar',['uses'=>'AdminPageController@KeuntunganSebenarExport']);
$router->get('laporan/aging',['uses'=>'AdminPageController@LaporanAging']); $router->get('laporan/aging',['uses'=>'AdminPageController@LaporanAging']);
$router->get('dashboard/aging',['uses'=>'AdminPageController@DashboardAging']);