# coding=utf-8 """ 暂时不做了 通信方式为socket """ from apps.web.eventer.base import WorkEvent, FaultEvent from apps.web.eventer import EventBuilder class build(EventBuilder): def __getEvent__(self, device_event): event_data = self.deviceAdapter.analyze_event_data(device_event['data']) if event_data is None or 'cmdCode' not in event_data: return None class HeartBeatWorker(WorkEvent): def do(self, **args): """ 处理充电桩的心跳连接 :param **args: :return: """ class LiGeCarFaultWorker(FaultEvent): def do(self, **args): """ 充电桩的故障上报 :param **args: :return: """ class LiGeCarWorker(WorkEvent): def do(self, **args): """ :param **args: :return: """