This commit is contained in:
meusinfirmary
2025-07-15 04:28:55 +07:00
parent 86e9c43cfd
commit 452f23fed8
26 changed files with 2642 additions and 1421 deletions

View File

@ -2,8 +2,8 @@
use Illuminate\Support\Facades\Route;
$proxy_url = getenv('PROXY_URL');
$proxy_schema = getenv('PROXY_SCHEMA');
$proxy_url = getenv("PROXY_URL");
$proxy_schema = getenv("PROXY_SCHEMA");
if (!empty($proxy_url)) {
URL::forceRootUrl($proxy_url);
@ -43,12 +43,21 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::get("/", "HomeController@check_redirect")->name("view_dashboard_0");
Route::get("/home", "HomeController@check_redirect")->name("view_dashboard_1");
Route::get("/transactions", "MenuController@view_transactions")->name("view_transactions");
Route::get("/transactions", "MenuController@view_transactions")
->name("view_transactions")
->middleware("permission:transaction.view");
Route::get("/transactions/confirm", "MenuController@view_transactions_confirm")->name(
"view_transactions_confirm"
);
Route::get("/transactions/view", "MenuController@view_transactions_view")->name("view_transactions_view");
Route::get("/transactions/add", "MenuController@view_transactions_add")->name("view_transactions_add");
Route::get("/transactions/view", "MenuController@view_transactions_view")
->name("view_transactions_view")
->middleware("permission:transaction.view");
Route::get("/transactions/add", "MenuController@view_transactions_add")
->name("view_transactions_add")
->middleware("permission:transaction.add");
Route::get("/transactions/download_do", "TransactionController@view_transactions_download_do")->name(
"view_transactions_download_do"
);
@ -85,14 +94,37 @@ Route::middleware(["auth", "auth.user"])->group(function () {
);
// ./new
Route::get("/clients", "ClientController@view_clients")->name("view_clients");
Route::get("/zone", "ZoneController@view_zone")->name("view_zone");
Route::get("/zone/add", "ZoneController@view_zone_add")->name("view_zone_add");
Route::get("/zone/edit/{zid}", "ZoneController@view_zone_edit")->name("view_zone_edit");
Route::get("/dashboard", "MenuController@view_dashboard")->name("view_dashboard");
Route::get("/drivers", "MenuController@view_drivers")->name("view_drivers");
Route::get("/vehicles", "MenuController@view_vehicles")->name("view_vehicles");
Route::get("/users", "UsersController@view_users")->name("view_users");
Route::get("/clients", "ClientController@view_clients")
->name("view_clients")
->middleware("permission:client.view");
Route::get("/zone", "ZoneController@view_zone")
->name("view_zone")
->middleware("permission:zone.view");
Route::get("/zone/add", "ZoneController@view_zone_add")
->name("view_zone_add")
->middleware("permission:zone.add");
Route::get("/zone/edit/{zid}", "ZoneController@view_zone_edit")
->name("view_zone_edit")
->middleware("permission:zone.edit");
Route::get("/dashboard", "MenuController@view_dashboard")
->name("view_dashboard")
->middleware("permission:dashboard.view");
Route::get("/drivers", "MenuController@view_drivers")
->name("view_drivers")
->middleware("permission:driver.view");
Route::get("/vehicles", "MenuController@view_vehicles")
->name("view_vehicles")
->middleware("permission:vehicle.view");
Route::get("/users", "UsersController@view_users")
->name("view_users")
->middleware("permission:user.view");
Route::get("/roles", "RolesController@view")
->name("view_roles")
->middleware("permission:role.view");
Route::get("/profile", "UsersController@view_profile")->name("view_profile");
Route::get("/config/rates", "ConfRateController@view_rates")->name("view_config_rates");
Route::get("/config/pocket", "PocketController@view_pockets")->name("view_config_pockets");
@ -100,11 +132,18 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::get("/config/static_insurances", "StaticInsuranceController@view_static_insurances")->name(
"view_config_static_insurances"
);
Route::get("/config/truck_types", "ConfTruckTypeController@view_truck_types")->name(
"view_config_truck_types"
);
Route::get("/config/devices", "DevicesController@view_devices")->name("view_config_devices");
Route::get("/config/logs_gps", "MenuController@view_logs_gps")->name("view_config_logs_gps");
Route::get("/config/truck_types", "ConfTruckTypeController@view_truck_types")
->name("view_config_truck_types")
->middleware("permission:config_truck_type.view");
Route::get("/config/devices", "DevicesController@view_devices")
->name("view_config_devices")
->middleware("permission:config_master_device.view");
Route::get("/config/logs_gps", "MenuController@view_logs_gps")
->name("view_config_logs_gps")
->middleware("permission:config_logs_gps.view");
Route::get("/config/a_items", "AItemsController@view_a_items")->name("view_adm_a_items");
Route::get("/config/menu_permissions", "UsersMenuPermissionsController@view_menu_permissions")->name(
"view_adm_menu_permissions"
@ -218,6 +257,13 @@ Route::middleware(["auth", "auth.user"])->group(function () {
"api_search_user_name"
);
Route::get("/api/roles", "RolesController@api_list")->name("api_list_roles");
Route::get("/api/roles/{uid}", "RolesController@api_show")->name("api_show_role");
Route::post("/api/roles", "RolesController@api_add")->name("api_add_role");
Route::put("/api/roles/{uid}", "RolesController@api_edit")->name("api_edit_role");
Route::delete("/api/roles/{uid}", "RolesController@api_del")->name("api_del_role");
Route::post("/api/roles/search", "RolesController@api_search")->name("api_search_role");
Route::get("/api/drivers", "DriversController@api_list_drivers")->name("api_list_drivers");
Route::get("/api/drivers/{did}", "DriversController@api_show_driver")->name("api_show_driver");
Route::post("/api/drivers", "DriversController@api_add_driver")->name("api_add_driver");