定时关闭相关方入厂和访客入厂项目bug

This commit is contained in:
曹前明 2022-08-25 10:06:22 +08:00
parent ed8068a699
commit c57c426daa
2 changed files with 2 additions and 2 deletions

View File

@ -13,7 +13,7 @@ def close_rpj_by_leave_time():
""" """
now = timezone.now() now = timezone.now()
# 正常结束/其他关闭 # 正常结束/其他关闭
rpjs = Rpj.objects.filter(leave_time__lt=now) rpjs = Rpj.objects.filter(leave_time__lt=now).exclude(state__in=[Rpj.RPJ_DONE, Rpj.RPJ_CLOSE])
for i in rpjs: for i in rpjs:
if i.state == Rpj.RPJ_WORKING: if i.state == Rpj.RPJ_WORKING:
i.state = Rpj.RPJ_DONE i.state = Rpj.RPJ_DONE

View File

@ -13,7 +13,7 @@ def close_visit_by_leave_time():
""" """
now = timezone.now() now = timezone.now()
# 正常结束/其他关闭 # 正常结束/其他关闭
vs = Visit.objects.filter(leave_time__lt=now) vs = Visit.objects.filter(leave_time__lt=now).exclude(state__in=[Visit.V_DONE, Visit.V_CLOSE])
for i in vs: for i in vs:
if i.state == Visit.V_WORKING: if i.state == Visit.V_WORKING:
i.state = Visit.V_DONE i.state = Visit.V_DONE