Open mfo opened 2 years ago
voir aussi #7805
voir aussi #7805
@dzc34 / @akarzim - en effet c'est notre base de reflexion vous avez fait un super boulot :-) PS: j'en ai profité pour répondre aux question , certains point seraient a confirmer
voir le commentaire de suivi Adullact de la liste des actions déjà implémentées, à implémenter ou qui ne seront pas implémentées : --------> https://github.com/demarches-simplifiees/demarches-simplifiees.fr/issues/7805#issuecomment-1386967187
le plan
TODO: ui/ux/product
/!\ attention se sont des protos de tech /!\
Concernant le lock sur les dossiers, trop de problèmes possible donc on part sur le strict minimum
Concernant l'interface de selection des traitement multiples
rechercher d'idée UX / contrainte
v0
v1
TODO: tech
v0 prod (juste archiver)
[x] poc minimalist du traitement en masse pour archiver
[x] poc UI pour archiver des dossiers en masse
[x] point d'etape avec l'equipe sur l'archi/le design pour decider si on est dans la bonne direction.
[x] ressortir le form avec les form=id
[x] Confirmer avec olivier cette idée de soumettre le form au moment du select ?
[x] ajouter le message d'info de traitement en masse sur la vue
instructeurs/dossiers#show
[x] ajouter un before_action sur les actions de
instructeurs/dossiers_controller.rb
pour empecher d'executer une action (accepter etc... pas possible quand il y a un batch en cours sur un dossier) :extend_conservation, follow, unfollow, archive, unarchive, passer_en_instruction, repasser_en_construction, repasser_en_instruction, terminer, restore
[x] eviter le rescue all ; et recatcher au niveaud u job
[x] reprendre le code d'atomic_append dans les jobs ?
[x] question sur l'intégrité des données / BatchOperation.has_many :dossiers : faire une requete qui garantisse qu'on utilise en ensemble de dossier compatible a prioris avec l'operation
[x] refaire la requete safe query au moment du job
v1
Ideation a 4