Utilisation config dans mouvements

This commit is contained in:
Jean-Christophe Engel 2023-10-26 10:04:45 +02:00
parent 8e43543dd1
commit 96d038464d
6 changed files with 13 additions and 22 deletions

View File

@ -49,6 +49,8 @@
<td>{{$dispo}}</td> <td>{{$dispo}}</td>
<td></td> <td></td>
</tr> </tr>
{{else}}
<p class="block alert">Il n'y a aucun matériel dans cette catégorie.</p>
{{/list}} {{/list}}
</section> </section>

View File

@ -52,7 +52,6 @@
<p class="block alert">Il n'y a aucune catégorie => il faut en créer au moins une.</p> <p class="block alert">Il n'y a aucune catégorie => il faut en créer au moins une.</p>
{{/load}} {{/load}}
</section> </section>
{{:admin_footer}} {{:admin_footer}}

View File

@ -5,11 +5,9 @@
{{:include file="/%s/_nav.html"|args:$module.name current="entrees"}} {{:include file="/%s/_nav.html"|args:$module.name current="entrees"}}
{{* types d'entrées *}} {{* types d'entrées *}}
{{* TODO : stocker dans la configuration du module *}} {{#foreach from=$module.config.inputNature item="elem"}}
{{:assign var='types_entrees.' value='Achat'}} {{:assign var='types_entrees.' value="%s"|args:$elem.label}}
{{:assign var='types_entrees.' value='Don'}} {{/foreach}}
{{:assign var='types_entrees.' value='Récupération'}}
{{:assign var='types_entrees.' value='Location / Prêt'}}
{{* Traiter l'envoi du formulaire *}} {{* Traiter l'envoi du formulaire *}}
{{#form on="save"}} {{#form on="save"}}
@ -55,7 +53,6 @@
{{/load}} {{/load}}
{{* formulaire d'ajout de matériel *}} {{* formulaire d'ajout de matériel *}}
<form method="post" action=""> <form method="post" action="">
<fieldset class="entree"> <fieldset class="entree">

View File

@ -5,11 +5,9 @@
{{:include file="/%s/_nav.html"|args:$module.name current="entrees"}} {{:include file="/%s/_nav.html"|args:$module.name current="entrees"}}
{{* types d'entrées *}} {{* types d'entrées *}}
{{* TODO : stocker dans la configuration du module *}} {{#foreach from=$module.config.inputNature item="elem"}}
{{:assign var='types_entrees.' value='Achat'}} {{:assign var='types_entrees.' value="%s"|args:$elem.label}}
{{:assign var='types_entrees.' value='Don'}} {{/foreach}}
{{:assign var='types_entrees.' value='Récupération'}}
{{:assign var='types_entrees.' value='Location / Prêt'}}
{{* Traiter l'envoi du formulaire *}} {{* Traiter l'envoi du formulaire *}}
{{#form on="save"}} {{#form on="save"}}

View File

@ -13,13 +13,11 @@
}, },
"inputNature": { "inputNature": {
"description": "Nature de l'entrée", "description": "Nature de l'entrée",
"type": ["null", "string"], "type": ["null", "string"]
"enum": ["Achat", "Don", "Récupération", "Location / Prêt"]
}, },
"outputNature": { "outputNature": {
"description": "Nature de la sortie", "description": "Nature de la sortie",
"type": ["null", "string"], "type": ["null", "string"]
"enum": ["Vente", "Don", "Location / Prêt", "Autre (casse, perte, vol, ...)"]
}, },
"amount": { "amount": {
"description": "Quantité ajoutée ou retirée", "description": "Quantité ajoutée ou retirée",

View File

@ -5,12 +5,9 @@
{{:include file="/%s/_nav.html"|args:$module.name current="sorties"}} {{:include file="/%s/_nav.html"|args:$module.name current="sorties"}}
{{* types de sorties *}} {{* types de sorties *}}
{{* TODO : stocker dans la configuration du module *}} {{#foreach from=$module.config.outputNature item="elem"}}
{{:assign var='types_sorties.' value='Vente'}} {{:assign var='types_sorties.' value="%s"|args:$elem.label}}
{{:assign var='types_sorties.' value='Don'}} {{/foreach}}
{{:assign var='types_sorties.' value='Location / Prêt'}}
{{:assign var='types_sorties.' value='Autre (casse, perte, vol, ...)'}}
{{* Traiter l'envoi du formulaire *}} {{* Traiter l'envoi du formulaire *}}
{{#form on="save"}} {{#form on="save"}}