userManagement.php 1.3 KB

12345678910111213141516171819202122232425262728293031
  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('user')->group( function () {
  7. Route::group(['middleware' => 'roler:info/user'], function () {
  8. Route::get('getRoleName/{id}','AppController@getRoleName')->name('getRoleNameUser');
  9. Route::get('getTypeCodeUpt/{id}','AppController@getTypeCodeUpt')->name('getTypeCodeUptUser');
  10. Route::get('getTypeCodeWaba/{id}','AppController@getTypeCodeWaba')->name('getTypeCodeWabaUser');
  11. Route::get('/','INFO\UserManagementController@app')->name('user');
  12. Route::get('viewById/{id}','INFO\UserManagementController@viewById')->name('viewByIdUser');
  13. });
  14. Route::group(['middleware' => 'rolec:info/user'], function () {
  15. Route::post('create','INFO\UserManagementController@create')->name('createUser');
  16. });
  17. Route::group(['middleware' => 'roleu:info/user'], function () {
  18. Route::post('update','INFO\UserManagementController@update')->name('updateUser');
  19. });
  20. Route::group(['middleware' => 'roled:info/user'], function () {
  21. Route::get('delete/{id}','INFO\UserManagementController@delete')->name('deleteUser');
  22. });
  23. });
  24. });
  25. });
  26. });