fix: 监测工段是否运行的bug2去除多余逻辑

This commit is contained in:
caoqianming 2024-05-21 17:59:11 +08:00
parent 34386ae26d
commit 138d202a28
1 changed files with 2 additions and 2 deletions

View File

@ -27,8 +27,8 @@ def check_equipment_offline(seconds=30):
def check_mgroup_running():
"""监测工段是否运行
"""
# 没有设备的工段直接干停
Mgroup.objects.filter(equip_mgroup__isnull=True, is_running=True).distinct().update(is_running=False)
# 没有标志设备的工段直接干停
Mgroup.objects.filter(is_running=True).exclude(id__in=Equipment.objects.filter(indicate_mgroup_running__isnull=False, mgroup__isnull=False).values_list('mgroup', flat=True)).update(is_running=True)
# equips = Equipment.objects.filter(indicate_mgroup_running__isnull=False, mgroup__isnull=False)
# for equip in equips:
# rs = get_eq_rs(equip.id)