dispath dahua event 大改后bug
This commit is contained in:
parent
32cdb2ad59
commit
12d86ae839
|
|
@ -333,7 +333,7 @@ def dispatch_dahua_event(data: dict):
|
|||
if 'miss_lcard' in algo_codes and ep:
|
||||
is_happend = check_miss_lcard(ep=ep, area=area)
|
||||
if is_happend:
|
||||
cates.append(EventCate.objects.get(code='miss_lcard').first().id)
|
||||
cates.append(EventCate.objects.filter(code='miss_lcard').first().id)
|
||||
event = Event()
|
||||
event.global_img = save_dahua_pic(global_img_o)
|
||||
event.area = area
|
||||
|
|
@ -436,7 +436,8 @@ def loc_change(data):
|
|||
# 触发超时滞留事件
|
||||
code_name = 'stand_area'
|
||||
if code_name: # 2分钟不再次触发
|
||||
last_event = Event.objects.filter(cates__code=code_name, employee=blts.employee).order_by('-create_time').first()
|
||||
last_event = Event.objects.filter(
|
||||
cates__code=code_name, employee=blts.employee).order_by('-create_time').first()
|
||||
if last_event and last_event.create_time + timedelta(minutes=2) > timezone.now():
|
||||
pass
|
||||
else:
|
||||
|
|
|
|||
Loading…
Reference in New Issue