fix: 全厂电量计算enstat2.elec_consume拿不到默认0,3
This commit is contained in:
parent
a7d03321d8
commit
69db9db180
|
@ -619,9 +619,11 @@ def cal_enstat2(type: str, year_s: int, month_s: int, day_s: int, cascade=True):
|
|||
)
|
||||
if use_mpoint_elec_val:
|
||||
if type == 'day_s':
|
||||
enstat2.elec_consume = MpointStat.objects.filter(type='day', mpoint__in=mp_elecs, year=year_s, month=month_s, day=day_s).aggregate(sum=Sum("val")).get('sum', 0)
|
||||
enstat2.elec_consume = MpointStat.objects.filter(type='day', mpoint__in=mp_elecs, year=year_s, month=month_s, day=day_s).aggregate(sum=Sum("val"))['sum']
|
||||
elif type == 'month_s':
|
||||
enstat2.elec_consume = MpointStat.objects.filter(type='month', mpoint__in=mp_elecs, year=year_s, month=month_s).aggregate(sum=Sum("val")).get('sum', 0)
|
||||
enstat2.elec_consume = MpointStat.objects.filter(type='month', mpoint__in=mp_elecs, year=year_s, month=month_s).aggregate(sum=Sum("val"))['sum']
|
||||
if enstat2.elec_consume is None:
|
||||
enstat2.elec_consume = 0
|
||||
else:
|
||||
enstat2.elec_consume = res_elec_pcoal["sum1"] if res_elec_pcoal["sum1"] else 0
|
||||
|
||||
|
|
Loading…
Reference in New Issue