Fonctionnalité #16378
ferméPanier d'archives avec actions
Description
En tant que gestionnaire d'archives, je veux placer des archives dans mon panier et gérer son contenu afin de simplifier les actions de gestion sur un ensemble d'archives collectées en plusieurs temps.
Conditions d'acceptation
- ajouter les archives à partir des listes de résultats de recherche de l'écran de gestion
- éviter les doublons
- afficher le contenu du panier
- vider le panier
- retirer des archives du panier
- consulter données et métadonnées
- actions sur toutes les archives du panier : exporter / communiquer, éliminer, geler...
Analyse
Back¶
nouveau bundle Collections avec première feature
Entité collection + table : collectionId, name, archiveIds (tableau)
Entité userCollection + table : collectionId, userId, orgId
Entité collectionArchive + vue : jointure collection + archive
OU fonction de recherche avec sous requête "select from archive where archiveId in (select archiveId from collection where collectionId = ...)"
Contrôleur pour CRUD des collections d'un utilisateur (plus tard d'une org)
- create la première fois pour les favoris/panier utilisateurs (puis ignorer) avec collectionId = userId
- read : lecture nom + liste des ids archives
- update : mise à jour nom ou liste ids
- delete : non utilisé pour favoris utilisateurs
Front¶
Nouveau bouton dans la nav
Affiche la collection perso de l'utilisateur (collectionId = userId)
Reprendre la liste de l'écran de gestion
Reprendre les actions, modales
Mis à jour par Cyril VAZQUEZ il y a plus de 3 ans
- Statut changé de En cours à R&D - En test
Mis à jour par Alexandre GOLDSTEIN il y a plus de 3 ans
- Statut changé de R&D - En test à A livrer
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 252 à Backlog RM
- Version cible changé de 2.8.0 à 2.8
- Fonction
Interrogationsupprimé - Tags RM 2.8.0 ajouté
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Statut changé de A livrer à R&D - Terminé
Mis à jour par Nicolas DIRIL il y a plus de 2 ans
- Lié à Anomalie #20233: Collections non présentes sur AP ajouté