<?php
$inquiryReportColspan = 8 + (Auth::isAdmin() ? 1 : 0);
?>
<div class="card inquiry-card">
    <h3>استعلام بازنشسته تامین اجتماعی</h3>
    <form method="post" class="async-task-form form-grid" data-task="rayan_inquiry" data-return-page="rayan-inquiry" data-progress-title="استعلام بازنشسته تامین اجتماعی">
        <label>
            کد ملی
            <input type="text" name="national_id" inputmode="numeric" placeholder="مثال: 0012345678" required>
        </label>
        <label>
            شماره موبایل
            <input type="text" name="mobile" inputmode="numeric" placeholder="مثال: 09123456789" required>
        </label>
        <div class="form-actions">
            <button class="btn" type="submit">شروع استعلام</button>
        </div>
    </form>
</div>

<?php if (!empty($inquiryResult) && is_array($inquiryResult)): ?>
<div class="card result-card">
    <h3>نتیجه استعلام</h3>
    <div class="result-grid">
        <div><span>کد ملی</span><strong><?= e((string)$inquiryResult['national_id']) ?></strong></div>
        <div><span>موبایل</span><strong><?= e((string)$inquiryResult['mobile']) ?></strong></div>
        <div><span>سقف اعتبار</span><strong><?= e((string)($inquiryResult['credit_limit'] ?? '-')) ?></strong></div>
        <div><span>سقف ماهانه</span><strong><?= e((string)($inquiryResult['monthly_estimate'] ?? '-')) ?></strong></div>
        <div><span>توان خرید کلوپ</span><strong><?= e((string)($inquiryResult['club_purchase_power'] ?? '-')) ?></strong></div>
    </div>
</div>
<?php endif; ?>

<div class="card inquiry-report-card">
    <div class="table-head-actions">
        <div>
            <h3 class="section-title">گزارش استعلام‌های ۲۴ ساعت اخیر</h3>
        </div>
        <?php if (Auth::isAdmin()): ?>
            <div class="actions">
                <a class="btn secondary" href="<?= e(url('rayan-inquiry', ['export' => 'excel'])) ?>">خروجی اکسل</a>
            </div>
        <?php endif; ?>
    </div>
    <div class="table-wrap inquiry-report-wrap">
        <table class="inquiry-report-table">
            <thead>
                <tr>
                    <th>#</th>
                    <?php if (Auth::isAdmin()): ?><th>کاربر</th><?php endif; ?>
                    <th>تاریخ و زمان</th>
                    <th>کد ملی</th>
                    <th>موبایل</th>
                    <th>سقف اعتبار</th>
                    <th>سقف ماهانه</th>
                    <th>توان خرید کلوپ</th>
                    <th>حذف خودکار</th>
                </tr>
            </thead>
            <tbody>
            <?php if (empty($inquiryReports)): ?>
                <tr><td colspan="<?= e((string)$inquiryReportColspan) ?>" class="center muted">در ۲۴ ساعت اخیر استعلامی ثبت نشده است.</td></tr>
            <?php else: ?>
                <?php foreach ($inquiryReports as $idx => $report): ?>
                    <tr>
                        <td><?= e((string)($idx + 1)) ?></td>
                        <?php if (Auth::isAdmin()): ?><td><?= e((string)($report['actor_label'] ?? '-')) ?></td><?php endif; ?>
                        <td><?= e((string)($report['created_at_jalali'] ?? '-')) ?></td>
                        <td><?= e((string)($report['national_id'] ?? '-')) ?></td>
                        <td><?= e((string)($report['mobile'] ?? '-')) ?></td>
                        <td><?= e((string)($report['credit_limit'] ?? '-')) ?></td>
                        <td><?= e((string)($report['monthly_estimate'] ?? '-')) ?></td>
                        <td><?= e((string)($report['club_purchase_power'] ?? '-')) ?></td>
                        <td><?= e((string)($report['expires_at_jalali'] ?? '-')) ?></td>
                    </tr>
                <?php endforeach; ?>
            <?php endif; ?>
            </tbody>
        </table>
    </div>
</div>
