réorganisation (cf remarques Bohwaz)

This commit is contained in:
Jean-Christophe Engel 2023-12-05 19:17:08 +01:00
parent 6006bdd169
commit 0e669a7c21
23 changed files with 279 additions and 236 deletions

View file

@ -34,10 +34,10 @@
{{if $key != $_GET.key}}
{{* ce n'est pas le mouvement à supprimer : cumuler les entrées/sorties *}}
{{if $movement.direction == 'entrée'}}
{{if $movement.direction == 'input'}}
{{* chercher le type d'entrée parmi les types de la config *}}
{{#foreach from=$config.inputNature item="elem"}}
{{if $movement.inputNature == $elem.label}}
{{#foreach from=$config.input_nature item="elem"}}
{{if $movement.input_nature == $elem.label}}
{{if $elem.type == 'temporaire'}}
{{:assign nonprop="%d+%d"|math:$nonprop:$movement.amount}}
{{else}}
@ -45,10 +45,10 @@
{{/if}}
{{/if}}
{{/foreach}}
{{elseif $movement.direction == 'sortie'}}
{{elseif $movement.direction == 'output'}}
{{* chercher le type de sortie parmi les types de la config *}}
{{#foreach from=$config.outputNature item="elem"}}
{{if $movement.outputNature == $elem.label}}
{{#foreach from=$config.output_nature item="elem"}}
{{if $movement.output_nature == $elem.label}}
{{if $elem.type == 'retour'}}
{{:assign nonprop="%d-%d"|math:$nonprop:$movement.amount}}
{{else}}
@ -60,7 +60,7 @@
{{* problème ? *}}
{{if $dispo < 0 || $nonprop < 0}}
{{:redirect force="./index.html?err=1&msg=Impossible de supprimer l'entrée « %s %s (%d) en date du %s »"|args:$mvt_suppr.inputNature:$eqpmt_suppr.designation:$amount_suppr:$date_suppr}}
{{:redirect force="./index.html?err=1&msg=suppression"}}
{{/if}}
{{/if}}
@ -68,14 +68,14 @@
{{* vérification réussie : supprimer l'entrée *}}
{{:delete key=$_GET.key}}
{{:assign var="msg" value="Entrée « %s %s (%d) en date du %s » supprimée"|args:$mvt_suppr.inputNature:$eqpmt_suppr.designation:$amount_suppr:$date_suppr}}
{{:assign var="msg" value="suppression"}}
{{* voir s'il reste des mouvements pour le matériel concerné par le mouvement supprimé *}}
{{#load type="movement" where="$$.equipment = :eqpmt_key" :eqpmt_key=$key_eqpmt_suppr}}
{{else}}
{{* supprimer le matériel *}}
{{:delete key=$key_eqpmt_suppr}}
{{:assign var="msg" value="%s - Matériel « %s » supprimé"|args:$msg:$eqpmt_suppr.designation}}
{{:assign var="msg" value="%s - matériel"|args:$msg}}
{{/load}}
{{:redirect force="./index.html?ok=1&msg=%s"|args:$msg}}
@ -83,7 +83,7 @@
{{:delete_form
legend="Supprimer cette entrée ?"
warning="Supprimer l'entrée « %s %s (%d) en date du %s » ?"|args:$mvt_suppr.inputNature:$eqpmt_suppr.designation:$amount_suppr:$date_suppr
warning="Supprimer l'entrée « %s %s (%d) en date du %s » ?"|args:$mvt_suppr.input_nature:$eqpmt_suppr.designation:$amount_suppr:$date_suppr
info="S'il ne reste aucun mouvement pour ce matériel, le matériel sera supprimé"
}}