From 96d038464dbbd5c7de4f6030139f13a65841a6b6 Mon Sep 17 00:00:00 2001 From: Jean-Christophe Engel Date: Thu, 26 Oct 2023 10:04:45 +0200 Subject: [PATCH] Utilisation config dans mouvements --- categories/list_equipment.html | 2 ++ index.html | 1 - mouvements/entrees/non_repertorie.html | 9 +++------ mouvements/entrees/repertorie.html | 8 +++----- mouvements/movement.schema.json | 6 ++---- mouvements/sorties/stock_disponible.html | 9 +++------ 6 files changed, 13 insertions(+), 22 deletions(-) diff --git a/categories/list_equipment.html b/categories/list_equipment.html index 8490868..5a1fdf1 100644 --- a/categories/list_equipment.html +++ b/categories/list_equipment.html @@ -49,6 +49,8 @@ {{$dispo}} +{{else}} +

Il n'y a aucun matériel dans cette catégorie.

{{/list}} diff --git a/index.html b/index.html index 2af861a..36b1942 100644 --- a/index.html +++ b/index.html @@ -52,7 +52,6 @@

Il n'y a aucune catégorie => il faut en créer au moins une.

{{/load}} - {{:admin_footer}} diff --git a/mouvements/entrees/non_repertorie.html b/mouvements/entrees/non_repertorie.html index 86c9475..0248f13 100644 --- a/mouvements/entrees/non_repertorie.html +++ b/mouvements/entrees/non_repertorie.html @@ -5,11 +5,9 @@ {{:include file="/%s/_nav.html"|args:$module.name current="entrees"}} {{* types d'entrées *}} -{{* TODO : stocker dans la configuration du module *}} -{{:assign var='types_entrees.' value='Achat'}} -{{:assign var='types_entrees.' value='Don'}} -{{:assign var='types_entrees.' value='Récupération'}} -{{:assign var='types_entrees.' value='Location / Prêt'}} +{{#foreach from=$module.config.inputNature item="elem"}} + {{:assign var='types_entrees.' value="%s"|args:$elem.label}} +{{/foreach}} {{* Traiter l'envoi du formulaire *}} {{#form on="save"}} @@ -55,7 +53,6 @@ {{/load}} {{* formulaire d'ajout de matériel *}} -
diff --git a/mouvements/entrees/repertorie.html b/mouvements/entrees/repertorie.html index 9f32667..a2e1237 100644 --- a/mouvements/entrees/repertorie.html +++ b/mouvements/entrees/repertorie.html @@ -5,11 +5,9 @@ {{:include file="/%s/_nav.html"|args:$module.name current="entrees"}} {{* types d'entrées *}} -{{* TODO : stocker dans la configuration du module *}} -{{:assign var='types_entrees.' value='Achat'}} -{{:assign var='types_entrees.' value='Don'}} -{{:assign var='types_entrees.' value='Récupération'}} -{{:assign var='types_entrees.' value='Location / Prêt'}} +{{#foreach from=$module.config.inputNature item="elem"}} + {{:assign var='types_entrees.' value="%s"|args:$elem.label}} +{{/foreach}} {{* Traiter l'envoi du formulaire *}} {{#form on="save"}} diff --git a/mouvements/movement.schema.json b/mouvements/movement.schema.json index 9357e10..d56d663 100644 --- a/mouvements/movement.schema.json +++ b/mouvements/movement.schema.json @@ -13,13 +13,11 @@ }, "inputNature": { "description": "Nature de l'entrée", - "type": ["null", "string"], - "enum": ["Achat", "Don", "Récupération", "Location / Prêt"] + "type": ["null", "string"] }, "outputNature": { "description": "Nature de la sortie", - "type": ["null", "string"], - "enum": ["Vente", "Don", "Location / Prêt", "Autre (casse, perte, vol, ...)"] + "type": ["null", "string"] }, "amount": { "description": "Quantité ajoutée ou retirée", diff --git a/mouvements/sorties/stock_disponible.html b/mouvements/sorties/stock_disponible.html index 771051f..3faffb8 100644 --- a/mouvements/sorties/stock_disponible.html +++ b/mouvements/sorties/stock_disponible.html @@ -5,12 +5,9 @@ {{:include file="/%s/_nav.html"|args:$module.name current="sorties"}} {{* types de sorties *}} -{{* TODO : stocker dans la configuration du module *}} -{{:assign var='types_sorties.' value='Vente'}} -{{:assign var='types_sorties.' value='Don'}} -{{:assign var='types_sorties.' value='Location / Prêt'}} -{{:assign var='types_sorties.' value='Autre (casse, perte, vol, ...)'}} - +{{#foreach from=$module.config.outputNature item="elem"}} + {{:assign var='types_sorties.' value="%s"|args:$elem.label}} +{{/foreach}} {{* Traiter l'envoi du formulaire *}} {{#form on="save"}}