add modified date to portfolio

This commit is contained in:
2023-02-13 07:35:08 +01:00
parent 1e9cb12565
commit e03b2ea353
4 changed files with 11 additions and 5 deletions

View File

@@ -70,7 +70,7 @@ class PFService(object):
})
return
def update_portefeuille(request):
def update_portefeuille(request, today):
# cumuler la valeur totale des actifs
result = request.dbsession.query(Actifs, func.sum(Actifs.valeur).label("TotalValue")).first()
TotalValue = result.TotalValue
@@ -78,7 +78,8 @@ class PFService(object):
items = PFService.get_actifs(request, '0')
for item in items:
pc_allocation = round(item.Actifs.valeur / TotalValue * 100, 3)
request.dbsession.query(Actifs).filter(Actifs.no_id == item.Actifs.no_id).update({'pc_allocation': pc_allocation})
request.dbsession.query(Actifs).filter(Actifs.no_id == item.Actifs.no_id).update({'pc_allocation': pc_allocation,
'modif_le': today})
# maj des allocations
items = PFService.get_allocation(request, '0')