<?php
use App\Modules\Accounting\Models\NegotiableInstrument;
$__template->layout('Layout.main');
?>

<?php $__template->section('title'); ?>أوراق مستحقة قريبًا<?php $__template->endSection(); ?>

<?php $__template->section('content'); ?>
<div style="display:flex;justify-content:space-between;align-items:center;margin-bottom:15px;">
    <h2 style="margin:0;">أوراق مستحقة خلال <?= $days ?> يوم</h2>
    <a href="/accounting/instruments" class="btn btn-outline">العودة</a>
</div>

<div class="card" style="margin-bottom:15px;">
    <div style="padding:15px 20px;">
        <form method="GET" style="display:flex;gap:10px;align-items:end;">
            <div>
                <label class="form-label" style="font-size:12px;">عدد الأيام</label>
                <select name="days" class="form-select" onchange="this.form.submit()">
                    <option value="3" <?= $days === 3 ? 'selected' : '' ?>>3 أيام</option>
                    <option value="7" <?= $days === 7 ? 'selected' : '' ?>>7 أيام</option>
                    <option value="14" <?= $days === 14 ? 'selected' : '' ?>>14 يوم</option>
                    <option value="30" <?= $days === 30 ? 'selected' : '' ?>>30 يوم</option>
                </select>
            </div>
        </form>
    </div>
</div>

<div class="card">
    <div class="table-responsive">
        <table class="data-table" style="width:100%;">
            <thead>
                <tr>
                    <th>رقم الورقة</th>
                    <th>النوع</th>
                    <th>الاتجاه</th>
                    <th>المبلغ</th>
                    <th>تاريخ الاستحقاق</th>
                    <th>الساحب</th>
                    <th></th>
                </tr>
            </thead>
            <tbody>
                <?php foreach ($instruments as $inst): ?>
                    <tr>
                        <td style="font-weight:600;direction:ltr;text-align:right;"><?= e($inst['instrument_number']) ?></td>
                        <td><?= $inst['instrument_type'] === 'check' ? 'شيك' : 'كمبيالة' ?></td>
                        <td><?= NegotiableInstrument::$directionLabels[$inst['direction']] ?? $inst['direction'] ?></td>
                        <td style="font-weight:600;"><?= number_format((float)$inst['amount'], 2) ?></td>
                        <td style="direction:ltr;text-align:right;color:#D97706;font-weight:600;"><?= e($inst['due_date']) ?></td>
                        <td><?= e($inst['drawer_name'] ?? '—') ?></td>
                        <td><a href="/accounting/instruments/<?= (int)$inst['id'] ?>" class="btn btn-sm btn-outline">عرض</a></td>
                    </tr>
                <?php endforeach; ?>
                <?php if (empty($instruments)): ?>
                    <tr><td colspan="7" style="text-align:center;color:#6B7280;padding:30px;">لا توجد أوراق مستحقة خلال هذه الفترة</td></tr>
                <?php endif; ?>
            </tbody>
        </table>
    </div>
</div>
<?php $__template->endSection(); ?>
