Correctif redescente du référentiel
This commit is contained in:
@@ -576,9 +576,9 @@ function PlatForm({ state, setter, logoFile, setLogoFile, logoPreview, setLogoPr
|
||||
const inherited = (state.inherited_cat_ids || []).includes(c.id);
|
||||
const checked = (state.categories_inv_ids || []).includes(c.id);
|
||||
return (
|
||||
<label key={c.id} style={{ display: 'flex', alignItems: 'center', gap: 4, cursor: inherited ? 'default' : 'pointer',
|
||||
opacity: inherited ? 0.6 : 1 }}>
|
||||
<input type="checkbox" checked={checked} disabled={inherited} style={{ width: 'auto' }}
|
||||
<label key={c.id} style={{ display: 'flex', alignItems: 'center', gap: 4, cursor: 'pointer' }}
|
||||
title={inherited ? 'Catégorie héritée du référentiel — décochez pour la retirer de cette plateforme' : undefined}>
|
||||
<input type="checkbox" checked={checked} style={{ width: 'auto' }}
|
||||
onChange={e => setter(s => ({
|
||||
...s,
|
||||
categories_inv_ids: e.target.checked
|
||||
@@ -599,9 +599,9 @@ function PlatForm({ state, setter, logoFile, setLogoFile, logoPreview, setLogoPr
|
||||
const inherited = (state.inherited_sect_ids || []).includes(s.id);
|
||||
const checked = (state.secteurs_inv_ids || []).includes(s.id);
|
||||
return (
|
||||
<label key={s.id} style={{ display: 'flex', alignItems: 'center', gap: 4, cursor: inherited ? 'default' : 'pointer',
|
||||
opacity: inherited ? 0.6 : 1 }}>
|
||||
<input type="checkbox" checked={checked} disabled={inherited} style={{ width: 'auto' }}
|
||||
<label key={s.id} style={{ display: 'flex', alignItems: 'center', gap: 4, cursor: 'pointer' }}
|
||||
title={inherited ? 'Secteur hérité du référentiel — décochez pour le retirer de cette plateforme' : undefined}>
|
||||
<input type="checkbox" checked={checked} style={{ width: 'auto' }}
|
||||
onChange={e => setter(prev => ({
|
||||
...prev,
|
||||
secteurs_inv_ids: e.target.checked
|
||||
@@ -783,11 +783,14 @@ export default function PlateformesSection() {
|
||||
try {
|
||||
await api.post('/plateformes', {
|
||||
nom: ref.nom,
|
||||
url: ref.url || '',
|
||||
domiciliation: ref.domiciliation || 'FR',
|
||||
fiscalite: ref.fiscalite || 'flat_tax',
|
||||
taux_fiscalite_locale: ref.taux_fiscalite_locale ?? null,
|
||||
type_produit_fiscal: ref.type_produit_fiscal || '2TT',
|
||||
methode_remboursement: 'portefeuille',
|
||||
methode_remboursement: ref.methode_remboursement || 'portefeuille',
|
||||
type_pret_defaut: ref.type_pret_defaut || null,
|
||||
freq_interets_defaut: ref.freq_interets_defaut || null,
|
||||
referentiel_id: ref.id,
|
||||
});
|
||||
setShowAddPicker(false);
|
||||
|
||||
Reference in New Issue
Block a user