@extends('layouts.admin') @section('content')
| {{ __('Machine Information') }} | {{ __('Status') }} | {{ __('Temperature') }} | {{ __('Sub-machine Status') }} | {{ __('APP Version') }} | {{ __('Last Time') }} | {{ __('Actions') }} |
|---|---|---|---|---|---|---|
| id }}', '{{ $machine->serial_no }}', '{{ addslashes($machine->name) }}', {{ $machine->ambient_temp_monitoring_enabled ? 1 : 0 }})">
@if(isset($machine->image_urls[0]))
{{ $machine->name }}
@if($machine->has_login_warning)
{{ __('Login Alert') }}
@endif
{{ $machine->serial_no ?: '--' }}
|
@php
$cStatus = $machine->calculated_status;
@endphp
@if($cStatus === 'online')
{{
__('Warning') }}
@if($machine->latest_status_log_time)
{{ $machine->latest_status_log_time->diffForHumans() }}
@endif
{{
__('Error') }}
@if($machine->latest_status_log_time)
{{ $machine->latest_status_log_time->diffForHumans() }}
@endif
{{
__('Offline') }}
@endif
|
{{ $machine->temperature ?? '--' }}°C |
@php
$hStatus = $machine->hardware_status;
$ctStatus = $machine->card_terminal_status;
@endphp
{{-- 下位機 --}}
{{ $hStatus === 'error' ? __('Error') : ($hStatus === 'warning' ? __('Warning') : __('Normal')) }}
@if($machine->latest_hardware_log_time && $hStatus !== 'normal')
{{ $machine->latest_hardware_log_time->diffForHumans() }}
@endif
{{-- 刷卡機 (信用卡/電子票證/手機支付共用同一台) --}}
{{ __('Card Terminal') }}
@if($machine->latest_card_terminal_log_time && $ctStatus !== 'normal')
{{ $machine->latest_card_terminal_log_time->diffForHumans() }}
@endif
|
{{ $machine->firmware_version ?: '-' }} | {{ $machine->last_heartbeat_at ? $machine->last_heartbeat_at->format('Y-m-d H:i:s') : '-' }} |
|
{{ $machine->serial_no ?: '--' }}
{{ __('Temperature') }}
{{ $machine->temperature ?? '--' }}°C
{{ __('APP Version') }}
{{ $machine->firmware_version ?: '-' }}
{{ __('Status') }}
{{ $machine->latest_status_log_time->diffForHumans() }}
@endif{{ __('Last Heartbeat') }}
{{ $machine->last_heartbeat_at ? $machine->last_heartbeat_at->format('Y-m-d H:i:s') : '-' }}