Commit 826684db authored by Mahmoud Aglan's avatar Mahmoud Aglan

fix(archive): show 0 remaining for completed installment plans instead of stale balance

remaining_balance is set at plan creation and never updated. For completed
plans, display "0.00 (مكتمل)" in green instead of the misleading original balance.
Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
parent 6ca3c4e9
...@@ -243,7 +243,7 @@ krsort($groupedSubs); ...@@ -243,7 +243,7 @@ krsort($groupedSubs);
<table style="width:100%;font-size:13px;"> <table style="width:100%;font-size:13px;">
<tr><td style="color:#6B7280;width:35%;">إجمالي المبلغ</td><td style="font-weight:600;"><?= money($plan['total_amount'] ?? '0') ?></td></tr> <tr><td style="color:#6B7280;width:35%;">إجمالي المبلغ</td><td style="font-weight:600;"><?= money($plan['total_amount'] ?? '0') ?></td></tr>
<tr><td style="color:#6B7280;">المقدم</td><td><?= money($plan['down_payment'] ?? '0') ?></td></tr> <tr><td style="color:#6B7280;">المقدم</td><td><?= money($plan['down_payment'] ?? '0') ?></td></tr>
<tr><td style="color:#6B7280;">المتبقي</td><td style="color:#DC2626;font-weight:600;"><?= money($plan['remaining_balance'] ?? '0') ?></td></tr> <tr><td style="color:#6B7280;">المتبقي</td><td style="color:<?= ($plan['status'] ?? '') === 'completed' ? '#059669' : '#DC2626' ?>;font-weight:600;"><?= ($plan['status'] ?? '') === 'completed' ? '0.00 ج.م (مكتمل)' : money($plan['remaining_balance'] ?? '0') ?></td></tr>
<tr><td style="color:#6B7280;">عدد الأشهر</td><td><?= (int) ($plan['number_of_months'] ?? 0) ?></td></tr> <tr><td style="color:#6B7280;">عدد الأشهر</td><td><?= (int) ($plan['number_of_months'] ?? 0) ?></td></tr>
<tr><td style="color:#6B7280;">القسط الشهري</td><td><?= money($plan['monthly_payment'] ?? '0') ?></td></tr> <tr><td style="color:#6B7280;">القسط الشهري</td><td><?= money($plan['monthly_payment'] ?? '0') ?></td></tr>
<tr><td style="color:#6B7280;">تاريخ البدء</td><td><?= e($plan['start_date'] ?? '—') ?></td></tr> <tr><td style="color:#6B7280;">تاريخ البدء</td><td><?= e($plan['start_date'] ?? '—') ?></td></tr>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment