create fms service

This commit is contained in:
2024-12-24 11:55:20 +03:30
parent 8155cd9796
commit dd616551af
8 changed files with 620 additions and 1 deletions

View File

@@ -9,6 +9,7 @@ use App\Http\Controllers\V3\Harim\DivarkeshiController;
use App\Http\Controllers\V3\ProfileController;
use App\Http\Controllers\V3\RahdaranController;
use App\Http\Controllers\V3\RoadItemsProjectController;
use App\Http\Controllers\V3\RoadPatrolProjectController;
use Illuminate\Support\Facades\Route;
Route::prefix('harim')->name('harim')->group(function () {
@@ -117,6 +118,43 @@ Route::prefix('road_items')
->name('operatorCartableReport');
});
Route::prefix('road_patrols')
->name('road_patrols.')
->controller(RoadPatrolProjectController::class)
->group(function () {
Route::get('/supervisor_index', 'supervisorIndex')
->middleware(['permission:show-road-patrol-supervise-cartable|show-road-patrol-supervise-cartable-province'])
->name('supervisorIndex');
Route::post('/delete/{roadPatrol}', 'delete')
->middleware('permission:partial-delete-road-patrol|complete-delete-road-patrol')
->name('delete');
Route::get('/supervisor_report', 'supervisorCartableReport')
->name('supervisorCartableReport');
Route::get('/operator_index', 'operatorIndex')
->middleware('permission:add-road-patrol')
->name('operatorIndex');
Route::post('/store', 'store')
->middleware('permission:add-road-patrol')
->name('store');
Route::get('/operator_report', 'operatorCartableReport')
->name('operatorCartableReport');
Route::get('/operator/report/{roadPatrol}', 'getReport')
->name('getReport');
Route::get('/operator/map_data', 'getAllDataToMap')
->name('getAllDataToMap');
Route::get('/detail/{roadPatrol}', 'show')
->name('show');
});
Route::prefix('cmms_machines')
->name('cmms_machines.')
->controller(CMMSMachinesController::class)