@extends('layouts.dashboard.superadminapp') @section('title', 'Manufacturing Dashboard') @section('styles') @endsection @section('content')

UEPL | Manufacturing Dashboard

day, 00 month 0000
@php $defectRate = 100 - $qualityRate; $idleMachines = isset($machineStatus['Idle']) ? $machineStatus['Idle'] : 0; $runningMachines = isset($machineStatus['Running']) ? $machineStatus['Running'] : 0; $maintenanceMachines = isset($machineStatus['Maintenance']) ? $machineStatus['Maintenance'] : 0; $totalMachines = $idleMachines + $runningMachines + $maintenanceMachines; @endphp
{{ number_format($totalProduction) }}
Total Production
All manufacturing plans
{{ $machineUtilization }}%
Machine Utilization
{{ $runningMachines }} of {{ $totalMachines }} machines running
{{ $qualityRate }}%
Quality Rate
{{ $defectRate }}% defect rate
{{ $oeeRate }}%
OEE Score
Overall Equipment Effectiveness
Manufacturing Performance Overview
{{ $machineUtilization }}%

Utilization

{{ $qualityRate }}%

Quality

{{ $oeeRate }}%

OEE

{{ number_format($totalProduction) }}

Total Output

Production Trend (Last 7 Days)
Defect Analysis (Last 7 Days)
Quick Actions
Machine Status
Production by Machine
Recent Alerts
@forelse($recentAlerts as $alert)
@if(strtolower($alert['type']) == 'warning') @else @endif
{{ $alert['message'] }}
{{ $alert['time'] }}
@empty

No alerts at this time

@endforelse
Machine Status Summary
@foreach($machineStatus as $status => $count) @php $percentage = $totalMachines > 0 ? round(($count / $totalMachines) * 100, 1) : 0; $color = $status == 'Running' ? 'success' : ($status == 'Maintenance' ? 'warning' : 'secondary'); @endphp @endforeach
Status Count Percentage Distribution
{{ $status }} {{ $count }} {{ $percentage }}%
Total Machines {{ $totalMachines }} 100%
@endsection @section('scripts') @endsection