feat: add share route for cuttings in admin management

This commit is contained in:
Yoga Pangestu 2026-08-14 21:40:57 +07:00
parent 9ab2b0505c
commit 9132e0c9b3

View File

@ -30,6 +30,8 @@
Route::get('/', HomepageController::class)->name('home');
Route::get('admin/manage/cuttings/{cutting}/share', [CuttingController::class, 'share'])->name('admin.manage.cuttings.share');
Route::middleware(['auth', 'verified'])->group(function () {
Route::prefix('admin')->group(function () {
Route::get('dashboard', DashboardController::class)->name('dashboard');
@ -70,7 +72,6 @@
Route::resource('cuttings', CuttingController::class)->middleware('permission:cuttings.view|cuttings.create|cuttings.update|cuttings.delete');
Route::get('cuttings/{cutting}/materials', [CuttingController::class, 'materials'])->name('cuttings.materials')->middleware('permission:cuttings.view');
Route::get('cuttings/{cutting}/share', [CuttingController::class, 'share'])->name('cuttings.share');
Route::resource('transactions', TransactionController::class)->except(['show'])->middleware('permission:orders.view|orders.create|orders.update|orders.delete');
Route::patch('transactions/{transaction}/status', [TransactionController::class, 'updateStatus'])->name('transactions.updateStatus')->middleware('permission:orders.update');
@ -139,4 +140,4 @@
});
});
require __DIR__.'/settings.php';
require __DIR__ . '/settings.php';