feat: wpm/sflog 增加enstat 数据
This commit is contained in:
parent
4a3934b4fd
commit
d60cc99b48
|
@ -75,7 +75,7 @@ class SfLogViewSet(UpdateModelMixin, CustomListModelMixin, DestroyModelMixin, Cu
|
||||||
|
|
||||||
def add_info_for_list(self, data):
|
def add_info_for_list(self, data):
|
||||||
sflogs = [i['id'] for i in data]
|
sflogs = [i['id'] for i in data]
|
||||||
sflogs_dict = EnStat.objects.filter(sflog_id__in=sflogs).values('sflog_id', 'total_production','qua_data','production_hour','elec_consume_unit','run_rate','production_cost_unit')
|
sflogs_dict = EnStat.objects.filter(sflog_id__in=sflogs, type='sflog').values('sflog_id', 'total_production','qua_data','production_hour','elec_consume_unit','run_rate','production_cost_unit')
|
||||||
# 创建索引
|
# 创建索引
|
||||||
sflogs_dict = {x['sflog_id']: x for x in sflogs_dict}
|
sflogs_dict = {x['sflog_id']: x for x in sflogs_dict}
|
||||||
for item in data:
|
for item in data:
|
||||||
|
|
Loading…
Reference in New Issue