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

@ -12,6 +12,8 @@ use App\Responses;
use App\Helper;
use App\Models\Clients;
use App\Models\Users;
use App\Models\UserLogs;
use Auth;
class ClientController extends Controller
{
@ -25,6 +27,7 @@ class ClientController extends Controller
$data = [
"disc_types" => Clients::select2DiscountTypes(),
];
UserLogs::insert(Auth::user()->id, "Access Company menu");
return view("menu_v1.clients", $data);
}
@ -250,6 +253,7 @@ class ClientController extends Controller
$apiResp = Responses::created("success add new client");
DB::commit();
UserLogs::insert(Auth::user()->id, "Add new company: ".$req->cname);
return new Response($apiResp, $apiResp["meta"]["code"]);
} catch (\Exception $e) {
Storage::disk("public")->delete($url_clogo);
@ -481,6 +485,7 @@ class ClientController extends Controller
DB::commit();
$apiResp = Responses::success("success update client");
UserLogs::insert(Auth::user()->id, "Edit company: ".$req->cname);
return new Response($apiResp, $apiResp["meta"]["code"]);
} catch (\Exception $e) {
Storage::disk("public")->delete($url_clogo);
@ -541,6 +546,7 @@ class ClientController extends Controller
DB::commit();
$apiResp = Responses::success("success delete client");
UserLogs::insert(Auth::user()->id, "Delete company: ".$client[0]->c_name);
return new Response($apiResp, $apiResp["meta"]["code"]);
} catch (\Exception $e) {
DB::rollBack();