fix(front) : pesée horodatée en date+heure, ré-horodatée à la validation (ERP-189)

Le champ Date des blocs de pesée passe de MalioDate (date seule, heure perdue
-> 00:00:00 en base) à MalioDateTime (date + heure). Défaut = instant courant
(nowIsoDateTime) et ré-horodatage à la validation d'une pesée (bascule ou
manuelle) via applyReading : la date du ticket reflète le moment réel de la
pesée. L'hydratation en modification conserve l'heure du back (TIMESTAMP).
This commit is contained in:
2026-06-24 10:15:57 +02:00
parent 36149dd521
commit d5d7d2e2aa
5 changed files with 65 additions and 33 deletions
@@ -32,9 +32,10 @@
<!-- Ligne 2 : Date, Poids, DSD, Immatriculation. -->
<div class="grid grid-cols-3 xl:grid-cols-4 gap-x-[44px] gap-y-4">
<!-- Date de la pesée jour par défaut (RG-5.07). MalioDate (composant
projet pour le type date, exception tolérée @.claude/rules/frontend.md). -->
<MalioDate
<!-- Date/heure de la pesée date du jour + heure courante par défaut
(RG-5.07). MalioDateTime : on enregistre l'instant réel de la pesée
(jamais 00:00:00), le back stocke un TIMESTAMP. -->
<MalioDateTime
:model-value="block.date"
:label="t('logistique.weighingTickets.form.date')"
:required="true"