privillage.php 1.1 KB

123456789101112131415161718192021222324252627282930
  1. <?php
  2. use Illuminate\Support\Facades\Route;
  3. Route::group(['middleware' => ['web']], function () {
  4. Route::group(['middleware' => ['auth']], function () {
  5. Route::prefix('info')->group(function(){
  6. Route::prefix('privillage')->group( function () {
  7. Route::group(['middleware' => 'roler:info/privillage'], function () {
  8. Route::get('/','INFO\PrivillageController@app')->name('privillage');
  9. Route::get('viewById/{id}','INFO\PrivillageController@viewById')->name('viewByIdPrivillage');
  10. Route::get('detailById/{id}','INFO\PrivillageController@detailById')->name('detailByIdPrivillage');
  11. });
  12. Route::group(['middleware' => 'rolec:info/privillage'], function () {
  13. Route::post('create','INFO\PrivillageController@create')->name('createPrivillage');
  14. });
  15. Route::group(['middleware' => 'roleu:info/privillage'], function () {
  16. Route::post('update/{id}','INFO\PrivillageController@update')->name('updatePrivillage');
  17. });
  18. Route::group(['middleware' => 'roled:info/privillage'], function () {
  19. Route::get('delete/{id}','INFO\PrivillageController@delete')->name('deletePrivillage');
  20. });
  21. });
  22. });
  23. });
  24. });