representation des services en arbre #18
Aucune évaluation
Étiquettes
Pas d'étiquette
bug
cron
evaluation
evenement
refactor
reservation
stats
Aucun jalon
Pas d'assignataires
2 participants
Notifications
Échéance
Aucune échéance n'a été définie.
Dépendances
Aucune dépendance définie.
Référence : cliss21/betg#18
Chargement…
Référencer dans un nouveau ticket
Il n'existe pas encore de contenu.
Supprimer la branche "mptt"
Supprimer une branche est permanent. Cette action est IRRÉVERSIBLE. Continuer ?
implementation dans ServiceComposition de:
agents_de(resp, inc_ss_serv=False, inc_resp=False, agent_seul=False)
-> renvoie une qs de type ServiceComposition
Pour le moment la methode n'est pas implemente dans une queryset car le resultat devrait etre invariant qq soit la QS de depart.
je renomme agents_de() en services_comp_de(), du coup je cree agents_de() qui renvoie une qs Personne.
agents_de() s'appuie sur services_comp_de() qui s'appuie sur services_de()
Finalement je met tout ca dans une classe pour que les queryset intermediaires puissent passer d'une methode a l'autre sans etre oblige de tout recalculer.
-> objet Hierarchie
j'introduit une methode "factory" hierarchie() dans l'objet personne:
Personne.hierarchie().services() -> les services attaches a la personne
Personne.hierarchie().services_comp() -> les ServiceComposition attache a la personne
Personne.hierarchie().agents() -> les agents attaches a la personne
Intégré avec #19.
Demande d’ajout fermée