log activity (audit)

This commit is contained in:
Ain Izazi
2024-12-09 12:34:15 +08:00
parent 520ca5d92d
commit 79f595cefe
4 changed files with 162 additions and 110 deletions
@@ -1,6 +1,8 @@
<?php <?php
namespace App\Http\Controllers; namespace App\Http\Controllers;
use App\Audit;
use App\Mohon; use App\Mohon;
use App\Cawangan; use App\Cawangan;
use App\Mohonid; use App\Mohonid;
@@ -41,6 +43,15 @@ class KelulusanController extends Controller
->where('masalulus','<>','') ->where('masalulus','<>','')
->get(); ->get();
$audit = new Audit();
$audit->users = $request->teller;
$audit->actions = "test";
$audit->new_data = $kelulusan;
$audit->kodcaw = $kodcaw;
$audit->created_at = $harini;
$audit->updated_at = $harini;
$audit->save();
return response()->json($kelulusan); return response()->json($kelulusan);
} }
+18 -1
View File
@@ -71,11 +71,14 @@ class LelongController extends Controller
return response()->json($lelong); return response()->json($lelong);
} }
public function showBakiLelong($noic,$jenislelong) public function showBakiLelong($noic,$jenislelong, $kodcaw, Request $request)
{ {
$cawangan_all = Cawangan::on('mysql7')->get(); $cawangan_all = Cawangan::on('mysql7')->get();
$bakilelongtotal = 0; $bakilelongtotal = 0;
$rugilelongtotal = 0; $rugilelongtotal = 0;
$current = Carbon::now();
$current = new Carbon();
if($jenislelong == 'baki') if($jenislelong == 'baki')
{ {
@@ -91,6 +94,20 @@ class LelongController extends Controller
} }
} }
$audit = new Audit();
$audit->users = $request->teller;
$audit->actions = "test2";
// $audit->new_data = $bakilelongtotal;
$audit->new_data = json_encode([
'bakilelongtotal' => $bakilelongtotal,
'rugilelongtotal' => $rugilelongtotal,
]);
$audit->kodcaw = $kodcaw;
$audit->created_at = $current;
$audit->updated_at = $current;
$audit->save();
return response()->json($bakilelongtotal, 200); return response()->json($bakilelongtotal, 200);
} }
+12
View File
@@ -6,6 +6,7 @@ use App\Cawangan;
use App\Tunai; use App\Tunai;
use App\Gadai; use App\Gadai;
use App\AddTunai; use App\AddTunai;
use App\Audit;
use App\RequestTeller; use App\RequestTeller;
use App\Denominasi; use App\Denominasi;
use App\Vault; use App\Vault;
@@ -150,6 +151,17 @@ class TunaiController extends Controller
'Expires' => 'Mon, 01 Jan 1990 00:00:00 GMT', 'Expires' => 'Mon, 01 Jan 1990 00:00:00 GMT',
]); ]);
$audit = new Audit();
$audit->users = $request->teller;
$audit->actions = "test";
$audit->new_data = $tunai;
$audit->kodcaw = $kodcaw;
$audit->created_at = $current;
$audit->updated_at = $current;
$audit->save();
return response()->json();
} }
public function getTunaiPast($kodcaw,Request $request) public function getTunaiPast($kodcaw,Request $request)
+12
View File
@@ -5,6 +5,7 @@ use App\Vault;
use App\Cawangan; use App\Cawangan;
use App\Tunai; use App\Tunai;
use App\AddTunai; use App\AddTunai;
use App\Audit;
use App\GlDetail; use App\GlDetail;
use App\imbangdugalama; use App\imbangdugalama;
use App\GlCode; use App\GlCode;
@@ -326,11 +327,22 @@ class VaultController extends Controller
public function listgldetail($kodcaw,Request $request) public function listgldetail($kodcaw,Request $request)
{ {
$cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first(); $cawangan = Cawangan::on('mysql7')->where('kodcaw','=',$kodcaw)->first();
$current = Carbon::now();
$current = new Carbon();
$gldetail=GlDetail::on($cawangan['mysql']) $gldetail=GlDetail::on($cawangan['mysql'])
->where('kodcaw','=',$kodcaw) ->where('kodcaw','=',$kodcaw)
->orderby('tarikh','desc')->get(); ->orderby('tarikh','desc')->get();
$audit = new Audit();
$audit->users = $request->teller;
$audit->actions = "test3";
$audit->new_data = $gldetail;
$audit->kodcaw = $kodcaw;
$audit->created_at = $current;
$audit->updated_at = $current;
$audit->save();
return response()->json($gldetail,200); return response()->json($gldetail,200);
} }