Commit 523dc609 authored by alissonalbuquerque's avatar alissonalbuquerque
Browse files

fix(users/papeis): correção de validação unique de papeis

feat(dashboard): add add dropdown para troca deroca de  para alteração de papeis

feat(anexo): implementação não finalizada de anexoB
parent ffed7a02
<?php
use App\Http\Controllers\UserController;
use Illuminate\Support\Facades\Route;
Route::prefix('/users')->group(function() {
Route::get('/index', [UserController::class, 'actionIndex'])->name('user_index');
Route::get('/create', [UserController::class, 'actionCreate'])->name('user_create');
Route::post('/store', [UserController::class, 'actionStore'])->name('user_store');
Route::get('/edit/{id}', [UserController::class, 'actionEdit'])->name('user_edit');
Route::post('/update/{id}', [UserController::class, 'actionUpdate'])->name('user_update');
Route::delete('/delete/{id}', [UserController::class, 'actionDelete'])->name('user_delete');
Route::post('/import', [UserController::class, 'actionImport'])->name('user_import');
Route::get('/importView', [UserController::class, 'actionImportView'])->name('user_import_view');
});
\ No newline at end of file
...@@ -13,7 +13,6 @@ use App\Http\Controllers\DiretorController; ...@@ -13,7 +13,6 @@ use App\Http\Controllers\DiretorController;
use App\Http\Controllers\ProfessorController; use App\Http\Controllers\ProfessorController;
use App\Http\Controllers\AvaliadorController; use App\Http\Controllers\AvaliadorController;
use App\Http\Controllers\UserPadController; use App\Http\Controllers\UserPadController;
use App\Http\Controllers\UserTypeController;
use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Route;
/* /*
...@@ -29,6 +28,14 @@ use Illuminate\Support\Facades\Route; ...@@ -29,6 +28,14 @@ use Illuminate\Support\Facades\Route;
require __DIR__ . '/auth.php'; require __DIR__ . '/auth.php';
require __DIR__ . '/profile.php';
require __DIR__ . '/anexo.php';
require __DIR__ . '/users.php';
require __DIR__ . '/user_type.php';
require __DIR__ . '/dimensao/dimensao.php'; require __DIR__ . '/dimensao/dimensao.php';
require __DIR__ . '/dimensao/ensino.php'; require __DIR__ . '/dimensao/ensino.php';
...@@ -132,18 +139,6 @@ Route::prefix('/user')->group(function () { ...@@ -132,18 +139,6 @@ Route::prefix('/user')->group(function () {
Route::post('/update/password', [UserController::class, 'updatePassword'])->name('update_password'); Route::post('/update/password', [UserController::class, 'updatePassword'])->name('update_password');
}); });
Route::prefix('/users')->group(function() {
Route::get('/index', [UserController::class, 'actionIndex'])->name('user_index');
Route::get('/create', [UserController::class, 'actionCreate'])->name('user_create');
Route::post('/store', [UserController::class, 'actionStore'])->name('user_store');
Route::get('/edit/{id}', [UserController::class, 'actionEdit'])->name('user_edit');
Route::post('/update/{id}', [UserController::class, 'actionUpdate'])->name('user_update');
Route::delete('/delete/{id}', [UserController::class, 'actionDelete'])->name('user_delete');
Route::post('/import', [UserController::class, 'actionImport'])->name('user_import');
Route::get('/importView', [UserController::class, 'actionImportView'])->name('user_import_view');
});
/** json */ /** json */
Route::get('/disciplina/{curso_id}', [DisciplinaController::class, 'getDisciplinaByCurso'])->name('get_disciplina_by_curso'); Route::get('/disciplina/{curso_id}', [DisciplinaController::class, 'getDisciplinaByCurso'])->name('get_disciplina_by_curso');
...@@ -154,16 +149,6 @@ Route::prefix('/pad/professor')->group(function () { ...@@ -154,16 +149,6 @@ Route::prefix('/pad/professor')->group(function () {
Route::get('/anexo/{id}', [PadController::class, 'anexo'])->name('pad_anexo'); Route::get('/anexo/{id}', [PadController::class, 'anexo'])->name('pad_anexo');
}); });
/** UserType */
Route::prefix('/user-type')->group(function() {
Route::get('/create/{user_id?}', [UserTypeController::class, 'actionCreate'])->name('user-type_create');
Route::post('/store', [UserTypeController::class, 'actionStore'])->name('user-type_store');
Route::get('/edit/{id?}', [UserTypeController::class, 'actionEdit'])->name('user-type_edit');
Route::post('/update/{id}', [UserTypeController::class, 'actionUpdate'])->name('user-type_update');
Route::delete('/delete/{id}', [UserTypeController::class, 'actionDelete'])->name('user-type_delete');
Route::post('/validate', [UserTypeController::class, 'ajaxValidation'])->name('user-type_ajax_validation');
});
/** UserPad */ /** UserPad */
Route::prefix('/user-pad')->group(function() { Route::prefix('/user-pad')->group(function() {
Route::get('/create/{pad_id?}', [UserPadController::class, 'actionCreate'])->name('user-pad_create'); Route::get('/create/{pad_id?}', [UserPadController::class, 'actionCreate'])->name('user-pad_create');
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment