user logs

This commit is contained in:
Pringgosutono
2025-10-16 11:59:06 +07:00
parent 18897186e0
commit fbbcf86509
17 changed files with 355 additions and 8 deletions

View File

@ -30,12 +30,16 @@ use App\Models\Finance;
use App\Models\OrdersCheckpoints;
use App\Models\OrdersInvoices;
use App\Models\OrdersDriversUploads;
use App\Models\UserLogs;
use Auth;
class MenuController extends Controller
{
public function view_dashboard(Request $req)
{
$data = [
UserLogs::insert($req->auth->uid, "Access Dashboard menu");
$data = [
"client_group" => Clients::getClientById($req->auth->client_group_id),
];
@ -45,12 +49,15 @@ class MenuController extends Controller
$data["client_group"] = null;
}
return view("menu_v1.dashboard", $data);
}
public function view_drivers(Request $req)
{
$data = [
UserLogs::insert($req->auth->uid, "Access Driver menu");
$data = [
"bloods" => Helper::listBloods(),
"relationships" => Drivers::listRelationships(),
"vendors" => Users::listUsersByRole(Users::ROLE_VENDOR),
@ -61,6 +68,8 @@ class MenuController extends Controller
public function view_vehicles(Request $req)
{
UserLogs::insert($req->auth->uid, "Access Vehicle menu");
$listPool = DB::select("SELECT * FROM t_conf_pool WHERE dlt IS NULL ORDER BY pool_code ASC");
$listDistribution = DB::select("SELECT * FROM t_conf_distribution_category WHERE dlt IS NULL ORDER BY dc_code ASC");
@ -89,6 +98,8 @@ class MenuController extends Controller
public function view_transactions()
{
UserLogs::insert(Auth::user()->id, "Access Transactions menu");
$data = [
"availOrdToMerge" => Finance::availOrdToMerge(),
];
@ -174,6 +185,9 @@ class MenuController extends Controller
}
public function view_transactions_view(Request $req)
{
UserLogs::insert($req->auth->uid, "Access Transactions ".$req->code);
$codes = explode(",", $req->code);
$limit = count($codes);
if ($limit > 2) {
@ -335,6 +349,8 @@ class MenuController extends Controller
public function view_logs_gps()
{
UserLogs::insert(Auth::user()->id, "Access Logs GPS menu");
return view("menu_v1.configs.index_logs_gps");
}