opl create 返回id

This commit is contained in:
曹前明 2022-06-24 14:46:46 +08:00
parent d00fe8f16d
commit 925023aa69
3 changed files with 13 additions and 7 deletions

View File

@ -5,10 +5,14 @@ class EcmService:
""" """
@staticmethod @staticmethod
def dispatch_dahua_alarm(data:dict): def dispatch_dahua_event(data:dict):
"""分发大华报警进行处理 """分发大华事件进行处理
Args:
data (dict): 信息
""" """
pass pass
@staticmethod
def dispatch_xunxi_event(data:dict):
"""分发寻息事件进行处理
"""
pass

View File

@ -115,10 +115,11 @@ class GasCheckSerializer(CustomModelSerializer):
class OplCreateUpdateSerializer(CustomModelSerializer): class OplCreateUpdateSerializer(CustomModelSerializer):
id = serializers.CharField(read_only=True)
class Meta: class Meta:
model = Opl model = Opl
fields = ['operation', 'level', 'cate', 'start_time', 'end_time', fields = ['id', 'operation', 'level', 'cate', 'start_time', 'end_time',
'dept_do', 'charger', 'monitor', 'work_time', 'work_type', 'dept_do', 'charger', 'monitor', 'work_time', 'work_type',
'accept_time', 'power', 'power_to', 'power_from', 'accept_time', 'power', 'power_to', 'power_from',
'power_end_time', 'power_start_time', 'power_days', 'power_end_time', 'power_start_time', 'power_days',

View File

@ -75,6 +75,7 @@ class XxListener(stomp.ConnectionListener):
def on_message(self, frame): def on_message(self, frame):
data = json.loads(frame.body) data = json.loads(frame.body)
print('received a message "%s"' % frame.body) print('received a message "%s"' % frame.body)
@ -232,5 +233,5 @@ class DhCommonViewSet(CreateModelMixin, CustomGenericViewSet):
""" """
视频报警 视频报警
""" """
EcmService.dispatch_dahua_alarm(data=data) EcmService.dispatch_dahua_event(data=data)
return Response() return Response()