crate service and request for create user

This commit is contained in:
2025-11-03 19:28:32 +03:30
parent 4ba3636ce8
commit d3d39dcc49
10 changed files with 437 additions and 159 deletions

View File

@@ -590,23 +590,24 @@ Route::prefix('user_management')
Route::get('/', 'index')->name('index')->middleware(
'permission:full-user-management|limited-user-management');
Route::post('/', 'store')->name('store');
Route::post('/store_extra', 'storeExtra')->name('storeExtra');
Route::get('/{user}', 'show')->name('show');
Route::post('/{user}', 'update')->name('update');
Route::delete('/{user}', 'destroy')->name('destroy');
Route::post('/change_password/{user}', 'changePassword')->name('changePassword');
Route::post('/give_permissions_to', 'givePermissionsTo')->name('givePermissionsTo');
Route::post('/give_permissions_to_role', 'givePermissionsToRole')->name('givePermissionsToRole');
Route::post('/give_roles_to_user','giveRolesToUser')->name('giveRolesToUser');
Route::post('/give_role_to_user','giveRoleToUser')->name('giveRoleToUser');
Route::post('/change_confirmed_status', 'changeConfirmedStatus')->name('changeConfirmedStatus');
Route::post('/change_user_enabeld','changeUserEnabeld')->name('changeUserEnabeld')->middleware(
'permission:full-user-management|limited-user-management');
Route::get('/activity_report', 'activityReport')->name('activityReport');
Route::get('/userActivityLogs', 'userActivityLogs')->name('userActivityLogs');
Route::post('/change_confirmed_status', 'changeConfirmedStatus')->name('changeConfirmedStatus');
Route::get('/give_permissions_to', 'givePermissionsTo')->name('givePermissionsTo');
Route::get('/get_user_permissions', 'getUserPermissions')->name('getUserPermissions');
Route::get('/get_user_summary_report', 'getUserSummaryReport')->name('getUserSummaryReport');
Route::get('/print_group', 'printGroup')->name('printGroup');
Route::get('/user_permission', 'userPermission')->name('userPermission');
Route::get('/assign_permission', 'assignPermission')->name('assignPermission');
Route::post('/change_user_enabeld','changeUserEnabeld')->name('changeUserEnabeld');
Route::post('/change_password/{user}', 'changePassword')->name('changePassword');
});
Route::prefix('role')
->name('role.')