<?php $__template->layout('Layout.main'); ?>
<?php $__template->section('title'); ?>تفاصيل قائمة المواد<?php $__template->endSection(); ?>

<?php $__template->section('page_actions'); ?>
<a href="/inventory/bom" class="btn btn-outline"><i data-lucide="arrow-right" style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> العودة للقائمة</a>
<?php if (can('inventory.manage')): ?>
<a href="/inventory/bom/<?= (int) $bom['id'] ?>/edit" class="btn btn-primary"><i data-lucide="edit-3" style="width:15px;height:15px;vertical-align:middle;margin-left:4px;"></i> تعديل</a>
<?php endif; ?>
<?php $__template->endSection(); ?>

<?php $__template->section('content'); ?>

<!-- BOM Info Card -->
<div class="card" style="margin-bottom:20px;">
    <div style="padding:15px 20px;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;gap:8px;">
        <i data-lucide="layers" style="width:18px;height:18px;color:#0D7377;"></i>
        <h3 style="margin:0;color:#0D7377;font-size:15px;">بيانات قائمة المواد</h3>
    </div>
    <div style="padding:20px;">
        <div style="display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:20px;">
            <div>
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:4px;">اسم الصنف</label>
                <span style="font-weight:600;font-size:15px;"><?= e($bom['item_name']) ?></span>
            </div>
            <div>
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:4px;">كود القائمة</label>
                <code style="font-size:13px;background:#F3F4F6;padding:2px 8px;border-radius:4px;"><?= e($bom['bom_code']) ?></code>
            </div>
            <div>
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:4px;">الإصدار</label>
                <span style="font-weight:600;"><?= e($bom['version']) ?></span>
            </div>
            <div>
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:4px;">كمية الإنتاج</label>
                <span style="font-weight:600;"><?= e($bom['output_quantity']) ?></span>
            </div>
        </div>
    </div>
</div>

<!-- Components Table -->
<div class="card" style="margin-bottom:20px;">
    <div style="padding:15px 20px;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;gap:8px;">
        <i data-lucide="package" style="width:18px;height:18px;color:#D97706;"></i>
        <h3 style="margin:0;color:#D97706;font-size:15px;">المكونات</h3>
    </div>
    <div class="table-responsive">
        <table class="data-table">
            <thead>
                <tr>
                    <th>#</th>
                    <th>اسم المكون</th>
                    <th>الكمية</th>
                    <th>الوحدة</th>
                    <th>نسبة الهالك %</th>
                    <th>التكلفة</th>
                </tr>
            </thead>
            <tbody>
                <?php foreach ($components as $i => $comp): ?>
                <tr>
                    <td><?= $i + 1 ?></td>
                    <td style="font-weight:600;"><?= e($comp['component_name']) ?></td>
                    <td><?= e($comp['quantity']) ?></td>
                    <td><?= e($comp['unit']) ?></td>
                    <td><?= e($comp['waste_percent'] ?? '0') ?>%</td>
                    <td style="direction:ltr;text-align:left;"><?= money($comp['cost'] ?? 0) ?></td>
                </tr>
                <?php endforeach; ?>
            </tbody>
        </table>
    </div>
</div>

<!-- Total Cost Card -->
<div class="card">
    <div style="padding:15px 20px;border-bottom:1px solid #E5E7EB;display:flex;align-items:center;gap:8px;">
        <i data-lucide="calculator" style="width:18px;height:18px;color:#059669;"></i>
        <h3 style="margin:0;color:#059669;font-size:15px;">ملخص التكاليف</h3>
    </div>
    <div style="padding:20px;">
        <div style="display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;">
            <div style="text-align:center;padding:15px;background:#F0FDF4;border-radius:8px;">
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:8px;">إجمالي تكلفة المكونات</label>
                <span style="font-size:20px;font-weight:700;color:#059669;"><?= money($costData['total_components_cost'] ?? 0) ?></span>
            </div>
            <div style="text-align:center;padding:15px;background:#F0FDF4;border-radius:8px;">
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:8px;">كمية الإنتاج</label>
                <span style="font-size:20px;font-weight:700;color:#059669;"><?= e($bom['output_quantity']) ?></span>
            </div>
            <div style="text-align:center;padding:15px;background:#ECFDF5;border-radius:8px;border:2px solid #059669;">
                <label style="font-size:12px;color:#6B7280;display:block;margin-bottom:8px;">تكلفة الوحدة</label>
                <span style="font-size:20px;font-weight:700;color:#059669;"><?= money($costData['cost_per_unit'] ?? 0) ?></span>
            </div>
        </div>
    </div>
</div>

<script>
document.addEventListener('DOMContentLoaded', function() {
    if (typeof lucide !== 'undefined') lucide.createIcons();
});
</script>
<?php $__template->endSection(); ?>
