user logs update

This commit is contained in:
Pringgosutono
2025-10-20 15:36:39 +07:00
parent fbbcf86509
commit 81efe25ce2
20 changed files with 650 additions and 52 deletions

View File

@ -36,7 +36,12 @@ class RolesController extends Controller
}),
];
UserLogs::insert(Auth::user()->id, "Access Role menu");
$log = [
"module" => "Role",
"action" => "View",
"desc" => "Open Role menu",
];
UserLogs::insert(Auth::user()->id, $log);
return view("menu_v1.roles", $data);
}
@ -123,7 +128,12 @@ class RolesController extends Controller
$apiResp = Responses::created("success add new role");
UserLogs::insert(Auth::user()->id, "Add new role : ".$req->name);
$log = [
"module" => "Role",
"action" => "Create",
"desc" => "Add new role : ".$req->name,
];
UserLogs::insert(Auth::user()->id, $log);
return new Response($apiResp, $apiResp["meta"]["code"]);
} catch (\Exception $e) {
@ -163,7 +173,13 @@ class RolesController extends Controller
app()[PermissionRegistrar::class]->forgetCachedPermissions();
$apiResp = Responses::created("success update role");
UserLogs::insert(Auth::user()->id, "Edit role : ".$req->name);
$log = [
"module" => "Role",
"action" => "Update",
"desc" => "Update role : ".$req->name,
];
UserLogs::insert(Auth::user()->id, $log);
return new Response($apiResp, $apiResp["meta"]["code"]);
} catch (\Exception $e) {
DB::rollBack();
@ -206,7 +222,13 @@ class RolesController extends Controller
app()[PermissionRegistrar::class]->forgetCachedPermissions();
$apiResp = Responses::created("success delete role");
UserLogs::insert(Auth::user()->id, "Delete role : ".$role[0]->name);
$log = [
"module" => "Role",
"action" => "Delete",
"desc" => "Delete role : ".$role[0]->name,
];
UserLogs::insert(Auth::user()->id, $log);
return new Response($apiResp, $apiResp["meta"]["code"]);
} catch (\Exception $e) {
DB::rollBack();