|
@@ -4,6 +4,7 @@ use App\Http\Controllers\AreaController;
|
|
|
use App\Http\Controllers\OrderController;
|
|
use App\Http\Controllers\OrderController;
|
|
|
use App\Http\Controllers\ProductController;
|
|
use App\Http\Controllers\ProductController;
|
|
|
use App\Http\Controllers\ProductSKUController;
|
|
use App\Http\Controllers\ProductSKUController;
|
|
|
|
|
+use App\Http\Controllers\ResponsibleController;
|
|
|
use App\Http\Controllers\UserController;
|
|
use App\Http\Controllers\UserController;
|
|
|
use App\Models\Role;
|
|
use App\Models\Role;
|
|
|
use Illuminate\Support\Facades\Auth;
|
|
use Illuminate\Support\Facades\Auth;
|
|
@@ -20,7 +21,7 @@ Route::get('/home', [App\Http\Controllers\HomeController::class, 'index'])->name
|
|
|
Route::middleware('auth:web')->group(function () {
|
|
Route::middleware('auth:web')->group(function () {
|
|
|
|
|
|
|
|
// admin routes
|
|
// admin routes
|
|
|
- Route::prefix('admin')->middleware('role:' . Role::ADMIN)->group(function (){
|
|
|
|
|
|
|
+ Route::middleware('role:' . Role::ADMIN)->prefix('admin')->group(function (){
|
|
|
Route::prefix('users')->group(function (){
|
|
Route::prefix('users')->group(function (){
|
|
|
Route::get('', [UserController::class, 'index'])->name('user.index');
|
|
Route::get('', [UserController::class, 'index'])->name('user.index');
|
|
|
Route::get('create', [UserController::class, 'create'])->name('user.create');
|
|
Route::get('create', [UserController::class, 'create'])->name('user.create');
|
|
@@ -29,6 +30,12 @@ Route::middleware('auth:web')->group(function () {
|
|
|
Route::put('{user}', [UserController::class, 'update'])->name('user.update');
|
|
Route::put('{user}', [UserController::class, 'update'])->name('user.update');
|
|
|
Route::delete('{user}', [UserController::class, 'destroy'])->name('user.destroy');
|
|
Route::delete('{user}', [UserController::class, 'destroy'])->name('user.destroy');
|
|
|
});
|
|
});
|
|
|
|
|
+ Route::prefix('responsibles')->group(function (){
|
|
|
|
|
+ Route::get('', [ResponsibleController::class, 'index'])->name('responsible.index');
|
|
|
|
|
+ Route::post('store', [ResponsibleController::class, 'store'])->name('responsible.store');
|
|
|
|
|
+ Route::post('update/{responsible}', [ResponsibleController::class, 'update'])->name('responsible.update');
|
|
|
|
|
+ Route::delete('delete/{responsible}', [ResponsibleController::class, 'destroy'])->name('responsible.destroy');
|
|
|
|
|
+ });
|
|
|
});
|
|
});
|
|
|
|
|
|
|
|
// profile
|
|
// profile
|