fix: is_runing字段错误
This commit is contained in:
parent
a26656109c
commit
408bb37b67
|
@ -44,7 +44,6 @@ def shutdown_or_startup(equipId: str, last_timex: datetime, last_mrs):
|
|||
equip.save(update_fields=["running_state"])
|
||||
|
||||
mgroup: Mgroup = equip.mgroup
|
||||
old_run = mgroup.is_runing
|
||||
indicate = equip.indicate_mgroup_running
|
||||
new_run = None
|
||||
|
||||
|
@ -62,9 +61,9 @@ def shutdown_or_startup(equipId: str, last_timex: datetime, last_mrs):
|
|||
if not Equipment.objects.filter(mgroup=mgroup, indicate_mgroup_running=indicate, running_state__in=[Equipment.STOP, Equipment.FAILURE, Equipment.STANDBY]).exists():
|
||||
new_run = True
|
||||
|
||||
if new_run is not None and new_run != old_run:
|
||||
mgroup.is_runing = new_run
|
||||
mgroup.save(update_fields=["is_runing"])
|
||||
if new_run is not None:
|
||||
mgroup.is_running = new_run
|
||||
mgroup.save(update_fields=["is_running"])
|
||||
|
||||
last_stlog = StLog.objects.filter(mgroup=mgroup, is_shutdown=True).order_by("-start_time").first() # 找到最后一次停机记录
|
||||
|
||||
|
@ -79,7 +78,7 @@ def shutdown_or_startup(equipId: str, last_timex: datetime, last_mrs):
|
|||
StLog.objects.create(title="停机", is_shutdown=True, mgroup=mgroup, end_time=None, start_time=last_timex, sflog=get_sflog(mgroup, last_timex))
|
||||
elif new_run is False:
|
||||
StLog.objects.create(title="停机", is_shutdown=True, mgroup=mgroup, end_time=None, start_time=last_timex, sflog=get_sflog(mgroup, last_timex))
|
||||
mgroup.is_runing = False
|
||||
mgroup.is_running = False
|
||||
mgroup.save()
|
||||
|
||||
|
||||
|
|
Loading…
Reference in New Issue