refactoring: globale Zielverteilung Personenanzahl
This commit is contained in:
parent
d3b82827af
commit
1a5e5904d1
@ -157,13 +157,10 @@ class Elterndienstplaner:
|
|||||||
|
|
||||||
# 2. AKTUELLER MONAT: Faire Verteilung der benötigten Dienste
|
# 2. AKTUELLER MONAT: Faire Verteilung der benötigten Dienste
|
||||||
benoetigte_dienste_monat = sum(
|
benoetigte_dienste_monat = sum(
|
||||||
1 for tag in self.tage
|
dienst.personen_anzahl for tag in self.tage
|
||||||
if dienst in self.benoetigte_dienste.get(tag, [])
|
if dienst in self.benoetigte_dienste.get(tag, [])
|
||||||
)
|
)
|
||||||
|
|
||||||
# Multipliziere mit Anzahl benötigter Personen pro Dienst
|
|
||||||
benoetigte_dienste_monat *= dienst.personen_anzahl
|
|
||||||
|
|
||||||
if benoetigte_dienste_monat > 0:
|
if benoetigte_dienste_monat > 0:
|
||||||
# Gesamtdienstfaktor für aktuellen Monat
|
# Gesamtdienstfaktor für aktuellen Monat
|
||||||
gesamt_dienstfaktor_monat = sum(
|
gesamt_dienstfaktor_monat = sum(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user