@extends('layouts.admin') @section('content')
| {{ __('Machine Information') }} | {{ __('Status') }} | {{ __('Temperature') }} | {{ __('Sub-machine Status') }} | {{ __('APP Version') }} | {{ __('Last Time') }} | {{ __('Actions') }} |
|---|---|---|---|---|---|---|
| id }}', '{{ $machine->serial_no }}', '{{ addslashes($machine->name) }}')">
@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;
@endphp
{{-- 下位機 --}}
{{ $hStatus === 'error' ? __('Error') : ($hStatus === 'warning' ? __('Warning') : __('Normal')) }}
@if($machine->latest_hardware_log_time && $hStatus !== 'normal')
{{ $machine->latest_hardware_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') : '-' }}