Amélioration

This commit is contained in:
ocroguennec committed 2026-08-16 16:29:31 +02:00
1 parent 014adaf22e
commit 37f9f8b8a7
2 files changed
+17 -10

No files matched your search

+15 -8
View File
@@ -137,8 +137,8 @@ export default function RembFormModal({
</div>
)}
{!locked && isBonus && (
<div style={{ gridColumn: 'span 2' }}>
<label>Plateforme associée (bonus)</label>
<div>
<label>Plateforme associée</label>
<select value={form.bonus_plateforme_id} onChange={e => {
const plat = plateformes.find(p => String(p.id) === e.target.value);
onFormPatch({ bonus_plateforme_id: e.target.value, bonus_investisseur_id: plat?.investisseur_id ? String(plat.investisseur_id) : '' });
@@ -148,6 +148,13 @@ export default function RembFormModal({
</select>
</div>
)}
{!locked && isBonus && (
<div>
<label>Date *</label>
<input type="date" required value={form.date_remb || ''}
onChange={e => onFieldChange('date_remb', e.target.value)} />
</div>
)}
{/* ── Champs remboursement normal ── */}
{!isBonus && (<>
@@ -264,16 +271,16 @@ export default function RembFormModal({
{/* ── Bonus (mode non verrouillé uniquement) ── */}
{!locked && isBonus && (
<div>
<label>Date *</label>
<input type="date" required value={form.date_remb || ''}
onChange={e => onFieldChange('date_remb', e.target.value)} />
<label>Montant (€)</label>
<input type="number" step="0.01" value={form.cashback ?? 0}
onChange={e => onFieldChange('cashback', e.target.value)} />
</div>
)}
{!locked && isBonus && (
<div style={{ gridColumn: 'span 2' }}>
<label>Montant (€)</label>
<input type="number" step="0.01" value={form.cashback ?? 0}
onChange={e => onFieldChange('cashback', e.target.value)} />
<label>Projet / Commentaire</label>
<input type="text" placeholder="Nom du projet sollicité par le filleul…" value={form.notes || ''}
onChange={e => onFieldChange('notes', e.target.value)} />
</div>
)}