Added colour logic for efficiency in production report
Some checks failed
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (push) Has been cancelled
Gemini PR Review / Gemini PR Review (pull_request) Failing after 21s
Scan for leaked secrets using Kingfisher / kingfisher-secrets-scan (pull_request) Successful in 14s
Laravel Pint / pint (pull_request) Successful in 3m41s
Laravel Larastan / larastan (pull_request) Failing after 6m22s

This commit is contained in:
dhanabalan
2026-09-29 11:08:47 +05:30
parent 5e1dc9aff6
commit f50f9b9060

View File

@@ -155,12 +155,23 @@
<tbody>
@foreach($tableData as $row)
@php $efficiency = (float) $row['efficiency']; if ($efficiency < 80) { $bgColor = '#ff4d4d';
}
elseif ($efficiency < 95) { $bgColor = '#ffd633';
}
else { $bgColor = '#4caf50';
} @endphp
@php
$getEfficiencyColor = function ($value) {
$efficiency = (float) $value;
if ($efficiency < 80) {
return '#ff4d4d';
} elseif ($efficiency < 95) {
return '#ffd633';
} else {
return '#4caf50';
}
};
$dayEfficiencyColor = $getEfficiencyColor($row['dayShiftEfficiency']);
$nightEfficiencyColor = $getEfficiencyColor($row['nightShiftEfficiency']);
$efficiencyColor = $getEfficiencyColor($row['efficiency']);
@endphp
<tr>
<td style="border: 1px solid #444; padding: 8px; text-align: center;">{{ $row['no'] }}</td>
@@ -175,7 +186,10 @@
{{ $row['dayShiftActualQuantity'] }}
</td>
<td style="text-align:center; border:1px solid #444; padding:8px;">
{{-- <td style="text-align:center; border:1px solid #444; padding:8px;">
{{ $row['dayShiftEfficiency'] }}
</td> --}}
<td style="text-align:center; border:1px solid #444; padding:8px; background-color: {{ $dayEfficiencyColor }}; color: #fff; font-weight: bold;">
{{ $row['dayShiftEfficiency'] }}
</td>
@@ -187,7 +201,11 @@
{{ $row['nightShiftActualQuantity'] }}
</td>
<td style="text-align:center; border:1px solid #444; padding:8px;">
{{-- <td style="text-align:center; border:1px solid #444; padding:8px;">
{{ $row['nightShiftEfficiency'] }}
</td> --}}
<td style="text-align:center; border:1px solid #444; padding:8px; background-color: {{ $nightEfficiencyColor }}; color: #fff; font-weight: bold;">
{{ $row['nightShiftEfficiency'] }}
</td>
@@ -198,7 +216,11 @@
{{ $row['productionQuantity'] }}
</td>
<td style="text-align:center; border:1px solid #444; padding:8px;">
{{-- <td style="text-align:center; border:1px solid #444; padding:8px;">
{{ $row['efficiency'] }}
</td> --}}
<td style="text-align:center; border:1px solid #444; padding:8px; background-color: {{ $efficiencyColor }}; color: #fff; font-weight: bold;">
{{ $row['efficiency'] }}
</td>