From ed922a1eaa1866016b22e774561047d795c4ebd6 Mon Sep 17 00:00:00 2001 From: joddyabott Date: Sat, 27 Sep 2025 15:31:21 +0330 Subject: [PATCH] change structure for webservice --- app/Providers/RouteServiceProvider.php | 6 ++++++ routes/v3.php | 10 ---------- routes/webservices.php | 18 ++++++++++++++++++ 3 files changed, 24 insertions(+), 10 deletions(-) create mode 100644 routes/webservices.php diff --git a/app/Providers/RouteServiceProvider.php b/app/Providers/RouteServiceProvider.php index 3c96091a..1276b656 100644 --- a/app/Providers/RouteServiceProvider.php +++ b/app/Providers/RouteServiceProvider.php @@ -73,6 +73,12 @@ class RouteServiceProvider extends ServiceProvider ->middleware(['web', 'auth', 'confirmUser']) ->namespace($this->namespace) ->group(base_path('routes/v3.php')); + + Route::prefix('webservice') + ->name('webservice.') + ->namespace($this->namespace) + ->group(base_path('routes/webservices.php')); + Route::prefix('api') ->middleware('api') ->namespace($this->namespace) diff --git a/routes/v3.php b/routes/v3.php index dfb3477f..7120ef76 100644 --- a/routes/v3.php +++ b/routes/v3.php @@ -10,7 +10,6 @@ use App\Http\Controllers\V3\Dashboard\Azmayesh\AzmayeshSampleController; use App\Http\Controllers\V3\Dashboard\Azmayesh\AzmayeshTypeController; use App\Http\Controllers\V3\Dashboard\Harim\GeneralManagerController; use App\Http\Controllers\V3\Dashboard\Harim\HarimOfficeController; -use App\Http\Controllers\V3\Dashboard\Harim\PanjareVahedController; use App\Http\Controllers\V3\Dashboard\Harim\ProvinceOfficeController; use App\Http\Controllers\V3\Dashboard\Harim\TechnicalDeputyController; use App\Http\Controllers\V3\Dashboard\ItemsManagementController; @@ -568,15 +567,6 @@ Route::prefix('harim') Route::post('/confirm_guarantee_letter_need/{harim}', 'confirmGuaranteeLetterNeed')->name('confirmGuaranteeLetterNeed'); Route::get('/{harim}', 'show')->name('show'); }); - Route::prefix('panjare_vahed') - ->name('panjarevahed.') - ->controller(PanjarevahedController::class) - ->group(function () { - Route::post('/receive_new_request', 'receiveNewRequest')->name('receiveNewRequest'); - Route::post('/receive_access_road','getAccessRoad')->name('getAccessRoad'); - Route::post('/get_status_request','getRejectRequest')->name('getRejectRequest'); - Route::post('/get_final_polygons','getFinalPolygons')->name('getFinalPolygons'); - }); }); Route::prefix('user_management') diff --git a/routes/webservices.php b/routes/webservices.php new file mode 100644 index 00000000..8626fa4b --- /dev/null +++ b/routes/webservices.php @@ -0,0 +1,18 @@ +name('harim.') + ->group(function () { + Route::prefix('panjare_vahed') + ->name('panjarevahed.') + ->controller(PanjarevahedController::class) + ->group(function () { + Route::post('/receive_new_request', 'receiveNewRequest')->name('receiveNewRequest'); + Route::post('/receive_access_road','getAccessRoad')->name('getAccessRoad'); + Route::post('/get_status_request','getRejectRequest')->name('getRejectRequest'); + Route::post('/get_final_polygons','getFinalPolygons')->name('getFinalPolygons'); + }); + }); \ No newline at end of file