@extends('layouts.app') @section('title', 'Blasting Control') @section('subtitle', 'Monitor and control blasting operations') @section('content')

Total Operations

{{ $stats['total_operations'] }}

Active

{{ $stats['active_operations'] }}

Completed

{{ $stats['completed_operations'] }}

Emergency Overrides

{{ $stats['emergency_overrides'] }}

Safety Systems Operational

All safety interlocks are active and monitoring

100%
Safety Score

Start New Operation

Begin a new blasting sequence

Emergency Override

Emergency system override

System Check

Run safety system diagnostics

Blasting Operations

@forelse($operations as $operation) @empty @endforelse
Operation Safety Officer Supervisor Personnel Status Actions
{{ $operation->operation_code }}
{{ $operation->blast_zone }}
{{ $operation->created_at->format('M d, Y H:i') }}
@if($operation->safetyOfficer)
{{ $operation->safetyOfficer->initials }}
{{ $operation->safetyOfficer->full_name }}
{{ $operation->safetyOfficer->employee_id }}
@else Not assigned @endif
@if($operation->supervisor)
{{ $operation->supervisor->initials }}
{{ $operation->supervisor->full_name }}
{{ $operation->supervisor->employee_id }}
@else Not assigned @endif
{{ $operation->personnel_count_underground ?? 0 }}
underground
{{ ucfirst($operation->status) }}
@if($operation->status === 'initiated') @endif @if($operation->status === 'ready_to_execute')
@csrf
@endif @if($operation->status === 'active') @endif

No blasting operations found

Start a new operation to begin monitoring.

@if($operations->hasPages())
Showing {{ $operations->firstItem() }} to {{ $operations->lastItem() }} of {{ $operations->total() }} results
@if($operations->previousPageUrl()) Previous @endif @foreach($operations->getUrlRange(1, $operations->lastPage()) as $page => $url) @if($page == $operations->currentPage()) {{ $page }} @else {{ $page }} @endif @endforeach @if($operations->nextPageUrl()) Next @endif
@endif

Personnel Status

{{ $undergroundCount > 0 ? 'Personnel Underground' : 'All Clear' }}
{{ $undergroundCount }} underground
Warning Zone
Safe distance
Danger Zone
Restricted

Communication Status

Radio System
Operational
Emergency Alerts
Active
GPS Tracking
Online
@endsection