add laporan audit
This commit is contained in:
@@ -22,6 +22,8 @@ use App\GlDetail;
|
|||||||
use App\Audit;
|
use App\Audit;
|
||||||
use Carbon\Carbon;
|
use Carbon\Carbon;
|
||||||
|
|
||||||
|
use DateTime;
|
||||||
|
|
||||||
class LaporanController extends Controller
|
class LaporanController extends Controller
|
||||||
{
|
{
|
||||||
public function laporanHarian(Request $request){
|
public function laporanHarian(Request $request){
|
||||||
@@ -809,6 +811,9 @@ class LaporanController extends Controller
|
|||||||
public function LaporanAuditTrail(Request $request)
|
public function LaporanAuditTrail(Request $request)
|
||||||
{
|
{
|
||||||
$atarray = array();
|
$atarray = array();
|
||||||
|
|
||||||
|
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$request->kodcaw)->first();
|
||||||
|
|
||||||
$audittrail = Audit::on('mysql7')
|
$audittrail = Audit::on('mysql7')
|
||||||
->where('kodcaw','=',$request->kodcaw)
|
->where('kodcaw','=',$request->kodcaw)
|
||||||
->whereDate('created_at','=',$request->tarikh)
|
->whereDate('created_at','=',$request->tarikh)
|
||||||
@@ -816,12 +821,35 @@ class LaporanController extends Controller
|
|||||||
|
|
||||||
foreach($audittrail as $index=>$at)
|
foreach($audittrail as $index=>$at)
|
||||||
{
|
{
|
||||||
$atz = json_decode($at['new_data']);
|
$datetime = new DateTime($at['created_at']);
|
||||||
|
|
||||||
dd($atz);
|
$tarikh = $datetime->format('n/j/Y');
|
||||||
|
$masa = $datetime->format('H:i');
|
||||||
|
|
||||||
|
$atnewdata = json_decode($at['new_data'],true);
|
||||||
|
$atolddata = json_decode($at['old_data'],true);
|
||||||
|
|
||||||
|
$nokp = Gadai::on($cawangan['mysql'])->where('norujukan',$at['norujukan'])->pluck('nokp');
|
||||||
|
|
||||||
|
array_push($atarray,[
|
||||||
|
'tarikh' => $tarikh,
|
||||||
|
'masa' => $masa,
|
||||||
|
'users' => $at['users'],
|
||||||
|
'pelulus' => isset($atnewdata['namapelulus']) ? $atnewdata['namapelulus'] : '-',
|
||||||
|
'actions' => $at['actions'],
|
||||||
|
'norujukan' => $at['norujukan'],
|
||||||
|
'kodcaw' => $at['kodcaw'],
|
||||||
|
'oldpinjaman' => isset($atolddata['pinjaman']) ? $atolddata['pinjaman'] : 0,
|
||||||
|
'oldupah' => isset($atolddata['bakiupah']) ? $atolddata['bakiupah'] : 0,
|
||||||
|
'newpinjaman' => isset($atnewdata['pinjaman']) ? $atnewdata['pinjaman'] : 0,
|
||||||
|
'newupah' => isset($atnewdata['bakiupah']) ? $atnewdata['bakiupah'] : 0,
|
||||||
|
'nota' => isset($atnewdata['nota']) ? $atnewdata['nota'] : '-',
|
||||||
|
'nokp' => isset($nokp[0]) ? $nokp[0] : '-',
|
||||||
|
'norujukanasal' => isset($atnewdata['norujukan']) ? $atnewdata['norujukan'] : '-'
|
||||||
|
]);
|
||||||
}
|
}
|
||||||
|
|
||||||
return response()->json($audittrail);
|
return response()->json($atarray);
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user