feat: 完善enm_alarm保存的enm_data信息

This commit is contained in:
caoqianming 2023-09-07 10:28:17 +08:00
parent 86e07d6b8c
commit fd6b5b5db7
1 changed files with 2 additions and 2 deletions

View File

@ -634,7 +634,7 @@ def enm_alarm(year_s: int, month_s: int, day_s: int):
from apps.mtm.models import Goal
from apps.ecm.service import notify_event
now = timezone.now()
event_cate, _ = EventCate.objects.get_or_create(code='consume_exceed', defaults={'name': '能耗超过目标值', 'code': 'consume_exceed', 'triger': 30})
event_cate, _ = EventCate.objects.get_or_create(code='consume_exceed', defaults={'name': '能耗超过目标值', 'code': 'consume_exceed', 'trigger': 30})
for item in enm_alarms_list:
mgroups = Mgroup.objects.filter(name=item[0])
for mgroup in mgroups:
@ -651,7 +651,7 @@ def enm_alarm(year_s: int, month_s: int, day_s: int):
event.obj_cate = 'enm'
event.happen_time = now
event.voice_msg = f'{mgroup_name}{item[2]}超过设定目标值'
event.enm_data = {'mgroup': mgroup.id, 'mgroup_name': mgroup.name, 'type': f'{goal_cate_str}.exceed', 'year_s': year_s, 'month_s': month_s, 'day_s': day_s, 'val': real_val, 'goal_val': goal_val}
event.enm_data = {'mgroup': mgroup.id, 'mgroup_name': mgroup.name, 'type': f'{goal_cate_str}.exceed', 'year_s': year_s, 'month_s': month_s, 'day_s': day_s, 'val': real_val, 'goal_val': goal_val, 'enstat': enstat.id}
event.save()
Eventdo.objects.get_or_create(cate=event_cate, event=event, defaults={
'cate': event_cate,