@extends('layouts.app') @section('title', 'Attendance Devices') @section('page-title', 'Attendance Devices') @section('page-description') Manage biometric, RFID and other attendance devices connected to the attendance system. @endsection @section('content') {{-- ============================================================ Toolbar ============================================================ --}}
{{ $attendanceDevices->total() }} {{ Str::plural('attendance device', $attendanceDevices->total()) }} found
| Device | Device Details | Network | Location | Connection | Last Sync | Status | Actions |
|---|---|---|---|---|---|---|---|
|
{{ $attendanceDevice->name }} {{ $attendanceDevice->serial_number }} |
{{-- Device Details --}}
{{ $attendanceDevice->manufacturer }} {{ $attendanceDevice->model }} {{ ucfirst(str_replace('_', ' ', $attendanceDevice->device_type)) }} |
{{-- Network --}}
{{ $attendanceDevice->ip_address }} Port {{ $attendanceDevice->port }} |
{{-- Location --}}
@if ($attendanceDevice->location)
{{ $attendanceDevice->location }}
@else
—
@endif
|
{{-- Connection --}}
@if ($attendanceDevice->is_online) Online @else Offline @endif | {{-- Last Sync --}}
@if ($attendanceDevice->last_synced_at)
{{ $attendanceDevice->last_synced_at->format('d M Y') }} {{ $attendanceDevice->last_synced_at->format('h:i A') }} @else Never synced @endif |
{{-- Status --}}
@if ($attendanceDevice->is_active) Active @else Inactive @endif | {{-- Actions --}}|
No attendance devices found@if (request()->hasAny(['search', 'status', 'online'])) No devices match your current search or filters. @else Register your first attendance device to begin receiving attendance records. @endif
@if (request()->hasAny(['search', 'status', 'online']))
Clear Filters
@else
New Attendance Device
@endif
|
|||||||
Showing {{ $attendanceDevices->firstItem() }} to {{ $attendanceDevices->lastItem() }} of {{ $attendanceDevices->total() }} results