transfer all api's from v2 road items to v3
This commit is contained in:
@@ -41,21 +41,20 @@ Route::prefix('profile')
|
||||
|
||||
Route::prefix('azmayesh_types')
|
||||
->name('azmayesh_types.')
|
||||
->middleware('can:azmayesh-type-management')
|
||||
->controller(AzmayeshTypeController::class)
|
||||
->group(function () {
|
||||
Route::get('/', 'index')->name('index');
|
||||
Route::get('/list', 'list')->name('list')->middleware('can:azmayesh-management');
|
||||
Route::get('/fields/{azmayeshType}', 'fields')->name('fields');
|
||||
Route::get('/{azmayeshType}', 'show')->name('show');
|
||||
Route::post('/store', 'store')->name('store');
|
||||
Route::post('/update/{azmayeshType}', 'update')->name('update');
|
||||
Route::post('/delete/{azmayeshType}', 'destroy')->name('delete');
|
||||
Route::get('/', 'index')->middleware('permission:azmayesh-type-management')->name('index');
|
||||
Route::get('/list', 'list')->middleware(['permission:azmayesh-type-management|azmayesh-management'])->name('list');
|
||||
Route::get('/fields/{azmayeshType}', 'fields')->middleware('permission:azmayesh-type-management')->name('fields');
|
||||
Route::get('/{azmayeshType}', 'show')->middleware('permission:azmayesh-type-management')->name('show');
|
||||
Route::post('/store', 'store')->middleware('permission:azmayesh-type-management')->name('store');
|
||||
Route::post('/update/{azmayeshType}', 'update')->middleware('permission:azmayesh-type-management')->name('update');
|
||||
Route::post('/delete/{azmayeshType}', 'destroy')->middleware('permission:azmayesh-type-management')->name('delete');
|
||||
});
|
||||
|
||||
Route::prefix('azmayesh_samples')
|
||||
->name('azmayesh_samples.')
|
||||
->middleware('can:azmayesh-management')
|
||||
->middleware('permission:azmayesh-management')
|
||||
->controller(AzmayeshSampleController::class)
|
||||
->group(function () {
|
||||
Route::get('/index/{azmayesh_id}', 'index')->name('index');
|
||||
@@ -67,7 +66,7 @@ Route::prefix('azmayesh_samples')
|
||||
|
||||
Route::prefix('azmayeshes')
|
||||
->name('azmayeshes.')
|
||||
->middleware('can:azmayesh-management')
|
||||
->middleware('permission:azmayesh-management')
|
||||
->controller(AzmayeshController::class)
|
||||
->group(function () {
|
||||
Route::get('/', 'index')->name('index');
|
||||
@@ -83,23 +82,35 @@ Route::prefix('road_items')
|
||||
->name('road_items.')
|
||||
->controller(RoadItemsProjectController::class)
|
||||
->group(function () {
|
||||
|
||||
Route::get('/supervisor_index', 'supervisorIndex')
|
||||
->middleware(['can:show-road-item-supervise-cartable', 'can:show-road-item-supervise-cartable-province'])
|
||||
->middleware(['permission:show-road-item-supervise-cartable|show-road-item-supervise-cartable-province'])
|
||||
->name('supervisorIndex');
|
||||
Route::post('/verify_by_supervisor/{$road_item}', 'VerifyBySupervisor')
|
||||
|
||||
Route::post('/verify_by_supervisor/{$roadItemsProject}', 'VerifyBySupervisor')
|
||||
->name('VerifyBySupervisor');
|
||||
Route::post('/restore/{$road_item}', 'restore')
|
||||
->middleware('can:restore-road-item')
|
||||
|
||||
Route::post('/restore/{$roadItemsProject}', 'restore')
|
||||
->middleware('permission:restore-road-item')
|
||||
->name('restore');
|
||||
Route::post('/delete/{$road_item}', 'delete')
|
||||
->middleware('can:delete-road-item')
|
||||
|
||||
Route::post('/delete/{$roadItemsProject}', 'delete')
|
||||
->middleware('permission:delete-road-item')
|
||||
->name('delete');
|
||||
|
||||
Route::get('/supervisor_report', 'supervisorCartableReport')
|
||||
->name('supervisorCartableReport');
|
||||
|
||||
Route::get('/operator_index', 'operatorIndex')
|
||||
->middleware('can:create-road-item')
|
||||
->middleware('permission:create-road-item')
|
||||
->name('operatorIndex');
|
||||
|
||||
Route::post('/store', 'store')
|
||||
->middleware('can:create-road-item')
|
||||
->middleware('permission:create-road-item')
|
||||
->name('store');
|
||||
Route::post('/', 'update')->name('update');
|
||||
Route::post('/', 'destroy')->name('delete');
|
||||
|
||||
Route::post('/update/{$roadItemsProject}', 'update')->name('update');
|
||||
|
||||
Route::get('/operator_report', 'operatorCartableReport')
|
||||
->name('operatorCartableReport');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user