minsant: add solis-afi-mss cells (#52593)
gitea/publik-base-theme/pipeline/head This commit looks good
Details
gitea/publik-base-theme/pipeline/head This commit looks good
Details
This commit is contained in:
parent
5ca3bc6a7e
commit
f49429ac58
|
@ -90,4 +90,7 @@ div.cell {
|
|||
font-weight: bold;
|
||||
line-height: 15px;
|
||||
}
|
||||
p {
|
||||
margin-left: 15px;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -8,6 +8,53 @@
|
|||
"COMBO_ASSET_SLOTS.update": {
|
||||
"header:background": { "label": "Têtière : fond" },
|
||||
"header:logo": { "label": "Têtière : logo" }
|
||||
},
|
||||
"JSON_CELL_TYPES.update": {
|
||||
"solis-afi-mss-coordinates": {
|
||||
"template-name": "combo/solis_afi_mss/coordinates.html",
|
||||
"cache_duration": 0,
|
||||
"force_async": true,
|
||||
"name": "solis-afi-mss: Coordonnées enregistrées",
|
||||
"url": "{{ passerelle_url }}solis-afi-mss/{{ slug }}/agent/?email={{ user_email }}",
|
||||
"form": [
|
||||
{"label": "Identifiant du connecteur", "varname": "slug", "required": true},
|
||||
{"label": "Slug du formulaire pour modifier l'adresse électronique", "varname": "form_mail_form_slug", "required": true},
|
||||
{"label": "Slug du formulaire pour modifier le téléphone personnel", "varname": "form_phone_perso_form_slug", "required": true},
|
||||
{"label": "Slug du formulaire pour modifier le téléphone portable", "varname": "form_phone_cell_form_slug", "required": true},
|
||||
{"label": "Slug du formulaire pour modifier le téléphone professionnel", "varname": "form_phone_pro_form_slug", "required": true}
|
||||
]
|
||||
},
|
||||
"solis-afi-mss-family": {
|
||||
"template-name": "combo/solis_afi_mss/family.html",
|
||||
"cache_duration": 0,
|
||||
"force_async": true,
|
||||
"name": "solis-afi-mss: Composition familiale",
|
||||
"url": "{{ passerelle_url }}solis-afi-mss/{{ slug }}/family/?email={{ user_email }}",
|
||||
"form": [
|
||||
{"label": "Identifiant du connecteur", "varname": "slug", "required": true}
|
||||
]
|
||||
},
|
||||
"solis-afi-mss-helps": {
|
||||
"template-name": "combo/solis_afi_mss/helps.html",
|
||||
"cache_duration": 0,
|
||||
"force_async": true,
|
||||
"name": "solis-afi-mss: Aides financières enregistrées",
|
||||
"url": "{{ passerelle_url }}solis-afi-mss/{{ slug }}/helps/?email={{ user_email }}",
|
||||
"form": [
|
||||
{"label": "Identifiant du connecteur", "varname": "slug", "required": true}
|
||||
]
|
||||
},
|
||||
"solis-afi-mss-taxes": {
|
||||
"template-name": "combo/solis_afi_mss/taxes.html",
|
||||
"cache_duration": 0,
|
||||
"force_async": true,
|
||||
"name": "solis-afi-mss: Déclarations d'imposition",
|
||||
"url": "{{ passerelle_url }}solis-afi-mss/{{ slug }}/taxes/?email={{ user_email }}",
|
||||
"form": [
|
||||
{"label": "Identifiant du connecteur", "varname": "slug", "required": true},
|
||||
{"label": "Slug du formulaire pour déclarer ses revenus", "varname": "declare_tax_form_slug", "required": true}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -0,0 +1,40 @@
|
|||
<h2 class="cell--title">Coordonnées enregistrées</h2>
|
||||
<div class="cell--body">
|
||||
{% if json.err %}
|
||||
<p>
|
||||
Pas de dossier dans Solis pour "{{ request.user.email }}",
|
||||
veuillez vous connecter avec un autre compte ou vous rapprocher de votre correspondant RH.
|
||||
</p>
|
||||
{% else %}
|
||||
<ul>
|
||||
<li>
|
||||
Adresse électronique personnelle :
|
||||
<b>{{ json.data.coordonnees.adresseMailPerso }}</b>
|
||||
<a href="{{ eservices_url }}{{ form_mail_url }}">
|
||||
(🖉 modifier l'adresse électronique)
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
N° de téléphone personnel :
|
||||
<b>{{ json.data.coordonnees.numeroTelephonePerso }}</b>
|
||||
<a href="{{ eservices_url }}{{ form_phone_perso_url }}">
|
||||
(🖉 modifier le n° de téléphone personnel)
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
N° de téléphone portable :
|
||||
<b>{{ json.data.coordonnees.numeroPortable }}</b>
|
||||
<a href="{{ eservices_url }}{{ form_phone_cell_url }}">
|
||||
(🖉 modifier le n° de téléphone portable)
|
||||
</a>
|
||||
</li>
|
||||
<li>
|
||||
N° de téléphone professionnel :
|
||||
<b>{{ json.data.coordonnees.numeroTelephoneTravail }}</b>
|
||||
<a href="{{ eservices_url }}{{ form_phone_pro_url }}">
|
||||
(🖉 modifier le n° de téléphone professionnel)
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
{% endif %}
|
|
@ -0,0 +1,31 @@
|
|||
<h2 class="cell--title">Personnes enregistrées sur mon dossier</h2>
|
||||
<div class="cell--body">
|
||||
{% if json.err %}
|
||||
<p>
|
||||
Pas de dossier dans Solis pour "{{ request.user.email }}",
|
||||
veuillez vous connecter avec un autre compte ou vous rapprocher de votre correspondant RH.
|
||||
</p>
|
||||
{% else %}
|
||||
<div>
|
||||
<ul>
|
||||
{% for person in json.data %}
|
||||
{% if person.roleFamille == 3 %}
|
||||
<li>
|
||||
Demandeur : {{ person.prenom }} {{ person.nom }},
|
||||
né·e le {{ person.dateNaissance|date }}
|
||||
</li>
|
||||
{% elif person.roleFamille == 5 %}
|
||||
<li>
|
||||
Conjoint : {{ person.prenom }} {{ person.nom }},
|
||||
né·e le {{ person.dateNaissance|date }}
|
||||
</li>
|
||||
{% elif person.roleFamille == 1 %}
|
||||
<li>
|
||||
Enfant : {{ person.prenom }} {{ person.nom }},
|
||||
né·e le {{ person.dateNaissance|date }}
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
</div>
|
||||
{% endif %}
|
|
@ -0,0 +1,27 @@
|
|||
<h2 class="cell--title">Demandes d'aides liées à l'adresse électronique "{{ request.user.email }}"</h2>
|
||||
<div class="cell--body">
|
||||
{% if json.err %}
|
||||
<p>Aucune demande n'a été trouvée pour l'adresse électronique "{{ request.user.email }}".</p>
|
||||
{% elif not json.data %}
|
||||
<p>Aucune demande enregistrée n'a été trouvée sur votre dossier.</p>
|
||||
{% else %}
|
||||
{% now "Y" as year %}
|
||||
<ul>
|
||||
{% for demande in json.data|dictsortreversed:"dateDemandeAide" %}
|
||||
{% with anneeDemande=demande.dateDemandeAide|date:"Y" %}
|
||||
{% if year|subtract:anneeDemande < 3 %}
|
||||
<li>
|
||||
Le {{ demande.dateDemandeAide|date:"d/m/Y" }},
|
||||
<b>{{ demande.typeAideFinanciere.libelleTypeAideFinanciere}}</b>
|
||||
- demande n°{{ demande.codeAideGlobale }} :
|
||||
<i>{{ demande.suiviAide }}</i>.
|
||||
{% if demande.datePremierPaiement %}
|
||||
Date de mise en paiement : {{demande.datePremierPaiement|date:"d/m/Y"}}
|
||||
{% endif %}
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endwith %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
{% endif %}
|
||||
</div>
|
|
@ -0,0 +1,25 @@
|
|||
<h2 class="cell--title">Historique de mes déclarations d'imposition</h2>
|
||||
<div class="cell--body">
|
||||
{% if json.err %}
|
||||
<p>Pas de dossier dans Solis pour "{{ request.user.email }}."</p>
|
||||
{% else %}
|
||||
{% now "Y" as year %}
|
||||
<ul>
|
||||
{% for imposition in json.data|dictsortreversed:"anneeImposition" %}
|
||||
{% if year|subtract:imposition.anneeImposition < 4 %}
|
||||
<li>
|
||||
Déclaration {{imposition.anneeImposition}}
|
||||
({{imposition.nombrePartImposition}} parts) :
|
||||
{{imposition.montantImposition}} €
|
||||
</li>
|
||||
{% endif %}
|
||||
{% endfor %}
|
||||
</ul>
|
||||
<p>
|
||||
Si vous n'avez pas encore déclaré vos revenus sur l'année N-2, vous
|
||||
<a href="{{ eservices_url }}{{ declare_tax_form_slug }}">
|
||||
<strong>pouvez le faire dès à présent</strong>
|
||||
</a>
|
||||
</p>
|
||||
{% endif %}
|
||||
</div>
|
Loading…
Reference in New Issue