@extends('layouts/default') {{-- Page title --}} @section('title') {{ trans('general.quickscan_checkin') }} @parent @stop {{-- Page content --}} @section('content') {{ trans('admin/hardware/general.bulk_checkin') }} {{-- Look up by asset_tag or serial. Serial is only offered when the installation enforces unique serials, since checkin-by-serial would otherwise match ambiguously. Mirrors the audit-side quickscan flow. --}} {{-- Tag or serial input. Hand-rolled because the label carries an id + swap data attributes that x-form.row's label wrapper doesn't expose. Matches the quickscan.blade.php pattern. --}}
{{-- Status --}} {{-- Clear name on successful checkin --}}
@stop {{-- Page-specific glue: AJAX checkin flow, dynamic result table, optional audio feedback. Same rationale as quickscan.blade.php — deeply specific to this screen, kept inline rather than polluting snipeit.js with quickscan-checkin-only handlers. --}} @section('moar_scripts') @stop