Commit e6e92996 authored by DevPilot's avatar DevPilot

fix(accounting): guarantee_type dropdown offered values not in the live ENUM

نفس فئة الغلط بتاعة نوع القرض: القائمة كانت بتعرض initial/final/advance
بينما الـ ENUM الحقيقي في القاعدة tender/performance/advance_payment/
maintenance/customs/other — فأي اختيار غير maintenance كان يفشل الحفظ
بـ Data truncated for column 'guarantee_type'.
parent 26a4ff88
......@@ -21,10 +21,12 @@
<label class="form-label">نوع الضمان</label>
<select name="guarantee_type" class="form-select" required>
<option value="">— اختر —</option>
<option value="initial" <?= ($guarantee['guarantee_type'] ?? '') === 'initial' ? 'selected' : '' ?>>ابتدائي</option>
<option value="final" <?= ($guarantee['guarantee_type'] ?? '') === 'final' ? 'selected' : '' ?>>نهائي</option>
<option value="advance" <?= ($guarantee['guarantee_type'] ?? '') === 'advance' ? 'selected' : '' ?>>دفعة مقدمة</option>
<option value="tender" <?= ($guarantee['guarantee_type'] ?? '') === 'tender' ? 'selected' : '' ?>>ابتدائي (دخول مناقصة)</option>
<option value="performance" <?= ($guarantee['guarantee_type'] ?? '') === 'performance' ? 'selected' : '' ?>>نهائي (حسن تنفيذ)</option>
<option value="advance_payment" <?= ($guarantee['guarantee_type'] ?? '') === 'advance_payment' ? 'selected' : '' ?>>دفعة مقدمة</option>
<option value="maintenance" <?= ($guarantee['guarantee_type'] ?? '') === 'maintenance' ? 'selected' : '' ?>>صيانة</option>
<option value="customs" <?= ($guarantee['guarantee_type'] ?? '') === 'customs' ? 'selected' : '' ?>>جمركي</option>
<option value="other" <?= ($guarantee['guarantee_type'] ?? '') === 'other' ? 'selected' : '' ?>>أخرى</option>
</select>
</div>
</div>
......
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