masuk aging

This commit is contained in:
hafifierahman
2021-01-31 08:33:26 +08:00
parent aaf1679c6c
commit 428a41dae1
4 changed files with 56 additions and 3 deletions
+29
View File
@@ -1468,6 +1468,7 @@ class GadaiController extends Controller
}
public function statistikGadaian(){
$current = Carbon::now();
$current = new Carbon();
@@ -1485,4 +1486,32 @@ class GadaiController extends Controller
return response()->json($array_total);
}
public function carian_AgingBulanan($kodcaw,$tarikh,$num)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_aging=DB::connection($db)->select("SELECT count(norujukan) as a,sum(pinjaman)as b From gadai where (((period_diff(date_format('".$tarikh."', '%Y%m'), date_format(t_gadai, '%Y%m')))+1)=".$num.") and((sttebus='' and t_gadai<='".$tarikh."') or (sttebus!='' and t_update>'".$tarikh."'and t_gadai<='".$tarikh."'))");
return response()->json($gadai_aging);
}
public function carian_agingLebih12_Bulan($kodcaw,$tarikh)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_aging=DB::connection($db)->select("SELECT count(norujukan) as a,sum(pinjaman)as b From gadai where (((period_diff(DATE_FORMAT('".$tarikh."', '%Y%m'), date_format(t_gadai, '%Y%m')))+1)>'12') and((sttebus='' and t_gadai<='".$tarikh."') or (sttebus!='' and t_update>'".$tarikh."' and t_gadai<='".$tarikh."'))");
return response()->json($gadai_aging);
}
public function carian_Seluruh_AgingBulanan($kodcaw,$tarikh)
{
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$db=$cawangan['mysql'];
$gadai_aging=DB::connection($db)->select("SELECT kodcaw,count(norujukan) as a,sum(pinjaman)as b,((period_diff(date_format('".$tarikh."', '%Y%m'), date_format(t_gadai, '%Y%m')))+1) AS bln From gadai where ((sttebus='' and t_gadai<='".$tarikh."') or (sttebus!='' and t_update>'".$tarikh."' and t_gadai<='".$tarikh."'))");
return response()->json($gadai_aging);
}
}
@@ -57,6 +57,9 @@ class KelulusanController extends Controller
$kelulusan=Mohon::on($cawangan['mysql'])
->where('tarikh','<',$harini->toDateString())
->where('pelulus','=','khazanah')
->where('peloperasi','=','')
->where('masalulus','<>','')
->get();
return response()->json($kelulusan);
+19
View File
@@ -81,6 +81,25 @@ class TunaiController extends Controller
}
public function UpdateTunaiGadaianTebus($kodcaw, $kodlaluan, Request $request)
{
$current = Carbon::now();
$current = new Carbon();
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$updatetunai=Tunai::on($cawangan['mysql'])->where( [['tarikh','=', $current->toDateString()],['kodlaluan','=', $kodlaluan] ])->
update(array(
'keluar'=>$request->keluar,
'masuk'=>$request->masuk,
'baki'=>$request->bakiakhir
));
return response()->json($updatetunai, 200);
}