@extends('layouts.app', ['class' => 'g-sidenav-show bg-gray-100']) @section('content') @include('layouts.navbars.auth.topnav', ['title' => '']) @php // FIXED: Define $isFinished based on 4 mandatory fields (COA, ROLL, Jumbo, Tanggal COA) $allItemsFilled = true; foreach ($details as $item) { // Only Produksi/ORU/Backup QA items have mandatory fields if (in_array($item->sumber_material, ['Produksi', 'ORU', 'Backup QA/PPIC'])) { if (empty($item->nomor_coa) || empty($item->nomor_roll) || empty($item->nomor_jumbo) || empty($item->tanggal_coa)) { $allItemsFilled = false; break; } } } $isFinished = ($sample->status === 'Finished') && $allItemsFilled; $canEdit = false; // Will be controlled by JavaScript $isAdmin = $is_admin ?? false; // Admins role: bisa edit semua field @endphp
{!! nl2br(e(trim($note['note']))) !!}