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;
use App\Http\Controllers\ProfessorController;
use App\Http\Controllers\AvaliadorController;
use App\Http\Controllers\UserPadController;
use App\Http\Controllers\UserTypeController;
use Illuminate\Support\Facades\Route;
/*
......@@ -29,6 +28,14 @@ use Illuminate\Support\Facades\Route;
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/ensino.php';
......@@ -132,18 +139,6 @@ Route::prefix('/user')->group(function () {
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 */
Route::get('/disciplina/{curso_id}', [DisciplinaController::class, 'getDisciplinaByCurso'])->name('get_disciplina_by_curso');
......@@ -154,16 +149,6 @@ Route::prefix('/pad/professor')->group(function () {
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 */
Route::prefix('/user-pad')->group(function() {
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