mirror of
https://github.com/snipe/snipe-it.git
synced 2025-03-05 20:52:15 -08:00
More crombs, removed scan route that we don’t use
Signed-off-by: snipe <snipe@snipe.net>
This commit is contained in:
parent
44a7bdbfb5
commit
be9bd93588
|
@ -6,8 +6,10 @@ use App\Http\Controllers\Assets\BulkAssetsController;
|
||||||
use App\Http\Controllers\Assets\AssetCheckoutController;
|
use App\Http\Controllers\Assets\AssetCheckoutController;
|
||||||
use App\Http\Controllers\Assets\AssetCheckinController;
|
use App\Http\Controllers\Assets\AssetCheckinController;
|
||||||
use App\Http\Controllers\Assets\AssetFilesController;
|
use App\Http\Controllers\Assets\AssetFilesController;
|
||||||
|
use App\Models\Setting;
|
||||||
use Tabuna\Breadcrumbs\Trail;
|
use Tabuna\Breadcrumbs\Trail;
|
||||||
use Illuminate\Support\Facades\Route;
|
use Illuminate\Support\Facades\Route;
|
||||||
|
use App\Models\Asset;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
|--------------------------------------------------------------------------
|
|--------------------------------------------------------------------------
|
||||||
|
@ -46,23 +48,29 @@ Route::group(
|
||||||
->push(trans('admin/hardware/general.requested'), route('assets.requested'))
|
->push(trans('admin/hardware/general.requested'), route('assets.requested'))
|
||||||
);
|
);
|
||||||
|
|
||||||
Route::get('scan',
|
Route::get('audit/due', [AssetsController::class, 'dueForAudit'])
|
||||||
[AssetsController::class, 'scan']
|
->name('assets.audit.due')
|
||||||
)->name('asset.scan');
|
->breadcrumbs(fn (Trail $trail) =>
|
||||||
|
$trail->parent('hardware.index')
|
||||||
Route::get('audit/due',
|
->push(trans_choice('general.audit_due_days', Setting::getSettings()->audit_warning_days, ['days' => Setting::getSettings()->audit_warning_days]), route('assets.audit.due'))
|
||||||
[AssetsController::class, 'dueForAudit']
|
);
|
||||||
)->name('assets.audit.due');
|
|
||||||
|
|
||||||
Route::get('checkins/due',
|
Route::get('checkins/due',
|
||||||
[AssetsController::class, 'dueForCheckin']
|
[AssetsController::class, 'dueForCheckin']
|
||||||
)->name('assets.checkins.due');
|
)->name('assets.checkins.due')
|
||||||
|
->breadcrumbs(fn (Trail $trail) =>
|
||||||
|
$trail->parent('hardware.index')
|
||||||
|
->push(trans_choice('general.checkin_due_days', Setting::getSettings()->due_checkin_days, ['days' => Setting::getSettings()->due_checkin_days]), route('assets.audit.due'))
|
||||||
|
);
|
||||||
|
|
||||||
Route::get('audit/{id}',
|
Route::get('audit/{asset}', [AssetsController::class, 'audit'])
|
||||||
[AssetsController::class, 'audit']
|
->name('asset.audit.create')
|
||||||
)->name('asset.audit.create');
|
->breadcrumbs(fn (Trail $trail, Asset $asset) =>
|
||||||
|
$trail->parent('hardware.show', $asset)
|
||||||
|
->push(trans('general.audit'))
|
||||||
|
);
|
||||||
|
|
||||||
Route::post('audit/{id}',
|
Route::post('audit/{asset}',
|
||||||
[AssetsController::class, 'auditStore']
|
[AssetsController::class, 'auditStore']
|
||||||
)->name('asset.audit.store');
|
)->name('asset.audit.store');
|
||||||
|
|
||||||
|
@ -92,11 +100,12 @@ Route::group(
|
||||||
Route::get('{assetId}/label',
|
Route::get('{assetId}/label',
|
||||||
[AssetsController::class, 'getLabel']
|
[AssetsController::class, 'getLabel']
|
||||||
)->name('label/hardware');
|
)->name('label/hardware');
|
||||||
|
|
||||||
|
|
||||||
Route::get('{asset}/checkout',
|
Route::get('{asset}/checkout', [AssetCheckoutController::class, 'create'])->name('hardware.checkout.create')
|
||||||
[AssetCheckoutController::class, 'create']
|
->breadcrumbs(fn (Trail $trail, Asset $asset) =>
|
||||||
)->name('hardware.checkout.create');
|
$trail->parent('hardware.show', $asset)
|
||||||
|
->push(trans('admin/hardware/general.bulk_checkout'), route('hardware.index'))
|
||||||
|
);
|
||||||
|
|
||||||
Route::post('{assetId}/checkout',
|
Route::post('{assetId}/checkout',
|
||||||
[AssetCheckoutController::class, 'store']
|
[AssetCheckoutController::class, 'store']
|
||||||
|
|
Loading…
Reference in a new issue