diff --git a/routes/v3.php b/routes/v3.php index b21aeb26..8455ac0f 100644 --- a/routes/v3.php +++ b/routes/v3.php @@ -219,10 +219,11 @@ Route::prefix('road_patrol_reports') Route::prefix('damages') ->name('damages.') + ->middleware('permission:manage-damage') ->controller(DamageManagementController::class) ->group(function () { Route::get('/', 'index')->name('index'); - Route::get('/list', 'list')->name('list'); + Route::get('/list', 'list')->name('list')->withoutMiddleware('permission:manage-damage'); Route::post('/', 'store')->name('store'); Route::get('/{damage}', 'show')->name('show'); Route::post('/{damage}', 'update')->name('update'); diff --git a/storage/sql-files/permissions.sql b/storage/sql-files/permissions.sql index d6515554..cfba0d08 100644 --- a/storage/sql-files/permissions.sql +++ b/storage/sql-files/permissions.sql @@ -134,4 +134,5 @@ INSERT INTO permissions (name,guard_name,name_fa,description,created_at,updated_ ('show-receipt-province','web','نمایش خسارت (استانی)','نمایش خسارات استانی',NULL,NULL,NULL,NULL,'receipt','خسارات وارد بر ابنیه فنی راه',1,0), ('supervise-road-item-by-edareostani','web','نظارت بر ثبت فعالیت روزانه و جاری(ادارات استانی)',NULL,'2023-07-09 09:48:35','2023-07-09 09:48:37',NULL,NULL,'road-item','فعالیت روزانه',0,0), ('azmayesh-management','web','مدیریت آزمایشات',NULL,'2024-11-18 09:48:35','2024-11-18 09:48:35',NULL,NULL,'azmayesh','آزمایشات',0,0), - ('azmayesh-type-management','web','مدیریت نوع آزمایشات',NULL,'2024-11-18 09:48:35','2024-11-18 09:48:35',NULL,NULL,'azmayesh','آزمایشات',0,0); + ('azmayesh-type-management','web','مدیریت نوع آزمایشات',NULL,'2024-11-18 09:48:35','2024-11-18 09:48:35',NULL,NULL,'azmayesh','آزمایشات',0,0), + ('manage-damage','web','مدیریت خسارات',NULL,'2025-02-17 15:20:35','2025-02-17 15:20:35',NULL,NULL,'damage','خسارات',0,0),