fixed typo in combined equipment energy input item report in api
parent
0122ece16f
commit
6130609d28
|
@ -411,7 +411,7 @@ def worker(combined_equipment):
|
||||||
try:
|
try:
|
||||||
for equipment in equipment_list:
|
for equipment in equipment_list:
|
||||||
equipment_id = str(equipment['id'])
|
equipment_id = str(equipment['id'])
|
||||||
query = (" SELECT start_datetime_utc, energy_category_id, actual_value "
|
query = (" SELECT start_datetime_utc, energy_item_id, actual_value "
|
||||||
" FROM tbl_equipment_input_item_hourly "
|
" FROM tbl_equipment_input_item_hourly "
|
||||||
" WHERE equipment_id = %s "
|
" WHERE equipment_id = %s "
|
||||||
" AND start_datetime_utc >= %s "
|
" AND start_datetime_utc >= %s "
|
||||||
|
@ -427,9 +427,9 @@ def worker(combined_equipment):
|
||||||
current_datetime_utc = row_value[0]
|
current_datetime_utc = row_value[0]
|
||||||
if current_datetime_utc not in energy_equipment_hourly[equipment_id]:
|
if current_datetime_utc not in energy_equipment_hourly[equipment_id]:
|
||||||
energy_equipment_hourly[equipment_id][current_datetime_utc] = dict()
|
energy_equipment_hourly[equipment_id][current_datetime_utc] = dict()
|
||||||
energy_category_id = row_value[1]
|
energy_item_id = row_value[1]
|
||||||
actual_value = row_value[2]
|
actual_value = row_value[2]
|
||||||
energy_equipment_hourly[equipment_id][current_datetime_utc][energy_category_id] = \
|
energy_equipment_hourly[equipment_id][current_datetime_utc][energy_item_id] = \
|
||||||
actual_value
|
actual_value
|
||||||
except Exception as e:
|
except Exception as e:
|
||||||
error_string = "Error in step 9 of combined_equipment_energy_input_item.worker " + str(e)
|
error_string = "Error in step 9 of combined_equipment_energy_input_item.worker " + str(e)
|
||||||
|
@ -563,9 +563,9 @@ def worker(combined_equipment):
|
||||||
equipment_id = str(equipment['id'])
|
equipment_id = str(equipment['id'])
|
||||||
meta_data_dict = energy_equipment_hourly[equipment_id].get(current_datetime_utc, None)
|
meta_data_dict = energy_equipment_hourly[equipment_id].get(current_datetime_utc, None)
|
||||||
if meta_data_dict is not None and len(meta_data_dict) > 0:
|
if meta_data_dict is not None and len(meta_data_dict) > 0:
|
||||||
for energy_category_id, actual_value in meta_data_dict.items():
|
for energy_item_id, actual_value in meta_data_dict.items():
|
||||||
aggregated_value['meta_data'][energy_category_id] = \
|
aggregated_value['meta_data'][energy_item_id] = \
|
||||||
aggregated_value['meta_data'].get(energy_category_id, Decimal(0.0)) + actual_value
|
aggregated_value['meta_data'].get(energy_item_id, Decimal(0.0)) + actual_value
|
||||||
|
|
||||||
aggregated_values.append(aggregated_value)
|
aggregated_values.append(aggregated_value)
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue