dispath dahua event 大改后bug2
This commit is contained in:
parent
12d86ae839
commit
1910a0fc88
|
|
@ -334,22 +334,23 @@ def dispatch_dahua_event(data: dict):
|
||||||
is_happend = check_miss_lcard(ep=ep, area=area)
|
is_happend = check_miss_lcard(ep=ep, area=area)
|
||||||
if is_happend:
|
if is_happend:
|
||||||
cates.append(EventCate.objects.filter(code='miss_lcard').first().id)
|
cates.append(EventCate.objects.filter(code='miss_lcard').first().id)
|
||||||
event = Event()
|
if cates:
|
||||||
event.global_img = save_dahua_pic(global_img_o)
|
event = Event()
|
||||||
event.area = area
|
event.global_img = save_dahua_pic(global_img_o)
|
||||||
event.obj_cate = obj_cate
|
event.area = area
|
||||||
event.vchannel = vchannel
|
event.obj_cate = obj_cate
|
||||||
event.employee = ep
|
event.vchannel = vchannel
|
||||||
event.happen_time = happen_time
|
event.employee = ep
|
||||||
event.save()
|
event.happen_time = happen_time
|
||||||
for i in cates:
|
event.save()
|
||||||
cate = EventCate.objects.get(id=i)
|
for i in cates:
|
||||||
Eventdo.objects.get_or_create(cate=cate, event=event, defaults={
|
cate = EventCate.objects.get(id=i)
|
||||||
'cate': cate,
|
Eventdo.objects.get_or_create(cate=cate, event=event, defaults={
|
||||||
'event': event
|
'cate': cate,
|
||||||
})
|
'event': event
|
||||||
if event:
|
})
|
||||||
notify_event(event)
|
if event:
|
||||||
|
notify_event(event)
|
||||||
|
|
||||||
|
|
||||||
def rail_in(data):
|
def rail_in(data):
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue