feat: enm/task 修改报警事件

This commit is contained in:
zty 2024-11-28 16:13:00 +08:00
parent 4671ee9e7a
commit 2f31997b43
1 changed files with 8 additions and 1 deletions

View File

@ -849,9 +849,14 @@ def cal_enstat_pcoal_change(enstat: EnStat, new_pcoal_heat):
enm_alarms_list = [
["电石渣", "elec_consume_unit", "单位产品分布电耗"],
["原料磨", "elec_consume_unit", "单位产品分布电耗"],
["回转窑", "celec_consume_unit", "单位产品综合电耗"],
["回转窑", "coal_consume_unit", "单位产品标煤耗"],
["水泥磨", "elec_consume_unit", "单位产品分布电耗"]
["煤磨", "elec_consume_unit", "单位产品分布电耗"],
["水泥磨", "elec_consume_unit", "单位产品分布电耗"],
["水泥包装", "elec_consume_unit", "单位产品分布电耗"]
]
@ -894,6 +899,8 @@ def enm_alarm(year_s: int, month_s: int, day_s: int):
"val": real_val,
"goal_val": goal_val,
"enstat": enstat.id,
"team_name": enstat.team.name if enstat.team else "",
"shift_name": enstat.sflog.shift.name if enstat.sflog.shift.name else ""
}
event.save()
Eventdo.objects.get_or_create(cate=event_cate, event=event, defaults={"cate": event_cate, "event": event})