mirror of
https://gitlab.crans.org/bde/nk20
synced 2025-02-14 04:01:20 +00:00
Create Apps/Note/Transferts
parent
b857f221fa
commit
e6e734ed17
24
Apps/Note/Transferts.md
Normal file
24
Apps/Note/Transferts.md
Normal file
@ -0,0 +1,24 @@
|
||||
|
||||
## Affichage
|
||||
|
||||
L'interface de la page de transferts est semblable à celles des consommations, et l'auto-complétion de note est géré de la même manière. La page se trouve à l'adresse `/note/transfer/`. La liste des 50 transactions les plus récentes que l'utilisateur a le droit de voir est également présentes.
|
||||
|
||||
Des boutons `Don`, `Transfert`, `Crédit`, `Retrait` sont présents, représentant les différents modes de transfert. Pour chaque transfert, un montant et une description sont attendus.
|
||||
|
||||
## Onglet don
|
||||
|
||||
Cet onglet est visible par tout le monde. Il permet de faire un transfert depuis sa propre note.
|
||||
|
||||
## Onglet transferts
|
||||
|
||||
À l'heure où cette documentation est écrite, cet onglet est visible par tout le monde. Il permet d'effectuer un transfert depuis plusieurs notes vers d'autres notes, à l'image des consommations doubles. Si une erreur survient (permission insuffisante), un message d'erreur apparaîtra.
|
||||
|
||||
## Onglets Crédit et retrait
|
||||
|
||||
Ces onglets ne sont visibles que par ceux qui ont le droit de voir les `SpecialNote`.
|
||||
|
||||
Une boîte supplémentaire apparaît, demandant en plus de la note, du montant et de la raison le nom, le prénom et la banque de la personne à recharger/retirer. Lorsqu'une note est sélectionnée, les champs "nom" et "prénom" sont remplis automatiquement. Par ailleurs, seule une note peut être choisie.
|
||||
|
||||
## Transfert
|
||||
|
||||
Les transferts se font à nouveau via l'API, avec le même schéma que précédemment, en remplaçant `RecurrentTransaction` par `Transaction` simplement pour don/transfert, et `SpecialTransaction` pour crédit/retrait, en adaptant le champ `polymorphic_ctype`.
|
Loading…
x
Reference in New Issue
Block a user