# -*- coding: utf-8 -*- # !/usr/bin/env python import logging from apps.web.common.proxy import ClientConsumeModelProxy from apps.web.core.adapter.weifuleCar import ChargingWeiFuLeCarBox cardKey = 'FR4e1OFCnDdrYA7u' logger = logging.getLogger(__name__) class ChargingWeiFuLeCarBoxJFPG(ChargingWeiFuLeCarBox): def __init__(self, device): super(ChargingWeiFuLeCarBoxJFPG, self).__init__(device) self.PORT = '1' def check_order_state(self, openId): dealerId = self.device.ownerId order = ClientConsumeModelProxy.get_not_finished_record(ownerId=dealerId, openId=openId, devTypeCode=self._device['devType']['code'], attachParas__payAfterUse=True) if order: return order else: return ClientConsumeModelProxy.get_not_finished_record(ownerId=dealerId, openId=openId, devTypeCode=self._device['devType']['code'])