add moshine and rahdar in request portal controller and wirte route for them

This commit is contained in:
2025-05-20 11:57:59 +03:30
parent 35f95b71ad
commit 0dd94d8a34
2 changed files with 11 additions and 0 deletions

View File

@@ -86,4 +86,13 @@ class RequestPortalController extends Controller
});
return $this->successResponse();
}
public function machines(Mission $mission): JsonResponse
{
return $this->successResponse($mission->machines()->get(['machines.id', 'machines.machine_code', 'machines.car_name', 'machines.plak_number']));
}
public function rahdaran(Mission $mission): JsonResponse
{
return $this->successResponse($mission->rahdaran()->get(['rahdaran.id', 'rahdaran.name', 'rahdaran.code']));
}
}

View File

@@ -440,6 +440,8 @@ Route::prefix('missions')
Route::get('/{mission}', 'show')->name('show');
Route::post('/{mission}', 'update')->name('update');
Route::delete('/{mission}', 'destroy')->name('destroy');
Route::get('/machine/{mission}','machines')->name('machines');
Route::get('/rahdar/{mission}','rahdaran')->name('rahdaran');
});
Route::name('transportationUnit.')
->prefix('transportation_unit')