feat(catalog) : M7 — écran Ajouter un stockage /admin/storages/new (ERP-217) #169
Open
tristan
wants to merge 1 commits from
feat/erp-217-storage-create-form into feat/erp-216-storages-list-page
pull from: feat/erp-217-storage-create-form
merge into: MALIO-DEV:feat/erp-216-storages-list-page
MALIO-DEV:develop
MALIO-DEV:feat/erp-218-storage-edit-form
MALIO-DEV:feat/erp-216-storages-list-page
MALIO-DEV:feat/erp-215-tests-storage
MALIO-DEV:feat/erp-214-storage-export-xlsx
MALIO-DEV:feat/erp-213-storage-provider-processor
MALIO-DEV:feat/erp-212-entite-storage
MALIO-DEV:feat/erp-211-migration-storage
MALIO-DEV:feat/erp-210-permissions-catalog-storages
MALIO-DEV:feat/erp-202-product-export-xlsx
MALIO-DEV:feat/erp-201-storage-type-expose-seed
MALIO-DEV:feat/erp-200-product-provider-processor
MALIO-DEV:feat/erp-199-entites-product-storagetype
MALIO-DEV:feat/erp-198-migration-schema-m6-produit
MALIO-DEV:feat/erp-197-permissions-catalog-products
MALIO-DEV:feat/erp-190-ecran-modification-ticket-pesee
MALIO-DEV:feat/erp-189-ecran-ajouter-ticket-pesee
MALIO-DEV:feat/erp-188-liste-tickets-pesee
MALIO-DEV:chore/erp-174-migration-mixgraine
MALIO-DEV:feature/ERP-138-rbac-technique-providers
MALIO-DEV:feature/ERP-137-export-xlsx-prestataires
MALIO-DEV:feature/ERP-136-validations-rg-server-side
MALIO-DEV:feature/ERP-135-sous-ressources-provider
MALIO-DEV:feature/ERP-134-provider-processor-cloisonnement-site
MALIO-DEV:feature/M6-field-sales
MALIO-DEV:feature/ERP-88-sous-ressources-m2
MALIO-DEV:feature/ERP-89-validators-m2
MALIO-DEV:refactor/refonte-contact-suppression-inline-back
MALIO-DEV:feat/admin-tables-filter-pagination
MALIO-DEV:main
1 Commits
| Author | SHA1 | Message | Date | |
|---|---|---|---|---|
|
|
aa7cda48b3 |
feat(catalog) : M7 — écran Ajouter un stockage /admin/storages/new (ERP-217)
- Formulaire de création à plat (pas d'onglets, HP-M7-06), gate catalog.storages.manage - Champs Site, Type de stockage, Numéro, État (multi ≥1) en composants Malio, validation inline 422 par champ via useFormErrors - 409 doublon (site, type, numéro) RG-7.01 → erreur inline sous Numéro + toast explicite - Composable useStorageForm (POST /storages, payload relations en IRI), libellés i18n - Référentiel des types PLAT : pas de cascade Site→Type (RG-7.03 non portée côté back, StorageType sans relation Site — à reclarifier spec) - Tests Vitest de useStorageForm (référentiel plat, submit, 409/422) |