This commit is contained in:
meusinfirmary
2025-05-07 03:29:32 +07:00
parent b9891d2f81
commit 3b9d94620a
3 changed files with 808 additions and 783 deletions

View File

@ -17,219 +17,221 @@ class AuthUser
*/
public function handle($request, Closure $next)
{
// $a = $request->auth = Auth::user();
// dd($a->role, Users::ROLE_ADMIN);
$request->auth = Auth::user();
$request->auth->uid = $request->auth->id;
if ($request->auth->role == Users::ROLE_ADMIN) {
// views
if ($request->is("home/*")) {
} elseif ($request->is("home")) {
} elseif ($request->is("dashboard/*")) {
} elseif ($request->is("dashboard")) {
} elseif ($request->is("drivers/*")) {
} elseif ($request->is("drivers")) {
} elseif ($request->is("transactions/*")) {
} elseif ($request->is("transactions")) {
} elseif ($request->is("vehicles/*")) {
} elseif ($request->is("vehicles")) {
} elseif ($request->is("clients/*")) {
} elseif ($request->is("clients")) {
} elseif ($request->is("zone/*")) {
} elseif ($request->is("zone")) {
} elseif ($request->is("users/*")) {
} elseif ($request->is("users")) {
} elseif ($request->is("profile/*")) {
} elseif ($request->is("profile")) {
} elseif ($request->is("config/*")) {
} elseif ($request->is("config")) {
} elseif ($request->is("pocket/*")) {
} elseif ($request->is("pocket")) {
} elseif ($request->is("lgb_types/*")) {
} elseif ($request->is("lgb_types")) {
} elseif ($request->is("lgb_masters/*")) {
} elseif ($request->is("lgb_masters")) {
} elseif ($request->is("insurances/*")) {
} elseif ($request->is("static_insurances/*")) {
if ($request->is("gps/home/*")) {
} elseif ($request->is("gps/home")) {
} elseif ($request->is("gps/dashboard/*")) {
} elseif ($request->is("gps/dashboard")) {
} elseif ($request->is("gps/drivers/*")) {
} elseif ($request->is("gps/drivers")) {
} elseif ($request->is("gps/transactions/*")) {
} elseif ($request->is("gps/transactions")) {
} elseif ($request->is("gps/vehicles/*")) {
} elseif ($request->is("gps/vehicles")) {
} elseif ($request->is("gps/clients/*")) {
} elseif ($request->is("gps/clients")) {
} elseif ($request->is("gps/zone/*")) {
} elseif ($request->is("gps/zone")) {
} elseif ($request->is("gps/users/*")) {
} elseif ($request->is("gps/users")) {
} elseif ($request->is("gps/profile/*")) {
} elseif ($request->is("gps/profile")) {
} elseif ($request->is("gps/config/*")) {
} elseif ($request->is("gps/config")) {
} elseif ($request->is("gps/pocket/*")) {
} elseif ($request->is("gps/pocket")) {
} elseif ($request->is("gps/lgb_types/*")) {
} elseif ($request->is("gps/lgb_types")) {
} elseif ($request->is("gps/lgb_masters/*")) {
} elseif ($request->is("gps/lgb_masters")) {
} elseif ($request->is("gps/insurances/*")) {
} elseif ($request->is("gps/static_insurances/*")) {
}
// api
elseif ($request->is("api/conf/*")) {
} elseif ($request->is("api/conf")) {
} elseif ($request->is("api/osm/*")) {
} elseif ($request->is("api/osm")) {
} elseif ($request->is("api/region/*")) {
} elseif ($request->is("api/region")) {
} elseif ($request->is("api/zones/*")) {
} elseif ($request->is("api/zones")) {
} elseif ($request->is("api/vehicles/*")) {
} elseif ($request->is("api/vehicles")) {
} elseif ($request->is("api/drivers/*")) {
} elseif ($request->is("api/drivers")) {
} elseif ($request->is("api/users/*")) {
} elseif ($request->is("api/users")) {
} elseif ($request->is("api/clients/*")) {
} elseif ($request->is("api/clients")) {
} elseif ($request->is("api/tracks/*")) {
} elseif ($request->is("api/tracks")) {
} elseif ($request->is("api/transactions/*")) {
} elseif ($request->is("api/transactions")) {
} elseif ($request->is("api/transactions_spc/*")) {
} elseif ($request->is("api/transactions_spc")) {
} elseif ($request->is("api/insurances/*")) {
} elseif ($request->is("api/insurances")) {
} elseif ($request->is("api/devices/*")) {
} elseif ($request->is("api/devices")) {
} elseif ($request->is("api/user/clients/*")) {
} elseif ($request->is("api/user/clients")) {
} elseif ($request->is("api/a_items/*")) {
} elseif ($request->is("api/a_items")) {
} elseif ($request->is("api/admin/*")) {
} elseif ($request->is("api/admin")) {
} elseif ($request->is("api/static_insurances/*")) {
} elseif ($request->is("api/static_insurances")) {
} elseif ($request->is("api/menu_permissions/*")) {
} elseif ($request->is("api/menu_permissions")) {
} elseif ($request->is("api/pocket/*")) {
} elseif ($request->is("api/pocket")) {
} elseif ($request->is("api/lgb_types/*")) {
} elseif ($request->is("api/lgb_types")) {
} elseif ($request->is("api/lgb_keys/*")) {
} elseif ($request->is("api/lgb_keys")) {
} elseif ($request->is("api/dtypes/*")) {
} elseif ($request->is("api/dtypes")) {
} elseif ($request->is("api/dana/*")) {
} elseif ($request->is("api/dana")) {
} elseif ($request->is("api/universal/*")) {
} elseif ($request->is("api/universal")) {
elseif ($request->is("gps/api/conf/*")) {
} elseif ($request->is("gps/api/conf")) {
} elseif ($request->is("gps/api/osm/*")) {
} elseif ($request->is("gps/api/osm")) {
} elseif ($request->is("gps/api/region/*")) {
} elseif ($request->is("gps/api/region")) {
} elseif ($request->is("gps/api/zones/*")) {
} elseif ($request->is("gps/api/zones")) {
} elseif ($request->is("gps/api/vehicles/*")) {
} elseif ($request->is("gps/api/vehicles")) {
} elseif ($request->is("gps/api/drivers/*")) {
} elseif ($request->is("gps/api/drivers")) {
} elseif ($request->is("gps/api/users/*")) {
} elseif ($request->is("gps/api/users")) {
} elseif ($request->is("gps/api/clients/*")) {
} elseif ($request->is("gps/api/clients")) {
} elseif ($request->is("gps/api/tracks/*")) {
} elseif ($request->is("gps/api/tracks")) {
} elseif ($request->is("gps/api/transactions/*")) {
} elseif ($request->is("gps/api/transactions")) {
} elseif ($request->is("gps/api/transactions_spc/*")) {
} elseif ($request->is("gps/api/transactions_spc")) {
} elseif ($request->is("gps/api/insurances/*")) {
} elseif ($request->is("gps/api/insurances")) {
} elseif ($request->is("gps/api/devices/*")) {
} elseif ($request->is("gps/api/devices")) {
} elseif ($request->is("gps/api/user/clients/*")) {
} elseif ($request->is("gps/api/user/clients")) {
} elseif ($request->is("gps/api/a_items/*")) {
} elseif ($request->is("gps/api/a_items")) {
} elseif ($request->is("gps/api/admin/*")) {
} elseif ($request->is("gps/api/admin")) {
} elseif ($request->is("gps/api/static_insurances/*")) {
} elseif ($request->is("gps/api/static_insurances")) {
} elseif ($request->is("gps/api/menu_permissions/*")) {
} elseif ($request->is("gps/api/menu_permissions")) {
} elseif ($request->is("gps/api/pocket/*")) {
} elseif ($request->is("gps/api/pocket")) {
} elseif ($request->is("gps/api/lgb_types/*")) {
} elseif ($request->is("gps/api/lgb_types")) {
} elseif ($request->is("gps/api/lgb_keys/*")) {
} elseif ($request->is("gps/api/lgb_keys")) {
} elseif ($request->is("gps/api/dtypes/*")) {
} elseif ($request->is("gps/api/dtypes")) {
} elseif ($request->is("gps/api/dana/*")) {
} elseif ($request->is("gps/api/dana")) {
} elseif ($request->is("gps/api/universal/*")) {
} elseif ($request->is("gps/api/universal")) {
} else {
return abort(403, "Unauthorized action.");
}
} elseif ($request->auth->role == Users::ROLE_VENDOR) {
// views
if ($request->is("home/*")) {
} elseif ($request->is("home")) {
} elseif ($request->is("dashboard/*")) {
} elseif ($request->is("dashboard")) {
} elseif ($request->is("checklist/*")) {
} elseif ($request->is("checklist")) {
} elseif ($request->is("zone/*")) {
} elseif ($request->is("zone")) {
} elseif ($request->is("drivers/*")) {
} elseif ($request->is("drivers")) {
} elseif ($request->is("vehicles/*")) {
} elseif ($request->is("vehicles")) {
} elseif ($request->is("profile/*")) {
} elseif ($request->is("transactions/*")) {
} elseif ($request->is("transactions")) {
} elseif ($request->is("profile")) {
} elseif ($request->is("user/vendor/*")) {
} elseif ($request->is("user/vendor")) {
if ($request->is("gps/home/*")) {
} elseif ($request->is("gps/home")) {
} elseif ($request->is("gps/dashboard/*")) {
} elseif ($request->is("gps/dashboard")) {
} elseif ($request->is("gps/checklist/*")) {
} elseif ($request->is("gps/checklist")) {
} elseif ($request->is("gps/zone/*")) {
} elseif ($request->is("gps/zone")) {
} elseif ($request->is("gps/drivers/*")) {
} elseif ($request->is("gps/drivers")) {
} elseif ($request->is("gps/vehicles/*")) {
} elseif ($request->is("gps/vehicles")) {
} elseif ($request->is("gps/profile/*")) {
} elseif ($request->is("gps/transactions/*")) {
} elseif ($request->is("gps/transactions")) {
} elseif ($request->is("gps/profile")) {
} elseif ($request->is("gps/user/vendor/*")) {
} elseif ($request->is("gps/user/vendor")) {
}
// api
elseif ($request->is("api/conf")) {
} elseif ($request->is("api/osm/*")) {
} elseif ($request->is("api/osm")) {
} elseif ($request->is("api/region/*")) {
} elseif ($request->is("api/region")) {
} elseif ($request->is("api/tracks/*")) {
} elseif ($request->is("api/tracks")) {
} elseif ($request->is("api/vehicles/*")) {
} elseif ($request->is("api/vehicles")) {
} elseif ($request->is("api/drivers/*")) {
} elseif ($request->is("api/drivers")) {
} elseif ($request->is("api/user/vendor/*")) {
} elseif ($request->is("api/user/vendor")) {
} elseif ($request->is("api/transactions_spc/*")) {
} elseif ($request->is("api/transactions_spc")) {
} elseif ($request->is("api/zones/*")) {
} elseif ($request->is("api/zones")) {
} elseif ($request->is("api/users/*")) {
} elseif ($request->is("api/users")) {
} elseif ($request->is("api/universal/*")) {
} elseif ($request->is("api/universal")) {
elseif ($request->is("gps/api/conf")) {
} elseif ($request->is("gps/api/osm/*")) {
} elseif ($request->is("gps/api/osm")) {
} elseif ($request->is("gps/api/region/*")) {
} elseif ($request->is("gps/api/region")) {
} elseif ($request->is("gps/api/tracks/*")) {
} elseif ($request->is("gps/api/tracks")) {
} elseif ($request->is("gps/api/vehicles/*")) {
} elseif ($request->is("gps/api/vehicles")) {
} elseif ($request->is("gps/api/drivers/*")) {
} elseif ($request->is("gps/api/drivers")) {
} elseif ($request->is("gps/api/user/vendor/*")) {
} elseif ($request->is("gps/api/user/vendor")) {
} elseif ($request->is("gps/api/transactions_spc/*")) {
} elseif ($request->is("gps/api/transactions_spc")) {
} elseif ($request->is("gps/api/zones/*")) {
} elseif ($request->is("gps/api/zones")) {
} elseif ($request->is("gps/api/users/*")) {
} elseif ($request->is("gps/api/users")) {
} elseif ($request->is("gps/api/universal/*")) {
} elseif ($request->is("gps/api/universal")) {
} else {
return abort(403, "Unauthorized action.");
}
} elseif ($request->auth->role == Users::ROLE_CLIENT_ADMIN) {
// views
if ($request->is("home/*")) {
} elseif ($request->is("home")) {
} elseif ($request->is("dashboard/*")) {
} elseif ($request->is("dashboard")) {
} elseif ($request->is("zone/*")) {
} elseif ($request->is("zone")) {
} elseif ($request->is("profile/*")) {
} elseif ($request->is("profile")) {
} elseif ($request->is("user/clients/*")) {
} elseif ($request->is("user/clients")) {
if ($request->is("gps/home/*")) {
} elseif ($request->is("gps/home")) {
} elseif ($request->is("gps/dashboard/*")) {
} elseif ($request->is("gps/dashboard")) {
} elseif ($request->is("gps/zone/*")) {
} elseif ($request->is("gps/zone")) {
} elseif ($request->is("gps/profile/*")) {
} elseif ($request->is("gps/profile")) {
} elseif ($request->is("gps/user/clients/*")) {
} elseif ($request->is("gps/user/clients")) {
}
// api
elseif ($request->is("api/conf")) {
} elseif ($request->is("api/osm/*")) {
} elseif ($request->is("api/osm")) {
} elseif ($request->is("api/region/*")) {
} elseif ($request->is("api/region")) {
} elseif ($request->is("api/zones/*")) {
} elseif ($request->is("api/zones")) {
} elseif ($request->is("api/tracks/*")) {
} elseif ($request->is("api/tracks")) {
} elseif ($request->is("api/user/clients/*")) {
} elseif ($request->is("api/user/clients")) {
} elseif ($request->is("api/users/*")) {
} elseif ($request->is("api/users")) {
} elseif ($request->is("api/universal/*")) {
} elseif ($request->is("api/universal")) {
elseif ($request->is("gps/api/conf")) {
} elseif ($request->is("gps/api/osm/*")) {
} elseif ($request->is("gps/api/osm")) {
} elseif ($request->is("gps/api/region/*")) {
} elseif ($request->is("gps/api/region")) {
} elseif ($request->is("gps/api/zones/*")) {
} elseif ($request->is("gps/api/zones")) {
} elseif ($request->is("gps/api/tracks/*")) {
} elseif ($request->is("gps/api/tracks")) {
} elseif ($request->is("gps/api/user/clients/*")) {
} elseif ($request->is("gps/api/user/clients")) {
} elseif ($request->is("gps/api/users/*")) {
} elseif ($request->is("gps/api/users")) {
} elseif ($request->is("gps/api/universal/*")) {
} elseif ($request->is("gps/api/universal")) {
} else {
return abort(403, "Unauthorized action.");
}
} elseif ($request->auth->role == Users::ROLE_CHECKER) {
// views
if ($request->is("user/checker/*")) {
} elseif ($request->is("user/checker")) {
} elseif ($request->is("profile/*")) {
} elseif ($request->is("profile")) {
if ($request->is("gps/user/checker/*")) {
} elseif ($request->is("gps/user/checker")) {
} elseif ($request->is("gps/profile/*")) {
} elseif ($request->is("gps/profile")) {
}
// api
elseif ($request->is("api/user/checker/*")) {
} elseif ($request->is("api/user/checker")) {
} elseif ($request->is("api/users/*")) {
} elseif ($request->is("api/users")) {
} elseif ($request->is("api/universal/*")) {
} elseif ($request->is("api/universal")) {
elseif ($request->is("gps/api/user/checker/*")) {
} elseif ($request->is("gps/api/user/checker")) {
} elseif ($request->is("gps/api/users/*")) {
} elseif ($request->is("gps/api/users")) {
} elseif ($request->is("gps/api/universal/*")) {
} elseif ($request->is("gps/api/universal")) {
} else {
return abort(403, "Unauthorized action.");
}
} elseif ($request->auth->role == Users::ROLE_FINANCE) {
// views
if ($request->is("finance/*")) {
} elseif ($request->is("profile/*")) {
} elseif ($request->is("profile")) {
if ($request->is("gps/finance/*")) {
} elseif ($request->is("gps/profile/*")) {
} elseif ($request->is("gps/profile")) {
}
// api
elseif ($request->is("api/finance/*")) {
} elseif ($request->is("api/finance")) {
} elseif ($request->is("api/a_items/*")) {
} elseif ($request->is("api/a_items")) {
} elseif ($request->is("api/users/*")) {
} elseif ($request->is("api/users")) {
} elseif ($request->is("api/dana/*")) {
} elseif ($request->is("api/dana")) {
} elseif ($request->is("api/universal/*")) {
} elseif ($request->is("api/universal")) {
elseif ($request->is("gps/api/finance/*")) {
} elseif ($request->is("gps/api/finance")) {
} elseif ($request->is("gps/api/a_items/*")) {
} elseif ($request->is("gps/api/a_items")) {
} elseif ($request->is("gps/api/users/*")) {
} elseif ($request->is("gps/api/users")) {
} elseif ($request->is("gps/api/dana/*")) {
} elseif ($request->is("gps/api/dana")) {
} elseif ($request->is("gps/api/universal/*")) {
} elseif ($request->is("gps/api/universal")) {
} else {
return abort(403, "Unauthorized action.");
}
} elseif ($request->auth->role == Users::ROLE_SPECIAL_TRACKING) {
// views
if ($request->is("dashboard/*")) {
} elseif ($request->is("dashboard")) {
if ($request->is("gps/dashboard/*")) {
} elseif ($request->is("gps/dashboard")) {
}
// api
elseif ($request->is("api/tracks/*")) {
} elseif ($request->is("api/tracks")) {
} elseif ($request->is("api/users/*")) {
} elseif ($request->is("api/users")) {
} elseif ($request->is("api/universal/*")) {
} elseif ($request->is("api/universal")) {
elseif ($request->is("gps/api/tracks/*")) {
} elseif ($request->is("gps/api/tracks")) {
} elseif ($request->is("gps/api/users/*")) {
} elseif ($request->is("gps/api/users")) {
} elseif ($request->is("gps/api/universal/*")) {
} elseif ($request->is("gps/api/universal")) {
} else {
return abort(403, "Unauthorized action.");
}

View File

@ -18,19 +18,10 @@ use App\Http\Controllers\Api\AuthController;
// Route::middleware('auth:api')->get('/user', function (Request $request) {
// return $request->user();
// });
Route::post(
"/v1/dummy/haversineGreatCircleDistance",
"DummyController@api_haversineGreatCircleDistance"
);
Route::post(
"/v1/dummy/addBatchDummyTracks",
"DummyController@api_addBatchDummyTracks"
);
Route::get(
"/v1/dummy/getTracksBySeconds",
"DummyController@api_getTracksBySeconds"
);
Route::prefix("gps")->group(function () {
Route::post("/v1/dummy/haversineGreatCircleDistance", "DummyController@api_haversineGreatCircleDistance");
Route::post("/v1/dummy/addBatchDummyTracks", "DummyController@api_addBatchDummyTracks");
Route::get("/v1/dummy/getTracksBySeconds", "DummyController@api_getTracksBySeconds");
Route::post("/v1/dummy/addDummyHub", "DummyController@api_addDummyHub");
Route::post("/v1/dummy/nearestHub", "DummyController@api_nearestHub");
@ -39,14 +30,10 @@ Route::post("/v1/logout", "AuthController@api_logout")->name("api_logout");
// Route::post('/v1/profile', 'AuthController@api_profile')->name('api_profile');
Route::post("/v1/inject/add_gps_zones_v1", "InjectController@add_gps_zones_v1");
Route::post(
"/v1/inject/add_vhc_tracks_v1",
"InjectController@add_vhc_tracks_v1"
);
Route::post("/v1/inject/add_vhc_tracks_v1", "InjectController@add_vhc_tracks_v1");
Route::post("/v1/inject/add_conf_rate_v1", "InjectController@add_conf_rate_v1");
Route::post("/v1/storage/save_photos", "StorageController@save_photos")->name(
"api_storage_save_photos"
);
Route::post("/v1/storage/save_photos", "StorageController@save_photos")->name("api_storage_save_photos");
Route::post("auth/login", [AuthController::class, "login"]);
});

View File

@ -12,7 +12,7 @@ use Illuminate\Support\Facades\Route;
| contains the "web" middleware group. Now create something great!
|
*/
Route::prefix("gps")->group(function () {
Route::get("/login", "AuthController@view_login")->name("view_login");
Route::get("/admin", "AuthController@view_login_admin")->name("login_admin");
Route::get("/client", "AuthController@view_login_client")->name("login_client");
@ -34,43 +34,48 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::get("/transactions", "MenuController@view_transactions")->name("view_transactions");
Route::get("/transactions/confirm", "MenuController@view_transactions_confirm")->name(
"view_transactions_confirm",
"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");
Route::get("/transactions/add", "MenuController@view_transactions_add")->name("view_transactions_add");
Route::get("/transactions/download_do", "TransactionController@view_transactions_download_do")->name(
"view_transactions_download_do",
"view_transactions_download_do"
);
Route::get(
"/transactions/download_invoice",
"TransactionController@view_transactions_download_invoice",
"TransactionController@view_transactions_download_invoice"
)->name("view_transactions_download_invoice");
Route::get(
"/transactions/download_payout",
"TransactionController@view_transactions_download_payout",
"TransactionController@view_transactions_download_payout"
)->name("view_transactions_download_payout");
Route::get(
"/transactions/download_report_pickup",
"TransactionController@view_transactions_download_report_pickup",
"TransactionController@view_transactions_download_report_pickup"
)->name("view_transactions_download_report_pickup");
Route::get(
"/transactions/download_report_drop",
"TransactionController@view_transactions_download_report_drop",
"TransactionController@view_transactions_download_report_drop"
)->name("view_transactions_download_report_drop");
Route::get(
"/transactions/download_report_acdnt",
"TransactionController@view_transactions_download_report_acdnt",
"TransactionController@view_transactions_download_report_acdnt"
)->name("view_transactions_download_report_acdnt");
Route::get("/transactions/download_spk", "TransactionController@view_transactions_download_spk")->name(
"view_transactions_download_spk",
);
Route::get(
"/transactions/download_spk",
"TransactionController@view_transactions_download_spk"
)->name("view_transactions_download_spk");
Route::get(
"/transactions/download_summary",
"TransactionController@view_transactions_download_summary",
"TransactionController@view_transactions_download_summary"
)->name("view_transactions_download_summary");
// new
Route::get("/transactions/add/special", "TransactionSpcController@view_transactions_spc_add")->name(
"view_transactions_spc_add",
"view_transactions_spc_add"
);
// ./new
@ -85,89 +90,98 @@ Route::middleware(["auth", "auth.user"])->group(function () {
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");
Route::get("/config/insurances", "InsuranceController@view_insurances")->name("view_config_insurances");
Route::get("/config/insurances", "InsuranceController@view_insurances")->name(
"view_config_insurances"
);
Route::get("/config/static_insurances", "StaticInsuranceController@view_static_insurances")->name(
"view_config_static_insurances",
"view_config_static_insurances"
);
Route::get("/config/truck_types", "ConfTruckTypeController@view_truck_types")->name(
"view_config_truck_types",
"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/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",
"view_adm_menu_permissions"
);
Route::get("/config/logbook_types", "LogbookTypesController@view_lgb_types")->name(
"view_config_lgb_types",
"view_config_lgb_types"
);
Route::get("/config/logbook_keys", "LogbookKeysController@view_lgb_keys")->name(
"view_config_lgb_keys"
);
Route::get("/config/logbook_keys", "LogbookKeysController@view_lgb_keys")->name("view_config_lgb_keys");
Route::get("/user/vendor/transactions", "MenuController@view_user_vendor_transaction")->name(
"view_user_vendor_transaction",
);
Route::get("/user/vendor/transactions/view", "MenuController@view_user_vendor_transaction_view")->name(
"view_user_vendor_transaction_view",
"view_user_vendor_transaction"
);
Route::get(
"/user/vendor/transactions/view",
"MenuController@view_user_vendor_transaction_view"
)->name("view_user_vendor_transaction_view");
Route::get(
"/user/vendor/transactions/newOrder",
"MenuController@view_user_vendor_transaction_new_order",
"MenuController@view_user_vendor_transaction_new_order"
)->name("view_user_vendor_transaction_new_order");
// Route::get('/user/vendor/transactions/newOrder', 'MenuController@view_user_vendor_transaction_new_order_v1')->name('view_user_vendor_transaction_new_order_v1');
Route::get(
"/user/vendor/transactions/download_do",
"TransactionController@view_transactions_download_do",
"TransactionController@view_transactions_download_do"
)->name("view_user_vendor_transactions_download_do");
Route::get(
"/user/vendor/transactions/download_spk",
"TransactionController@view_transactions_download_spk",
"TransactionController@view_transactions_download_spk"
)->name("view_user_vendor_transactions_download_spk");
Route::get(
"/user/vendor/transactions/download_summary",
"TransactionController@view_transactions_download_summary",
"TransactionController@view_transactions_download_summary"
)->name("view_user_vendor_transactions_download_summary");
Route::get("/user/clients/transactions", "MenuController@view_user_client_transaction")->name(
"view_user_client_transaction",
);
Route::get("/user/clients/transactions/view", "MenuController@view_user_client_transaction_view")->name(
"view_user_client_transaction_view",
);
Route::get("/user/clients/transactions/addNew", "MenuController@view_user_client_transaction_add")->name(
"view_user_client_transaction_add",
"view_user_client_transaction"
);
Route::get(
"/user/clients/transactions/view",
"MenuController@view_user_client_transaction_view"
)->name("view_user_client_transaction_view");
Route::get(
"/user/clients/transactions/addNew",
"MenuController@view_user_client_transaction_add"
)->name("view_user_client_transaction_add");
Route::get("/user/checker", "MenuController@view_user_checker")->name("view_user_checker");
Route::get("/user/checker/view", "MenuController@view_user_checker_view")->name("view_user_checker_view");
Route::get("/user/checker/view", "MenuController@view_user_checker_view")->name(
"view_user_checker_view"
);
Route::get("/user/checker/edt_zone", "ZoneController@view_user_checker_zone_edit")->name(
"view_user_checker_zone_edit",
"view_user_checker_zone_edit"
);
Route::get(
"/user/checker/transactions/download_spk",
"TransactionController@view_transactions_download_spk",
"TransactionController@view_transactions_download_spk"
)->name("view_user_checker_transactions_download_spk");
// Finance
Route::get("/finance/payment/paymentList", "MenuController@view_keuangan_payment")->name(
"view_keuangan_payment",
"view_keuangan_payment"
);
Route::get("/finance/payment/paymentList/view", "MenuController@view_keuangan_payment_view")->name(
"view_keuangan_payment_view",
"view_keuangan_payment_view"
);
Route::get("/finance/billing/billingList", "MenuController@view_keuangan_billing")->name(
"view_keuangan_billing",
"view_keuangan_billing"
);
Route::get("/finance/billing/billingList/view", "MenuController@view_keuangan_billing_view")->name(
"view_keuangan_billing_view",
"view_keuangan_billing_view"
);
Route::get("/finance/ledgerBalance/ledgerBalanceList", "FinanceController@view_ledger_balance")->name(
"view_ledger_balance",
"view_ledger_balance"
);
Route::get("/finance/download_invoice", "FinanceController@view_finance_download_invoice")->name(
"view_finance_download_invoice",
"view_finance_download_invoice"
);
Route::get("/finance/pocket_tf_history", "FinanceController@view_pocket_tf_history")->name(
"view_fiinance_pocket_tf_history",
"view_fiinance_pocket_tf_history"
);
// config
Route::get("/finance/config/a_items", "AItemsController@view_a_items")->name("view_a_items");
@ -182,17 +196,17 @@ Route::middleware(["auth", "auth.user"])->group(function () {
*/
Route::get("/api/tracks/vehicles/current", "TrackController@api_list_currect_track_vhc")->name(
"api_list_currect_track_vhc",
"api_list_currect_track_vhc"
);
Route::get("/api/tracks/vehicles/last_move", "TrackController@api_last_move_track_vhc")->name(
"api_last_move_track_vhc",
"api_last_move_track_vhc"
);
Route::get("/api/tracks/orders", "TrackController@api_track_order")->name("api_track_order");
Route::get("/api/clients", "ClientController@api_list_clients")->name("api_list_clients");
Route::get("/api/clients/{cid}", "ClientController@api_show_client")->name("api_show_client");
Route::get("/api/universal/clients/show", "ClientController@api_universal_show_client_pt")->name(
"api_universal_show_client_pt",
"api_universal_show_client_pt"
);
Route::post("/api/clients", "ClientController@api_add_client")->name("api_add_client");
Route::put("/api/clients/{cid}", "ClientController@api_edit_client")->name("api_edit_client");
@ -204,7 +218,7 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::put("/api/users/{uid}", "UsersController@api_edit_user")->name("api_edit_user");
Route::delete("/api/users/{uid}", "UsersController@api_del_user")->name("api_del_user");
Route::post("/api/users/search/name", "UsersController@api_search_user_name")->name(
"api_search_user_name",
"api_search_user_name"
);
Route::get("/api/drivers", "DriversController@api_list_drivers")->name("api_list_drivers");
@ -213,11 +227,11 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::put("/api/drivers/{did}", "DriversController@api_edit_driver")->name("api_edit_driver");
Route::delete("/api/drivers/{did}", "DriversController@api_del_driver")->name("api_del_driver");
Route::post("/api/drivers/search/name", "DriversController@api_search_driver_name")->name(
"api_search_driver_name",
"api_search_driver_name"
);
Route::delete(
"/api/drivers/api_reset_login_driver/{did}",
"DriversController@api_reset_login_driver",
"DriversController@api_reset_login_driver"
)->name("api_reset_login_driver");
Route::get("/api/vehicles", "VehiclesController@api_list_vehicles")->name("api_list_vehicles");
@ -226,10 +240,10 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::put("/api/vehicles/{vid}", "VehiclesController@api_edit_vehicle")->name("api_edit_vehicle");
Route::delete("/api/vehicles/{vid}", "VehiclesController@api_del_vehicle")->name("api_del_vehicle");
Route::post("/api/vehicles/search/device_id", "VehiclesController@api_search_device_id")->name(
"api_search_device_id",
"api_search_device_id"
);
Route::post("/api/vehicles/search/nopol", "VehiclesController@api_search_nopol")->name(
"api_search_nopol",
"api_search_nopol"
);
Route::get("/api/zones", "ZoneController@api_list_zones")->name("api_list_zones");
@ -238,226 +252,237 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::put("/api/zones/{zid}", "ZoneController@api_edit_zone")->name("api_edit_zone");
Route::delete("/api/zones/{zid}", "ZoneController@api_del_zone")->name("api_del_zone");
Route::post("/api/zones/list/clients", "ZoneController@api_list_client_zones")->name(
"api_list_client_zones",
"api_list_client_zones"
);
Route::get("/api/zones/list/checkpoints", "ZoneController@api_list_checkpoints")->name(
"api_list_checkpoints",
"api_list_checkpoints"
);
// universal
Route::get("/api/universal/zones/list", "ZoneController@api_universal_list_zones")->name(
"api_universal_list_zones",
"api_universal_list_zones"
);
// checker change zone
Route::post("/api/user/checker/zones/list/clients", "ZoneController@api_list_client_zones")->name(
"api_checker_list_client_zones",
"api_checker_list_client_zones"
);
Route::put("/api/user/checker/change_zone", "ZoneController@api_user_checker_change_zone")->name(
"api_user_checker_change_zone",
"api_user_checker_change_zone"
);
Route::put(
"/api/user/checker/change_zone_by_zid",
"ZoneController@api_user_checker_change_zone_by_zid",
"ZoneController@api_user_checker_change_zone_by_zid"
)->name("api_user_checker_change_zone_by_zid");
// end checker change zone
// client trx
Route::post(
"api/user/clients/transactions/check_packing_list",
"TransactionController@api_check_packing_list",
"TransactionController@api_check_packing_list"
)->name("api_user_client_check_packing_list");
Route::post("api/user/clients/transactions/checkout_v1", "TransactionController@api_checkout_v1")->name(
"api_user_client_checkout_v1",
);
Route::post("api/user/clients/transactions/checkout_v2", "TransactionController@api_checkout_v2")->name(
"api_user_client_checkout_v2",
);
Route::post(
"api/user/clients/transactions/checkout_v1",
"TransactionController@api_checkout_v1"
)->name("api_user_client_checkout_v1");
Route::post(
"api/user/clients/transactions/checkout_v2",
"TransactionController@api_checkout_v2"
)->name("api_user_client_checkout_v2");
Route::post(
"api/user/clients/transactions/create_order_v1",
"TransactionController@api_create_order_v1",
"TransactionController@api_create_order_v1"
)->name("api_user_client_create_order_v1");
Route::post(
"api/user/clients/transactions/create_order_v2",
"TransactionController@api_create_order_v2",
"TransactionController@api_create_order_v2"
)->name("api_user_client_create_order_v2");
Route::get("api/user/clients/transactions/list_orders", "TransactionController@api_list_orders")->name(
"api_user_client_list_orders",
);
Route::get(
"api/user/clients/transactions/list_orders",
"TransactionController@api_list_orders"
)->name("api_user_client_list_orders");
Route::get(
"api/user/clients/transactions/download_package_list/{ord_id}",
"TransactionController@api_download_package_list",
"TransactionController@api_download_package_list"
)->name("api_user_client_download_package_list");
// admin trx
Route::get("api/transactions/list_orders", "TransactionController@api_list_orders")->name(
"api_list_orders",
"api_list_orders"
);
Route::get(
"api/transactions/download_package_list/{ord_id}",
"TransactionController@api_download_package_list",
"TransactionController@api_download_package_list"
)->name("api_download_package_list");
Route::get("api/transactions/show_order/{ord_id}", "TransactionController@api_show_order")->name(
"api_show_order",
"api_show_order"
);
Route::post("api/transactions/adm_find_driver", "TransactionController@api_adm_find_driver")->name(
"api_adm_find_driver",
"api_adm_find_driver"
);
Route::post(
"api/transactions/api_adm_assign_vendor",
"TransactionController@api_adm_assign_vendor",
"TransactionController@api_adm_assign_vendor"
)->name("api_adm_assign_vendor");
Route::post("api/transactions/adm_confirm_price", "TransactionController@api_adm_confirm_price")->name(
"api_adm_confirm_price",
);
Route::post("api/transactions/adm_invc_to_client", "TransactionController@api_adm_invc_to_client")->name(
"api_adm_invc_to_client",
);
Route::post(
"api/transactions/adm_confirm_price",
"TransactionController@api_adm_confirm_price"
)->name("api_adm_confirm_price");
Route::post(
"api/transactions/adm_invc_to_client",
"TransactionController@api_adm_invc_to_client"
)->name("api_adm_invc_to_client");
Route::post(
"api/transactions/adm_confirm_client_pay",
"TransactionController@api_adm_confirm_client_pay",
"TransactionController@api_adm_confirm_client_pay"
)->name("api_adm_confirm_client_pay");
Route::post(
"api/transactions/adm_payout_to_vendor",
"TransactionController@api_adm_payout_to_vendor",
"TransactionController@api_adm_payout_to_vendor"
)->name("api_adm_payout_to_vendor");
Route::post(
"api/transactions/adm_confirm_vendor_pay",
"TransactionController@api_adm_confirm_vendor_pay",
"TransactionController@api_adm_confirm_vendor_pay"
)->name("api_adm_confirm_vendor_pay");
Route::post("api/transactions_spc/checkout_v1", "TransactionSpcController@api_trx_spc_checkout_v1")->name(
"api_trx_spc_checkout_v1",
);
Route::post(
"api/transactions_spc/checkout_v1",
"TransactionSpcController@api_trx_spc_checkout_v1"
)->name("api_trx_spc_checkout_v1");
Route::post(
"api/transactions_spc/create_order_v1",
"TransactionSpcController@api_trx_spc_create_order_v1",
"TransactionSpcController@api_trx_spc_create_order_v1"
)->name("api_trx_spc_create_order_v1");
Route::delete("api/transactions/delete_order/{ord_id}", "TransactionController@api_delete_order")->name(
"api_delete_order",
);
Route::delete(
"api/transactions/delete_order/{ord_id}",
"TransactionController@api_delete_order"
)->name("api_delete_order");
// vendor trx
Route::get("api/user/vendor/transactions/list_orders", "TransactionController@api_list_orders")->name(
"api_user_vendor_list_orders",
"api_user_vendor_list_orders"
);
Route::get(
"api/user/vendor/transactions/download_package_list/{ord_id}",
"TransactionController@api_download_package_list",
"TransactionController@api_download_package_list"
)->name("api_user_vendor_download_package_list");
Route::post(
"api/user/vendor/transactions/want_this_order_v1",
"TransactionController@api_want_this_order_v1",
"TransactionController@api_want_this_order_v1"
)->name("api_user_vendor_want_this_order_v1");
Route::post(
"api/user/vendor/transactions/accept_order_v1",
"TransactionController@api_accept_order_v1",
"TransactionController@api_accept_order_v1"
)->name("api_user_vendor_accept_order_v1");
// checker trx
Route::get("api/user/checker/transactions/list_orders", "TransactionController@api_list_orders")->name(
"api_user_checker_list_orders",
);
Route::get(
"api/user/checker/transactions/list_orders",
"TransactionController@api_list_orders"
)->name("api_user_checker_list_orders");
Route::post(
"api/user/checker/transactions/submit_items",
"TransactionController@api_checker_submit_items",
"TransactionController@api_checker_submit_items"
)->name("api_user_checker_submit_items");
Route::post(
"api/user/checker/transactions/submit_pickup",
"TransactionController@api_checker_submit_pickup",
"TransactionController@api_checker_submit_pickup"
)->name("api_checker_submit_pickup");
Route::post(
"api/user/checker/transactions/submit_drop",
"TransactionController@api_checker_submit_drop",
"TransactionController@api_checker_submit_drop"
)->name("api_checker_submit_drop");
Route::post(
"api/user/checker/transactions/submit_accident",
"TransactionController@api_checker_submit_accident",
"TransactionController@api_checker_submit_accident"
)->name("api_checker_submit_accident");
Route::post("api/user/checker/transactions/aprv_pck", "TransactionController@api_checker_aprv_pck")->name(
"api_checker_aprv_pck",
);
Route::post(
"api/user/checker/transactions/aprv_pck",
"TransactionController@api_checker_aprv_pck"
)->name("api_checker_aprv_pck");
Route::post(
"api/user/checker/transactions/recreate_pocket",
"TransactionController@api_recreate_pocket",
"TransactionController@api_recreate_pocket"
)->name("api_recreate_pocket");
// finance trx
Route::post(
"api/finance/transactions/change_pic_invoice",
"TransactionController@api_change_pic_invoice",
"TransactionController@api_change_pic_invoice"
)->name("api_change_pic_invoice");
// end trx
// finance
Route::get("api/finance/list_billings", "FinanceController@api_finance_list_billings")->name(
"api_finance_list_billings",
"api_finance_list_billings"
);
Route::get("api/finance/list_payments", "FinanceController@api_finance_list_payments")->name(
"api_finance_list_payments",
"api_finance_list_payments"
);
Route::get(
"api/finance/list_ledger_balances",
"FinanceController@api_finance_list_ledger_balances",
"FinanceController@api_finance_list_ledger_balances"
)->name("api_finance_list_ledger_balances");
Route::get(
"api/finance/list_adt_items_payments",
"FinanceController@api_finance_list_adt_items_payments",
"FinanceController@api_finance_list_adt_items_payments"
)->name("api_finance_list_adt_items_payments");
Route::get("api/finance/show_a_item/{ord_a_item_id}", "FinanceController@api_finance_show_a_item")->name(
"api_finance_show_a_item",
);
Route::get(
"api/finance/show_a_item/{ord_a_item_id}",
"FinanceController@api_finance_show_a_item"
)->name("api_finance_show_a_item");
Route::post("api/finance/add_a_items", "FinanceController@api_finance_add_a_items")->name(
"api_finance_add_a_items",
);
Route::put("api/finance/pay_a_items/{ord_a_item_id}", "FinanceController@api_finance_pay_a_items")->name(
"api_finance_pay_a_items",
"api_finance_add_a_items"
);
Route::put(
"api/finance/pay_a_items/{ord_a_item_id}",
"FinanceController@api_finance_pay_a_items"
)->name("api_finance_pay_a_items");
Route::post("api/finance/crt_updt_invc", "FinanceController@api_finance_crt_updt_invc")->name(
"api_finance_crt_updt_invc",
"api_finance_crt_updt_invc"
);
Route::post("api/finance/finance_crt_updt_tax", "FinanceController@api_finance_crt_updt_tax")->name(
"api_finance_crt_updt_tax",
"api_finance_crt_updt_tax"
);
Route::put("api/finance/confirm_invc", "FinanceController@api_finance_confirm_invc")->name(
"api_finance_confirm_invc",
"api_finance_confirm_invc"
);
Route::put("api/finance/save_note/{ord_id}", "FinanceController@api_finance_save_note")->name(
"api_finance_save_note",
"api_finance_save_note"
);
Route::delete(
"api/finance/del_a_items/{ord_a_item_id}",
"FinanceController@api_finance_del_a_items",
"FinanceController@api_finance_del_a_items"
)->name("api_finance_del_a_items");
Route::put(
"api/finance/reject_a_items/{ord_a_item_id}",
"FinanceController@api_finance_reject_a_items",
"FinanceController@api_finance_reject_a_items"
)->name("api_finance_rjct_a_items");
Route::post(
"api/finance/merge_a_items/{ord_a_item_id}",
"FinanceController@api_finance_merger_a_items",
"FinanceController@api_finance_merger_a_items"
)->name("api_finance_merger_a_items");
Route::get("api/finance/pocket_tf_history", "FinanceController@api_list_pocket_tf_history")->name(
"api_finance_list_pocket_tf_history",
"api_finance_list_pocket_tf_history"
);
Route::post("api/finance/resend_pocket", "FinanceController@api_resend_pocket")->name(
"api_finance_resend_pocket",
"api_finance_resend_pocket"
);
// finance for admin
Route::get(
"api/admin/finance/list_adt_items_payments",
"FinanceController@api_finance_list_adt_items_payments",
"FinanceController@api_finance_list_adt_items_payments"
)->name("api_finance_adm_list_adt_items_payments");
Route::get(
"api/admin/finance/show_a_item/{ord_a_item_id}",
"FinanceController@api_finance_show_a_item",
"FinanceController@api_finance_show_a_item"
)->name("api_finance_adm_show_a_item");
Route::post("api/admin/finance/add_a_items", "FinanceController@api_finance_add_a_items")->name(
"api_finance_adm_add_a_items",
"api_finance_adm_add_a_items"
);
Route::put(
"api/admin/finance/updt_a_items/{ord_a_item_id}",
"FinanceController@api_finance_updt_a_items",
"FinanceController@api_finance_updt_a_items"
)->name("api_finance_adm_updt_a_items");
Route::delete(
"api/admin/finance/del_a_items/{ord_a_item_id}",
"FinanceController@api_finance_del_a_items",
"FinanceController@api_finance_del_a_items"
)->name("api_finance_adm_del_a_items");
Route::post("api/admin/finance/merge_trx", "FinanceController@api_finance_merger_trx")->name(
"api_finance_merger_trx",
"api_finance_merger_trx"
);
// end finance
@ -472,45 +497,53 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::post("/api/pocket", "PocketController@api_add_pocket")->name("api_add_pocket");
Route::put("/api/pocket/{pocket_id}", "PocketController@api_edit_pocket")->name("api_edit_pocket");
Route::delete("/api/pocket/{pocket_id}", "PocketController@api_del_pocket")->name("api_del_pocket");
Route::post("/api/pocket/pck_drop", "PocketController@api_pck_drop_pocket")->name("api_pck_drop_pocket");
Route::post("/api/pocket/pck_drop", "PocketController@api_pck_drop_pocket")->name(
"api_pck_drop_pocket"
);
// checker
Route::post("/api/user/checker/get_pocket", "PocketController@api_pck_drop_pocket")->name(
"api_checker_get_pocket",
"api_checker_get_pocket"
);
// checker
Route::get("/api/insurances", "InsuranceController@api_list_insurances")->name("api_list_insurances");
Route::get("/api/insurances/{iid}", "InsuranceController@api_show_insurance")->name("api_show_insurance");
Route::get("/api/insurances/{iid}", "InsuranceController@api_show_insurance")->name(
"api_show_insurance"
);
Route::post("/api/insurances", "InsuranceController@api_add_insurance")->name("api_add_insurance");
Route::put("/api/insurances/{iid}", "InsuranceController@api_edit_insurance")->name("api_edit_insurance");
Route::put("/api/insurances/{iid}", "InsuranceController@api_edit_insurance")->name(
"api_edit_insurance"
);
Route::delete("/api/insurances/{iid}", "InsuranceController@api_del_insurance")->name(
"api_del_insurance",
"api_del_insurance"
);
Route::get("/api/static_insurances", "StaticInsuranceController@api_list_static_insurances")->name(
"api_list_static_insurances",
);
Route::get("/api/static_insurances/{id}", "StaticInsuranceController@api_show_static_insurance")->name(
"api_show_static_insurance",
);
Route::put("/api/static_insurances/{id}", "StaticInsuranceController@api_edit_static_insurance")->name(
"api_edit_static_insurance",
"api_list_static_insurances"
);
Route::get(
"/api/static_insurances/{id}",
"StaticInsuranceController@api_show_static_insurance"
)->name("api_show_static_insurance");
Route::put(
"/api/static_insurances/{id}",
"StaticInsuranceController@api_edit_static_insurance"
)->name("api_edit_static_insurance");
Route::get("/api/conf/truck_types", "ConfTruckTypeController@api_list_truck_types")->name(
"api_conf_list_truck_types",
"api_conf_list_truck_types"
);
Route::get("/api/conf/truck_types/{ttid}", "ConfTruckTypeController@api_show_truck_type")->name(
"api_conf_show_truck_type",
"api_conf_show_truck_type"
);
Route::post("/api/conf/truck_types", "ConfTruckTypeController@api_add_truck_type")->name(
"api_conf_add_truck_type",
"api_conf_add_truck_type"
);
Route::put("/api/conf/truck_types/{ttid}", "ConfTruckTypeController@api_edit_truck_type")->name(
"api_conf_edit_truck_type",
"api_conf_edit_truck_type"
);
Route::delete("/api/conf/truck_types/{ttid}", "ConfTruckTypeController@api_del_truck_type")->name(
"api_conf_del_truck_type",
"api_conf_del_truck_type"
);
Route::get("/api/devices", "DevicesController@api_list_devices")->name("api_list_devices");
@ -526,70 +559,72 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::delete("/api/a_items/{id}", "AItemsController@api_del_a_items")->name("api_del_a_items");
Route::get("/api/conf/logs_gps", "TrackController@api_conf_list_logs_gps")->name(
"api_conf_list_logs_gps",
"api_conf_list_logs_gps"
);
Route::post("/api/osm/geo_addr", "OSMController@api_geo_addr")->name("api_osm_geo_addr");
Route::get("/api/region/list_city", "RegionController@api_list_city")->name("api_region_list_city");
Route::get("/api/region/list_district", "RegionController@api_list_district")->name(
"api_region_list_district",
"api_region_list_district"
);
Route::get("/api/region/list_village", "RegionController@api_list_village")->name(
"api_region_list_village",
"api_region_list_village"
);
Route::get("/api/menu_permissions", "UsersMenuPermissionsController@api_list_menu_permissions")->name(
"api_list_menu_permissions",
"api_list_menu_permissions"
);
Route::get(
"/api/menu_permissions/{id}",
"UsersMenuPermissionsController@api_show_menu_permissions",
"UsersMenuPermissionsController@api_show_menu_permissions"
)->name("api_show_menu_permissions");
Route::post("/api/menu_permissions", "UsersMenuPermissionsController@api_add_menu_permissions")->name(
"api_add_menu_permissions",
"api_add_menu_permissions"
);
Route::put(
"/api/menu_permissions/{id}",
"UsersMenuPermissionsController@api_updt_menu_permissions",
"UsersMenuPermissionsController@api_updt_menu_permissions"
)->name("api_updt_menu_permissions");
Route::delete(
"/api/menu_permissions/{id}",
"UsersMenuPermissionsController@api_del_menu_permissions",
"UsersMenuPermissionsController@api_del_menu_permissions"
)->name("api_del_menu_permissions");
Route::get("/api/lgb_types", "LogbookTypesController@api_list_lgb_types")->name("api_list_lgb_types");
Route::get("/api/lgb_types/{lgb_type_id}", "LogbookTypesController@api_show_lgb_type")->name(
"api_show_lgb_type",
"api_show_lgb_type"
);
Route::post("/api/lgb_types", "LogbookTypesController@api_add_lgb_type")->name("api_add_lgb_type");
Route::put("/api/lgb_types/{lgb_type_id}", "LogbookTypesController@api_edit_lgb_type")->name(
"api_edit_lgb_type",
"api_edit_lgb_type"
);
Route::delete("/api/lgb_types/{lgb_type_id}", "LogbookTypesController@api_del_lgb_type")->name(
"api_del_lgb_type",
"api_del_lgb_type"
);
Route::get("/api/lgb_types/selection", "LogbookTypesController@api_selection_lgb_types")->name(
"api_selection_lgb_types",
"api_selection_lgb_types"
);
Route::get("/api/lgb_keys", "LogbookKeysController@api_list_lgb_keys")->name("api_list_lgb_keys");
Route::get("/api/lgb_keys/{lgb_key_id}", "LogbookKeysController@api_show_lgb_key")->name(
"api_show_lgb_key",
"api_show_lgb_key"
);
Route::post("/api/lgb_keys", "LogbookKeysController@api_add_lgb_key")->name("api_add_lgb_key");
Route::put("/api/lgb_keys/{lgb_key_id}", "LogbookKeysController@api_edit_lgb_key")->name(
"api_edit_lgb_key",
"api_edit_lgb_key"
);
Route::delete("/api/lgb_keys/{lgb_key_id}", "LogbookKeysController@api_del_lgb_key")->name(
"api_del_lgb_key",
"api_del_lgb_key"
);
Route::get("/api/dtypes", "DataTypesController@api_list_dtypes")->name("api_list_dtypes");
Route::get("/api/dtypes/{dtypes_id}", "DataTypesController@api_show_dtypes")->name("api_show_dtypes");
Route::post("/api/dtypes", "DataTypesController@api_add_dtypes")->name("api_add_dtypes");
Route::put("/api/dtypes/{dtypes_id}", "DataTypesController@api_edit_dtypes")->name("api_edit_dtypes");
Route::delete("/api/dtypes/{dtypes_id}", "DataTypesController@api_del_dtypes")->name("api_del_dtypes");
Route::delete("/api/dtypes/{dtypes_id}", "DataTypesController@api_del_dtypes")->name(
"api_del_dtypes"
);
Route::put("/api/dana/{dana_id}", "DanaController@api_edit_dana")->name("api_edit_dana");
@ -608,5 +643,6 @@ Route::middleware(["auth", "auth.user"])->group(function () {
Route::get(
"/user/vendor/transactions/bidOrder",
"TransactionController@view_user_vendor_transaction_bid_order",
"TransactionController@view_user_vendor_transaction_bid_order"
)->name("view_user_vendor_transaction_bid_order");
});