一键报警优化
This commit is contained in:
parent
b44b606194
commit
798158dc23
|
@ -492,7 +492,6 @@ def handle_xx_event(name: str, data: dict):
|
|||
if cate:
|
||||
last_event = Event.objects.filter(cates__code=name, employee=blts.employee, handle_user=None).order_by('-create_time').first()
|
||||
if last_event and last_event.create_time + timedelta(minutes=5) > timezone.now():
|
||||
notify_event(last_event)
|
||||
return
|
||||
event = Event()
|
||||
# 查询定位信息
|
||||
|
|
|
@ -192,8 +192,7 @@ class XxCommonViewSet(CreateModelMixin, CustomGenericViewSet):
|
|||
serializer_class=serializers.Serializer, logging_methods=['POST']) # 日志
|
||||
def c_one_key_alarm(self, request, pk=None):
|
||||
data = request.data
|
||||
if data['data']['event'] == 'alarm':
|
||||
handle_xx_event(name='one_key_alarm', data=data['data'])
|
||||
handle_xx_event(name='one_key_alarm', data=data['data'])
|
||||
return Response()
|
||||
|
||||
@action(methods=['post'], detail=False,
|
||||
|
|
Loading…
Reference in New Issue